49201880	16
3632733	16
21981701	16
10949049	16
12607793	16
8572906	16
2238360	16
29449243	16
28325711	16
31722955	16
20380531	16
12593425	16
16501459	13
5325928	16
4861511	16
9910192	16
29789737	16
31736788	16
65026885	16
45942887	16
1821595	16
23573446	16
10746121	16
20819491	16
4190207	16
17215957	16
21608316	13
72677369	16
3410944	13
73195364	16
3924140	16
1038515	13
36477914	16
10557967	16
3559057	16
47255419	13
66525489	16
2313118	16
12829936	16
972936	13
55562720	16
13442950	16
1857147	16
17323810	16
62111028	16
3656885	16
7530439	16
23949010	13
43610509	16
1456494	16
5544765	17
49304430	16
43683526	16
9298656	16
10176413	16
489204	16
3621397	16
21965562	17
3938163	16
3750535	16
12520625	16
17849638	16
4948050	16
21731866	16
1980227	16
22493326	16
17216835	13
7752933	16
3547955	16
16260096	13
6795255	16
57631783	16
19542814	16
45768343	16
8715911	13
6524413	13
49997020	16
3852000	16
20208650	16
1144146	16
37139768	16
10998090	16
1055146	16
16326056	13
5811633	16
5870236	16
15899734	16
7932105	16
11515103	16
74026577	13
7049352	16
10889560	13
104895735	16
479644	16
17687284	13
35335671	16
7141717	16
23778217	16
42455921	16
61870826	16
11284085	16
2231133	16
5736860	16
605400	13
6817475	16
164452	16
46325290	16
51559078	16
57364332	16
12966152	16
3436188	16
43308391	16
20452063	13
19937959	16
8038092	16
3266785	16
48607321	16
6164904	16
47538730	16
1457080	16
12688770	16
23056964	16
4259523	16
8278987	16
22403316	16
66759601	16
18162495	16
26847291	16
8210740	16
2234153	17
2661077	16
375877	16
5642646	16
7541873	13
68972153	16
12309607	16
26856472	16
7962619	16
36491910	16
14063597	16
10117629	16
13188637	16
15058718	16
39176493	16
1505295	16
13924827	16
13141445	16
59690738	16
4582274	16
180643	16
19213277	16
2081228	16
59214807	16
46925572	16
17743441	16
11811298	16
19360648	16
12415485	16
86622350	16
2088073	16
72232606	16
25966354	16
741716	13
59448459	16
15894279	16
28124005	16
22944592	16
36159353	16
11983924	16
7564159	16
11705197	16
13795482	13
2011394	16
58381	16
18786138	16
5913154	16
4808404	16
16502855	17
10548450	16
9765253	16
25298577	16
43091506	16
6106119	16
48332902	16
43695582	16
44005475	16
12026387	16
18205305	16
11723284	16
53101531	16
8191884	16
16843277	16
12064937	16
8338582	16
541869	16
2687835	16
47683582	13
15911808	16
16632947	16
2166672	16
31601311	16
18189006	16
16746954	16
68085682	16
80694160	16
86960596	16
3563856	16
580246	16
26439231	13
8332620	16
16597349	16
105584150	16
7502321	16
1704452	16
23778197	16
72621101	13
8821067	16
7074361	16
33069658	16
12980001	16
12574393	13
33213112	16
14321967	16
38017827	16
16479431	16
24869670	16
38631067	16
40486790	16
45369905	16
38754792	16
47853630	16
2121582	16
21400460	16
8261752	16
10382413	17
15304885	16
9402856	16
6594617	16
21304905	16
24421326	16
4283567	16
54248701	16
13711191	16
16724065	16
4800462	16
27256347	16
112310071	16
21453059	16
51798137	16
4290996	16
46703459	16
17428047	16
3484644	17
61722302	16
57732098	16
5281789	16
3190910	13
20640555	13
1378601	16
29075502	16
10101666	16
18207195	16
4220190	16
25618859	16
27127725	16
5528867	16
15681045	16
12177236	16
10605019	16
13766586	16
9233479	16
11069484	16
6548431	16
31378858	16
5701333	16
36233796	16
10015429	16
7421046	16
3363658	16
18186136	16
5879903	13
28859245	16
9708384	17
4291611	16
9974631	16
23720250	16
8750713	16
52797213	16
9845075	16
10766059	16
5556003	16
19258792	16
82599765	17
2970505	16
82809354	16
17659651	16
2187843	13
9956993	17
8651468	16
44245596	16
4482501	16
10437464	16
31367659	16
18455181	16
8699324	16
54484109	16
17112938	16
4568925	16
3850991	16
23366464	16
37102184	16
86475439	16
15148440	16
12618233	16
6286489	16
4874224	13
1030957	16
164921	16
5362835	16
8919487	16
15007679	16
9180549	16
37900279	16
9349599	16
11553953	16
12065271	16
50596729	16
20139335	13
17728961	16
5315776	16
40244444	16
9663920	16
5372287	16
6901844	16
2141453	13
2156778	16
64762157	16
6233809	16
4621152	16
11308787	16
17922807	16
4837025	16
27712667	16
56578243	16
27612723	16
46898831	16
23154899	16
36714784	16
7111906	16
38224542	16
14308309	16
26281478	16
52994689	16
9675765	14
46754238	16
14608653	13
11442192	16
35865177	16
17315274	16
10213097	16
13532846	16
24564436	16
37970809	16
3871449	16
68294022	16
83089971	16
9654397	16
34693435	16
70580	16
14356792	16
11528200	16
19594464	16
33352548	16
20651476	16
46620928	16
39609466	16
22417615	16
28308669	17
34114394	13
8718202	16
8669724	16
2134196	16
25092917	16
825436	16
30794455	16
21464224	16
11179513	16
6577396	16
5714179	16
36666475	17
16480107	16
6026111	16
3581106	16
4020291	16
12752431	16
38731744	16
19152336	16
11093479	16
10957780	16
26359584	16
9387383	13
12720832	16
76106313	16
1281086	16
143848967	16
6261302	16
6859797	16
57957271	13
8104063	16
49310418	16
22940268	16
30071534	16
32145415	16
14258739	16
3455926	16
24906425	16
22593123	16
125585198	16
13620634	16
1673519	17
10847191	16
43250872	16
107726137	17
14301439	16
2896814	16
3997182	16
22471880	16
17700584	16
6082749	16
10709456	13
53183605	16
16627340	15
563103	16
11156922	16
11647206	16
6195770	16
11161388	16
12891650	16
11433310	13
4448512	16
24387391	16
1098446	16
545235	13
104552	17
12233548	16
7931551	16
34879080	16
2155137	16
57165360	16
12698795	16
13674767	16
65154034	16
46937133	16
12575226	16
8466070	16
17286464	16
58744872	16
5466667	16
11711447	16
67562805	16
30070058	13
8305013	16
4363117	16
6797233	16
6624032	16
22714807	16
15217241	16
11518548	16
25080877	16
7388514	16
11741214	16
2927878	16
2584352	16
30240788	16
1748252	16
12150713	16
2117138	16
290108	16
63780539	16
7321334	16
89694132	16
10429495	16
30910903	16
30393262	16
15968937	13
13763233	16
35954699	16
33067773	16
90628736	16
40560430	16
13672149	16
22113217	16
36245	16
8544752	16
1176012	16
81601145	16
32639371	16
2129476	16
25467246	16
10812986	16
30136741	16
405446	16
6755225	16
33735177	13
24629450	16
7106529	17
17251801	16
7798828	16
28916519	16
22647704	16
2127691	16
34027111	16
774787	16
19104064	16
14664138	16
15153465	16
1194098	16
1701103	16
74495622	13
1735616	16
82287831	16
24042313	16
33673200	16
59663546	16
10944528	16
401139	16
43303609	17
46609201	16
11095117	16
2088796	16
18176618	16
14493216	17
19712332	16
67111421	13
2350892	16
11305016	16
13694842	16
817432	16
9465448	16
12580305	16
101327119	16
5824910	16
39230063	13
4071523	16
9187823	16
51993001	16
4408155	16
9306486	16
14934574	16
5304202	13
10776064	16
5603042	16
6830160	16
3849860	16
1706128	16
10478227	17
43291281	16
11120698	16
8657566	16
23085597	16
4354349	16
3902198	13
44173747	16
9320270	16
2707237	16
13724621	16
13976815	16
8354096	16
44164204	16
6240253	16
21225984	16
8575518	16
7988448	16
40070763	13
4431453	16
27813845	16
13269	16
9013715	16
43964829	13
27668315	16
19659776	16
6523720	16
21925557	13
9341795	16
99080	16
2094232	16
5092255	16
41453381	16
8039508	17
35266634	16
53094257	16
8076749	16
1103755	16
1083206	16
8154707	16
3146547	16
11182191	17
3882313	16
29316407	16
18882201	16
63720563	16
12432126	16
3804324	16
60675222	16
25324823	16
3852172	16
38064797	16
3503549	16
11458710	17
80397131	16
16698741	16
30402951	16
9210252	16
8538909	16
28230066	16
20275566	13
14016745	16
84828	16
19591197	16
26137872	16
7229776	16
142775658	16
33213756	16
52221082	16
2805136	16
3928218	16
7633299	16
15838885	16
34164087	16
3033620	16
9860474	16
15059507	16
7278270	16
15148276	13
16303646	16
37440786	16
45018753	16
21066594	16
23438244	16
22368803	16
18008797	16
4181072	16
27923091	16
28054924	16
35449750	16
18183073	13
60471691	16
4342625	16
41840090	16
4304783	16
10546490	16
21453980	16
34805484	13
14436455	16
46852354	16
7285622	16
3072034	16
3748352	16
35700843	16
7368677	16
8597936	16
11218931	16
33631051	16
31008413	16
12628943	16
35956560	13
6048469	16
13399375	16
1882222	17
48978216	16
24402272	16
19907075	16
6824659	16
27094950	16
14935503	16
19509042	16
17492337	16
3332653	16
14292782	16
26668874	16
11573452	16
38409856	16
22487981	16
3112752	16
7261913	16
7139167	13
83478835	16
19101270	16
16977674	16
81215079	16
45492603	16
787040	16
32217688	16
1265171	16
632310	16
31882382	13
22152870	16
24684596	16
11243470	13
12409539	16
9518487	16
23079957	16
29263548	16
6821378	16
18208117	16
1951172	16
2396334	16
22765516	16
24072910	16
33935590	16
12792332	16
5207476	16
4613692	16
20450625	16
2833555	16
12326968	16
8855668	16
10697533	16
2683714	16
46671785	16
2129224	16
12844492	16
55868742	16
13204903	16
20128853	16
83843112	16
11865412	16
77878957	16
8180901	16
20904221	16
56625698	16
17817632	16
18593571	16
26337313	16
807057	16
58807889	16
11056162	16
11984300	16
10601603	16
6490418	16
2327744	16
2514598	16
70024825	16
55599467	16
10391506	16
89935237	16
19104480	16
136048	16
22220907	13
18934757	13
1604194	16
424326	16
47612456	16
40277987	16
12768565	16
43568342	16
48011722	16
16685273	16
12076250	16
2631815	16
8311683	16
47947428	16
19361219	16
24552874	16
12199643	16
22497313	16
6219319	16
25001410	16
8845684	16
16208123	13
10259003	16
5485468	16
11328807	13
44553636	16
15534912	16
108547601	16
15875947	16
20935445	16
1393217	16
25935909	16
12935139	16
87774422	13
20235996	16
9228064	16
18749576	16
45003119	16
17735779	16
4423329	16
63354459	16
6103162	16
4087414	16
8478813	16
6644155	16
441177	16
16232813	16
11951550	16
53157296	16
41374007	16
13682039	16
7776455	13
75866111	16
2183942	16
4560466	16
91507882	16
43823842	16
8885101	16
19352207	16
8358858	16
28920695	16
6523517	16
700246	16
935041	16
61564442	16
15316246	16
26909008	16
23078670	16
15712520	16
12233202	16
4777415	16
10356074	16
15979286	16
20658394	16
1146948	16
13341732	16
12634090	16
12772511	16
9857928	16
8862318	16
13254591	16
15915322	16
40704226	16
32848612	16
15398525	16
8581013	16
1588225	16
37658898	13
52766122	16
56208345	16
14545903	16
19610986	16
4353811	16
318982	16
19323278	16
55092959	16
2432152	16
34285552	16
67822296	16
26493692	16
22360840	13
2219657	16
1915697	16
6015247	16
10984497	16
56349179	16
30780527	16
4811955	16
13613663	16
19583589	16
4321608	16
137021044	16
63022811	13
1043684	16
16910044	16
456279	16
25607493	16
29471713	16
9551851	16
19994320	16
72654944	16
16952654	16
8310844	13
8386483	16
36470815	13
2651509	16
28687063	16
14115438	16
74015033	16
29231158	16
933449	16
52846574	16
1156608	13
11568665	16
29584662	16
16114771	16
35563969	16
95870146	16
32436280	16
5107859	16
22196831	16
28392002	16
17135482	16
14004077	16
172279	16
54208426	16
20201462	16
26740249	16
6075215	16
11250864	16
13745285	16
7654095	16
8115295	13
44929593	16
7890912	16
57726810	16
24348546	16
41169499	16
309818	16
10799962	16
4579220	16
13676103	16
58332638	16
22882735	16
18370356	16
7975569	16
2242581	16
30556551	16
14013885	16
18854183	16
1998502	16
9230478	16
929253	16
7329088	16
16543880	16
7037345	16
22866474	16
7505317	16
22609933	16
39770765	17
4569922	16
4306760	16
10209636	16
33589580	16
6836761	16
2881473	16
14594273	16
3415283	16
8001913	16
139938950	16
17788569	16
20151595	16
1354206	16
6241673	13
14017636	16
32390441	16
7433145	16
37966220	16
23123108	16
11814953	16
22901477	16
55140913	16
27875318	16
22162453	16
12427931	16
40991918	16
9713588	16
44474339	16
31078818	16
29382621	16
39282066	16
30540548	16
3331906	16
3292799	16
27818935	16
5917532	16
9306722	16
18352594	16
27308321	16
1210175	16
42454878	16
23505679	16
13610273	16
8859853	16
2203080	16
99637475	16
6359990	16
58145818	16
3250345	16
16261787	16
8192174	16
22910736	16
9485965	16
4158668	16
14976992	16
1237898	16
1753564	16
11011149	16
76215962	16
22125681	16
21421220	13
4835476	16
24640462	16
3466827	16
4673798	16
19966239	16
40356619	16
8096698	16
14880538	16
1356073	16
3186303	16
16236366	16
26549520	17
33574249	13
19327923	16
568154	16
15719412	16
33350835	16
12560309	16
24289522	16
26823227	16
5848041	16
33170806	16
1483819	17
4359974	16
6376650	16
35558888	16
15161401	16
4970378	16
10837386	16
8377088	16
56195860	16
10757534	16
3149268	13
17095990	16
8064926	16
6576144	13
91770977	16
3742881	16
38770910	16
32417607	16
19805706	16
31847697	16
41878461	16
17788263	16
34034763	16
8058319	16
5080264	16
45398324	16
71296018	16
17840837	16
4593907	16
21721956	16
3324881	16
8568878	16
28337185	13
23986645	16
47769373	16
33120152	16
16825332	16
1405576	16
12347395	16
56354043	16
4632199	16
8912146	16
227641	16
3112490	16
5175729	16
1216145	16
534259	16
2455243	16
19603293	16
3411469	16
8331301	16
2972668	16
3316655	16
10760368	16
27391329	16
15803104	16
91970614	16
31880210	16
62179565	16
48860547	16
30335290	16
20985271	16
30671148	16
5781608	16
8128273	16
19752392	16
6153123	16
97879369	16
17367932	16
7034855	16
8526740	16
18150888	16
19576552	16
49232597	16
13987042	16
26015640	16
41781175	13
5055422	16
15370675	16
4488804	16
101921951	16
7315902	16
22223512	16
1235099	13
2516421	16
13176242	16
38671301	15
7861480	16
4317505	16
20263358	16
41204921	16
18334372	16
11675864	13
10262053	16
3340110	16
27542113	16
15503152	16
12006235	16
90139563	16
777320	16
23321460	16
41972019	16
19471774	16
7642227	16
16209656	16
55023624	16
3813013	16
18179342	16
74378135	16
5204143	13
22787002	16
20963028	16
2504405	16
4670692	13
726742	13
12927510	16
31413952	16
2935161	16
10640066	16
8673626	16
1337567	16
20619833	13
8680344	16
11647902	16
21468785	16
3127418	13
34606172	13
7375056	16
708326	16
7916388	16
2925128	16
8025434	16
15788071	16
13504091	16
17516736	16
11512081	13
9182435	16
2446583	16
31435600	16
11578414	16
2344607	16
6975857	17
17032079	16
2159015	16
15056353	16
20020819	16
3810409	16
26160689	16
156490856	16
8274540	16
4098301	16
3313819	16
792163	13
15325141	16
11987516	16
15029649	16
9505390	16
24207003	16
8901258	17
98463002	16
349297	13
23482201	16
9669185	16
4316949	16
8355146	16
3063728	16
33526063	16
12831425	16
40397605	16
25667787	16
24406660	16
61539416	16
2457130	16
11716329	16
28313111	16
16646793	16
13838162	16
84658801	16
103377522	16
22511815	16
23434958	16
17510131	16
70347794	16
5139434	16
32770807	16
20989494	16
23407292	16
33797014	13
26767592	16
129618322	16
883622	16
21351264	16
84106998	16
3032976	16
19050642	16
2714959	16
24536754	13
20051845	16
39867707	16
72355666	16
3436087	16
10151220	16
8765499	16
3019202	16
6069393	16
7279771	16
7936851	16
20974273	16
18478048	16
88629839	16
18130207	16
12770572	16
18470198	13
2369618	16
7706981	16
4770589	16
7623193	16
5572093	16
32023316	16
20775481	13
2079435	16
20950411	16
15518207	17
2645918	16
6542713	16
13064480	16
74742672	16
17555825	16
14138976	16
18741161	16
36097913	16
3734469	16
18027872	16
1681909	16
3912549	16
24889120	16
24949506	13
16549025	16
7578630	16
22122435	16
58400777	16
12857103	16
10448331	16
17388146	16
5270159	16
8005705	16
5203859	16
32032895	16
22887268	16
27655799	16
61940745	13
63998166	16
8886166	16
6984310	16
36268145	16
48769197	16
7298144	17
13733361	16
3513345	16
11063309	16
34305664	16
67486537	16
8116661	16
72686906	16
12609805	17
6979813	16
30804474	16
25031707	17
26133965	16
10241701	16
455745	16
8560566	16
6774089	16
2623162	16
37186547	16
21010616	16
11554311	16
40126341	16
5309246	16
53823089	16
780921	13
38192254	16
7161748	16
7378902	16
8867877	17
58351626	16
3584887	16
3132313	16
12163730	16
5226563	16
84309123	16
23906054	16
7374762	13
20135139	16
23305727	16
11788243	16
4340971	16
1830382	16
16124768	16
11890976	16
12136327	16
4174546	16
13939546	13
13131971	16
15835687	16
22687369	16
2265197	16
1844225	16
11726572	16
40687777	16
55099466	16
8776911	16
3015056	16
49838000	16
6113710	16
32481708	16
42080190	16
4110519	13
17320797	16
15843030	13
20199637	16
8127693	16
38665443	16
18901649	16
13525896	16
32920048	17
20962501	16
61223444	16
10582140	16
10549532	16
32182007	16
19704217	16
14879316	17
7290771	16
27688719	16
1180090	16
5603584	16
1364997	16
87177289	16
7366203	16
8123730	16
8300075	16
5058685	16
9425913	13
4685065	16
96030667	16
5621282	16
14302716	13
47530105	16
1789533	16
17156454	16
32374633	16
3177785	16
1369541	16
14188750	17
551844	16
1354948	16
380020	16
23086875	16
11476965	16
44448591	16
2605462	16
45317043	16
29082843	16
2344570	16
56125051	13
12129301	16
13073235	16
5186197	16
8533372	16
4541693	16
4529433	16
18578518	16
23371424	16
17942935	16
25876025	16
12280210	16
22996757	16
11002196	16
6231062	16
28365451	16
12793948	13
6221097	16
3014942	16
33630421	16
28250455	13
3183555	16
20521634	16
8852623	16
35763536	16
4240530	16
28142254	16
58627179	16
10702937	16
21163622	16
6026275	16
1499647	16
5269020	16
68217688	16
35439024	16
13292485	13
23868993	16
8103528	16
19017071	16
21490231	16
38975718	16
51948090	13
3078086	16
10874881	16
14051856	16
21654564	16
10220263	16
11497786	16
14352035	16
702139	16
15214658	16
55861263	16
4868117	16
32388485	16
71922047	16
38190646	16
27601399	13
28475185	16
46383426	16
30689058	13
10699325	13
198684	16
6535542	16
887430	16
18403880	13
11175514	16
754480	16
15024720	16
81005062	16
18883242	16
2102385	16
28758768	16
13672774	13
24386037	16
10580784	16
1635181	16
11964564	16
22318285	17
24153518	16
3773757	16
19031115	16
13257518	16
41848502	13
8313247	16
5622788	16
25409691	13
45435875	17
2621411	16
6136321	13
4187798	16
10481823	16
10176888	16
12076020	16
6174652	16
5787788	16
17259819	16
1708510	16
23298439	16
945580	16
30340148	16
52315199	16
5736888	13
15987705	16
50217193	16
14720195	16
18214586	16
13804881	16
3945855	16
2165705	16
55390076	16
22590369	16
1538776	13
16688530	16
3178451	16
15504820	16
4535190	13
37356618	16
38280292	16
28181957	16
45062089	16
2904524	16
831069	16
9265785	16
3379683	16
6530886	16
1443819	13
7261918	16
49285956	13
14825176	16
7729013	16
56785185	16
7023839	16
10014800	16
29284449	16
6172467	16
1342333	13
14544184	13
82939072	16
4679363	13
6714226	16
47172785	13
648978	16
14749494	16
10670658	16
32918834	16
5556707	16
1738449	13
19270559	16
30933225	13
11885582	16
12057548	16
10632217	16
13421446	16
7902158	16
7296655	16
6791498	13
52767300	16
7394737	13
38628258	16
31449257	16
17487049	16
82548406	16
923461	16
17658490	16
11357278	16
1359390	16
55784750	16
17329641	16
13441050	16
19836120	16
8583768	16
33900031	16
3159341	16
35553530	16
12051628	16
27301883	13
8590528	13
25897544	16
9208266	16
76521440	16
14828460	16
21809086	16
5970250	13
24166715	16
8604928	16
57558266	16
826731	16
7019301	16
9686264	13
46394739	13
20510447	13
21482109	16
3103251	16
1757272	16
34505935	17
45820329	16
12265191	16
1985427	16
882905	16
4025128	16
4338581	16
31870881	16
3982175	16
22102618	16
999844	16
67496505	13
43935532	13
48200642	16
28730916	13
2175625	16
9643997	16
30243526	16
30998520	16
9282065	16
55796173	13
63585429	16
38550756	16
30002824	16
21363705	16
23720961	16
63054475	16
16960640	16
12535112	13
8682728	13
2713492	16
26030384	17
29170768	16
17904326	16
14143048	16
5950500	16
5220014	13
13189111	16
8715324	16
3727225	13
3023426	13
9828765	16
1474836	13
7085990	13
25064103	17
38392603	13
26418698	16
79888222	13
77329803	16
8253021	13
24158804	16
10515239	16
3438905	16
15408477	16
51806948	16
2409432	13
22602307	13
6595169	16
87646099	17
5406277	16
8362698	16
5708657	16
14675076	16
5979098	16
35073647	13
16861690	16
9883845	16
569447	16
25659705	16
7287479	13
10974620	16
20552676	16
1157917	13
13467978	13
19279796	16
24379650	16
11301919	16
43139538	16
27132750	16
8850557	13
29021480	13
16871836	16
28441734	16
6265338	16
38614483	16
11865673	16
15460733	16
383333	16
1107055	16
7764712	16
5785349	16
19237678	16
36558302	16
19095552	16
23293188	16
950079	16
29799214	16
3971419	16
15480654	16
19720361	16
17988561	16
24490874	16
13183989	13
16580485	13
3121319	16
12496571	16
7519547	16
16715748	16
5320241	16
29569382	16
6537857	16
8053037	16
1936130	13
16528381	16
13059004	17
335665	16
2738576	16
17723797	16
52699234	16
4460977	16
61989127	13
10855863	16
7589107	16
2981261	16
65088775	16
7259806	16
7313582	16
12837921	16
55261731	13
10737444	16
79821156	16
54892691	16
14297248	13
19622760	13
2320960	16
10568936	16
50989102	13
3761081	16
2974302	13
84616642	16
22165213	13
26172900	16
14010703	16
6808404	16
11460901	16
27473294	16
19239381	13
1808860	16
12728860	13
18387407	16
1944874	17
2846928	16
13841181	13
99476620	16
40138436	16
24096754	16
6514321	16
755049	17
13044436	13
10900532	16
13909684	13
5209795	16
23894909	13
23863455	13
14019730	16
11525880	16
418948	16
10806749	13
3026495	16
1790095	16
10769838	13
17394182	13
20106803	16
11438592	13
19877468	16
2501592	13
15246908	13
76578076	16
5637484	16
3121094	13
9965360	16
1514592	13
1413089	13
3547103	13
22680007	13
1524633	16
7507975	13
20681838	13
16638494	13
20131648	13
24046827	16
8087002	16
1550271	16
6114994	13
7368860	16
40678150	16
5618820	16
28077051	16
53158136	16
8100401	15
3114313	16
4126913	13
5216504	13
9894751	13
10513370	16
6789754	16
22585604	16
1238661	16
34799742	16
10678868	16
23308834	16
13710552	16
6366980	13
3141247	13
1051766	13
23856422	16
342797	16
20737386	16
4422365	16
11155230	16
3768589	16
4379549	16
10909434	13
5289578	16
18315083	13
7302367	16
4904711	13
10858658	13
3465082	13
14775878	13
72383877	16
10241312	16
6884257	13
5618844	16
41586837	13
21544072	16
5828027	17
716343	13
47500419	13
18103915	16
7175031	16
4355109	13
19351460	13
2630439	13
2616149	16
2808679	13
9715232	13
21964322	13
13862497	16
64923573	16
81976837	15
9230873	13
5641467	13
16424882	16
10448110	13
1057569	16
9867102	13
991500	16
4480489	16
1731209	16
6157560	17
1112989	15
403966	16
10263515	13
20496571	17
22090464	16
31684465	13
7320161	16
3312426	16
76972146	13
10402106	16
28145056	13
16313288	13
5661083	16
26443488	16
4633735	16
26933743	16
16845303	16
31014518	13
17897191	13
14229775	13
7150343	16
7288883	17
39245741	13
2312327	16
10856482	16
38583079	16
12706311	16
4740694	13
1077021	16
11074407	16
13279203	13
4527664	13
752007	13
22276615	17
4008666	16
14432062	16
8209651	13
151052	13
4795255	16
4680373	13
5655156	13
9629347	13
12603685	17
3048424	13
6481946	13
10731498	13
14280240	13
1794380	16
1425650	13
29501379	16
4917515	16
3726201	16
17796029	16
11246190	13
38940991	16
27142134	13
22345507	13
2160910	16
16264916	16
6382185	16
10574963	13
17184902	16
15995646	16
251851	13
13848967	16
12021050	16
12549567	16
4641740	13
501915	13
6957182	16
23270441	13
9037452	13
21969114	16
20408813	13
20320853	16
10320000	17
17176699	13
22938747	13
11671944	13
8595024	13
5331803	16
578137	13
5853601	13
4288092	16
17508039	16
20958212	13
15619501	13
22529906	13
1674888	13
8573959	16
8500510	13
1425639	16
16614693	16
44698738	13
1036912	16
34938351	13
4429387	13
33399289	13
13474595	13
7956626	13
5863891	13
1729585	13
4355244	13
4921370	13
42969344	16
12373581	16
6230899	13
30861606	16
18874685	16
38153660	13
9628959	16
3783486	13
10373138	13
13693681	16
684367	17
3643384	13
25651691	13
888817	13
11680939	16
10931421	16
10987640	13
9112727	13
12234182	13
706891	13
729655	13
22955527	13
47872868	16
561764	13
28985321	13
7471830	13
2270049	13
9227276	13
11147529	16
3337634	16
6391615	13
8676821	17
27693433	13
39922230	16
6178530	13
5704442	13
4166722	16
6657342	13
6734305	16
732346	16
4886417	16
1710114	13
9453939	16
4737880	17
1481119	16
2131618	16
592595	16
2596801	13
7938773	13
53212387	16
3157306	13
3062735	16
3244277	17
1691971	13
884813	13
419013	13
14129053	13
21200920	13
28030239	13
5217045	13
3977972	16
3080886	13
3412754	13
39078487	16
10066980	13
13604949	16
6112848	13
8178813	13
835064	16
15267320	13
10598189	13
1875137	13
3638560	13
14530377	13
1862300	13
7312597	17
2134381	13
7077423	13
36601686	16
7182795	13
5841868	16
6108653	13
5785266	16
18441653	13
4634469	13
2517383	13
1024152	13
950590	13
6642814	13
4918121	13
4220305	16
3276992	13
9817736	13
455360	13
1664588	13
17203652	13
16848938	13
2476949	13
20144632	13
12099808	13
965020	13
6312285	13
3252554	16
5525720	17
2881650	13
5664271	17
1771763	16
736725	13
10863766	13
1747448	13
717723	16
3759099	13
15654858	16
10152254	13
6279805	13
7877012	13
2716884	13
44911956	13
1716621	13
3225718	13
14275833	13
22329752	13
8896582	13
4246415	13
4772872	13
4677486	13
10416912	13
4187866	16
365062	13
9851120	13
2864208	13
6377472	16
9148410	13
10123013	13
4730879	16
4752195	13
5137274	13
1166167	13
4566348	16
4217737	16
26028728	13
918724	16
2254892	13
7517549	16
1808063	13
4262137	13
2409403	16
7878476	16
505023	13
7205821	16
6118705	13
17684935	13
3671852	13
141653	16
9309580	17
9453160	13
2224463	16
1892130	16
8715260	13
959093	13
1134987	13
851861	13
2038771	16
2082322	13
15278313	13
19936178	13
9915155	13
10715209	13
22697720	13
6230036	13
5778218	13
866775	13
13423088	16
10522300	16
9257943	13
7145510	16
5947616	13
1720051	13
2308730	16
206259	13
3223958	13
418001	13
4440781	13
4292195	16
2495745	13
4936449	16
3136906	13
1417439	16
1392955	13
3660911	13
3070809	13
1487666	13
13139	13
4209967	13
1251307	16
20228981	13
657564	13
5623214	13
4210114	13
2952576	13
14981731	13
378981	13
20763104	13
1604262	13
170938	13
2740824	13
5928014	13
2036716	13
1538526	17
1665228	13
9678042	13
1633767	13
1422331	13
5729055	13
2737199	13
1121417	13
479358	13
4338237	17
1623810	13
9373541	13
10130057	13
1299647	16
1082854	13
1245523	13
671848	16
5687829	13
23061518	13
8065704	16
2185638	17
889158	13
5107438	13
1507775	13
7627160	13
5665384	16
2960086	13
7161968	13
3008468	13
6170894	13
189214	13
1689240	13
16970207	13
3562769	13
3040316	13
6152103	13
881093	13
10838881	16
15678192	13
1090349	16
5844145	13
3729770	13
2873510	17
10916282	13
229598	16
8681687	13
247087	13
1898197	13
4485223	13
5286639	13
3114417	13
3229139	16
614761	13
2502692	13
1058414	13
906922	13
6131405	13
9383065	16
6995157	17
2078606	13
1467036	13
540104	13
14185838	13
10556447	13
457278	13
2081802	13
4347640	13
7972910	13
4599231	16
989387	16
12069771	13
1483798	16
1619255	13
18989586	16
16562396	13
1180244	13
3357875	16
5922574	13
658416	13
1346891	16
1486997	13
9943112	13
964130	13
5425716	13
1681184	13
14458441	13
8483946	13
7628566	13
417838	16
7122088	13
13688568	13
582	13
1320414	13
2072775	13
6961522	13
747926	16
921234	13
4022453	13
195686	16
2439894	13
3149938	13
16877522	16
3287633	13
3179562	13
6160967	13
4063193	13
3586531	16
1595624	13
6157074	13
2210491	13
21394232	13
8556800	13
5623053	13
3701679	16
1998866	13
207138	13
7075391	13
7941523	13
4212750	13
7991460	13
6964458	13
620373	13
6544735	16
9105337	17
3563446	16
464319	13
9200993	13
2370828	13
3248401	13
5851185	13
12855616	16
1427604	13
3375356	16
1287419	17
12656806	13
2592908	13
602252	13
2669487	17
486797	16
4648172	16
8554543	13
15717408	13
981226	13
11826918	13
3864649	13
7623328	16
4462645	13
3433242	13
6623893	16
1828148	12
3915269	16
8142476	13
6305580	13
645847	13
6691915	13
6990127	13
7302424	13
15741530	13
3386169	13
9201176	13
2744655	13
846757	16
29316991	13
3570975	13
12404998	13
582824	13
11074281	13
671388	13
17227010	16
413235	13
16305446	13
666004	13
3445002	13
7841236	13
6449022	13
8340293	13
10596606	13
17566428	13
342645	16
8711743	17
2352900	13
7140290	13
22642169	13
8579093	13
8071993	13
1594849	13
3065160	13
13256	13
6138590	13
2395898	13
16210631	13
3045165	13
1856794	13
4105733	13
5766061	13
19247721	16
5280113	13
57198	13
616818	13
45352	13
33388470	13
20338601	13
5987936	17
3230091	13
4399118	13
3831862	13
4276573	13
497571	13
128057	17
44738	13
3355832	16
4215559	13
5830836	16
10017347	13
14545666	13
1992852	13
4257869	13
7818372	13
1594541	13
2344073	13
1088035	13
2209985	13
5487990	16
579381	13
4709623	17
12249511	13
2675675	17
3244525	16
2545606	13
9662992	13
9109692	13
10424612	13
10249602	16
14523846	16
5978522	13
1463992	13
7689527	13
5449290	13
6338796	13
1840792	13
6309997	16
7484784	13
3992745	13
1344386	13
664693	17
499775	13
2115973	13
13353949	13
1369192	13
654808	13
3670503	13
6990681	17
162340	13
17202886	16
1475583	13
6245142	13
4584053	16
3632212	16
2526391	16
5555599	13
27687478	13
6701818	13
3834215	13
9682548	16
5483547	13
2746894	13
12892373	13
1356779	13
968157	13
6460831	13
432993	13
20799898	13
995069	16
12097922	13
10838721	13
11002021	13
9825356	16
22819707	13
731264	13
3765941	13
7066394	13
654635	13
10191305	13
3855068	16
20002617	17
17680760	13
9637864	13
3099218	13
1524563	13
547452	13
2462366	16
8958478	13
6397659	13
2686491	13
4009964	13
8171564	13
3960395	13
16719038	13
16770241	13
2579782	13
6594100	13
2416754	13
8308885	13
729337	13
6552850	13
1259986	13
5841953	13
2856262	13
657191	13
13223010	13
3734352	13
13560630	13
6490917	16
6294477	13
11986024	13
2017565	13
238353	13
5069269	13
1395652	16
14046029	16
236851	16
766572	13
2997775	16
3163775	13
774600	13
9578842	13
25529222	13
1969125	13
5665512	17
9184954	13
6437840	16
1053711	13
3322922	13
8773381	16
2074376	13
440187	13
184136	16
1329278	13
2926718	17
6879547	17
10066527	13
3738625	13
1883270	16
3395904	13
9778099	13
499295	13
7751721	15
157151	13
4924573	17
44520	16
966971	17
5346415	13
190853	13
4864227	13
814196	13
9681610	13
623298	13
13400132	13
2335795	13
7658812	13
6882627	13
21041751	13
3325739	13
8090486	16
2933799	13
4591369	13
3628202	13
3698707	13
15860384	13
13250302	13
772631	13
3245281	13
4126965	13
27637804	13
8481695	13
4992582	13
13113843	16
4193943	16
7179427	13
1990875	13
4987350	13
4886529	13
95932	16
13701472	13
8789537	13
2462332	13
2158184	13
17016143	13
626417	16
12953974	13
8463926	13
362671	13
3537312	13
10312300	13
70866	13
2567639	13
85525	13
579171	13
7531808	13
6962161	17
7461622	13
9139004	16
2128964	13
2036384	13
4425288	16
2200992	13
581858	15
1806095	16
4358690	13
3316724	13
4420413	13
14344872	13
3411900	13
4258273	13
3386335	13
3632251	13
10559167	17
6190236	16
4897451	13
275964	13
12509727	13
8146178	13
6611139	13
6776843	13
6673380	13
1503352	13
43235392	15
9063115	13
474572	16
6564282	13
4174568	13
3627250	13
7522495	13
5729886	13
5539096	13
1382965	17
14911518	13
709624	16
3851569	13
15376354	13
1026163	13
2509576	13
10335198	13
11439257	13
3797816	13
2280047	13
9811005	13
20080813	13
10574959	13
439514	16
3067050	13
10798292	17
15267912	16
1642072	16
4972670	17
937356	13
10581872	13
2145177	13
16216657	13
1476610	13
7130380	17
110850	13
2925811	13
23171561	13
2608670	13
4832691	13
8892117	13
5556800	13
14030441	13
515927	13
9586743	12
3215265	13
957953	16
120995	13
7333265	16
4115900	13
4827825	13
15700459	17
1925247	13
2986043	13
2209896	16
4685491	13
3027791	13
10625441	13
1045970	17
1451280	13
1378350	13
1541290	13
2183906	13
1885973	13
4368367	13
4518613	13
10080810	13
1020041	13
753254	13
76614	13
1938292	13
11605814	13
1374427	17
1544411	13
1117683	13
534237	13
2610893	13
6968080	13
4054473	13
10706745	13
5127715	13
1525163	13
32374253	13
857324	13
652239	13
5233852	16
7032274	16
7253496	17
157717	13
1683058	13
4697778	17
4266252	13
10180205	13
114976	13
646744	13
8324575	13
9475772	13
223775	13
117723	13
6717912	13
1766748	16
8117878	13
1747341	13
1575761	13
1160441	13
16338308	13
4231493	13
22611739	13
6417598	13
3966472	16
1726948	13
1174040	16
2524239	13
7915119	13
468070	16
6145324	13
4512485	13
3977585	13
219701	13
4760582	13
2784873	13
2760505	13
80995	13
325748	13
253528	13
9481418	13
9142797	16
9542127	13
22890218	13
14033510	13
378912	13
204220	13
2791608	13
23462870	13
2767698	13
1279446	13
2454193	13
2602886	16
8535609	16
1109356	13
1022149	16
408996	13
19880213	13
7649610	13
5506915	13
2011949	13
5729942	13
3070858	13
780305	13
739195	13
7877351	13
140524	17
8428190	13
1530396	16
11152312	13
8228353	16
248606	13
3480749	13
2222752	13
6435220	16
1900791	16
2230441	13
723166	13
8756098	13
4759611	17
1584974	16
2468469	16
1329220	13
1138107	13
5020044	16
12293491	13
2735328	13
91897	13
9446984	13
2499056	13
7509652	13
5717015	13
7165535	17
1260326	13
6420263	13
1674854	13
10862176	13
11422912	16
1113743	13
16233849	13
791134	13
2497550	13
7709983	13
3103904	13
16041412	13
11343880	13
10205884	13
514900	16
1464724	13
7445909	16
9273115	13
1222904	13
7621617	13
907662	13
5252643	13
7768914	13
2026374	13
1006861	16
9180910	13
13044247	13
826883	13
2455501	13
993689	13
3780904	13
4291304	13
9756807	13
16556763	13
62679	16
2147481	13
2684358	13
5368779	13
5768933	13
9936322	13
2939861	13
1782572	13
1077479	13
6169908	13
2459369	16
2459322	13
15241275	13
7057929	13
6129500	13
4895640	13
1538806	16
13975291	13
808917	16
2923568	16
6994471	13
3836210	16
6456297	13
935929	16
1004682	13
9934100	13
1458670	13
1234114	16
5847016	16
7277378	13
1196392	17
4171863	13
2520166	13
7518882	16
5279173	13
32391267	16
5739015	13
1949805	13
1984627	13
1608433	13
3108505	16
4516828	13
246815	13
3074755	13
75136	13
8734506	13
5525464	13
2934794	13
8193497	13
2150829	16
5111560	13
24043395	16
3034047	13
4278101	13
12829248	13
12724795	13
25807702	13
10136233	13
11989271	13
2225923	13
2319337	13
596687	13
9514742	13
1122743	16
14755864	13
834267	13
964523	13
21701847	13
3079721	16
791128	13
3830344	13
2151255	13
10171444	13
21107474	16
40141	16
18039367	13
12521806	13
5446030	13
1430203	13
7334878	16
1799550	13
7020608	13
11291545	16
3831842	16
3325372	13
1827916	13
2861014	13
556647	13
11029962	13
7897240	13
24577848	13
11654518	13
4058906	13
6281313	13
4010301	17
2236267	13
4035790	13
10956284	13
4219812	13
3241930	13
5410916	13
12137427	13
15498542	13
743232	13
20634414	13
2227285	16
6587514	13
8771217	17
11260595	13
5639548	16
3109809	13
16866134	13
24196100	16
7697070	13
736658	13
5815910	17
3170756	13
2602282	16
532317	13
4744480	13
5930482	13
2832442	13
36964	13
13539457	13
7930768	17
2965916	13
9584801	16
5933394	13
2081063	13
9355521	13
5022706	13
20178274	16
15733788	13
436900	13
540700	13
9141064	13
10814134	13
3050119	13
17240449	13
1460295	13
1168417	16
24817450	16
12225148	13
11471415	13
2371575	13
2998478	13
8303719	13
147732	13
610716	13
4274494	13
2030331	16
236936	13
199679	13
2849861	13
4765379	13
7422860	13
2646240	13
13295034	13
8601396	16
1836260	13
8280940	13
11796942	13
2382216	13
8128190	17
10474335	13
326630	15
3110632	13
680500	13
3133548	13
9646150	13
14287715	13
599541	13
6330141	13
2635523	13
11482095	16
1621367	13
7558658	13
14267468	13
15748789	13
5831313	13
220351	13
536336	13
13202774	13
3289199	13
2443924	13
10778460	13
23117122	13
12914567	13
11208096	13
3116610	13
7633489	13
2150148	13
2645249	13
18976475	16
8125487	13
4845768	13
18062932	16
5058130	13
5789974	13
6264248	16
4922	13
2416356	16
2554236	13
171206	16
695956	16
10292599	13
6833919	16
4728606	13
5708583	13
14398715	13
1821755	13
1365856	13
2204798	16
577398	13
9371811	13
1355795	16
18216903	16
2369988	13
4751709	17
1345467	13
12752752	13
10109438	13
999582	13
4402439	13
2079082	13
1642602	13
11029197	16
4010019	17
1978005	16
1407389	16
888041	13
1803901	16
1624804	13
16539158	13
4243291	13
2291735	13
4999977	16
17487712	13
23712909	13
233029	16
6645161	13
926678	13
14704323	13
1708850	13
2152634	13
4550240	13
20872452	17
6032085	13
3665181	17
8942211	13
136039	13
212199	13
594854	13
53841	13
676178	13
2354966	13
28465855	13
14557469	13
4866507	13
12301136	13
19541053	13
558217	13
4963667	13
4177155	13
7214117	13
1195636	13
4056718	13
11657699	13
13117225	13
211060	13
9657818	13
5806476	16
2043841	13
220953	13
2963569	13
5063458	13
4040698	13
4129148	13
3609868	13
564301	16
30054	13
3128284	13
7607615	13
353652	13
3034845	13
2410281	13
15108659	13
7741022	13
1135304	13
1470224	13
5607919	13
13111231	13
11325549	13
6182516	16
298187	13
477291	13
7961613	13
3107326	13
3427825	13
195772	13
273413	13
4927027	13
5021644	13
10543248	13
221061	13
3227234	13
444574	16
4151161	13
671946	13
1601037	17
17468135	17
5861023	13
2390764	16
1119289	13
19716599	13
3895012	13
5746671	13
413840	13
7992759	13
8731892	13
4871786	13
3431867	13
2744134	13
6809087	16
6497086	13
11412807	13
20049862	16
5010664	13
10885432	13
2354939	16
2117460	13
9029546	13
13208348	13
9975938	13
3099006	17
3141453	13
4707154	13
1431235	16
2032130	13
3741489	13
3332436	13
8286699	13
2268216	16
7787191	13
121941	16
8890239	13
870314	13
17384553	16
185218	13
376180	17
792262	13
6408884	13
4505817	13
5963880	13
2991195	13
12430563	13
12856258	13
9025093	13
2775238	13
3562675	16
8884973	13
6748452	13
17875930	13
4659922	13
11320901	13
7227633	13
11248151	13
5996593	13
3763620	16
5272486	13
983610	13
1926877	13
4928359	13
4394379	13
2832670	13
17427354	13
8973046	16
5207144	13
8831649	13
3930202	13
1335209	13
295829	13
9403931	13
4309666	16
1516745	13
16435185	13
570710	16
9510881	13
1575016	13
10016609	13
8336179	13
3732653	16
7639453	13
10662361	13
3514796	13
7754763	16
6490429	13
610662	13
7431227	13
1237001	16
8439195	13
14960582	13
13419178	13
13495772	13
1680178	13
6200997	13
4407824	13
3774315	13
1130667	13
4708691	13
1222208	13
1061757	13
2190885	13
12801751	13
693788	13
18318490	13
14740888	13
17431867	13
2480748	17
7585874	13
3144554	13
719355	13
2223605	13
485338	16
11559830	13
1969465	13
2867657	13
556129	13
1589595	13
7558613	13
1890137	13
9710488	13
2446094	13
4330645	13
1940940	13
8657286	13
7833921	13
581417	13
5968131	13
8977674	13
4250689	17
570524	13
6144077	17
2959608	13
1122057	16
6204646	13
6173486	13
7748190	13
5458391	13
808378	13
612462	13
65243	13
8297071	13
4888484	16
1140388	13
6250906	13
5457345	13
5880019	13
6146594	16
14591130	13
3294262	13
2102582	16
8768496	16
651329	13
3102958	13
147105	13
10777756	13
3822389	13
3842378	16
1455919	13
4267117	16
3620123	13
1213813	16
2314625	13
1651039	13
2656135	13
2263249	13
2894417	13
98346	13
2545252	13
5215550	13
382409	13
17249413	13
1410046	17
510216	13
3553900	13
7707243	13
672482	13
1543520	13
9404677	16
6035636	13
7180428	13
178993	13
10215964	13
481811	16
11796288	13
3100558	17
1463080	13
14145421	13
5992010	13
332732	13
5876826	13
22085642	13
19090	13
22731233	13
37263	13
1484649	13
9083731	13
440951	16
12723688	13
5397964	17
17275208	13
529806	13
1394291	16
2800052	13
28236260	13
586111	13
3064027	13
4830138	16
8810768	16
298534	13
10706509	13
721020	13
10306903	13
10628751	13
2154129	13
656893	13
4093799	13
3139311	13
11189045	13
3563660	16
25400901	13
1616420	13
402375	13
14990	13
3032760	13
4711901	13
5986720	13
20959272	13
5797826	13
2976557	13
6192746	13
586829	13
12216052	16
4656159	13
1093576	13
6863732	13
7539126	13
2697824	13
17543612	16
2586663	13
2204132	13
2302936	13
619647	13
10690985	13
5174078	13
11579607	13
2620434	13
2344530	13
5961884	17
407422	16
12550114	13
4201715	13
8661058	13
5650137	13
6855267	13
1115481	13
613828	13
169824	13
902517	13
4900404	13
5336497	16
3302692	16
6805331	13
7527253	13
18171601	13
20431514	13
8950964	17
226534	17
17086923	13
25785070	13
2068852	16
9714166	13
19705284	13
2225887	16
13921522	13
783738	13
9465226	13
6719309	13
1655425	17
294074	13
3431819	13
362197	13
6465385	13
1446320	13
5074572	13
2678956	16
8336148	13
9228622	13
8997983	13
5514485	13
1589865	13
4454528	13
1811307	13
10818168	13
222831	13
3715842	13
5533811	13
23029788	13
13045399	13
7723715	16
4750973	16
1942087	13
6434499	13
6305	13
4595737	16
32558542	17
1928437	13
1940581	13
3692858	13
10399201	13
848458	13
10184240	13
5561529	13
9435566	16
4333762	13
23591803	13
3854937	13
1631481	13
581095	13
13079429	13
5785547	13
10605883	13
6888209	13
12333413	16
911901	16
2269272	13
17867870	16
11271244	13
9490489	13
4844509	13
2146023	13
2499246	13
573363	13
2207285	13
3027343	13
921433	16
4109443	13
377891	13
11643875	13
5055634	13
907838	13
1638737	13
6646733	13
16726578	13
400134	17
2365007	13
2004673	13
37039	16
271850	13
1091848	13
1677748	13
6969772	13
2999285	13
2152237	13
15134415	13
2787802	13
1041912	13
4532015	13
28340407	13
7869092	13
7470075	13
21203077	13
8059933	13
9918138	13
31649072	13
16252949	13
5288301	16
11282275	17
2240052	16
1757171	13
1917262	13
913983	13
19983681	13
155697	16
2526547	13
800128	13
158733	13
6218950	13
4705440	13
21648426	13
1812460	13
5167198	16
6173384	13
7605625	13
11089822	13
924987	13
10484290	13
2320537	17
2273187	13
6939042	16
395201	13
2174764	13
7005694	13
5633706	13
5802074	13
1876617	17
8358699	13
11704157	13
7560336	13
380044	13
3439804	13
7902325	13
12350148	17
181008	13
7554904	13
10221151	13
6673228	16
5945927	16
3166737	13
31816239	13
21099032	13
664762	13
8454086	16
594040	13
6543683	13
4332961	13
155702	15
3176856	16
10757066	13
13060632	17
328259	13
14839987	13
1430797	13
1664327	13
27925337	13
3652875	13
14172544	13
3438897	13
5140872	13
10296257	13
3532937	13
20577943	13
4395832	13
72291	13
9655809	13
1112670	13
818271	13
782837	13
8016167	13
3531133	13
1430000	13
13257314	16
4001678	13
2451010	13
14444292	13
8318294	13
11264050	13
3606437	13
5561904	13
4694378	13
28983399	13
21421230	13
4233442	13
6770566	13
7927622	13
5461539	16
1713165	16
21287757	13
1373102	13
4267872	13
4145794	13
9402524	13
1595089	13
5374822	13
10572546	13
9119328	13
8317088	17
24439063	13
38675577	13
5245718	13
21260455	13
1200580	16
1397945	16
4160802	13
16402661	16
2233538	13
374854	13
2004735	13
10828204	13
7290803	13
5998720	13
9686769	13
2763159	17
3312921	13
487719	13
28970868	13
9170196	13
4316949	16
19519199	13
4276233	13
1076925	13
4250862	13
12747527	13
13413535	16
14799161	16
190231	13
10483857	13
2619548	13
5090558	13
8006965	13
3281176	15
869063	13
4959899	13
6228622	16
3304266	13
793045	16
995045	13
2051649	13
184713	13
3138172	13
2193794	13
10232973	13
4665842	13
12299242	13
2301690	13
11462970	13
11580635	13
709443	13
15075554	16
9121781	13
1959432	13
5924917	13
10106720	13
604491	16
511812	13
3889618	16
3427043	13
7518763	13
44027	16
1793855	17
8234799	13
2799936	17
8164377	13
5125389	16
5871504	13
7965353	16
9161948	13
4124739	13
3747064	13
953904	17
6200492	17
13463297	13
3404685	16
13816415	16
6985525	13
2665944	13
29274299	17
24211116	13
3399969	16
2132310	13
4357542	13
13975838	13
7025474	13
1798515	13
9121448	13
8036268	13
9176654	13
14400897	13
25653409	13
18421563	13
17876562	13
3685856	17
8554330	13
8244359	13
1205693	13
10365243	13
153828	13
715188	13
215137	13
5481766	13
19977521	13
5342303	17
633524	13
2494725	13
860903	13
4441947	13
4318551	13
4649447	13
6897216	16
3539018	13
7587605	13
3456894	13
3730415	17
7784237	13
8292393	13
2131117	16
7847592	13
6481978	13
3961549	13
214432	13
8070115	13
9087227	13
6279879	13
5212428	13
10973303	13
9983154	13
2625840	13
1541269	13
5561023	13
38000853	13
2194208	16
2683129	13
1040942	13
8118552	13
21084488	13
3011200	13
4493846	16
6911784	13
2194919	13
15559511	13
1858479	13
31840	16
2040705	13
25768359	13
1737786	16
900700	13
3833742	17
4209729	16
272595	13
610112	13
8298744	13
7553168	13
6431986	13
17746830	13
3231638	13
20525692	13
16302560	13
5993378	13
14935404	16
2948574	13
4122433	13
15677215	16
1537962	13
2024568	13
21723618	13
1447591	13
671452	13
2245912	13
150092	13
26124050	13
12876235	13
2689739	13
3392098	13
3598593	16
11481659	13
839088	13
23083932	13
22557141	13
11816149	16
11093202	13
7012845	13
2353502	13
8681925	17
2628983	13
4066933	13
11209847	13
1597752	16
2663540	13
2394209	13
3837114	13
13846054	13
3706987	13
18946775	13
8421463	13
7168179	17
3430502	17
5845274	17
10348702	13
13897231	13
11487191	16
16418170	13
16272846	16
2734677	13
448755	13
2091627	16
1569442	13
5591510	16
9380039	13
1287089	17
1792423	13
5142135	13
10109700	16
5872851	13
6941082	13
1945107	13
10901887	13
4955858	13
6089421	16
6833958	13
16138951	16
241176	13
352707	16
4242712	13
3863355	13
5227514	17
2959727	13
4632119	17
6938102	13
952580	13
22748308	13
29534941	13
4128249	13
20206382	13
741265	13
237307	16
11275305	13
4092894	16
6177902	13
13837782	17
4064918	13
3514044	13
6295081	13
99915	13
14095978	13
9938163	13
5203119	13
5095800	13
5932389	13
11539329	13
6338403	13
5056730	13
23975579	16
2297252	16
5444273	13
11413228	13
3426258	16
2247549	13
129865	13
3923600	13
2237222	13
4809758	16
10922286	17
851580	16
1762782	13
15204645	13
3444876	13
2416447	13
556765	13
1244615	13
9167528	13
190451	13
218679	13
3376714	13
10885140	13
10108660	13
1777634	13
17175835	13
8526412	13
2734536	13
426267	16
3844673	16
11606752	13
3308815	13
13172673	16
793240	16
8913184	13
10389268	13
3307424	13
14265748	13
912413	13
7034345	13
7095973	17
6912190	13
17139342	13
599042	13
5144953	13
8222859	13
3675038	13
3025888	13
7282807	16
3416354	16
6041948	13
11595956	13
5188726	13
2047929	13
14348100	13
3809919	16
4278255	13
20018496	16
15204082	13
2187080	13
7924641	13
515289	13
940062	16
2275380	13
8019416	13
2339025	13
977322	13
2860399	13
6716764	17
5183270	13
16396711	13
2684690	15
8351622	13
3764225	13
3326354	13
2678824	16
9289023	13
30736758	13
6836466	13
10514315	17
8699058	16
219804	13
5728242	13
2341525	16
1459224	16
9107208	16
8629818	13
2175938	13
3594038	13
3896429	13
1074046	13
557136	17
12354012	13
14578497	16
5006115	13
901554	13
5487320	16
392795	13
6986516	13
15349309	13
12881606	13
26406603	16
7312719	13
145609	13
9306680	13
7339445	13
11575850	17
13335885	13
2507890	16
1904831	16
1444157	13
3250070	16
7154395	13
1664597	13
2823544	13
4696086	13
3032959	13
1772472	13
4495607	13
2945262	13
7081975	13
7751055	13
3365341	13
939777	13
271689	16
5750612	13
7289281	13
26875020	13
1335137	13
13208805	13
2219624	16
4140946	13
4329937	13
5361500	13
820708	13
959104	13
1711822	16
2730416	16
1236331	13
1864017	13
9064831	13
8947066	13
8051511	13
6971811	13
5975065	13
984744	13
6935297	13
9101681	13
25363667	13
15117167	16
2587141	13
18205744	17
3517277	13
10862082	13
10918078	13
19501179	13
19764716	13
11364611	13
483492	13
6543068	13
1785809	13
10544360	13
12764499	13
4823796	16
8250285	13
1581665	16
3273327	13
3497863	13
6538418	13
1179270	13
2109630	17
13351722	13
9495988	13
7467409	13
1176291	13
17695436	13
651245	13
5624887	13
1865747	13
5501262	13
8523784	17
9390623	13
11564989	13
2561969	13
15605976	13
1056111	16
1802257	13
7169183	13
4821556	13
2406935	13
15024671	13
6112215	13
19210000	17
6224959	13
7572062	13
1810578	13
1940990	13
8478727	16
6061647	13
4093410	13
668920	13
13935340	13
6638407	13
2533039	16
9554007	16
15231861	13
15706300	13
15223321	13
298678	16
5513708	13
739787	13
3266703	13
364889	13
995049	13
12814094	13
12876785	13
3987267	13
2232716	13
14768593	13
9754352	13
1470196	16
8086414	13
5193168	13
31648861	13
1117573	16
7497217	13
403511	13
6706400	13
2214654	13
2980585	13
12036519	13
9988052	13
8535403	13
10077574	13
19501611	13
21426173	13
18526724	13
11426143	15
4182412	13
866408	13
5984984	13
7589049	13
706064	16
843776	13
7716847	13
612478	16
6915285	16
1972699	13
2748518	13
1880825	13
5891282	16
914603	13
22244616	13
4740097	13
7468926	13
9990283	17
654054	13
11636674	16
3445150	13
143031	13
3755152	13
7043035	13
1932918	13
4818931	13
12781062	16
21754648	13
727388	16
13588577	13
5788287	13
2569686	13
1913539	13
2513519	16
5113831	13
3885509	13
556960	17
5191254	13
2562889	13
25090201	13
7148913	16
14847322	13
1632472	13
1891113	13
5388784	13
1558240	13
5502483	13
3854284	13
8188224	13
10515886	15
4668616	16
7010264	13
17705268	13
26667246	13
1026677	13
5139672	13
3948492	13
4493966	16
1300807	16
1479390	16
18770348	13
5821013	15
4417345	13
2033050	13
9836939	13
205315	16
6666763	13
310898	13
2415772	13
1970095	13
19959756	13
1940072	13
1499787	13
1727935	13
1604659	13
4735962	13
1316533	13
4613029	13
5949697	13
13016211	13
3585233	13
3493341	13
1435174	16
6861337	13
7852624	13
855641	16
6565440	13
7558075	13
830022	16
9540387	13
25491408	13
4626539	17
5688448	13
1196930	17
7049580	13
5454779	13
1736231	13
11637352	13
7016080	16
10865063	13
22813654	13
2809315	13
2518893	13
9525038	13
1969972	13
2311040	13
2302748	13
16662695	13
10543985	13
504579	16
5908999	13
9806985	17
1038375	13
31682848	13
12428383	16
6173948	13
6757157	13
346241	13
4499180	13
2445165	13
2805668	17
11681787	13
310983	13
582957	13
918989	13
2701211	16
6819000	13
10181581	17
1388059	17
28176019	17
8821030	17
1678329	17
9448156	13
6848036	13
2160625	16
22350647	13
3118315	13
3105656	17
9966592	17
12185359	16
2895747	13
1436407	13
3056773	13
146782	13
13455300	13
593814	13
373071	13
11065802	13
6457385	13
8269514	13
13934001	13
36917430	16
12270908	13
2120142	13
4211167	13
31061179	13
3289550	13
2784980	13
3606930	13
5641978	13
9416003	13
17699151	16
13262153	13
11750340	13
2290692	13
2236818	13
6763437	13
13799090	13
9900570	13
5987234	13
3843660	13
5820645	13
23097483	13
545074	13
3211018	13
6151829	16
10545889	17
11790605	13
372418	13
7294228	16
13018000	13
820037	13
8944203	13
8286340	13
3821840	13
9895068	13
2523379	13
4940871	13
10732568	13
5431960	13
3793781	13
3481934	13
11569525	13
4737978	13
4946769	16
14642545	13
4321552	13
14301363	13
10436391	13
2308686	16
1760665	13
6952297	13
958034	16
2289458	13
8097102	13
6080343	17
3347479	13
778878	13
1668905	13
12850038	13
7943104	16
3176019	13
7229301	13
12476640	15
1255293	13
3422672	13
5425027	16
14268650	16
8533016	13
21888426	17
7111240	16
9596734	13
147360	13
14851992	13
4555763	16
3044413	13
6756	13
2398240	13
9894112	13
7493014	13
2855811	13
12182267	13
1230410	13
3386208	13
3058942	13
20638680	13
3615943	13
7841234	13
1044277	13
1102511	13
13123084	13
8035636	13
2863469	16
1767358	13
8274432	16
123635	13
3816556	11
7843664	13
3453615	13
16568245	13
4433137	13
1303321	16
10156717	17
6722593	13
6304005	13
18373981	16
22315367	13
3646526	13
3361258	16
1828617	13
9682329	13
7055143	13
16302448	16
16801193	13
5923609	16
10956480	13
12943740	13
2314951	16
2704903	13
1778742	16
990490	13
1637632	13
18008992	13
3617270	13
1761706	13
7700465	16
22822152	13
7038190	16
14407560	13
9946979	13
6068152	13
8756743	13
1990626	13
2511728	13
6787441	13
533158	16
10586871	13
351370	13
2534769	13
15536731	13
6518720	16
4785875	17
4743862	13
23906657	13
14052895	13
665976	13
3769002	17
1201828	13
6157088	13
5191709	13
4804648	13
10101631	16
29667574	13
7210362	13
15191171	13
14679270	13
722992	17
11404319	13
1091927	13
5274561	16
11707191	16
2163509	13
7287888	13
4060047	13
5698727	16
31648194	13
9592550	13
1866693	13
433220	16
3284890	13
12408088	13
1184748	13
10959320	13
1639251	13
12596948	13
12465624	13
15678053	13
4718695	13
3099243	16
5713313	13
4896948	13
2615528	13
4587457	13
5860881	13
18780928	17
87031	13
10795955	13
6051803	13
8133440	16
6296660	13
1814117	13
6943567	16
2595771	13
10783813	13
2844922	13
1016486	17
2050368	16
6407073	13
1295389	13
195668	13
18629790	16
2585385	13
3094491	13
1216834	16
2839468	13
6055064	13
4288341	13
11679690	13
210122	13
11042839	13
9476414	13
2668951	13
9655518	13
5097243	13
3322087	13
9016567	13
668311	13
1379625	13
594781	13
6556672	16
5710923	13
6852945	13
24648467	13
1186181	13
333455	13
74881	13
7603324	16
4718595	13
7815578	16
623830	13
14801694	13
2495228	13
1478733	13
15531389	13
2745209	13
8479500	16
15839182	13
2560732	13
3850	13
6163645	16
577203	13
10804410	13
16522644	13
3156073	13
505663	16
7291714	13
3192644	13
231232	13
1646650	13
4774044	13
13564129	13
2400723	13
3026932	13
16179838	13
6130063	13
14127946	16
3165158	17
775588	13
3721818	16
2257330	13
2074354	17
2521523	13
1185802	17
8351124	13
10300445	13
381368	13
8324530	13
404805	13
1971367	13
1939585	13
5210905	13
8268792	16
4993791	13
8963826	13
9585562	16
1575115	16
9629655	13
15469452	13
374041	13
1435024	13
11189091	13
2497603	13
7885953	13
15831887	16
4836944	13
4511108	16
2420956	13
16656353	17
1392226	16
9899959	13
2284308	13
1235204	13
547980	13
4219703	13
5478825	13
23199523	13
1191498	13
12120646	16
2591417	13
22313681	16
7232046	13
1076926	16
1960602	16
6466140	13
3640871	13
15053555	13
2618859	13
7265166	13
265638	17
10632181	13
1354866	13
5335289	16
4150083	13
12127927	17
543303	17
4350412	13
12164808	13
6655896	13
5998392	16
5764921	17
846687	13
1009039	13
2819464	13
729422	13
10293570	13
2569355	16
6345131	17
3114919	13
1661651	13
1689803	16
6380348	17
4840909	13
2955538	13
12212655	13
977600	13
4281938	13
2474196	13
379694	13
12780167	16
2401280	17
2672014	13
1050447	16
1982030	16
842850	13
2859086	13
1782959	17
19765040	13
14824568	13
7488661	13
14489859	13
5091736	13
17141713	13
12269276	13
636613	17
12114092	13
4032627	13
4769063	13
17185382	15
4484573	13
8813879	16
15818890	13
11046772	13
13079237	13
7374202	13
1256105	13
1372081	13
3537748	16
12246015	13
11621247	13
21344480	13
1157880	13
6568579	13
5711318	16
7071458	13
6280865	13
6811811	16
12349300	17
7931542	13
3564788	13
1497420	13
3971998	13
12607706	13
24755778	16
9853743	13
9289429	13
9470943	13
13536878	17
128137	16
3166741	16
21430417	13
24911369	13
6186214	13
13397510	13
21246526	13
519328	13
14275411	13
6171581	13
5309041	13
2651869	16
4882860	13
7658710	16
18329500	13
1956871	13
14613139	13
17272937	16
7888965	16
1506430	17
2072427	16
17299829	13
12525414	13
599318	13
1310927	13
648156	13
3645695	13
5077173	13
26928214	13
45148178	13
4362551	13
1815347	13
729079	13
3453322	13
1071222	13
782926	13
3597237	17
9241442	13
12987177	13
11336865	16
12603372	13
1813918	13
12192353	16
9627151	13
807155	16
8875454	13
156033	13
6102428	13
2747510	13
643241	13
1766025	13
10464715	13
17478937	13
19789155	13
5106	13
3329398	13
4693382	13
1518944	13
3084650	13
1149495	13
6289483	13
6683334	13
248080	13
2340558	13
2358094	13
3173456	13
4673460	13
16295691	13
6584213	13
8529771	17
1385762	13
9169872	13
14610531	16
446462	13
2532541	13
16884235	16
10422326	13
2552358	13
134847	13
1900039	17
9157409	13
1453816	13
80211	13
3081723	13
3023603	13
6834328	16
3460092	13
3770518	13
11675236	13
4332099	13
5656933	13
13298112	13
538651	13
2358625	13
3765292	13
6556204	13
21274322	13
7536876	13
5411816	13
1300370	13
1474709	16
7408983	13
1413336	13
14446162	13
3763757	16
5962348	13
7532552	13
11288086	13
14363311	13
18080034	13
23094715	13
18569696	16
3677104	13
4330188	13
6330348	13
3173933	13
1242372	17
15448611	17
334488	16
2257630	13
24826441	13
14139112	13
15408672	13
4748950	17
27200339	13
9346274	13
587622	13
3483064	13
6474000	16
11358273	13
7376497	13
7989455	16
9004157	13
2363905	13
2111805	13
620208	13
2666049	13
330657	13
5675557	13
3388206	13
1024628	13
18116208	13
1077279	13
13954208	13
16545741	13
22955608	16
451256	13
1078213	13
40805	13
8438729	13
2635339	13
1478133	13
13197984	13
11589490	13
1535485	13
2408569	17
3272300	13
1430442	13
15946103	13
7844004	16
9442966	13
7268657	13
10550242	13
9192252	13
9512386	13
18121881	13
1736063	16
28139778	13
8877250	16
2314525	13
857283	13
2322205	13
15801823	13
2638373	13
752134	13
922772	13
144772	16
8632953	13
534893	13
5132820	13
7396158	13
4186702	16
8103947	13
7334411	13
3867950	13
1883371	13
5587770	13
10443089	13
24897278	16
12980274	13
540921	16
5607761	13
23974650	13
35653705	13
3865464	13
433282	17
2573013	13
10072177	13
11096195	13
3040701	13
6863532	13
532322	13
27401993	13
6907624	13
6402356	13
3238624	13
21340526	13
3750842	13
7724006	13
613460	13
7266982	16
496745	16
3959555	16
7909345	13
19349946	16
9492048	13
33155252	13
2729532	13
7254249	13
2290767	16
4961407	16
399705	13
3034050	16
217367	13
98788	13
6389924	13
3790851	13
9414813	13
1445283	13
2533362	13
1594	13
24852829	13
6643880	13
12350507	16
2367704	13
5644119	13
29572452	13
12818417	13
2554734	13
8082386	13
1888960	13
9440985	13
8481206	13
994488	16
3682050	16
569116	15
3824641	13
13018100	13
667916	13
6543029	13
1355199	13
7995834	13
23503732	13
5618004	13
2389805	13
20838679	13
6299928	13
10532908	16
13651747	13
2001485	13
3107774	16
383493	13
5682468	13
5558471	13
908636	13
17183435	16
3618872	13
6248636	13
3889060	13
6841	16
10619717	13
4934537	13
3939817	13
11249513	13
2535740	16
12899364	13
889423	16
3647841	13
8261912	16
7462688	16
541816	13
2475224	13
17672972	13
15388835	16
2624694	13
60667	13
4791966	17
3010	16
2285965	13
7677589	13
2179619	13
10538632	13
6214334	13
1218855	17
3368740	13
13511166	13
9977122	13
5510752	13
2496356	13
11944344	13
1818458	13
5770820	13
1090715	16
3204608	13
4335755	13
6600179	13
2380136	16
10507338	13
5142171	13
1567899	17
9161287	16
303773	13
29764875	13
9314810	13
4957251	13
8926189	13
2646223	13
5098527	13
25320934	13
7634510	13
17637502	13
844012	13
7573453	13
9181897	17
9270776	13
881172	16
4229722	13
2295492	13
2381	13
6668526	13
1928740	13
1110315	13
21676076	13
2315143	13
4576818	16
8503780	13
22364124	13
1137554	13
3898634	13
3126061	13
13662217	13
9172460	13
19871167	13
367441	13
826918	16
98041	13
6334294	17
4274145	13
3711601	13
320436	17
9539531	13
7643700	13
1511243	13
17452753	13
1470726	13
6459664	13
2521445	13
8055264	13
9817869	17
7826777	13
1900495	13
14695331	13
3645740	13
63538	13
2272112	16
10652461	16
4443237	13
4606200	13
6033683	13
6233831	13
4492083	13
3723616	13
30302288	13
15419806	13
8530821	13
2404971	13
1892174	13
6366422	13
2594135	13
3949581	13
7819656	13
2760427	13
3731796	13
2083242	13
2425868	13
11379050	13
22732690	13
12351151	13
19736933	16
1265451	13
1614477	16
3635795	13
3123811	13
9651005	13
16756062	13
1306451	13
13999108	13
4338312	13
8051741	13
11655741	13
3772074	13
6841258	17
3896703	13
573940	13
77718	17
4768175	13
17076597	13
329788	16
2258678	13
6682473	13
27149134	13
8101109	13
14523914	13
2631244	13
1710610	13
2328291	13
5227664	13
14234175	13
3111387	16
4501246	13
3946598	13
8540994	13
1315477	13
23883824	16
6360249	13
2570363	16
17288640	13
6004497	13
4654015	16
252550	13
731827	16
5168971	13
4729909	17
1380064	13
13714297	16
4739443	13
3549371	16
2583680	13
9970301	13
3083480	13
13815675	13
1469209	16
1097188	16
2178076	13
5575186	13
1154669	13
511688	16
534401	16
8876082	13
4844022	17
2907504	13
15566037	13
2574963	13
6984717	13
5142490	13
438675	13
2689519	13
5890466	13
16996249	13
3331591	16
928818	16
1015744	13
13391380	13
7455904	16
11744235	13
4278900	13
1867926	13
15323721	16
16450957	13
9947635	13
4612761	13
7207664	13
446622	16
20018602	13
796671	13
365018	13
6454468	13
8280174	13
3166484	13
212642	13
1952027	13
2888913	16
2134589	13
3755287	13
2018970	13
7841575	16
2756788	13
2690615	13
7780277	13
3364553	13
9151985	13
5521622	16
7119688	13
14257372	13
26673638	16
118140	16
11381004	13
7720926	13
4274055	13
7876025	13
10551888	13
696880	13
5094381	13
2004855	13
7018490	13
3560182	13
161105	13
4770603	13
15102800	13
19959070	13
4069861	17
1572457	16
8971293	13
760136	13
3936696	16
3754100	13
13100404	13
396473	16
4967279	13
15721217	13
4961923	13
805248	13
6327321	13
9872771	13
17755462	13
8749689	13
4044351	17
11891264	13
19993727	17
7574118	13
16185637	13
353305	13
2985554	16
12828784	13
2445098	13
6958357	16
18187056	13
5460720	13
6326333	13
4185158	17
10052802	13
4188561	13
3244065	13
6777039	13
1456518	13
12213855	13
2488224	13
2782940	16
753335	16
3881078	16
31904988	13
2245924	13
25047907	13
2221414	13
1296505	13
16407182	16
895956	16
835297	13
18850619	16
2464955	16
20113577	13
363610	13
1804787	13
2151440	13
4265940	13
10737538	13
302714	13
6268907	13
12059348	13
174004	13
37671154	13
1687666	16
20444820	13
117915	17
8742659	16
11165717	13
10255904	13
4612013	16
3012158	13
7752792	13
3147747	13
490894	13
4485474	17
7098566	13
29203103	13
14341	13
6333507	13
2329378	13
5019373	16
10238293	13
2855197	13
7128372	13
1532579	13
5233288	13
2699308	13
16822741	13
5174371	13
29944751	13
792935	13
946950	13
5398316	16
9341102	13
697054	17
4151187	16
1113759	13
19935672	13
5211331	13
15593867	16
15166372	13
1701103	17
2004458	13
1410377	13
3344498	13
16983314	13
21304764	13
40293935	16
908484	13
11984215	13
357978	13
7623124	13
4381477	13
3102486	13
1200378	13
5114038	13
3436154	13
7230678	16
3282243	13
2316854	13
3436840	13
12433677	13
5714300	13
11302483	13
1409705	13
4167706	17
3461367	16
8444372	17
2804374	13
7801484	13
6724589	13
9579312	16
1091517	13
22947553	13
14268389	13
20369037	16
9186481	13
9597879	13
2004404	13
6749394	13
700133	13
2274587	13
5642118	13
7795644	13
8423141	13
31909680	13
3816695	13
1143827	16
4976095	13
6285090	13
1909242	13
3021599	13
20256335	13
23291945	13
6658970	13
1114431	13
2524762	13
7194638	13
1953723	13
1968358	13
5702736	13
5554581	13
2965328	13
8265678	13
17723686	13
13902293	16
13589461	13
7639338	13
2212942	13
7287894	13
3738291	13
7369543	13
604496	13
1988001	13
18435904	13
29871209	13
6951532	13
1343002	13
7608944	13
3602292	13
1119293	13
784866	13
1647080	16
5010072	13
5538606	13
7073133	13
1078587	15
1481082	13
17948360	13
13213428	16
6730684	13
9500587	17
4118789	13
13878713	16
9755376	13
1175901	16
17282140	13
10022865	13
1513212	16
6873679	13
41032046	13
719606	13
28337301	16
3138502	17
14530784	13
14621876	13
9746048	13
5137638	16
10415389	13
3553088	16
5477826	13
5036766	13
2478017	13
108234	13
3232310	13
10949283	13
3523884	13
2187188	13
9382429	13
9664751	16
4703592	13
3473631	13
9185043	13
1045210	13
1162138	13
679105	13
21522647	16
2311883	13
4206273	16
12331327	13
4319995	13
5789154	13
10647743	13
2777108	13
22042	13
7362184	13
1890598	13
7277508	13
5318775	13
2853521	13
1448044	13
379503	13
4038037	13
6220126	13
4154155	13
1598480	13
8612875	16
9974453	16
11977089	16
1391520	13
4025432	17
12382446	16
3680311	13
218175	13
677593	13
13461257	13
16555497	13
26705696	13
3312096	17
456824	13
281615	13
23960035	13
9893689	16
875831	13
3490293	13
37057	13
18851690	13
3000243	13
8214563	13
4772191	16
531418	16
41475692	13
760067	13
1330977	13
4453102	13
1340549	13
1211482	13
1288893	13
4870377	13
4477486	16
9793278	13
5666395	13
1012613	17
1026978	13
14807130	13
9005332	13
175651	13
22531957	13
181045	13
12695367	13
2542749	13
5309725	13
2083209	13
114721	13
530214	13
2356834	16
390998	13
1534858	13
259176	13
26642247	13
2364148	13
10536521	13
3623564	16
785108	13
16906303	13
1897518	13
868361	13
6116058	13
3660722	16
18705148	13
4447	13
3565497	13
5930540	13
1499162	17
6074634	17
13890845	13
1216560	13
2934184	13
366989	13
10161335	13
4080643	13
752624	16
501219	16
274015	13
3007015	13
2651168	16
8404099	13
4346522	13
3072340	13
195967	13
14091948	13
3233284	13
4285416	13
1592818	13
4945758	13
17072170	13
1007484	13
26749911	13
7099495	13
320912	13
94172	13
13185967	13
3611461	13
5461841	16
3723881	13
11232835	13
11198408	13
1649611	13
1487527	13
337161	13
3193129	13
2114424	16
3328008	13
1141304	13
3326690	13
1284739	16
5229785	13
787761	13
5564290	16
3568797	16
5443840	13
5801547	13
5224183	13
349710	13
27866123	13
3890612	13
2998888	16
3068557	13
7764438	13
12634287	13
9725194	13
935237	16
2612241	13
5381257	16
1299397	13
7182903	16
2665639	13
11205676	13
2168707	13
3576934	13
5053551	16
4856730	13
4761768	13
11226301	13
6511124	13
763615	13
1224461	13
10301638	16
5231070	16
14456963	13
6631306	13
17093338	13
2672590	13
3569062	13
13423748	13
5498888	13
8654096	13
1185190	16
942571	16
6596770	13
641051	13
93386	16
196217	16
10112900	16
12271056	13
6335866	13
5342820	13
4726336	13
6847988	13
5342704	16
12954319	17
38557467	13
8456680	13
338233	13
13565162	13
15445359	13
11582961	13
7699011	13
8498453	13
4381067	13
24898533	13
2485659	13
988100	13
6669876	13
187198	16
5606896	16
5451732	13
5035883	13
109710	13
24343794	16
535931	13
6934045	13
1598395	16
12498628	13
656427	13
3936793	16
1366967	13
10658707	13
22798794	13
1073306	16
21894120	13
4694916	13
14974558	13
1625057	16
1741316	13
1136249	13
5392588	13
1603516	16
7308143	13
11755928	13
20996760	13
5498350	16
4840140	13
2231732	13
3789459	13
5130334	13
10220744	16
10465886	17
8590837	13
9910259	17
7710072	13
6718849	13
3237419	13
7840405	13
4257816	13
3480554	17
111159	13
47685	16
3669400	13
2772744	13
14827918	13
3070362	13
5629647	13
8055706	13
7499844	17
10664845	13
8673256	16
1978222	13
1828905	13
2325650	13
2908439	13
1060550	16
8636076	13
5609664	13
2874565	13
13374853	13
42151	13
3979836	16
11516708	13
10198278	13
385138	13
1270394	17
370490	13
16240599	13
4382667	13
9900066	13
4316800	13
10962729	13
2585392	13
73878	13
995426	13
9763992	13
14274588	13
1417091	13
1449708	13
18709440	13
17330011	13
18897398	13
18517282	17
516889	13
4011539	13
3706837	13
9675473	13
4126102	16
6966873	13
3898621	13
719986	13
4171150	13
113842	13
2446123	16
5321260	13
195256	16
918796	16
974546	13
13367982	13
3530614	13
2000934	13
2914149	13
3694422	13
5020427	13
2930796	13
11738273	13
15205647	16
14564573	13
13536680	17
5506594	13
932936	13
4039739	13
2948394	13
3005855	13
986325	16
9557432	13
12879350	16
21232688	13
7599320	13
3048409	13
8619040	16
19264428	13
13790521	13
2494016	16
7840223	16
10566746	16
17801920	13
8551326	13
784509	16
1604422	13
7481298	13
19260734	13
2226534	17
3236343	13
886236	16
6523405	16
14238924	16
4207136	13
2196061	13
15560790	13
3228941	13
967533	13
5617351	13
3054245	13
1114218	13
1222626	13
3273273	13
5241019	16
2281800	13
8459324	13
21625155	16
6546641	13
9736804	16
20165016	13
312489	13
2101848	13
7617922	13
6941980	13
5208768	13
25569274	16
7448257	13
7752977	13
5639626	16
5078548	13
6004500	17
5851259	13
7309230	16
2537908	13
5483607	13
36330337	13
1992677	16
11248725	13
1721244	13
1934373	13
2156256	13
619172	16
2743218	13
3122568	13
2703473	16
1140074	13
8779404	13
13122847	16
9401248	13
708739	16
2366175	13
2751001	13
3963809	13
4520500	13
104245	13
2174306	13
309614	13
9791250	13
220819	13
1543865	13
11385995	16
520987	13
9191145	16
13212149	16
7290096	13
2389401	13
192445	13
3670356	16
1000397	16
12580101	16
2446471	13
8012971	13
16863179	16
2431612	13
206784	16
1454311	13
958997	13
5608150	13
19526318	13
4618372	16
17219075	16
6114767	16
1400400	13
9037713	13
10744532	16
2342281	13
4236570	13
2112018	13
934000	13
4791550	16
9853306	13
16326756	13
464084	13
22739197	16
8260633	13
4515899	13
2380765	13
2823026	13
6062702	13
655875	13
11070566	13
7237795	13
617520	13
6645563	13
332335	16
20260996	16
3378567	13
8788739	13
14090562	13
5249922	13
2793675	16
15850634	13
1087232	13
11303191	13
16934956	13
2513932	13
586720	13
10361077	16
3439002	13
42749814	13
16164645	13
353113	16
5921450	13
2872727	13
26315071	16
19035428	13
6353262	16
3232315	13
1780363	13
9733560	13
16182617	13
5057183	13
9559810	16
1076055	16
2546238	13
3214293	16
7715792	13
2809233	13
1737980	13
783522	13
7887447	17
22454218	17
2096843	13
809513	13
180023	13
5522044	13
4307039	13
3867171	13
264391	13
7009830	13
4985129	13
24707742	13
14218896	13
15493772	13
4247918	13
2660874	16
2805609	13
1676077	13
9663240	13
870208	13
6485536	13
5205596	13
2217482	13
12599425	13
945029	13
14944273	16
2596962	13
14632962	16
2467016	13
2581941	16
3522808	13
17458610	13
10969777	13
4467188	16
179638	13
5764865	13
4206720	16
16647412	13
1223059	13
6154242	13
5712954	13
3958158	13
8327344	13
1000363	16
3078184	16
2322723	13
10204250	16
585085	13
9362536	13
7927240	13
4891466	16
6010858	13
1493043	13
143292	13
15868708	13
650566	13
4272146	13
9396590	13
960028	13
28030254	13
11303945	13
254983	16
4352032	13
2127979	16
16789888	13
6380539	13
15154204	13
23102028	13
293703	13
1047858	13
988773	16
7166869	13
8338502	13
144531	13
4020185	13
13906613	13
3982769	13
3983303	13
12463499	13
15262148	13
3207240	13
3383999	16
13156004	13
4334033	13
1135741	13
2334065	13
1597387	13
4941255	13
6863250	13
17051378	13
2947607	13
2212574	13
775684	16
7041979	13
17170691	16
5102705	17
7354450	13
11947779	13
7380189	13
480795	13
322480	13
410992	13
6022222	13
5974035	13
22835661	16
10149	13
5938124	17
7081643	16
20356819	13
8000986	17
5888323	13
5023320	13
5438348	13
10170005	13
5996954	13
2030703	17
5494211	13
550760	13
2774504	13
6792398	13
9043655	16
8017191	13
3071388	13
11504377	13
2084354	13
7564455	13
5703992	13
3702321	13
5462780	13
24407424	13
1550087	13
5096013	13
1736379	17
7420777	13
4359440	13
5982830	13
16324971	13
1305073	13
6488253	13
4331379	17
12096628	13
18605208	13
7028815	16
2980516	16
1561329	13
14892677	13
6342081	16
2042007	13
265526	13
3292288	16
24619671	13
7721804	13
18780922	16
5241037	17
17308974	13
2847378	17
713786	13
1011399	13
7896028	16
659362	13
10229884	13
16969828	13
6024754	13
1112409	16
1976369	16
620774	13
2558827	13
8233437	13
4394940	13
5826979	13
4686259	13
22268082	16
8606528	13
10304011	13
8687728	16
3129103	13
4535308	13
1096083	16
8547947	13
11577575	13
12860519	13
14083586	17
3900956	13
380907	16
2034459	13
8873589	13
14405018	13
371558	13
5738594	13
8209843	13
3258976	16
2795213	13
1368538	13
8369945	13
1628387	13
8997807	13
2979112	13
1089104	16
2553165	16
8301289	13
30160105	13
4423023	13
244744	16
389019	13
6783027	16
366900	13
1595632	13
814190	13
11601471	13
2973848	16
14971658	16
5385899	16
5430819	13
527122	13
2663559	16
8407456	13
3580829	13
20577971	13
686199	16
3279709	16
5928983	16
12283664	13
25242145	16
7322619	16
15350402	16
9829844	13
3411157	13
20440	13
13524386	13
38078038	13
746380	13
843786	16
2461233	13
8912088	13
9190992	13
1156462	13
4428381	16
1177983	17
16176824	13
15101066	13
20815562	13
2697542	13
11837487	13
9675556	13
4593536	16
3700610	16
2591992	13
18681250	13
1087188	17
7769702	13
2110985	13
1294832	13
5420726	13
8934535	16
962188	13
10680329	17
775852	13
13355738	13
10363253	13
11708547	13
1678953	13
18894389	13
3257494	13
356866	13
3527919	13
7650804	16
5611089	17
7227868	13
2676130	13
2042202	13
187574	13
9122498	13
4169473	13
4877235	13
190433	13
13327685	13
545144	13
5229141	13
5630251	16
11301697	13
1187492	13
10496062	13
9214408	13
462	16
9979269	13
2351767	13
5344260	13
4207099	13
20768484	13
135306	13
20876700	16
3085462	17
20734478	13
1152189	13
1576354	17
5101045	13
4043974	13
10502261	13
1432482	13
771358	13
234596	13
5145434	13
1395832	13
6250377	16
237137	16
10900556	13
1553673	13
11046530	13
20711744	13
5195787	13
2108594	13
4413560	16
904349	13
9841286	13
2448095	16
6488718	13
17518661	13
4647753	17
5540639	13
6633236	16
1206591	13
8505856	13
9607133	13
606724	13
68239	13
164886	17
11057390	13
1306644	13
333096	16
8826208	13
4159061	16
3676472	13
5001221	13
2639700	13
2273947	13
12161659	13
5008355	13
22641086	13
2876336	13
7539841	16
1457780	13
2040032	16
3658735	13
8853389	13
21249601	13
8101279	13
1283711	13
24154550	16
6160366	13
39974807	13
6447291	13
9860974	16
3048342	13
9173048	13
12136886	17
321024	13
4332397	16
4106423	13
806007	13
13928094	13
89347	13
4257370	13
4615966	17
6506166	13
592066	13
5767088	13
2705953	13
11184301	13
12718673	16
18451597	16
621023	17
13890272	13
13180500	13
747899	13
1810962	13
373933	13
14802976	13
5539072	13
7326780	13
2201919	16
28149908	13
1559172	13
6269164	15
2569074	13
7096160	13
1697639	13
9664966	13
3333907	17
2660087	13
8650232	17
7166080	13
592399	16
1158041	13
6234576	17
317181	13
12203365	13
907652	16
4586425	13
2990168	13
668587	13
5697066	13
7586774	16
10600092	13
14251893	17
5633100	13
25213373	13
10718167	13
738046	16
6706124	16
41487347	13
2977725	13
915901	17
4974990	13
7683537	13
6433775	16
17916438	13
37588724	13
5061454	13
10417145	16
20990238	13
11298190	16
2627870	17
10876289	13
10733266	16
973679	13
9730172	13
2783845	13
9921991	13
5594562	13
4733048	16
7335238	13
3100022	13
14184722	17
13548512	13
28565339	13
6238484	16
7828174	13
2002640	17
3378600	16
6389016	13
8669278	13
17576525	13
14592879	13
22240579	16
7665794	16
5002077	16
7915086	13
8995207	16
5152642	13
4451668	16
8081828	16
11902918	13
3965351	13
9561721	13
13407141	16
1360483	13
1704670	13
5966817	13
2772491	13
5528224	13
2518310	16
6135798	13
1767001	13
9258194	13
752823	13
3670064	13
1147663	13
70210	13
2665746	13
621643	13
8176270	17
5845696	13
4619917	13
3261551	13
10947958	13
8884868	13
9002736	13
2068681	16
1079793	13
2348599	13
23072838	16
199750	13
18570923	13
3371071	13
7135483	16
188889	16
596951	13
2060449	13
7447630	16
2829606	16
12508378	13
789895	16
3593632	13
272406	13
8609996	13
859462	13
6297249	13
597429	13
357194	13
2443938	13
2337333	13
13801342	13
22947491	17
6662901	16
10531089	13
8760499	13
6505368	13
3058846	13
2869552	16
22531719	13
6745570	13
20678348	13
15894498	13
4440299	16
4761200	13
3188706	17
8679406	17
6182897	13
15286343	13
9495616	16
10292261	13
3145260	13
2427044	13
2207453	13
33864046	16
3885510	13
3947855	13
1625610	16
576492	13
4916815	13
14208242	13
4431766	13
8551275	16
2613183	17
6949136	13
4691475	13
963949	13
2584550	13
10388667	16
21138437	13
387859	16
14488144	13
1290721	13
17712573	16
474863	16
2051480	13
2577321	13
6416021	13
3399351	13
7780094	13
3091877	13
5201333	13
1616045	13
1969846	13
5146628	13
12366657	13
23322732	13
1484879	13
11946288	13
6755207	13
5941943	13
10167395	13
7651226	16
1058521	13
6311890	13
3858928	16
1064542	13
2164788	13
13054424	13
14161354	13
5634898	13
9485676	13
3443882	13
7098429	16
9362048	13
11558488	13
8386059	13
10596495	16
3927001	13
11086044	16
475821	13
934448	16
25449906	13
4700643	16
14511605	16
875778	13
12464	13
2942461	17
25417630	13
9178975	13
3991176	16
427339	13
3231618	13
9512555	16
2253837	16
7676688	16
23287498	13
22209491	16
881598	16
7547587	13
4103447	13
11744254	13
5441505	13
11850281	13
2377522	13
810964	13
367166	16
3630768	13
523334	13
3566751	13
1483765	13
20684548	13
10957929	13
4691036	13
3789219	13
7638565	13
1253187	13
1263467	13
5753414	13
2171562	13
7813650	13
13541325	15
3996936	13
1981370	16
5433675	13
4787681	13
16001168	13
3295934	16
3860139	13
9540504	16
15772736	13
8756498	16
30839073	13
9289044	13
5260809	16
5394788	13
5635976	16
7748611	13
4260429	13
11437303	13
6389791	13
738467	13
16436035	13
1050451	13
15366600	16
2121250	13
2953179	13
22637935	13
9668435	13
6098155	13
1862858	13
3648600	13
2814073	16
2651389	17
4926277	16
18578278	13
8274127	17
1101662	13
30428627	13
14891030	13
879770	13
11816178	13
1545011	13
10596999	16
10078370	13
713022	13
10568046	13
2300637	16
4760095	13
1360722	13
139074	13
3089907	13
19639577	13
17092936	13
1232367	13
3067612	17
1868570	13
4946716	16
1139843	16
2800182	13
6146676	16
21888993	13
19136099	13
3827216	13
682744	13
8645053	13
7470284	16
6882832	16
535695	13
4802815	13
15399790	16
264486	13
2953540	13
14426759	13
390965	16
6035041	13
3406490	13
2979869	13
581055	13
1797576	13
2855093	13
1105549	13
8387969	13
6015757	13
20684075	13
13116134	13
3441864	16
11320173	13
445635	13
1521165	13
12193263	13
16872562	16
1138236	13
929237	16
6153009	13
589811	13
11587266	13
10198280	13
2849970	13
10039703	13
2794456	13
17322287	16
652102	13
435376	13
2429466	16
7520891	16
2434582	16
6799700	13
13291257	13
6732932	13
18973760	17
1802072	16
3787135	13
9316410	16
15811906	16
2401414	13
1101585	13
15670764	13
317009	13
2556228	13
2180680	13
7194919	13
8476524	13
10611729	13
6186320	16
4031518	13
2429157	17
13257342	13
17090975	13
934597	13
10844832	13
24084998	16
4787535	13
6563726	17
762697	17
531729	13
7442082	13
29226851	13
7806386	13
12431981	13
14438384	13
845607	13
485153	16
3413712	13
1661482	13
1155534	13
7367526	13
2407159	13
13098017	13
6382508	13
6308826	16
25211824	13
9697123	13
8942929	13
11153271	13
1145127	13
5854287	13
1777200	13
6873615	17
12707129	16
4433730	13
1326259	13
2106748	13
12020031	16
12015093	13
3706399	13
3366620	13
6727593	16
4235473	16
14814396	13
6065449	13
3363363	16
439407	16
32210	16
1414862	13
3559032	16
1882862	13
4213817	13
435739	13
3325302	13
2099901	16
4186849	16
712833	13
2959516	13
3931150	13
4095750	13
677185	16
2422885	17
2863754	16
6497424	16
13489750	13
1811863	13
10530346	13
3414059	16
6400773	16
14415960	13
4243462	13
812032	13
4066796	17
10202817	13
5580268	11
5804328	13
1269653	13
5811149	13
20660335	17
8032638	13
1127145	13
15449479	13
10414271	16
3378571	13
2278437	13
1845352	16
4638392	13
2752270	17
23180306	13
14714340	13
4108399	13
32411107	16
3940698	13
3496647	16
5166055	13
19009918	16
21963967	13
28998934	13
5765828	13
1447194	13
5327381	13
352187	16
3507916	13
4123622	13
5314695	13
3236003	13
1693155	13
5939687	16
10463068	16
75296	13
242525	13
7071415	16
14065421	16
1686915	13
8875120	16
15741531	13
15392022	13
27027150	13
7148409	16
3904598	13
6589442	13
4663542	13
19123140	13
1852059	13
716888	13
2529598	13
4987089	13
371898	13
3068196	13
9034543	17
1227129	16
36430808	16
21083021	16
6298245	16
2693999	13
30541444	13
2615677	13
20723077	13
6009830	13
11810701	16
993798	13
1351066	13
30256106	13
3903764	13
8057368	13
4411594	13
7248309	13
5310236	13
9238332	13
3005992	13
3970364	16
2477092	16
2358155	13
1493329	16
9712649	13
15574493	13
5138831	13
3809457	13
2195270	16
11430363	13
5839309	13
4936805	16
9616665	13
15340880	13
722581	13
10827160	13
7575820	13
1331437	13
1487270	13
4416480	13
80632369	17
21137678	13
4883421	13
733628	13
10359598	13
27035899	17
18904818	16
6036144	16
75450	13
351322	13
20846473	13
5469528	16
2148580	13
4072661	13
2637964	13
805560	13
8626921	17
4303915	17
6357270	13
7564093	13
18692258	17
9348054	13
2439148	13
1450670	13
6590900	13
7175170	16
10687494	13
11500139	16
4455249	13
939323	13
1541341	13
2587944	13
3825872	13
6149517	16
1575718	13
2804969	13
21392806	13
8624057	13
2917563	13
10275372	13
400720	13
427246	13
7479824	13
6302938	13
1699771	13
5444076	13
10073858	13
7275569	13
12023460	16
7635894	17
4904077	17
729271	13
14171596	16
1512832	13
358493	13
4260549	13
2038886	13
202636	13
5121786	13
2181382	13
3120643	16
10349185	13
2210312	13
3943944	13
1455488	13
4538019	13
2161739	13
13206455	13
10168224	13
1773831	13
433732	13
15887865	16
1884887	13
6183190	13
336817	16
103535	13
821186	13
2718502	13
29531559	13
1215972	13
4401473	13
30364589	13
8707882	13
13528904	16
4068888	13
726061	13
5533537	13
9069560	13
34863117	13
57094	13
4535306	13
2384764	13
25266129	13
14049704	13
2667893	13
3323874	13
53962	13
3698020	13
18730245	16
927112	13
4007982	13
2284235	13
2440850	16
25003154	13
20403264	13
2245986	13
13581445	13
2518883	13
14613434	13
23240198	13
1917284	16
13827358	13
31892086	13
9910675	16
10049477	13
8153157	13
366062	13
2955598	13
17079807	16
127218	17
6697324	13
14570565	16
17163059	13
10077868	16
2955530	13
11181487	13
3194366	13
7931069	13
2225418	13
7000138	13
19524950	13
10622778	13
676858	13
5496638	13
5320478	13
2315528	13
4192255	13
3343092	13
11247439	13
829262	13
1462933	13
48009	13
6878458	13
4024310	16
15086025	13
11472265	13
369992	13
8303505	13
2299418	13
3108194	13
5244601	13
5665268	13
33691472	13
3808492	13
953231	13
2710053	13
4806427	16
340393	16
12650956	13
6217608	13
1880089	17
8090648	13
55268	13
6997006	13
2387473	13
12490804	13
7615901	13
7165648	16
9229853	13
8137533	13
5977601	13
10753873	16
223356	13
422526	13
6304787	13
153459	17
2653099	13
6771766	13
22780617	16
1316886	13
5239568	16
10909743	13
2676352	13
4390084	13
12350452	13
13093592	13
7656548	13
1757331	13
9256158	16
1193540	13
6042615	13
6106674	13
1072059	13
6604500	13
12236623	17
3225613	13
9834871	13
3920092	13
2206743	13
9659556	13
14777583	13
2519484	13
5763586	13
9981878	13
3004791	13
690674	13
387299	16
473119	13
8918800	13
2484527	16
471564	13
3083119	13
2946408	13
5300339	13
446765	13
2615247	13
4579525	16
7077029	16
13651591	13
3180908	13
1862442	13
3113487	13
3369692	16
33773795	13
28392020	13
1150094	13
17183121	13
18383537	16
8716216	13
6787290	16
1645826	13
4340188	13
7849311	13
18223552	13
1581659	13
905205	13
7149362	13
568990	13
21675005	13
11718148	16
2086807	16
644726	13
6779189	13
128932	13
2567535	13
5391438	16
11639034	13
2808220	13
34192815	13
254664	13
931472	13
685526	13
2481610	13
1081008	13
278607	13
11978926	13
6444606	13
1809796	13
3591147	13
3048736	13
2082639	13
23490214	13
8192726	13
1858060	16
3396429	13
1236399	13
2610838	13
19742679	13
6018029	13
14514096	13
34949790	16
635660	13
1715484	13
15897732	13
3347406	13
10119814	13
11362980	13
1325041	13
5553382	13
15289136	13
787010	13
4211931	13
1772104	13
8353964	13
2682801	13
3293479	13
2913001	13
5806527	13
10872408	13
2122414	17
3233346	13
2084968	17
5937634	13
6808768	13
26850683	13
6156351	13
1159607	13
3052904	13
1703772	13
15381063	13
339212	13
11258516	13
13960154	13
1479951	13
5241725	13
1270015	13
745275	13
6889573	13
1143841	13
4661298	13
692950	13
7514802	16
13097331	13
1472115	13
1472828	13
1146026	13
6328826	13
4751218	13
3899986	13
7621577	13
2974652	13
3519183	13
282387	13
653	16
12393332	13
1418415	13
7334440	13
3935217	13
9786510	13
5078725	13
2639002	13
4261901	13
8599265	13
7115090	13
4730761	13
4899302	13
5366969	16
13674150	13
5141614	13
1202758	13
3275944	13
1752297	16
29513201	13
2729261	13
6505482	13
2878540	16
6392350	13
2388976	16
2362162	13
902345	16
4186652	13
14215204	13
5013493	13
1039996	13
2383694	13
21312899	13
649810	17
3781516	13
17975265	13
13654975	13
4272906	13
10619416	16
5411008	13
5256874	13
1656301	13
1599437	16
6431851	13
6278234	13
9448877	16
13360758	13
9279046	13
8948878	13
21185019	13
2979287	13
12920014	16
5981697	16
18843655	16
4923815	13
4524228	13
2012661	13
12725585	13
3350664	16
1270749	13
3981120	13
11805101	13
12989320	13
15208753	13
1592143	13
3034600	13
7667053	13
7404466	16
4087832	13
9407275	13
31323190	13
4086084	13
522034	13
2686406	13
5120728	13
2199000	13
3076492	13
5852031	13
1646114	13
4054935	13
12967829	13
5486475	13
16795367	13
2675120	16
2888218	13
922218	13
2816724	16
345815	13
2797975	13
4398750	13
2004883	13
24004574	13
1361468	13
5625070	13
7066630	16
106138	13
7030777	13
7390388	13
1128977	13
6179380	13
2419176	13
6125552	13
7412889	13
1804402	13
878525	13
5774595	13
2743355	13
993922	13
3834257	13
4573823	13
3396734	13
545733	13
3106733	13
1530499	16
11673919	13
765081	16
8429070	13
993485	13
9583216	13
4455785	13
4371845	13
6207123	13
1298970	13
938112	16
4667700	13
13055	13
13960465	13
15191975	13
37659762	16
5435732	13
828299	13
430480	13
3143127	17
3405937	13
442346	13
1740683	16
4938382	16
2181899	16
16947464	13
3181788	13
1831722	17
416078	13
866627	13
2798696	16
14113240	13
1514766	13
3967539	13
1107158	17
6327056	13
6038049	13
7639091	17
2165439	13
23054379	16
6309298	13
8136508	13
9673727	13
6594290	16
9197560	13
1581410	13
2361118	13
6901338	13
987403	16
2865601	13
439067	16
657530	13
13561111	13
4780864	13
12331375	13
8389868	13
3791609	13
262287	13
14479717	13
19882160	13
3439654	13
1516026	13
6940901	13
1001791	13
11046093	13
967211	13
3021583	17
12771064	13
4745748	16
2940420	13
137286	13
4281366	13
17961143	13
376445	13
990276	13
21176437	16
2941892	13
7561563	17
1581666	13
717914	13
875849	16
5878838	13
7403163	13
7963990	13
8688357	13
579851	13
16049558	17
6515275	13
11966778	13
416566	13
5743334	13
6004690	16
457108	13
2266190	13
4443046	13
135880	13
8670292	13
199869	13
614533	16
7310849	13
9633345	13
2724520	16
17772219	13
3508628	16
6080396	13
1691207	13
15445152	13
1908353	13
5616789	16
8150607	16
1335915	13
2028560	16
116712	16
885056	16
460969	13
3081840	16
1080641	16
13434680	16
13462173	13
5628841	13
4782710	13
2370347	16
3616609	16
15731640	13
3834984	13
17006316	13
2133900	16
7211581	13
2037050	13
8871278	16
517124	17
2258152	13
9571759	13
45287	13
3320732	13
1703997	13
7175019	13
4319017	13
855889	13
6241307	13
13418831	17
4640843	13
745515	13
6806659	16
9719973	16
2186904	13
3530156	13
1757637	13
5451327	16
3348829	13
179858	13
13701248	13
11265665	13
5293344	16
31127935	13
1892493	13
1378028	13
4942469	13
1195005	13
13612238	13
2447782	13
4108344	13
2546748	13
19856558	16
1679788	13
987774	13
2265102	13
5561705	16
51457	13
170080	13
2424418	13
398887	13
3232328	16
1331547	13
140461	13
3373727	13
434087	13
1990203	13
1506428	16
6242729	13
2537626	13
2152836	13
3600077	13
8132749	13
2598611	13
7188522	13
1450533	13
7636411	13
1170154	16
383572	13
4979239	13
252045	13
8313317	13
1846583	13
1498178	13
2984476	13
1829704	13
10088289	13
5614257	13
3905149	13
1353911	13
6383086	13
25546669	13
6541720	13
153521	13
9082217	13
2086011	16
19094857	13
2469121	17
3899876	13
582928	17
1391370	13
3616364	13
1785344	13
381264	17
8088757	13
12861043	16
4340561	13
2062046	13
1153803	13
8638790	13
3610586	13
4579155	13
15095602	13
1849178	13
141829	13
1763656	13
543836	13
28163634	13
5053442	16
998827	16
9865025	13
8116170	13
6509387	13
1353993	16
3504788	16
229103	13
8352781	13
3921081	13
4714102	13
10267839	16
912798	13
17266752	13
7125128	13
1347273	13
13383363	13
1382180	13
112518	13
6370197	16
1044506	16
3592700	13
7371165	13
2330749	16
14668152	13
9043	13
134687	13
4476205	16
1855393	16
17755791	13
411090	13
3225348	13
2860468	13
2573398	13
2894805	13
3169834	13
2520535	13
5717164	16
2680475	16
317737	13
4026086	13
5018399	13
4131965	13
9127580	13
13116675	16
10501413	13
4604329	13
71189	13
21186018	13
4471146	13
8166985	13
1992005	13
606553	16
4612822	16
637038	13
4738	13
8752395	16
23028643	13
16707856	13
2575915	13
4698016	13
3519977	17
8409508	13
1841752	13
1880466	17
13021848	13
4319969	13
1027173	17
1822512	17
19236605	13
3171629	16
4823858	13
9278782	13
365678	13
4801261	13
1208421	13
393352	13
3068017	13
3030994	13
2827841	13
1241868	13
8978242	13
10806491	13
3293595	13
2161438	16
758699	13
5998476	13
2361030	16
2280730	13
5630754	16
25215558	13
925811	13
3038790	13
5191861	16
6813845	13
2025538	13
4486255	16
2126517	13
6011541	13
5156168	13
52612	13
1464139	13
2227979	13
1576467	13
2711018	13
17331039	13
11021513	13
7447101	13
6723875	13
874480	13
339900	13
3986676	16
1903936	16
1102044	13
1041804	13
2221626	13
7300162	13
499461	13
14127454	13
4792486	13
6054684	13
690015	13
171414	13
7213319	13
24499	13
1484524	13
2469105	16
1965940	13
1095300	13
4897202	13
9280824	13
6343059	13
6124578	13
5002492	13
7705217	13
1163715	16
738394	13
6247765	16
2066706	16
6308154	13
1405976	13
3519187	13
4136997	13
16930570	13
4503157	13
2472855	13
1306161	17
131193	13
5854516	13
5505736	13
11883896	13
4152012	13
3769151	13
9447357	13
477536	16
7036307	13
9707371	13
3600844	13
3306138	17
4006296	13
2050804	17
18957111	13
2735333	13
7808927	13
4866707	16
4297236	16
2770653	16
7012056	13
546452	13
6745137	13
6930489	16
3984468	13
2800926	13
9817474	13
5000896	13
18278743	13
1536515	13
5583911	13
12123514	16
3697839	13
11564030	15
3130979	13
556261	16
3151839	13
2996950	13
4812503	13
28391362	13
2004661	13
3529038	13
4529131	13
1516228	13
14407736	16
13849930	13
2592805	13
797529	13
259725	13
834806	13
9649790	17
5896610	13
4891430	13
230746	13
10503059	13
3256835	13
3011926	13
4658829	13
262824	13
6193188	16
7130756	13
6152317	16
1513740	13
6431861	13
469759	13
7831755	16
3461754	17
3001471	13
8535027	16
7508	13
10757006	13
261814	13
3886881	13
1291681	13
409229	16
1396305	13
5067011	13
3847617	13
3902800	16
1025228	13
3033003	17
50748	13
841975	16
10398696	13
2539186	13
9768496	13
2791302	13
2490006	13
386127	13
17739914	13
1534402	13
1873099	13
3679330	17
8851848	13
146250	16
7612877	13
6554440	17
4817991	13
684416	13
4293665	17
10303668	17
2774107	16
12441523	13
712990	13
12156921	13
310781	13
2234379	13
6842268	13
3268451	13
3104086	16
412946	13
5055209	13
2626667	13
1281593	13
1032852	13
4933602	13
8166750	17
9873910	13
2122479	16
7177494	13
525305	13
9869740	13
1025046	16
1121415	13
4140056	16
2391009	13
7819776	13
434426	13
6633612	13
11134838	13
4716834	13
23698304	13
350539	13
644821	13
12259871	13
8696024	13
6467484	16
3283357	13
813571	13
8469729	13
782532	16
11530221	13
1846625	13
2954257	13
4188482	13
23594766	13
14010796	13
169890	13
11084386	13
6455992	13
3899626	13
1988542	13
9040528	13
2912104	16
31935219	13
154258	13
4371759	16
6746719	13
1433789	13
11464812	16
701264	13
5734182	13
354179	13
1974430	13
728924	13
4817923	13
2287409	13
5864004	13
13931880	13
520036	13
8813392	17
7723287	13
596793	13
207717	13
639788	13
2668915	13
8588039	13
5246376	13
9531820	13
5360949	13
17527441	13
1578644	13
147649	13
8463064	13
4889448	13
3053789	13
1711121	13
12335240	13
1933882	13
1111922	13
4568452	13
1484378	13
6604744	13
5965142	13
2583329	16
19249440	13
565525	16
5157630	13
5703931	13
1037814	13
1924008	16
219606	13
853590	13
890613	13
20525407	17
5304992	13
462462	13
5367933	13
3404651	13
1169173	13
1101475	13
38142315	13
2891683	13
4365557	13
6812188	17
8414862	13
5370544	13
12642080	16
3115498	16
10371878	13
852254	13
1330815	13
8537949	13
10008039	16
383890	13
654849	13
6817191	13
2904593	13
1668525	13
5922748	13
510863	13
1277735	17
93861	13
2636135	13
8005366	13
5956776	13
59335	13
4155191	13
8785396	13
475066	16
330804	16
3534167	16
1194483	16
8381909	13
10799927	13
4274364	13
9234283	13
2287226	17
4855200	16
4354980	16
12569640	13
1885593	13
7384123	13
1783212	13
19131001	13
430789	16
3376065	17
2243580	13
524022	13
8444914	16
19887413	17
2019832	16
8355077	13
16130462	13
4365564	13
2205488	16
7714379	16
4942768	16
1735420	13
13331691	16
305332	13
5087156	16
2543160	13
2267054	13
6858386	13
2924240	13
4575211	16
1524049	17
2067503	16
9254927	16
17959847	15
1459912	13
8899752	13
256788	17
35708550	13
17700725	16
14779119	13
2513387	13
2063409	13
5032379	13
1155719	16
419131	16
4929899	16
4701378	13
2088600	13
9653847	13
20161924	13
6975851	13
18328138	13
3841612	13
5103264	17
9853377	13
2283756	13
4460524	16
6470665	16
5047273	13
1438126	13
2334571	13
2759239	13
6981665	13
7215220	13
35925599	17
3602431	17
14816237	13
1478792	16
3106689	13
6741101	13
22235171	13
1416403	13
2487268	16
2429189	13
1668259	13
552271	13
3467371	13
596899	13
6092494	16
4024401	13
758203	13
2660038	13
6181180	13
4769312	16
3224427	16
8866193	13
3319017	13
7272949	13
12437500	13
7234145	13
5271792	13
5012349	13
2676659	13
748980	13
2061309	13
2499955	13
22011412	13
2263765	13
2923053	16
10359012	13
13271052	16
6744646	13
2553647	16
628615	13
4038431	13
15096816	13
11218432	13
9719599	13
660424	13
833296	13
2240126	13
4443140	13
13418966	13
27575497	13
8562265	13
1703213	13
590810	13
9474931	13
2171768	13
2149384	13
7394556	13
188788	13
12673732	15
7698661	13
4416069	13
8796571	13
7380858	13
3320416	13
3054489	13
2670685	13
3278182	13
3519460	13
13975616	13
7255406	13
7129641	13
6643279	13
6238383	13
3949064	13
29085120	13
725786	16
22730658	13
4814	13
215283	13
2409734	13
5970302	13
2769228	16
1638651	16
3506953	13
217046	13
1249922	16
6943347	13
1934608	13
12220904	13
4141635	13
177512	16
2588616	13
3712794	16
3435535	13
11343037	13
169097	17
1192389	13
6460742	16
24213099	13
6945754	13
7509660	13
46823	13
12921255	13
3239947	13
3421533	13
2051906	16
5181533	13
3400840	16
14216227	13
16411093	16
2182385	16
3309035	13
1657472	13
4303458	13
13319043	17
958	13
247192	13
2604019	13
421056	13
18721632	13
2623426	13
546233	13
419671	13
8039766	13
1995010	16
278304	13
18474540	16
710902	13
2835604	17
29041429	13
4143298	13
2788995	13
12758733	13
14222159	13
11574921	13
20095768	16
5907788	16
2653213	13
17429981	13
7382809	13
37800981	13
507278	16
5560631	13
4450416	13
8293640	13
9343924	13
5324366	13
9262866	13
12415602	13
7719925	16
7106285	13
3919778	13
6453892	13
1012459	13
73099	16
2117120	13
4661783	16
3624478	17
9445961	13
1162930	16
8054836	13
7655256	13
6142870	13
465273	16
13685107	17
18140144	13
5809468	13
14034942	13
2324708	16
4062449	13
1282568	13
1549487	13
1996661	13
23681191	13
4491076	16
5042621	13
11529353	13
5371851	16
8798272	13
4463830	13
991282	13
5179720	16
10197654	13
6836773	13
2591935	13
18849611	13
10522354	13
1284995	16
12878925	16
35622854	13
12543205	16
10099688	13
4495305	13
1223797	13
781349	13
3533248	13
22284807	13
4442365	13
2662540	13
5656511	16
3966239	13
3761890	13
2004145	13
4309034	16
28326087	13
1263409	13
4675108	13
2706919	13
1823096	16
30554287	13
13385844	13
10855779	13
9648997	13
4127832	16
7383152	13
29049847	13
9617521	13
1475357	13
16342533	13
943810	13
1267300	13
370110	16
3019514	13
12230983	13
3035397	13
13810531	13
15343584	13
8410045	13
7094720	13
15210907	13
9248375	13
4407460	13
354044	16
8687637	13
5048805	13
1847640	13
13491194	16
10748401	16
1313268	16
5864160	13
21426636	16
3936465	13
8371006	13
1334876	13
168545	13
4496739	13
371362	13
2200668	13
848483	13
117704	13
1004679	13
15571111	13
1065839	13
12764402	16
2144135	13
110375	13
8766164	13
21709603	17
13012668	13
16170840	13
2346686	13
1127450	13
7601104	13
812096	16
6720732	13
3372790	13
2678597	13
10802921	13
22983284	13
15590510	13
8003976	13
2418969	13
8786834	16
8900142	16
5100405	17
17148631	13
12474902	13
2677427	13
16734394	16
5537680	16
539236	13
6071851	13
2210056	17
32353901	13
314823	13
16726682	13
8910507	13
176662	17
3813751	13
5791238	13
2185543	13
8080373	16
2417938	13
15324922	13
14562343	13
6916937	17
3404869	13
3808746	16
4196621	13
12263485	13
4776267	16
6831830	13
13826983	17
7258091	13
475451	13
5174456	13
10847398	16
1114026	16
3159468	13
8293535	13
1370515	16
6889099	16
2734109	13
5494398	13
3397029	13
7771862	16
10842659	16
2266491	13
430392	13
16778225	13
4102481	16
3441790	16
7152404	16
3390304	16
3184532	13
5800705	13
9141434	13
5418280	13
816393	16
6043764	13
11501732	16
14270401	16
651048	13
694138	13
6095699	13
9570315	13
5285726	13
22203367	16
2720702	13
822494	13
10133354	16
7276558	13
476022	16
1222874	16
1700273	13
3562813	13
2370649	13
17140088	13
1463629	16
1029763	13
1863049	13
2148410	16
15825201	13
15705181	13
13533636	13
11556619	13
3615312	13
133935	13
2005113	13
7362023	13
4355859	13
38020304	13
25434608	16
20062388	16
6480298	13
27029882	17
3227661	16
1569587	16
433259	13
3058721	13
4439092	13
1553421	13
4511081	16
4542642	13
6735353	13
15389716	13
13343776	16
485134	16
13779242	13
3640406	13
5186198	13
582587	16
7247817	13
8239168	13
4104847	13
952870	17
14537657	13
21239023	13
2842163	16
6893578	13
15090950	13
12773749	16
435007	13
15386821	16
12961460	16
35775844	13
28653946	13
6091224	16
819048	13
18021157	13
3160638	13
996027	13
5409900	17
12190712	17
26752185	13
18417486	16
2711516	13
1141122	16
16338888	13
15660515	13
1278336	13
4508249	13
4835769	13
5132781	13
5088863	13
22608093	13
12106167	17
7657671	13
21850961	16
8326247	13
7960340	13
10606136	16
457417	13
7419997	13
1166752	13
6668383	13
5990189	13
16301957	13
12517479	16
38844301	13
3801761	16
18720327	16
10275103	13
12725063	16
2294497	13
20831404	13
12998743	13
1300257	13
2579392	16
1005063	13
10480601	13
2717200	13
1105536	13
3800438	16
3146153	13
3776702	13
616368	13
33691917	13
3905994	13
14997379	13
294219	16
240672	13
29802519	13
907166	13
5263220	13
2553101	16
9912277	13
3413401	16
3656326	13
3272	13
2555647	13
39945017	16
2443638	13
4947772	16
480643	16
40376731	13
9682011	13
21068139	16
26892882	13
10759498	13
1254894	16
21139901	16
2266995	13
14542163	13
6643953	17
1953672	13
15879536	16
1333901	16
6898552	16
7298646	13
575434	13
3968362	13
2235261	13
6875407	13
7049959	13
1982518	13
1163099	13
8949060	13
4893190	16
4856857	13
1505375	13
20346322	13
21498830	16
20290446	13
3243397	16
22785893	13
19329401	13
8462912	17
4473397	13
27773994	13
10112389	16
1114966	13
6612142	13
4795688	16
2047403	16
10854718	13
32817958	13
8605800	13
7691724	17
3613663	13
14198481	13
1108575	16
10925900	13
517433	13
22884576	17
23606552	13
17238558	16
3278362	13
5766706	13
124513	16
7911350	17
4483963	16
705675	13
11321577	13
5567888	13
2671476	16
24986076	13
1895139	16
7704871	17
13769789	16
2261733	13
7112335	17
25257821	13
27532891	13
2618253	13
5277143	13
848654	13
434185	13
22190308	13
2746670	13
21667448	13
9904702	13
16385569	16
4121307	17
7340078	16
6061390	13
10800471	16
2772726	16
141760	13
5548903	16
11633176	13
2479097	16
10852205	13
6088486	13
1128433	16
8365164	13
33053392	13
1599276	17
7101735	13
3068788	17
10034338	13
1908650	16
2490472	16
10798112	13
1181872	13
36216078	13
18344204	13
991244	13
798498	13
434511	16
2353654	17
4084689	13
717708	16
7883570	13
304045	16
13083570	13
7535946	13
1372298	17
3805755	13
29874885	13
28917175	13
957334	13
4314297	13
13905831	13
227126	13
35510078	16
15468570	13
6615283	13
28133044	13
2390838	13
3308599	13
11204825	16
5606085	13
14589506	13
3463363	13
6272447	13
2522090	16
7913716	13
1433058	13
9735211	16
1141457	17
34218790	13
10922295	13
3090915	13
20401618	13
3453275	16
29880134	13
8199053	13
1093124	13
17882948	13
8071854	16
7531323	16
11199463	13
20139875	16
824896	16
4057148	13
193875	13
3849358	16
2657833	16
5980660	13
14356493	16
3103807	16
2756060	13
9781227	13
8104605	13
1937092	13
3730277	13
4520519	16
9919304	13
5157095	16
9644060	13
4157908	13
8757324	13
18471510	16
3011679	15
19717960	13
812672	13
5112318	13
6548978	13
10482350	16
22389846	13
3114850	16
37316042	13
12876800	16
5065622	13
12115770	13
49430336	16
11723685	13
33697833	13
8369413	13
6683578	13
9025752	16
7513718	13
671033	16
9679622	16
3444014	13
6033764	13
4556266	13
23446729	13
31536236	16
2412627	13
4627106	13
6476020	16
2301646	16
5217547	13
1705119	13
33042993	13
8047073	13
2353021	13
2192381	15
349600	13
20221748	13
2073996	16
15733805	17
2866523	16
1050671	13
5598062	13
4751121	16
6508209	16
12336681	16
1296595	13
7298153	13
4422692	13
30878239	16
6095503	13
5377335	13
24954844	16
13041631	16
5854838	13
30036866	16
26427715	16
5027425	16
2112139	13
6215787	13
1543141	13
6050440	13
4734683	13
6390919	16
16555516	17
11732986	13
8917541	13
3931684	16
4032063	16
15421174	13
2718892	13
9550843	13
14718794	13
7042643	13
7318890	13
23342502	13
11456207	13
13667737	13
18542490	17
12827829	13
4310903	16
2923006	16
10113145	16
8035515	13
3444592	13
29108724	16
742887	16
6508076	16
7737131	16
10849733	13
3463075	13
287261	13
10427796	13
307316	13
4032694	13
12303021	16
32036724	13
1210773	13
15395038	13
10783602	13
12901879	16
992358	13
5850369	16
809128	16
2337989	13
4045957	16
22050325	13
4082294	16
4116364	16
12227202	13
34470960	16
26265613	13
30356345	16
1574109	13
6736987	13
49945332	17
2454580	13
12702259	13
28315214	16
53658172	16
6527460	13
3398660	13
3582080	13
10462957	16
11834075	16
2675566	13
5765715	16
28463164	13
2547476	13
27452191	16
13946522	16
5866798	13
14121883	16
5592899	16
26106102	16
6718936	16
53662387	16
5603502	13
11944436	13
14394432	16
2982116	16
5300428	13
24163098	13
15699710	17
2963284	16
16444081	13
16687358	16
9516297	16
1024556	13
12182776	16
23513495	17
15876664	13
1658088	13
1822249	16
20214283	13
1668652	16
13740582	13
1631796	13
5916470	17
2141391	16
8960979	13
5535043	16
5522632	13
4535933	13
19277057	13
17478351	16
4857718	13
4157378	13
3746833	13
6340618	13
687581	13
1886555	16
20159011	17
10123965	16
5384899	16
7932989	13
14383386	16
10268518	16
14598266	17
10768662	13
4000754	13
14629387	16
8794471	13
12321041	13
31148031	13
37553147	13
33673972	13
5896346	13
267855	13
4460759	13
6288843	13
129787	13
6779941	13
7606482	13
11970199	13
11397432	13
2755348	13
6069101	16
5772979	13
10754696	16
11412132	16
1527978	13
20156339	16
37627032	16
11972584	16
36057793	16
18977539	13
5898408	16
50270983	16
5715449	16
48220269	13
6110561	16
27227019	16
26340148	16
28644935	13
2853156	13
6305010	13
3753303	13
9617492	13
32621179	13
2944880	17
87752060	13
7873332	13
14534267	13
391578	16
15788342	13
760695	16
6313981	16
11827533	13
7008941	16
4895337	13
9268981	16
12016145	13
37133715	13
2187930	13
1860388	13
27991932	16
12418820	13
5530553	13
41081209	13
1310452	13
1542418	13
61395098	16
11769660	13
12784793	17
32631523	13
8275916	16
3579331	13
2391505	13
6477903	13
15295948	13
33621269	13
24746030	13
3139822	16
2426376	13
4381080	13
3831827	13
19843953	13
6031310	13
3991792	13
6986728	16
7654515	13
4563518	13
10030201	16
50488648	16
8355220	17
2895922	13
14548310	16
7239967	13
3393504	16
1601240	17
13619098	16
8297352	13
8493669	13
9982020	16
7388086	13
14163264	16
3584481	13
321580	13
21956020	13
1124761	13
15403666	13
8466746	13
6662992	13
8153683	16
14299285	16
3792828	16
7559546	13
7307877	16
39958554	13
8168578	13
11359660	16
18523182	16
4465474	15
29894507	16
7047977	16
15348307	13
5745578	13
4287717	13
63316941	16
21168262	13
993574	16
19448385	17
5935088	13
2681791	13
10469072	16
46558388	13
2083210	16
4527961	16
7815566	16
23466173	17
27634034	13
14507759	17
10911454	16
29243306	16
473762	13
13201825	16
1268352	13
13912015	17
6798526	13
13495183	16
14104158	13
15247540	13
6562954	16
1295569	13
3634982	13
28744824	16
19711261	16
34978637	16
615179	16
1266207	13
5261128	13
9214691	16
3459607	13
222433	16
4908467	13
1366670	16
15271622	13
2309786	13
11185589	16
838467	16
23571098	17
36186245	13
3206245	13
1277938	16
10593985	16
8019478	16
4055815	13
2195937	16
8062633	13
60467247	13
2519536	13
7537938	16
19815862	13
3496482	13
5374797	13
16831314	16
5732242	13
7886955	15
9685553	17
10647611	13
3767633	17
41194164	16
18042995	13
2959536	13
5507432	16
20468335	13
12306200	13
17161059	13
6608253	13
21136969	16
16065211	16
24988665	13
9370422	13
13400450	13
8569428	16
2404944	13
6838933	16
11217705	16
5336453	16
16420200	16
9648302	13
5372077	17
3130895	16
1950895	16
31156494	17
1011611	16
26530881	13
13078358	13
16067918	13
5074272	16
5363666	13
3840307	16
9775238	13
14232872	16
4347218	16
4266916	16
25668556	13
36332	16
6693415	13
22384598	16
17121410	16
14182092	17
8871620	13
14551715	16
42470874	13
74289170	13
4262590	16
1730933	16
7464292	13
12284064	16
137615	13
40102210	16
14578255	16
14426167	16
17751519	17
13690801	16
33588440	13
15055961	13
51715600	16
9016305	16
25093936	13
10845964	13
7507920	13
16050839	13
11923813	13
189111	16
2122730	13
3322920	13
4027090	16
6943006	16
1682045	16
21503413	16
10406393	13
25218617	16
1009131	15
1185254	16
4994493	17
22355255	16
11611370	13
16378795	13
2251804	13
9386476	17
1286311	13
37122591	13
97964	16
7069755	16
4453362	16
15590167	13
123229	13
11041919	13
323985	13
13384180	16
20706889	13
9165929	13
15314996	16
20944333	13
2176747	13
3203898	16
4082308	16
471938	16
6560575	13
7491652	17
19940018	16
13652225	16
16192386	16
206773	16
1444568	13
1307933	16
5096978	16
9702800	16
27466447	16
21178813	16
25548906	16
1561118	16
3459044	16
6639333	13
13764734	13
1429762	13
1848954	16
5516984	13
9872484	16
5658225	13
4397163	16
7374667	13
15770253	16
17232307	16
20727102	16
17971514	13
17524022	16
15847299	13
2492832	13
6230780	16
8556757	13
6367315	16
13575636	16
12089088	13
11940784	16
8740467	13
13664463	13
56111746	16
4273809	16
47348737	13
8471197	16
72477573	16
3054211	16
3022545	16
17196622	16
5319120	16
2363597	16
2842044	13
3404480	13
11078077	13
11456043	16
7436401	16
2169562	16
19648173	16
2993146	17
2266121	13
4616805	16
5669126	13
1780517	13
2180509	16
6399877	16
13114709	16
8465291	13
9803596	17
8177689	13
4199092	16
19577606	13
2705106	16
37131333	13
2560552	17
7692475	13
18689265	17
9167153	16
21703466	16
22380674	13
19099321	13
2324123	16
5207687	13
3915409	13
13651064	13
13474570	16
5884075	13
26681210	16
798236	13
21345203	16
29086947	16
29014120	16
24173680	16
12385515	16
818829	16
42871981	16
9920861	13
75148896	13
11287259	13
7274212	13
1380261	16
9724436	13
2595264	16
18806745	13
21901088	16
33621597	13
17125866	13
26436226	16
7255350	13
724788	16
16183659	16
13282891	16
24184807	16
37733840	13
5054915	16
18898106	16
13203256	13
15520568	13
18018751	16
5215968	16
42215187	16
9022262	16
574407	13
17486279	13
2110682	17
48266299	13
14217388	13
616997	13
1609622	16
15598219	16
10975558	16
1841895	16
2008669	13
5374495	13
2394189	16
12341313	16
16051143	16
10978252	16
804379	16
9333777	16
16023962	16
18740550	13
9940832	16
22604691	16
14033721	16
14721531	13
4536782	16
19851221	16
10907990	13
364599	13
49717286	16
29208265	13
10282167	16
6130909	16
2318873	13
17427853	16
29568610	13
547152	13
6946073	13
7653995	16
12196419	16
1149307	16
21745483	16
5601099	16
18159972	16
26889736	13
9246066	16
199841	16
9011382	13
4212219	17
10448588	16
16803629	16
16834506	16
3353648	16
10176054	13
3144005	16
5382578	13
3650531	16
10860393	13
17774911	16
14640555	16
680071	16
6709458	13
15740155	16
16705036	16
1733161	16
12879399	13
12383615	16
18314501	16
35989306	16
15410559	16
5065873	16
6833268	16
2905864	13
4569319	13
5303675	16
26770371	16
9573303	16
10223216	16
1257541	16
9114610	16
4391952	16
42882303	17
12991905	13
7091271	16
9052852	16
114532	16
666835	16
12984997	16
10106961	16
354700	17
23955244	16
26942356	16
556331	13
23226036	16
8856546	16
37945617	17
49620929	13
2693432	13
19408202	13
7223825	13
567996	13
6589869	17
21029520	16
3066092	16
226558	16
30030431	17
4444713	13
1038280	16
30543912	16
11618414	16
22875660	16
8845169	13
2324220	16
5586922	16
16118247	13
3332235	16
2435657	16
53260014	13
10329798	16
12786055	16
583193	16
408027	16
16514205	16
2165825	16
12124210	17
2659320	16
5782132	13
717266	16
5955310	13
13714719	13
3839401	16
7353133	16
9090065	16
24678922	16
15107988	16
32699851	13
1274005	16
12128686	17
1043006	16
2935523	16
2022416	16
6450216	13
36153934	16
4556483	16
13000893	15
17548232	16
5540651	13
32747998	16
5275831	13
13417433	16
21444611	16
2187029	16
10302717	16
29329491	16
26082826	16
14978141	16
1404854	16
6368032	16
23443349	16
801626	13
12798338	13
332643	17
7816763	16
14837	16
20337392	16
43863680	13
12269394	13
20031608	16
7739671	16
4463275	16
3907034	16
3101836	16
10950056	16
18390499	13
1372097	16
37116151	16
36496309	16
10394730	16
65114537	16
229354	13
683556	16
19227656	13
4054669	16
24722886	13
21023683	16
28714656	13
12768290	13
35007256	16
10211841	16
14987376	16
13581621	16
21565127	13
10253791	16
16049061	16
14979630	16
17510480	16
935671	16
10301916	13
214505	16
4299590	17
2270749	16
4392156	16
8407201	13
5788290	16
16520803	13
761356	13
13228629	16
5910385	16
10930862	16
10401672	13
27667127	13
298061	16
3982180	16
12023203	16
5957815	16
2014674	16
1730470	16
14949674	13
1591584	16
1239481	16
3854629	16
8533298	13
15199589	13
13928389	16
43932	16
29381390	13
6017942	13
13524664	17
36184602	16
10289644	16
1213299	13
1563716	16
4860913	13
5556890	13
6336256	16
11251708	16
23095216	17
28556889	16
5614614	16
8496980	13
2441765	16
3390036	13
13979821	16
9926382	16
866879	13
972269	16
16519558	13
11459173	13
28156733	16
16930143	16
311348	16
20514034	16
13340773	16
2439340	16
5038886	13
421610	13
198539	16
4375360	16
32118038	16
2551345	16
35972013	16
30109932	16
31205990	17
19936410	16
8578269	16
24192827	16
29829836	13
2040623	13
18029270	16
3997217	13
11598369	16
25915427	16
18405558	13
8615930	13
11329162	16
9517451	13
41649408	17
5479386	13
6862745	16
15972728	16
4429087	13
1581563	16
6313201	16
5855298	13
5152249	16
9221973	16
12445978	13
13294505	16
15932791	16
38668735	16
4402444	16
10881582	16
10296437	16
2156188	16
324940	16
4108318	16
29009975	16
3340605	13
48435593	16
16497977	16
8985385	13
15818875	16
18736844	16
14702430	13
22726777	16
10971277	13
2852712	16
10651919	13
17218051	13
2172294	16
32022651	13
5240859	13
4108260	13
3247080	16
52664093	16
6042172	16
9960024	16
16386504	16
174154068	13
27131847	13
4568474	13
1389060	16
5038129	13
1288691	16
14482589	16
3682999	16
22270292	16
209887	16
18008954	16
19663145	16
1431667	16
7915077	16
2512022	16
7155108	17
10099593	16
33661038	13
6890897	16
11279291	16
19803189	17
11189925	16
11431317	16
14090556	16
11932768	13
10529947	16
3429441	16
14013673	13
19342467	13
14381627	16
1077828	16
2867862	13
15461459	13
737979	13
33391020	16
12695462	13
8501224	16
14159675	16
5763331	16
7466889	16
3778866	16
9117522	17
4127274	13
31406615	16
37162884	17
17775018	13
14925008	16
9291089	16
29452690	16
7767318	16
1278654	16
24247383	16
43314804	16
11349161	16
334378	16
16256176	16
6176150	17
4612738	13
15818293	16
4064454	16
29249982	13
28402748	16
7537345	16
29388524	13
54071694	13
18962195	16
1186132	13
13123403	16
8012770	16
8573727	16
12599487	16
46942190	16
14320131	16
3474853	16
6247902	16
1284241	13
696302	13
11593653	16
3586605	16
6031712	13
1892956	16
21006	17
4060485	17
9511387	16
5055815	16
3212864	16
4636923	17
60158619	16
7215617	16
15026530	16
5457426	13
35416515	16
8052014	16
27211904	16
26655866	17
20680191	16
5854642	16
13991753	16
12327387	16
1884367	16
3711605	16
19719629	13
12426375	13
6320485	16
10934157	16
8402464	16
6301199	16
7461206	16
28753081	16
3576019	16
4229410	13
34208400	13
17367994	16
15141116	13
7854621	13
687552	16
14186930	16
3353650	16
2358737	16
17529173	16
36066747	16
699657	16
11950497	16
35950138	13
2474521	16
2671186	16
2607434	16
16924038	16
20733974	16
1383018	16
5425498	16
47668423	16
10892988	13
7899039	16
7585824	16
43592490	16
12150	16
2778697	16
10530907	13
19803846	16
23271719	16
5829706	16
8229648	16
14633564	16
25471644	16
18382552	16
12174894	16
813116	16
53420972	16
347774	13
50765607	16
2756486	16
12276163	16
2504288	16
3269072	17
5833059	13
3416652	16
1377146	16
2151726	16
17432977	16
469537	16
5374827	16
6063708	13
11927263	17
4925253	16
45143130	17
52992	16
12792884	16
4165653	16
5986306	13
5577542	16
10597327	16
26133093	16
8560506	16
1373848	16
38237267	16
289612	13
6930558	16
26383014	16
5893731	13
5297038	16
6565492	16
39784024	16
20437549	16
2942395	13
70395	16
7013995	16
1755681	16
7420941	16
28666181	16
38388077	16
7362024	13
41457075	13
2169738	13
896558	13
15557744	16
6525324	16
3273265	13
7685915	16
2491641	16
11624349	16
994907	13
4476352	13
23102979	16
6073758	16
47324933	16
13309392	16
2064861	16
15900587	16
1147004	16
10131879	16
4042912	16
28337956	16
3596166	16
30405869	16
14726715	13
11788183	16
10453112	16
2938140	16
2317556	13
30914725	16
2395707	16
19431225	16
35275977	16
7207932	13
11399502	16
7230141	13
4842167	16
9821107	13
3359524	16
2146290	17
8747182	16
9346785	16
4268236	16
11709661	16
37170205	13
4417241	16
14720720	16
10922707	16
2767695	16
11490760	16
7255006	16
8144123	16
3859029	13
85712310	13
25067721	13
11214051	16
7783760	16
8394547	16
19476745	16
12471281	16
1241448	16
916370	13
26313967	16
24082168	16
370398	13
12134233	16
4130337	16
5476823	16
2629041	13
20818206	16
985302	16
11694694	13
7819781	16
8241362	16
3377184	16
18132458	13
6634903	16
26970522	16
80222950	16
567920	13
11492414	16
2906182	13
2752508	13
12845220	16
13554549	13
38283840	16
2377469	16
38937778	16
9888653	16
13361288	16
908254	16
10187318	16
13087643	16
9440704	13
11185456	16
1703016	16
12468125	13
9483841	16
7985381	16
16369336	17
37919	17
5421938	16
8594633	17
24314088	16
28067927	16
1974156	16
12621090	16
10985192	13
6461783	13
8113024	16
1515195	16
15482348	16
4887066	16
1479445	16
37425949	13
1606531	13
54079151	16
564806	16
3311845	16
16511814	16
1173784	16
421314	16
11708133	16
21465783	16
28796089	16
31897930	16
17205380	16
1845515	16
11350879	16
14101930	16
744889	16
13480279	16
18022943	16
26861407	16
5202312	16
3941333	13
6287149	16
17539493	13
12335747	13
16257656	16
9154759	16
15571918	16
3843669	13
23350214	16
34426266	16
51537815	16
55318845	16
9907737	16
7838246	16
6089662	16
2519641	13
2714670	16
10015494	13
14419266	16
13079172	16
1955868	16
17971107	13
17290394	16
41669461	16
11147030	17
20579220	13
19904404	13
29865705	16
4651265	16
5261840	16
6357876	17
7927312	13
36875393	16
3885571	16
1163560	16
14459673	16
19856783	17
12517684	16
47112606	16
18974983	13
24490107	16
11892383	16
953988	16
3048644	16
18273182	16
15378218	16
429888	13
8822904	17
10699903	16
31726122	16
15976777	17
6410773	16
4613846	16
11282203	16
9298369	16
16179067	13
11868630	16
18865716	13
40888745	16
7072010	16
24038439	16
19783441	13
23791021	16
14961468	16
10951239	16
2340054	16
4226316	16
1079090	16
5208810	13
2818085	13
4961855	13
3737053	16
51615968	16
7983912	13
4795	16
10477709	13
15881275	13
16301783	16
12811309	16
4283223	16
4468035	16
8206794	13
26875457	16
16899053	16
19600122	17
12071764	13
5012608	16
10569881	16
2584597	16
18260671	16
1608319	16
9211572	16
6711278	13
5966749	13
2073856	13
5605473	16
10052131	13
18613684	16
4909217	16
6983252	13
9584880	16
566730	16
9691873	16
14541144	16
8232417	13
4794948	16
47228851	16
582503	16
609317	16
6802864	16
2594268	16
32679101	16
14440927	13
3969268	16
14441761	16
58340678	16
1198833	13
50035336	13
7917846	16
3574472	16
6992636	16
25279071	13
31723654	16
3801890	16
8828082	16
5466520	16
5812972	16
6425909	16
26509602	16
7142750	16
1262168	16
57227238	16
10910309	16
5093930	16
19524307	16
9203496	16
300488	13
13579682	16
4630630	16
15024417	16
13291456	16
250746	16
13666661	16
21475290	16
7233896	16
2923693	16
47329508	16
107259	16
17991322	16
4831815	16
481609	16
28762719	13
37410481	16
8182417	16
2529614	15
14011961	16
39664100	16
788477	16
15320720	16
4567825	13
6557570	16
18914773	16
5375034	16
16188294	16
3631238	16
2685840	16
7563155	13
12322683	16
25471700	16
18527208	13
6357451	16
3831115	16
894990	16
3506885	16
12089237	16
6296155	16
11353627	16
14653221	16
13747600	16
15695807	16
4547479	16
4896305	16
4284690	16
13334564	13
3333435	16
1354812	17
7927640	13
8696527	16
34303	16
3076078	17
13069479	16
19127503	16
20337308	13
24254882	16
21756587	16
1512214	13
12470001	13
3277640	16
16709477	13
34370137	13
1614544	13
5390327	16
2835543	13
12411162	16
4457935	16
2372991	16
8782242	16
10740215	13
13913633	16
2043990	16
1476997	16
409828	16
780606	13
1508872	16
16655997	13
34580412	16
554579	16
38825953	13
2290186	16
3638817	16
20532441	16
3521808	16
10354662	16
11186761	16
18633961	13
875681	16
6338116	16
1902779	16
5254992	16
9112937	16
30582765	16
18471526	16
13156173	16
10910782	13
13294092	16
211148	16
1952384	16
27815773	16
18558553	16
12507395	13
584446	13
19928699	16
47239428	16
2400109	13
12475054	17
2849689	16
1536152	16
30770873	16
6861155	16
9485317	16
5620640	17
14958572	16
26956903	13
13427832	13
7188143	16
13083407	16
38813608	16
17343876	17
2031755	17
20415484	17
1249102	13
8402706	16
15480872	16
37700708	16
27630813	13
28520068	16
13402727	16
29184227	16
24479655	17
21242868	16
21218172	16
18635193	13
4753860	16
13716738	16
48754674	16
4859367	13
325339	16
2026719	13
3175105	16
820669	16
9913348	16
17186489	16
18026105	17
17540409	16
3151800	16
9290051	13
1391342	16
15387840	17
759121	16
50664457	16
9834112	16
11664435	16
23812389	16
32202976	16
3944563	16
14333865	16
16871010	16
30829289	16
24852636	16
18189879	16
3202387	16
6166550	13
35409028	13
728934	16
10320238	13
7261288	16
27275855	16
30337789	13
2682702	13
10813027	16
43146917	16
14989387	16
9372113	16
7308187	16
2165672	17
15257316	16
19308444	16
17746455	16
893332	16
22027735	16
34725602	16
1126077	16
3951317	16
6459126	16
784432	16
16793922	16
4453846	16
19597285	13
10390092	16
12376461	13
6912780	16
5244888	16
1492786	16
13601804	13
23397578	16
1240083	13
2764800	16
4489514	16
21320340	13
2423577	16
29592677	16
14718606	16
4479975	16
2409507	13
27315205	16
6389246	13
10726486	16
8790795	17
1795764	13
19770807	16
13391117	16
2148967	16
3455625	13
995016	16
36265100	16
13839028	16
14573838	13
3237387	13
18742024	16
11926189	16
18013238	16
4298163	16
838436	16
2322156	16
6329017	13
8778560	16
735595	16
8370676	13
31798745	16
3166840	16
25265765	16
2567141	13
6757130	16
5393654	16
7303989	13
3829717	16
23113206	16
11454852	16
2149968	16
22157219	16
6982095	13
1155534	16
1248609	13
3923542	16
41628869	16
9794759	16
6727932	13
19193083	16
40400919	16
755101	16
414519	16
2695878	13
9062059	16
4594931	16
9951257	13
2454089	16
707719	16
24255782	16
1900254	16
19543518	16
32700797	16
827024	17
6505486	16
26881723	16
2042219	13
6446091	13
4920308	16
2733472	13
11930144	16
6585007	16
695597	16
9398669	16
860122	16
28283203	16
17970322	16
23674372	16
15176366	16
19031801	13
3126176	16
116321	13
10856009	16
1324679	16
12950428	16
6171161	16
25190956	13
1217687	16
25008590	17
7585832	17
14935452	13
15725409	16
28578576	16
9054936	13
6743267	16
5295114	13
23259921	17
6811252	17
8695571	16
969235	16
2063896	16
419168	16
2466215	16
5549751	16
7413710	16
20248905	16
24764844	16
2845650	17
3479865	16
4422306	16
9953377	16
6265336	16
576294	13
1963718	16
17021179	16
31396118	17
12157591	16
1623072	16
2586282	13
16110591	13
4117807	16
16488721	16
811907	16
23716703	13
43900625	13
2088921	16
6072909	13
13575445	16
16117809	16
21931808	16
6271283	16
7274411	16
4417772	17
2652396	16
12690846	13
38254188	16
18127111	13
12271252	16
18637178	16
4838084	16
10053622	13
533257	16
8868612	16
4508761	16
4487063	16
52072155	13
3150576	13
4732599	16
4663510	16
15025801	16
9313189	13
32999086	16
5609708	16
4944897	16
5914398	13
3580194	16
4558873	16
21972326	16
15879962	16
27633821	16
11534332	16
19768382	17
4260865	13
8231869	16
855232	16
9575675	16
14551798	13
12231149	16
2634172	13
5733007	13
1792648	16
8859438	16
4623564	16
14021540	16
31031646	16
1038473	16
17180791	16
1650800	13
3294961	13
30742253	16
1000544	16
9099135	13
4246770	16
3473446	16
2396218	13
14358144	16
1919143	13
11280937	16
14806772	16
7277012	17
10434488	16
1668034	16
1027075	16
3958848	16
6935523	16
246035	13
18847242	16
30232218	16
3091156	16
6765703	16
3947936	13
18400784	16
9877455	16
3668475	13
2706390	16
3285833	17
12384673	16
29183710	16
33152403	13
1347386	13
16492161	17
19383146	16
4799827	16
2203182	16
1943921	16
1050237	13
9631436	16
12233055	16
16264032	16
8634508	16
4057110	16
2712553	16
2759991	16
6132186	16
39432687	16
6256565	13
3757606	13
6807131	16
13910480	16
18357159	16
36250567	13
9770283	13
147403	16
13263483	16
30527049	16
13175300	16
7132359	16
18772620	16
12529982	16
8271419	16
5378703	13
21386050	13
4618924	16
26119331	16
339090	16
7160916	13
31490738	16
6984930	16
3478390	16
4924786	13
25247868	13
16499367	16
12729269	16
82914	16
17066659	13
1546312	16
42295485	16
151948	16
8220610	16
19662204	16
19800127	16
8119860	13
13331672	17
19014119	16
12398186	16
1276996	16
9536015	16
4069742	17
27653573	17
23097805	16
15452091	16
3045233	13
713628	16
512407	16
975129	16
4677504	16
1422410	16
6435720	16
4589738	13
4099963	16
1335283	16
8623491	16
15182987	16
3227580	16
13566741	16
2089865	13
29707977	16
6494785	13
4012287	17
29851301	16
739168	16
13897557	16
10978779	16
16468625	16
6280778	16
21687334	16
1956529	16
38317631	16
16515950	13
5705765	13
18920171	16
1806879	16
6003054	13
15558974	16
1246118	16
55662137	13
14767014	16
4422136	16
19805793	16
12204203	16
6545540	16
4095923	16
18687725	16
3491732	13
2439385	17
15678697	16
12344978	16
2520771	17
26389590	13
3576813	16
10251605	16
405904	13
3719113	16
1204464	16
6458230	16
6157407	16
17777502	16
1477431	16
2161052	13
790116	16
11251597	16
4175234	16
5787500	13
14638255	16
2454468	13
16166685	16
3366162	13
28359764	13
10985542	16
17029330	13
10519908	15
11796102	13
37049480	13
18343218	16
48906028	13
283867	16
1758098	16
4584390	13
13067511	16
5972056	16
15955655	16
542417	16
12509836	16
19099521	16
1948457	16
18065358	13
34441878	13
10852364	13
26688875	16
25782390	16
4174630	13
6894932	13
19390165	13
2644369	13
1874171	16
8408584	17
8850900	16
35199379	13
32666071	13
7913307	16
10754937	13
9370138	16
10597607	16
4300171	16
3223575	16
9683842	16
13847185	16
6980101	16
956819	13
4014608	16
25919315	13
938582	16
8344850	13
4039938	16
13513851	13
510451	13
726926	13
5763185	16
14478210	16
8358930	13
29821391	16
5979219	13
3418056	13
20006855	13
11527774	16
56072998	16
8338076	16
9404104	15
7359809	16
9648982	16
27840479	16
3294006	17
18540986	16
11928843	16
3783198	16
14559577	13
1672302	16
1442108	16
7672373	16
2201040	13
2684324	16
4022339	16
3409687	13
29230799	16
13135915	13
2017302	13
3254196	16
3587416	16
317762	16
12464640	16
4248156	16
5979028	13
11852306	13
7982048	16
16084048	16
21416579	16
12269621	16
3616317	16
6430642	16
11050583	13
8623136	16
15492346	16
161125	16
2258941	16
4504149	16
10081677	16
4615417	16
6709973	13
9484516	13
11991095	16
16552478	16
1047148	16
20502319	13
414987	16
11178247	16
6926856	16
40456728	13
4937724	13
7888508	16
21487739	16
27738513	16
4540912	16
19657773	13
5694694	16
4313103	16
9947276	17
2444030	13
5934765	13
9335258	16
3431218	16
6230787	16
13777192	16
34109352	16
18575228	16
16197671	16
11504622	16
17922329	16
4049453	17
29697113	16
10334043	16
3684144	13
5212512	13
4149495	16
20340942	17
24524506	13
8707726	16
5987091	17
5584989	13
13404575	13
18627065	16
5438243	16
5458303	13
8349370	16
6651806	16
681179	13
12522607	16
11755481	16
7413925	17
12948006	15
36464474	13
8507936	13
19204299	16
14205014	16
2663944	16
19654053	16
55002786	16
13645258	13
3918886	13
9997657	16
2663182	16
6924836	13
12433846	16
4417534	13
9912570	16
7333490	16
4565134	16
26137267	13
5510914	16
5938796	16
1256947	13
21167374	13
34050872	16
15314923	16
2452614	13
8399355	16
14284882	16
930433	16
7672145	13
24747342	16
6183221	13
6192685	13
13915658	16
11370075	16
7617106	13
2709092	16
424553	13
1925066	16
6385828	16
8912649	13
1614289	16
884238	16
1311449	16
8318024	16
2544692	13
3890720	13
12010448	16
17561744	13
723563	16
11375326	16
457440	16
6104015	13
8612219	13
262349	16
1383856	13
9922879	16
10804261	16
4821052	13
6630871	13
7985470	16
1259780	13
7406782	13
18151368	16
6337947	16
11935800	13
2305042	13
1774629	16
24163723	13
11305983	13
1457492	13
15889698	13
15714647	13
18991759	13
4965715	16
1416333	16
39377502	17
6281912	16
50781195	13
11935495	16
5903738	16
21140158	16
20741148	16
189792	16
4190047	13
19162285	16
26626849	16
29534258	16
8167570	13
31539460	13
43917156	16
18066548	16
2678551	13
19468219	16
24267978	13
8879358	13
133828	13
12884076	16
4012357	13
8664661	13
22131944	17
4878768	13
12736233	16
236003	16
8874075	16
15240797	13
7298927	16
1035542	16
13654238	13
342454	16
22321336	16
6206524	13
27101963	16
18113711	16
8241844	16
5491355	13
19124123	16
1653427	13
12633855	16
11271802	13
29557942	13
32439587	16
40154466	16
1079852	16
40036696	16
337928	16
7849117	16
2065610	13
5318237	13
112144	16
11180006	13
5696318	16
11050840	13
9240494	16
43578346	13
49013555	17
48958572	16
11854196	15
2782330	16
21482790	16
5569038	16
5102918	13
14783804	13
1229536	13
22588315	17
12221736	16
6413177	16
2770173	16
59906953	16
6538566	16
1689555	13
10371274	13
13705555	13
3205339	13
2832680	16
30077391	13
25713674	16
395688	13
12733876	13
15108384	13
4671991	16
21015518	16
46682826	16
6162059	13
5155294	13
14456213	16
16218064	16
4079980	16
12517325	13
36309182	16
565484	13
4753652	13
24207395	13
10471715	16
7994523	13
10454345	13
1580884	13
917635	16
2597899	13
7061348	16
2865380	16
1925042	16
678168	16
223209	17
17441326	16
22245065	16
5609985	13
2748400	17
1922473	16
48746789	16
19502293	13
908431	16
5276938	16
2608963	16
2927450	17
55821708	16
8876485	16
20520153	16
314888	13
21675863	13
13870800	13
32629440	13
38536488	16
26075283	16
16027045	16
9507250	13
1307251	13
27010277	13
30288241	13
7864999	16
13739999	13
2382741	13
5357874	16
41230010	16
3387579	13
8714167	16
1055703	16
28765132	13
7392460	16
1522004	13
16585284	16
7265379	16
23252309	13
23595532	16
19581717	17
1182529	16
6897732	13
19579989	16
1599405	13
21401706	16
15753841	13
16351124	13
7319774	16
2149877	16
23267175	16
13693561	16
49173399	13
271845	13
5275846	16
8112707	13
5763975	13
4668583	16
39685041	13
516678	16
10353319	16
32022188	13
945448	16
7646838	13
3936373	16
23383185	16
7282475	16
23139744	16
4511219	16
2436369	16
6576769	13
7655652	13
7474616	16
3226212	13
6616315	13
18391092	13
4559429	13
4975498	17
31676684	16
39006332	13
4607436	16
1859527	16
7735296	13
11370760	13
34423026	16
4645518	16
8980879	16
42362197	13
1902981	13
9203847	16
4901044	13
5874964	16
24697729	16
4178708	16
9820249	16
186992	13
7846833	16
810455	13
12248806	17
4609689	16
2154345	13
4781331	13
1007705	16
8550023	16
5117790	13
2433984	17
12743141	16
5935324	13
23957689	13
19988387	13
56536	13
477255	16
4242535	13
1572678	13
14757789	13
1589920	13
14883354	16
9187908	16
4080400	16
15948369	16
708604	13
20308673	13
4315633	16
12647755	13
31662341	13
9936892	16
18976159	16
3050732	16
6407463	16
20991163	16
8267162	16
13208153	16
11216730	13
70289676	13
41253201	13
36740160	13
1073276	13
3818777	17
26195989	16
170694	17
28772748	16
18724343	13
5667175	13
5713101	16
11340329	16
55425212	16
12317273	13
6200178	13
15285180	13
12698512	16
15600227	13
6175530	13
19252173	13
2729926	16
1762109	16
2663712	13
20520553	13
4189512	13
6811673	16
3852538	16
13776067	13
948059	13
20890845	13
14713189	16
7685044	13
37102094	13
13149192	16
1464970	13
23970809	16
9571266	16
14495677	16
1473897	16
15871060	16
23580753	16
438345	13
6016012	13
4206541	16
9470449	16
15223482	13
28711308	13
2387290	16
789343	16
47609736	13
820091	13
6231677	17
6339017	13
11600999	17
7719107	16
5548732	13
9733227	13
14503629	13
9451470	16
7855937	13
10005225	13
12423503	16
3860314	13
10147586	13
1438800	13
7794304	13
5521556	16
11728	16
7078015	13
8338704	13
29326627	16
26877149	13
3084910	13
7938503	17
8207137	13
5004333	16
6740976	13
14619305	16
6039984	13
2584591	16
2813767	16
22039340	16
12156223	13
6667312	13
1652650	13
15690662	16
11961812	16
3815927	16
4823071	16
14502437	13
8978971	13
20538911	16
11953324	13
5235672	13
67967117	13
32362471	13
7456619	13
2261275	16
7976931	17
5506311	13
22560116	16
11580417	17
14638600	13
12091838	16
18148732	17
25614222	13
1035295	13
7750210	16
4649628	16
13585398	17
14486347	16
212965	13
8745594	13
3998901	16
1502975	13
8339211	16
3126559	13
429174	13
4733753	16
24418147	13
28168199	13
403325	13
28883438	16
7703690	13
16014034	16
12647524	16
6994742	13
415099	16
4169481	13
27176512	16
4076442	16
1715985	13
3510973	13
15678188	17
14848296	13
4782170	16
301764	16
7734546	13
1789935	13
3305345	13
4175858	16
40255225	13
14251034	16
5556850	16
5126115	16
5402229	13
3822797	16
2466925	16
15904907	13
2382809	16
20811630	16
3829685	13
1257728	17
4833251	13
14732788	16
13414888	13
1522656	16
22458890	13
19462664	16
13546384	13
1078015	16
10897369	13
20401775	13
49540	13
29933062	16
17847086	16
421685	13
4995114	16
24831231	16
13694967	13
15247732	13
17799926	16
817363	16
8852686	16
362581	13
36372626	16
21547558	13
979354	13
11711570	16
4591775	13
12271714	13
9511853	16
2557405	13
7437167	13
6108838	16
13861708	16
5541462	17
3661956	16
162088	13
17735601	13
10233777	16
44002528	13
68210256	13
6360624	13
4839017	16
2059863	16
6542394	13
1574033	13
11761278	16
5600435	13
6434623	16
17785675	13
1744640	13
991895	16
21625509	16
229137	16
4608210	13
573475	17
12625264	16
25014118	13
28119593	17
10746641	13
3535513	17
35782362	13
28937540	13
36506368	16
2993515	13
3901107	16
21638321	16
7812191	16
4803160	17
20656421	16
35232134	16
7453511	13
2508724	13
31858951	13
575775	16
15093872	13
5262152	16
20797905	13
9444505	13
6736014	13
3228411	16
11728182	13
20658739	13
4087875	13
5474443	13
5685546	16
1368026	16
9521891	16
3033629	13
87105218	13
1788407	13
5215134	13
1119663	13
4184398	16
14728726	13
3633438	16
34827726	13
1761650	13
2292156	13
1137491	13
4276902	17
9349892	16
10026937	17
29794747	13
1712792	16
1856866	16
31595409	13
8020796	17
15447687	13
12319845	13
15050267	13
3995417	16
14496644	16
3432373	13
11994150	16
7644288	13
10883314	16
8442086	13
8915167	16
1496995	13
24549254	16
20761782	16
12001504	13
8641032	16
1568278	17
4472224	16
17100312	13
4334197	13
12950980	13
5720863	16
37617872	13
7811365	16
9279104	13
17295316	16
21591348	16
13226951	13
245759	16
13027145	13
38389577	16
3833986	13
4950791	13
7402244	16
20587886	16
60761446	16
421631	13
11545240	16
3101063	16
16538764	13
13873472	16
6216091	13
5882654	13
22534917	13
3124507	13
47981635	13
24097932	16
16181734	13
20413248	13
11225488	13
11710193	17
19883343	13
16606011	17
29103488	13
41411547	17
26617975	16
1113444	16
6594534	13
7833343	13
42294271	13
3824066	13
17615434	13
25191783	16
27409153	16
19915530	13
26175255	16
8835208	16
13645621	16
1367228	13
12100828	16
40330481	13
14804427	13
8191448	17
16507990	16
18565848	16
28331305	16
14732195	13
74216875	13
3335753	13
21064375	13
15705654	16
12305065	16
5974523	17
12197431	13
43632814	16
1268028	13
24028826	13
21504402	13
13101746	16
34259235	13
3779825	13
13495647	13
24655127	13
13102916	13
12262535	13
18234606	16
3681547	13
200740	16
17319281	13
18677919	13
5466911	16
40278701	13
1851837	13
33483531	13
23708704	13
3288775	13
32106212	16
18334646	13
21527402	16
15032909	13
13569646	13
39443641	17
18293653	16
10568358	13
17756865	13
19952672	13
11371131	13
28829488	13
2809839	16
3625098	13
20318119	13
20128585	16
26477733	16
10917879	16
12939661	13
12042400	17
25000844	16
4340782	13
8741246	16
11619184	16
18433908	16
37910888	13
23036375	17
30456771	13
44876823	16
7569986	13
5329379	13
4676563	13
16241986	16
5080837	16
9637753	17
20200158	13
56586	16
231605	16
1497523	13
2225882	13
4674935	13
8810338	13
19531931	13
9714520	13
31204652	17
4213375	16
18716462	16
5772963	16
15407429	16
14893679	13
13805045	17
49323153	13
2264164	13
12035086	13
21011638	17
1174540	13
10611462	17
4261539	16
1283150	13
4890404	16
56876369	13
18262598	16
7105344	13
5379212	16
16237367	16
76960823	13
1847213	16
3927868	16
758870	16
5203870	13
18808848	13
4232766	17
16089547	16
25807769	13
33598008	13
2478063	13
10827679	13
5403606	16
5510800	16
784863	13
25415439	16
1706975	16
17772248	17
4797429	13
39425481	16
19274100	13
2710705	13
8636614	16
17681844	13
2620402	13
15160094	13
9951960	13
15766185	13
286709	13
12770525	13
7192289	16
3722608	13
13204356	13
11457477	13
12561329	13
15746539	13
313981	16
14854496	13
54779116	16
2476799	13
2751926	13
4629651	16
17081331	16
8650290	13
6052697	13
1634990	13
7017361	16
5436587	13
15082032	16
13025867	13
30110114	13
9447545	13
22653279	13
21697103	16
31919656	13
6714087	13
29239859	13
5854727	13
2609880	16
21678395	13
5081771	13
3028117	13
4097736	13
30961168	13
5328855	13
4891642	16
896723	16
51833711	13
38943386	16
7184057	16
14697966	16
11690849	13
42010142	16
2821203	16
25890518	16
1777215	13
24348375	16
125575	16
1253891	13
2822933	16
2981957	16
9402791	13
31866494	13
3405874	17
7762813	16
13551790	13
27053018	16
18698011	13
27048988	17
2515874	13
24833050	16
23220604	13
38994421	13
6014360	13
1997839	16
7625648	13
30854052	16
4329253	13
42137157	13
2449138	13
1379013	16
12439702	17
16053106	16
3185370	17
12367944	16
1307051	13
13659700	13
8331114	13
6223139	13
6409600	13
22837697	16
59816255	16
1663359	13
4903266	13
16367645	16
19360407	13
26061345	13
60905878	17
37332529	16
24862728	13
13000618	17
19171743	13
4687257	16
10503227	13
5652007	13
10679554	13
23712602	13
24306105	13
6338762	16
28564959	13
11284740	17
2242224	13
24839452	16
3011244	16
799626	13
56063987	13
5493992	13
3507113	16
8324683	17
7843092	13
4433045	16
10226270	13
22768375	13
532512	13
18800859	13
41502919	16
11137317	16
2419827	13
17043253	13
41440	16
1341285	13
32548685	13
1814637	13
384553	13
831281	13
11401829	16
1811857	16
10921012	13
15306663	13
5415386	13
2362564	13
23955518	13
11046196	16
4384620	16
4385598	13
1804529	13
27485870	13
360539	13
52570290	13
6599546	13
6122393	13
1894681	16
8313680	16
10642286	13
39064802	13
5025992	13
441110	16
11745922	16
19792618	16
848973	13
1677695	13
229293	13
789669	13
3951615	13
7557324	13
25541883	16
2137070	13
15410650	16
5998283	16
16943866	13
2922971	16
5844812	13
5707541	13
7316668	13
6914707	17
9001045	13
3046948	13
17759011	13
10877814	13
21472539	13
322920	13
22858754	16
4059108	13
6670477	16
109492	13
9843529	13
12257445	13
19583618	16
1353358	13
37988160	13
2237230	13
19759918	13
1065100	16
4998263	13
2666739	13
17594558	13
9586914	16
20416994	13
12923111	13
514872	13
615197	13
13229644	16
3070479	13
35591691	13
15648062	13
4454083	13
5481228	13
3334122	13
10885157	16
53956629	13
17768521	13
46086634	16
16628619	13
5676458	13
18559021	13
530814	13
392385	13
31731511	13
15443785	13
1996687	16
3303357	13
27039802	13
19894864	13
26347942	17
4737281	13
17737079	13
12430625	13
19344822	13
7955450	17
33440665	13
37724217	17
20491423	16
1640032	16
210782	13
14741144	13
27451786	13
12957298	16
5169381	17
15426665	13
202672	13
8417008	16
8166962	13
10725637	17
13180383	13
13460920	13
11792120	13
4069166	16
14741359	13
40465747	13
23604278	13
9025387	13
3170130	13
2965377	13
13646038	16
12343265	13
41828824	13
13269744	13
17535064	13
13430795	13
16971700	13
459412	13
17624969	13
28341508	13
12537805	13
62586158	16
2017137	16
1747590	16
14512907	13
12407358	16
2596986	13
18327036	17
28249470	13
1011604	13
8128706	13
9859232	13
32859168	13
5075969	13
7234477	13
46002581	13
2927638	16
8730474	16
12149154	13
10917490	16
10319771	16
6589237	16
10309776	13
7442029	13
11850662	13
31642194	13
7919597	13
26952365	16
23328326	16
19649955	13
16780294	13
52334204	16
14565973	13
5839130	13
28396556	16
45441112	16
865812	13
32789977	16
14838936	13
3798400	13
9577080	16
2215244	13
43321612	13
21079132	13
1797507	16
17587311	13
1839994	13
28684924	13
13815107	13
23490817	16
18838741	13
10676499	13
50796885	13
2106680	13
45038391	13
6096274	16
15504230	13
21017312	13
6730488	16
27176471	16
2425735	16
1154345	13
48842039	13
25095987	16
23309900	16
2931065	13
4932361	13
14689096	13
4612613	17
33148939	13
7972855	17
2458664	13
6387491	13
34633561	13
8864171	13
6012657	13
740823	16
3049977	13
10693181	13
11231505	13
13533387	13
179337	16
13969154	13
4520701	16
31529189	17
2048223	13
14238214	13
10415906	13
2864346	13
16344444	13
10102964	13
11294337	13
1472959	16
7009458	16
32105622	13
24507576	16
37541971	13
4448395	13
14895113	16
7491833	13
14182119	13
30217569	13
30460025	16
31197217	13
11341762	13
17573499	13
7716926	13
3680809	13
34811394	16
4855647	16
19310686	13
6468113	13
14057414	16
18660700	13
14802600	16
21122806	13
21910633	16
6565971	13
3492350	13
43928653	13
718317	13
1343011	13
21761008	13
18380077	13
5539196	13
1808899	13
825479	17
7642973	13
8430049	17
14542450	13
4545291	13
1188551	13
276743	13
10643951	13
11537304	13
3012069	13
4142340	13
6120736	16
1191004	13
829004	13
7926467	17
4515119	16
11775375	16
2362076	13
6468558	16
9645119	17
595108	13
18866760	13
31963350	16
6924929	16
8839226	13
8311993	13
123488	13
25376955	17
1935641	16
44533023	17
6714939	13
1286630	17
6851958	13
2510695	13
1944057	13
18351850	17
17085059	13
5575315	13
2652313	13
5592052	16
390655	13
8234813	13
970864	13
1654588	13
14196090	16
6692683	13
12369162	13
4326461	13
7256079	17
8146091	13
5087699	16
6748629	13
7195658	16
7660013	13
6861892	13
12758884	13
821565	13
4888367	16
3969817	13
3124991	13
396714	16
12183701	13
4563013	13
6902652	13
1873014	13
13273170	13
12093418	13
11501736	16
10675583	13
5575043	13
2711155	13
26204972	17
7651357	13
9882529	17
5577977	13
6963309	13
4073478	17
57572941	16
3746626	16
21775753	16
5732145	16
5717343	13
21223811	13
2062725	13
5383957	16
2622126	13
4065163	13
338978	16
233663	13
4751536	13
7563170	16
3991210	13
11607586	16
13843137	16
24282759	16
1093487	13
13278499	13
16086214	13
7498509	13
6700901	13
34046707	16
10937340	13
7680058	16
6015469	13
1741152	13
34002999	16
894036	13
17296862	13
8612428	16
2590327	13
1085677	13
21563411	16
13062	16
21484586	16
6395614	13
27448913	16
10484061	13
1530545	13
2055503	13
2208987	16
10804452	16
7996089	16
7406668	13
1073679	16
462502	17
3662552	13
7081340	13
6291023	16
192261	13
357786	13
4556361	13
20239825	16
33990175	16
19491355	13
7934574	17
3622768	16
1350060	16
18070378	13
9348744	13
1396458	13
15705839	13
2083677	16
3726588	16
2797680	16
961888	13
2387050	16
51219	13
1114784	13
5357636	16
12382140	13
12225959	16
17472877	13
33832916	13
2804144	13
11561762	13
5543086	13
3242963	16
23918179	16
5835809	13
11992322	13
3636599	16
18771212	13
30839806	13
1609251	16
26879225	16
4158286	13
14952689	16
8865082	13
849733	13
15261541	16
856368	13
20992378	17
1122854	13
28269831	17
22886451	13
9911685	16
2402486	16
15454779	13
51266160	16
1717072	17
2346931	13
1416658	16
4248438	16
26363634	13
3968808	17
6841250	13
749680	13
9576820	13
5253704	16
21279930	16
3462470	13
10178525	16
12304594	13
21574706	16
26329024	16
19252530	13
5559868	13
11309428	13
17680830	13
9503253	16
16534609	13
24739486	16
828101	13
35777258	13
5404654	13
13831970	16
7617185	16
12042973	13
15831503	13
10583200	16
5057664	13
15270967	13
3958748	16
6168282	13
6164539	13
13895375	16
3642791	13
29528000	13
2347883	13
7795978	16
8878301	16
37617635	13
3120699	13
6189443	16
5952132	13
4896576	13
14626084	13
3248461	13
647988	13
15118551	13
14224351	13
6257594	13
4204891	13
4276095	13
257521	13
8684371	13
9063306	16
17516278	13
6890537	13
10803992	16
818092	13
20591937	13
3808864	13
1523108	16
14297117	13
1819108	13
6571329	13
8258317	13
8980184	17
1823503	13
1350931	16
2029010	13
4431560	13
3002803	16
29040804	16
15204600	13
2200986	16
12901037	13
24285026	16
3736246	13
6704881	16
10226884	16
12140788	13
2675558	13
10927531	16
40441195	16
8123064	13
4605009	16
2968297	13
1784923	17
10646148	13
2737315	16
1504642	13
66061	16
8097693	17
7656331	13
4277336	13
18916377	13
13456492	16
33488888	13
46144258	13
12983422	16
258068	16
7958247	16
10150088	16
4173895	13
13515995	16
17655534	13
20640373	17
4090905	16
47037129	13
520219	16
2583759	16
16474242	16
15682352	13
7744785	17
10425199	16
6058050	13
16368009	13
1460087	13
17615687	16
12008626	13
37702287	13
3108265	16
12924736	13
3119776	16
30803999	13
6863268	16
16355689	13
17055173	13
14938371	16
3724705	13
8426298	16
2169741	16
1746989	16
524134	13
447037	16
11609641	16
5848496	16
84215597	16
12049965	16
1616299	13
28750418	17
410137	13
4345438	13
7521788	16
3898103	16
14135913	13
4768164	13
18049236	16
17778987	17
500189	13
3992651	13
6283488	13
28656939	16
3947080	13
8941351	13
10611185	13
5128698	17
62795037	17
6871343	13
9197140	16
6511768	13
6399397	16
18479205	16
3888433	13
10295639	16
18482394	16
1335680	13
9920841	17
401167	16
785984	13
20521033	13
19379028	13
294305	13
1716090	13
7752115	13
20639464	16
42174154	13
12681361	13
2970116	17
13172362	13
888611	16
19231373	16
1202915	13
3515534	13
7837710	16
24293677	13
16783411	16
23456617	16
1799725	13
22645487	16
4441894	16
13900103	16
1576530	16
16106471	13
419213	13
19736024	13
24686206	13
34766622	13
2484107	16
2558686	16
9622397	13
20547500	13
38808738	13
828043	16
5033166	16
21564801	16
17446982	16
9678149	16
29123492	13
201473	16
17226065	16
21186131	13
686046	13
6296721	16
2878855	13
11435626	16
16806826	17
1965627	16
5065054	13
916864	16
1841843	13
3216369	16
30011518	13
16021704	13
40490095	16
8329266	16
6221313	13
3918144	13
10717818	13
2769106	13
2364003	13
10961340	13
4622663	13
7795003	16
18690233	13
5987550	17
1617838	17
206905	16
141851	13
2203306	17
2782207	13
6845397	16
14350229	16
34531269	13
9593779	13
3915773	13
1084964	13
7105212	13
9858231	16
6554808	17
12147640	13
8491932	16
46451587	13
37373347	13
6178770	16
218378	13
24713470	16
17501252	13
4123902	16
7875146	13
1998538	16
4396628	16
9033709	16
5989345	13
4754151	17
520578	16
7102309	16
2555155	16
1765539	13
2805251	16
2955634	13
11709025	16
7141678	13
16200292	13
18754968	16
20122550	13
14594544	13
6286589	16
11931668	13
2641261	13
2385443	13
10546210	13
8398894	13
28794780	16
4514001	16
31236800	13
58865714	16
2208484	13
74559114	17
6881832	16
9052538	16
2475309	13
15890938	13
7920922	13
7135678	16
3277170	16
8257217	16
18480454	16
1966790	16
12577340	16
5390856	13
3295078	13
12817729	13
7251176	16
3083899	16
6914697	13
14958944	16
3236807	13
8324129	13
22616289	13
14232389	16
1498722	13
8056232	16
44730846	13
21612811	16
20442749	16
11378653	16
23238611	13
1361113	13
281424	16
10813670	16
4477619	16
2553175	13
10375040	16
3802276	16
11312949	16
14352130	13
3744523	13
8902547	16
7361226	13
2392170	16
32168368	13
6477302	16
3526688	16
10361351	16
24917446	16
11737771	16
3610131	13
2882899	13
4909460	13
14405497	16
4004137	16
5734147	13
4616343	16
4962168	16
19031394	13
16433495	13
1614856	16
3974287	13
7447624	16
13708630	13
7772252	16
374567	13
22208139	13
19410804	13
13618200	16
16004970	13
1981187	13
41327028	13
7604635	16
3672889	16
11692886	16
10901941	13
5506491	13
17161899	16
13141399	16
8954544	13
140709	13
1191177	16
11421062	16
4137547	16
24529824	13
5594956	16
55540951	13
4619934	13
19392753	13
6710513	16
1673320	13
202227	16
14501958	16
8775411	16
19991409	13
3801789	16
1141754	13
671624	13
2681191	13
3438141	13
7422242	13
14766699	13
16956016	13
14143936	13
8023719	13
16854095	13
20775155	13
1719963	16
12265510	17
14716877	13
1732436	13
13825499	13
16314889	16
18711793	13
14220565	13
8719441	16
6653131	13
2479534	16
2676694	13
13716827	13
8813194	13
18888391	16
34654669	13
13232800	16
13897739	13
7504684	16
6958602	13
7105070	16
277928	13
2500993	13
14035281	13
3677989	13
2191978	13
12899487	13
5296467	16
36036269	16
2915650	13
1385734	13
20584432	16
8203759	13
4309678	13
92619	13
18265268	17
10640625	16
2904707	13
2864633	13
4323211	13
5134247	13
7284606	13
968702	16
23378555	16
32990116	16
3327379	13
9101633	16
458419	13
14156929	13
8160328	13
10961244	16
19413703	16
1069571	13
2434173	16
600714	13
257423	13
7251913	17
2935897	16
3279278	13
7867708	16
30882761	13
2347176	13
29978430	16
1730763	13
12545295	13
14934623	16
2235942	16
4791586	13
36333944	16
31864836	16
1957966	16
54565594	16
34566474	16
13108181	16
11879601	16
15233780	16
14756007	13
21114437	13
12380085	16
6347050	16
578782	16
16044210	16
12003398	13
33209512	13
2235770	16
4614397	13
20872218	16
15183375	16
13287187	17
2217964	16
36751026	16
29049833	16
3785239	16
8414946	13
21923194	16
17958313	16
472602	16
7833898	16
11550118	16
16588506	13
5536259	13
5767015	13
3938871	13
11403595	13
29407507	16
502469	13
33718395	17
37982850	13
3625663	13
20288923	16
4970301	16
35023576	16
3295622	13
3824527	13
78487704	16
16814165	16
3400618	13
4103608	16
8215372	13
14211655	16
7352402	13
2578372	16
10237939	16
9311359	16
10361083	16
24987389	13
7211524	13
23682646	13
4024048	13
589255	13
6378355	13
2861521	13
27421578	13
131629	13
6999632	13
5866447	13
6380417	16
2179160	13
60741538	13
60255767	16
9281264	16
15735899	13
2306813	13
28391997	16
5283520	13
6670432	16
13417339	13
5148762	13
26321292	13
942698	16
905985	16
518196	17
2919918	16
19912018	13
13850226	17
476827	16
993048	13
1380512	13
14978431	16
16978610	13
16896267	13
336946	13
9634883	13
27806185	13
24205071	13
10533626	17
12608773	13
2772520	13
1208014	16
2861430	13
48882653	13
1985124	16
1693790	13
29636730	13
7582465	13
31302617	16
6186330	16
7743182	16
32443620	13
9217089	16
14964981	13
25225663	16
25302887	13
13875593	16
6555053	16
69314202	16
10959107	13
36348446	13
24321463	13
7163462	13
19150220	16
595777	16
8340572	13
27446339	13
3587793	16
4689711	13
8892783	16
19665889	13
3851412	13
6278237	13
1205549	16
4319090	13
1289068	13
429967	13
1887069	13
28222100	17
6907225	16
1124017	16
2511969	16
16486609	16
5251935	16
8713	16
15214673	13
8497548	13
8565330	13
2835245	13
1539020	13
15452718	17
2992628	13
14957306	13
757715	13
2507385	16
5818048	13
4693461	13
16977179	16
23763597	13
6319865	16
5091635	16
5518540	13
2680084	13
9548351	16
551079	17
15434087	16
1411407	16
38035431	13
1163583	16
6476947	16
8122844	13
3336102	13
32185744	13
38205	13
12805818	12
26767229	16
3478014	13
1700324	16
1327676	13
982098	16
3932309	16
6621222	16
20986383	16
3527975	16
13648394	16
7233455	17
17552012	16
9944249	16
2761330	13
12292638	13
3336682	13
7487777	13
11724488	13
1131365	13
32537666	13
3659147	16
6432531	16
4215349	16
30156601	13
1997799	16
7236980	13
32477623	17
9846192	13
1157815	16
18058328	16
10437612	16
12893113	13
1421290	16
12657996	13
5536709	13
6652543	16
2123567	16
17274501	16
15400929	16
7863311	13
1601385	13
6171696	13
26693979	13
27341316	16
38897360	13
3811713	13
23800244	13
1847981	16
8956142	16
446422	13
6318014	16
16990705	16
4888954	13
22017454	13
902406	16
18834944	13
7914210	16
4508531	13
18649992	13
19810393	16
11769272	16
7024639	13
2076557	13
17618647	13
1241693	13
1251359	13
14031525	13
6725274	16
15399601	16
8976111	16
17078059	13
21130984	16
12187008	13
5565070	13
7358534	17
39895860	16
8336416	17
4943530	13
1562104	16
15246629	13
824682	13
22394193	13
2103452	16
932350	13
1060405	13
20799264	13
38001253	13
12571675	16
5961289	16
13246657	13
16860309	16
1324535	13
7473210	13
3092117	13
6329255	13
65847	16
12481493	17
4535847	13
20742398	16
6791581	13
8674765	17
43408157	16
23203838	16
69293435	16
2840262	13
2031926	17
1933437	16
7675170	13
43705878	13
5456376	13
1237741	13
11364881	13
24797325	13
8291845	13
991974	13
3779602	13
44548851	13
5717346	13
15544492	13
22127300	16
12655263	13
4387293	13
3784147	13
34624314	13
27592957	13
26437656	13
7777185	13
109721	16
4004897	16
11410154	13
21082276	13
19149566	16
7141988	13
7497895	13
4573739	16
19634832	13
233026	13
21076994	13
22779163	13
23683194	13
1457611	16
7731584	16
2751221	13
8662003	13
12786228	13
14594753	16
55329931	13
20976080	13
3519048	17
33094218	13
10410067	13
1199882	16
12095045	13
27371262	13
3942737	13
31249555	13
3024541	13
26904344	13
8326505	13
8513547	16
3392362	13
13948500	13
16873529	13
101785	13
3618163	16
2581359	16
4067693	13
10908327	13
2824910	13
2932760	17
14159103	16
24387486	13
8617703	13
9344021	13
10097312	13
18535089	13
4716116	13
801361	16
1563716	16
8526455	16
45157185	13
1793387	13
6636556	13
1703604	13
16806384	16
7296556	13
3013380	13
9488313	13
400726	13
32912769	16
5922471	13
14325771	16
11782811	13
8284502	13
16653200	17
7029081	16
7453268	16
16330426	16
2883330	16
5969566	13
15751832	16
4404571	13
6879954	16
4962984	13
25958065	13
11086924	17
20901762	13
2042797	13
1125062	16
21124359	13
21008791	16
23080582	13
10540396	13
6738001	13
455828	13
21172022	13
21628491	13
10337321	16
2308569	17
34392959	13
1339955	16
2240937	13
15315591	16
5924760	13
1612129	13
10476376	13
3216964	13
2526224	13
18828219	13
20916257	13
3893631	13
11709407	13
15429765	13
21388622	16
1501597	13
8878156	13
10230557	16
16485942	13
23334638	13
16973963	13
10330884	16
35265145	16
1148201	13
16096578	13
26398511	13
372123	13
18292971	13
29824090	16
34001155	13
31238850	13
275681	16
21469266	13
5672001	16
4097163	16
5977141	13
11965573	13
11844511	16
19192577	13
8568306	17
3721073	13
1229809	13
33478163	13
6074023	13
1544452	13
1395026	16
6531864	13
2841761	13
14717800	13
20376380	16
9137772	13
13934722	16
18850422	13
3460126	13
1510549	13
2558572	16
26293612	16
5046205	17
10784754	16
8453248	13
2214417	13
4559419	13
39793331	13
628175	17
15727989	13
2247159	13
3646903	16
5334924	13
9620473	16
292059	16
15039526	13
11110290	13
2469646	16
3474617	13
194613	13
2039078	13
4759579	13
6820186	16
26360653	13
3184897	13
1391654	17
7486568	13
16004115	13
7682147	16
2562030	16
5809558	13
9323575	17
122591	16
14841093	13
282984	13
8412451	13
28650939	13
18540847	13
18682552	13
11431733	13
22196175	16
25301073	13
14724201	13
6913784	16
13045082	13
36031366	13
4061262	16
8887686	13
647721	13
4054106	13
9243912	16
180225	13
37996856	16
24825180	13
8790610	13
9948792	16
676107	13
13469803	13
17297	16
2332730	13
4136173	16
10338285	13
15891461	16
807334	13
11838558	16
591339	13
37318830	13
667634	13
7233661	13
10680774	13
9062645	13
4558021	13
7356992	16
28954846	17
27571804	16
2380225	17
2138819	16
3198867	13
4235426	17
664072	16
932443	13
8086143	13
2685407	13
6497783	13
12965759	13
5722606	13
3680171	13
20118418	13
734721	13
3055418	13
8752128	13
7365027	13
21823994	13
43242786	13
2772088	13
15792085	13
1678830	13
6166207	13
297600	13
8134364	16
13250869	13
25831106	13
682917	13
5608981	13
12007277	13
15079411	13
20076245	13
13142902	17
1650591	13
14786077	13
5055038	13
23852189	13
9202860	13
5028278	13
41738136	16
9412516	16
958627	13
8788304	13
1119892	13
1871093	13
34920363	16
3910189	16
8155900	13
27138071	13
51267293	13
10493231	17
9177293	17
6794278	13
4900439	16
2433528	13
3995220	13
24894420	13
6956411	13
5756099	13
5266979	13
585788	13
180485	13
22394	17
4499187	16
408110	16
1906972	13
8495772	16
28660983	13
14291821	16
4648632	16
3852401	16
7019165	13
1536461	13
17637435	13
30996822	13
4610588	13
10224131	13
625454	13
7817450	13
577668	16
11692351	13
12457619	13
4573979	13
2567036	16
10778555	16
2671842	13
7379628	13
21096090	13
7584631	13
2659530	16
11460086	13
15883292	17
4331012	13
15161337	13
28568181	13
15313638	16
2126679	13
7513988	16
4336281	13
8498355	17
1469055	13
5762268	13
11902677	16
13925658	13
13955870	16
11760983	13
6684631	13
2316876	16
14522788	13
6556531	13
2955198	13
2375029	13
6435984	13
10837753	13
4109312	16
33202711	13
10106958	13
7540685	17
5777580	13
8250674	13
12250676	13
2267495	16
8669647	13
13272679	13
16066237	16
35822430	13
665763	13
5163199	13
1545979	16
9222098	13
954149	13
17977547	13
1796611	13
41529836	16
4691910	13
15646611	16
2095850	13
387615	13
1937461	16
3653834	16
3908099	16
54637278	13
3353960	13
1248625	13
5273642	13
4670360	13
11051159	16
4247462	13
1156231	13
34467288	13
6608565	16
7790576	13
11566793	13
17364831	13
5502662	16
3540221	13
1191981	13
6923307	16
2458893	13
2355775	16
3446931	13
387421	13
14714751	13
3798022	17
15484167	16
3108980	13
782517	13
16952639	16
1707095	13
6249511	13
1578019	13
327813	13
6375438	13
21889954	13
3209668	13
3293431	16
16962152	13
6391762	13
1047542	13
12039111	16
27237793	16
13128693	13
4522654	13
13990671	16
3717694	13
18230661	17
15744177	13
20479809	17
1193369	13
16730883	17
2423188	13
701298	13
981673	13
17687894	16
31563625	13
3976606	13
4214850	13
3677483	16
2686803	13
12416080	13
6827803	13
25116760	16
6078351	13
7101918	13
6800660	13
87003	13
15762274	13
3196114	13
7411977	13
695365	15
2268776	13
9234993	13
8691597	13
8302550	13
10673036	16
18438624	16
17863730	13
15338067	16
12881094	13
5408503	16
4063486	16
13484745	16
1715805	13
8446096	13
6471547	13
1277213	13
4591761	17
9754469	13
5406477	17
2012749	16
8750335	16
250698	13
11095846	13
20624997	13
6399850	13
881442	13
3751782	16
13407671	13
258154	13
10347500	13
7967403	16
25958791	13
4632461	13
744773	17
4609846	13
15982	13
6158356	13
1426664	16
13164657	13
6581787	13
20244014	13
1058434	13
18446027	13
7535084	13
652453	13
12887403	13
3620849	13
12723500	16
5521618	13
5362456	13
10463927	13
13434619	13
5185139	13
848351	16
5767246	13
45610215	17
7254403	13
15188232	13
16741677	13
7427130	13
9100320	13
23027191	13
22391730	13
4747666	17
3149147	13
10694663	13
1204503	13
17415471	16
8623460	16
20530282	13
1249350	13
2350371	13
315365	13
2052781	13
5429982	16
11486130	13
12673670	16
1104088	16
5583029	13
12842608	13
8740810	16
28164856	13
17146655	13
4929061	13
673130	13
11075400	13
4755414	13
19262495	13
12035030	17
13390401	16
3468210	13
435953	13
9669691	16
66008492	13
988110	13
6336702	16
3205735	17
5926331	16
377534	13
3267562	16
821004	13
6752660	13
13518052	13
10535073	13
2967743	13
5232533	13
10943123	13
6031208	13
24483843	13
8692214	17
1658681	13
7765775	13
2878964	13
2335976	13
33744815	16
14963480	16
3617559	13
1925959	13
3693515	13
285824	13
19755700	16
98579	13
17634195	13
7699133	16
13523306	13
2765199	16
23722013	13
5723245	16
3712071	17
5944360	16
2956661	13
12993483	13
14831625	13
25162307	16
5776687	13
2667342	13
23267111	16
3780759	13
58359	13
3478231	13
4085389	13
23289903	16
8898150	13
15604568	13
28174	13
15626823	13
8093629	13
23336471	13
20200434	13
16634070	13
8820713	13
15578814	13
1684173	16
4790540	16
2937167	16
15086521	13
8971442	13
2548233	17
10996104	17
8927477	13
3452190	13
17937748	13
16688034	13
613353	13
14542856	16
7244992	16
1520393	13
1272202	13
2501445	13
12124179	13
7560047	17
5171521	13
578072	16
2411917	16
4924612	13
5900898	13
3516700	17
7290290	16
28565157	13
3827415	16
8823651	13
9730375	13
1703735	13
106988	13
9914532	13
7046733	16
15602739	13
5876007	16
1929446	13
5171392	13
7149180	13
2986433	13
8590018	13
4134118	16
2637014	13
9250699	16
7808022	13
4473033	13
4852148	13
9821911	13
624884	13
2253928	13
8106077	13
5102779	13
9673761	13
15280469	13
2111208	13
20488800	13
19592934	16
2878793	17
16447847	16
16572712	13
1222910	13
6392787	13
8161790	13
4820088	13
987682	13
1944691	13
12237846	13
7250739	13
5297890	13
4053229	17
2927651	13
936170	13
35673483	13
26316036	13
2081911	17
2496006	13
2354989	13
28363856	13
1442706	13
3932440	13
20777644	13
6747136	17
4325882	13
8430121	16
8924432	13
26092238	16
423689	17
1653120	16
4547562	13
2973662	13
12737821	13
17177096	13
1760563	13
1200916	13
799193	13
9938399	13
1649769	13
15152995	13
3895004	16
9770020	13
730870	13
5038809	13
2041256	16
1914436	17
1077181	13
6238181	16
10551571	16
6711641	13
11893670	16
10703536	13
1110126	13
3341772	13
32855168	13
3012225	16
19090643	13
374435	13
8721367	16
10607413	13
9332780	16
2661690	13
5201122	13
4308489	13
7218881	13
2556804	13
705746	13
29665657	13
7156453	16
21759813	13
22579064	13
4390403	13
6023745	13
4172907	13
7151423	16
6850883	16
62905	13
983889	16
9390572	13
3159090	13
2129985	13
3087482	13
22085120	13
9867249	13
4711002	13
914688	13
2118408	16
6836313	13
15696377	13
1293411	13
9851900	17
97815	13
3560101	13
4469451	13
4379694	13
1898277	13
2696536	13
4410329	13
7657291	16
19471533	13
20409235	13
953834	13
7516051	13
4768830	16
715338	16
8100856	13
2378358	13
3274280	13
5117498	13
451364	13
1033878	13
959198	16
4735567	13
2256467	13
2442776	16
3824233	16
5134176	13
4933518	16
11611261	13
4829504	13
17305110	16
7949784	13
17224692	13
3883697	13
9966926	17
7908279	16
4992066	13
6782313	13
5971297	13
2655692	13
22536817	17
13367838	13
18370015	13
6702899	13
8198104	13
2085606	13
8396410	13
3680572	13
3054270	13
12065550	15
9482538	13
8350623	13
684689	13
7373383	13
15983727	13
21020014	13
5631085	13
3649406	13
34164558	13
5862979	13
14910025	16
9792442	13
16564282	16
3001698	13
8144196	13
27474112	13
4755359	13
8276747	13
1972617	13
2214042	13
8027732	13
9134098	13
1969879	16
5710095	17
107928	13
30544085	13
308954	13
29207047	13
5716266	13
18860099	13
841915	16
3773175	16
2494095	13
281309	13
4126521	13
14649176	13
3213621	13
10029473	16
5501073	13
4638728	16
5900365	13
2521419	13
3461670	16
524642	13
10211826	13
6243290	13
1805297	13
12701853	13
38381	13
2237754	13
2271073	13
1396249	13
1554039	13
3147862	13
1759473	13
1949623	13
3359148	16
2435745	13
1501446	16
592129	13
8179069	13
883396	13
4852226	13
13204106	13
20236159	16
5987747	13
15582415	13
1783930	13
4972181	13
25340391	13
17133857	13
10017405	13
10384273	13
526275	13
3762048	13
2216235	16
4510715	13
5037329	13
11014717	13
2709583	13
6637596	17
7984336	17
5103469	13
3067388	13
1618390	13
4652154	13
6985663	13
3268459	16
8095747	13
10602984	13
2184339	13
1662979	13
9429309	16
17417373	13
4780836	13
4195461	13
3034195	13
5333052	13
8986664	13
20500508	13
8691369	17
10156074	13
4684637	17
910168	16
25596855	13
12510237	13
11711345	13
9296389	13
1329529	16
4069025	13
6019578	16
23145943	16
9118294	13
4782580	17
2268392	13
7498060	13
17732900	13
3819268	13
2333043	16
6981080	16
329558	13
1661705	13
3106851	16
286307	16
11549018	13
1733466	13
535464	13
15568449	13
5898115	13
11299300	13
21014178	13
8800239	13
11190104	13
1736645	13
1561	13
8142410	16
19253498	16
4757004	13
36440862	13
2158085	13
8152710	13
7412228	17
318370	13
5999926	13
10008595	13
5540076	13
2241115	13
6432430	13
1525376	16
3767488	16
8452	13
1307686	13
21561163	13
3873709	17
9520352	13
10217546	16
3652331	13
2306137	13
3730326	13
1982407	13
4525330	16
14984621	17
5808447	13
14438063	13
9874596	16
6247452	16
203658	16
1649844	17
3422873	16
26948080	16
189631	13
4223665	13
5381479	13
2765119	13
1041973	13
680852	13
2633858	13
4636231	13
3946138	16
1132702	13
12602123	13
8152151	13
404439	13
45795296	13
7394051	13
13714025	13
31648102	13
3900611	15
6101688	16
3794628	13
1386204	13
2646334	13
19091483	16
1033106	13
1253118	13
4230675	13
1533447	13
20029280	13
1000954	13
2069373	13
1826149	13
16207833	16
4093011	13
4244136	13
1173499	13
273896	13
15819572	17
7592029	13
7567635	13
4424500	16
13619358	13
4737057	13
611288	13
11245917	13
44610701	13
117049	13
1575515	13
2868154	13
1442043	13
649200	13
13949858	13
1837165	13
13032989	13
1458268	13
9491299	13
2153030	13
2610231	13
7651931	13
2074489	13
808336	13
1287059	17
8381871	13
14262773	16
10598325	13
3306623	13
7456230	13
1541999	13
2502865	13
12034098	13
103688	16
3481959	13
1994429	13
1051570	13
531503	13
8007628	13
5744847	13
69311	13
9948961	13
23632838	13
1232359	16
2404353	13
2966180	16
18919952	13
2289347	13
5500884	13
5538115	13
10938816	13
1430677	13
2919965	13
3881055	13
6547459	13
10288139	13
6780989	13
1558983	13
461044	13
3924173	13
2578819	13
21155573	16
590344	13
3298987	16
4489078	16
9274768	13
86937	13
9249346	13
9967924	13
1016871	13
6109146	13
2303028	17
8399694	13
1216272	13
591523	13
11132162	13
2216766	13
1795580	13
12082607	16
2529684	13
3221864	13
339811	13
3860477	13
9732394	13
7286422	13
1830	13
5897995	13
3541546	13
3953473	16
3539446	13
1490230	13
1764569	13
567755	13
16667307	13
5426522	13
395117	13
8832640	13
14582503	13
11185734	13
10500017	13
14027455	16
430086	13
9091960	13
12182000	13
1761242	13
5279170	13
6753696	16
9319481	16
9540614	13
274957	13
7067392	13
9872136	13
2200614	13
5058388	13
8086899	13
1555783	13
4674048	13
2556169	13
3275891	13
2175689	13
10639984	13
3109876	13
6223702	16
23338349	16
2124624	13
14024702	13
13761830	13
7224242	13
19370432	13
8235469	13
4484363	13
474379	16
3283803	13
8718461	16
9539111	13
1661478	17
9738065	13
306630	13
29251355	13
7627104	13
1542201	13
6088975	13
6254552	13
4646496	13
2633352	13
7559643	13
3167220	13
6453924	13
527238	16
6402231	13
955087	13
3207448	13
9582369	13
1375821	13
571928	13
8116438	13
1247331	13
12959339	13
631365	13
624566	13
1966095	13
7996493	13
5141868	13
12221559	13
447684	13
11150478	16
6251843	13
1234216	13
5092774	13
2657492	13
5454277	13
10221161	16
3110709	13
845084	13
818562	13
751836	13
3317170	13
6196563	13
1423364	13
3823251	17
1426600	13
773284	13
2964081	13
11110999	16
3782120	13
2704805	13
6603775	13
8180781	16
4322068	13
837007	13
1689692	13
3344636	13
3094698	13
1203028	13
16832865	13
4296529	13
6930069	13
837429	13
7475586	17
320643	13
174032	13
5279232	13
6279587	13
9010734	13
988966	13
3126584	13
2472497	13
11804199	13
3392548	13
104841	13
15572277	16
1290969	13
799643	13
5873647	13
1102330	13
2030938	13
3005265	13
227799	13
1979774	13
10027861	13
12694	13
6116976	16
7971970	13
6083765	13
66248	13
12363971	13
9766439	13
1681587	13
6153297	13
6200429	13
1809949	13
8659350	13
10612276	13
3739539	13
8526739	13
4494483	13
252763	13
3524214	13
6158074	13
18061560	13
2795334	17
3918038	13
2926010	13
10493746	13
9435691	13
3733867	13
22846452	13
6378870	13
2498904	13
2935164	13
4411002	13
2834708	13
1432646	16
3119912	13
6601061	13
10550875	13
1002603	13
614317	13
896620	13
18412665	13
9209212	13
14131187	13
5843117	13
1847256	16
9910369	13
144980	13
11339168	16
5063358	13
7004885	13
16568214	13
1047002	16
13272786	16
2554359	13
2371411	16
3789088	16
936791	13
8447365	16
2736678	13
3858715	13
4076514	13
6869460	13
11484542	13
12894915	13
142927	16
7679847	13
795107	13
1915155	16
5988856	16
1103680	13
3958878	16
5920611	13
536203	13
158358	13
1575603	13
16978211	13
8659187	13
13842220	13
8916420	13
8482538	17
345254	13
890195	13
4290443	13
6460076	16
8364622	13
8033171	13
2794119	13
3325967	16
9516104	13
8663547	16
546271	16
810234	13
4048536	13
665160	13
1126317	16
2639762	13
10300426	13
5955546	16
8023051	13
507740	13
4824299	13
872960	13
12072391	13
1678078	16
4159237	13
6396711	16
3701030	16
4312069	16
6971175	13
10283142	13
5415775	13
206690	13
2842573	13
113153	13
1817238	13
13080540	13
3988703	13
1495411	16
7008198	13
1137456	13
1692670	13
334918	13
1338469	13
104209	13
7520352	13
1819362	16
204140	13
1803400	17
885578	13
70225	16
5320892	13
2787230	13
771692	13
2679564	13
4209721	13
7594688	13
2056975	13
669310	17
4278342	13
627635	13
89952	17
3788349	13
4127390	13
6467819	13
10696549	16
20500787	13
8423643	13
8170607	13
6559059	16
8433208	13
2714316	13
5591281	17
7192547	13
11189157	13
2590313	13
3610953	13
9511616	13
6620931	13
5241765	13
4651790	13
1569479	13
29145641	13
592217	13
6640680	13
3944533	16
6008380	13
830200	13
6270035	13
9604354	13
20163586	13
4136983	13
3303975	13
14319045	16
1413192	16
14287541	13
615445	13
999687	13
1360262	13
21396777	11
8282158	13
1640014	13
2209077	13
853945	13
480894	13
12222747	13
4320774	13
280671	13
554827	13
404974	13
172839	13
3030249	13
5853311	13
1084229	13
362726	13
1635773	16
7885698	16
290744	13
8365815	13
1673953	13
9759790	17
16565979	13
11719410	16
2611895	13
12184915	13
4312557	13
4803354	13
8754524	13
3077501	13
6986982	16
14674684	13
409150	13
3477379	16
3282899	13
10437222	13
4066345	16
2554832	13
1081577	17
4727494	16
862720	13
2615949	13
9061710	13
898231	13
1618474	13
7801103	13
2682604	13
7349590	13
7056394	16
15504546	13
1837397	13
17148653	13
872676	13
752761	13
7052847	13
10932146	13
1490597	13
26809729	13
7244541	13
272890	13
11186654	13
7323124	16
20526423	13
7213761	13
16536000	13
8572053	13
3456934	13
3069054	13
6834229	13
153887	13
5749730	13
3179942	13
2235926	13
4382167	13
3880764	16
3623862	13
5631877	16
2478508	13
10485877	13
2861020	13
15869812	13
3537491	13
12197754	13
5422098	13
15565	13
641996	13
14593957	13
1573760	13
5153059	13
13640398	13
23551170	13
25921035	13
1411786	13
2047973	13
353540	13
7017589	13
3044659	13
1372270	13
15028409	13
13781796	13
8523291	16
6856839	13
1258405	13
2402618	13
2291486	13
2133013	16
7008267	13
11117145	13
2269975	13
12197088	13
1412501	13
16509368	13
9613100	16
1253622	17
2164333	13
4311500	13
10224674	16
5295339	13
13107435	13
26956821	13
2277095	13
17443771	13
5342147	13
10352685	13
10937643	13
7006363	13
1091663	13
5844544	16
4763455	13
770751	13
24375300	13
2164030	16
568908	13
5391110	13
516731	13
413849	16
9037322	13
16858170	13
1601984	13
1792608	13
7451417	13
910031	13
1475501	13
9373149	13
3299869	13
14946104	13
1509944	13
15980309	13
2927159	13
18231594	16
2284387	13
1284830	13
7273753	13
34134356	13
2121418	13
4327353	13
4096131	13
16579826	13
1339412	13
14022282	13
6178309	13
378582	13
75707	13
468190	13
767728	17
4235195	17
915231	13
3280702	16
4931789	13
6073995	13
7113888	13
13548813	13
961897	13
3366390	16
15120902	13
6016697	13
3206577	13
3682277	16
822446	13
4833337	16
1541268	13
2224199	13
3788707	13
20788605	13
1683102	13
2086500	13
1624698	13
2250158	13
13881456	13
8844413	13
11969554	13
7669227	13
898437	13
10315194	13
7958097	13
8291809	13
2108259	13
1331181	13
1828401	13
1921279	16
5860639	13
120362	13
2013480	13
2753445	16
8704199	13
11693047	13
16584532	13
15477500	13
8643469	13
26973	13
19158336	13
3693262	13
1595795	16
11293574	13
13218290	13
5777368	13
2394125	13
1074849	13
5930418	16
17168363	13
10944395	13
6484679	13
10172245	13
2234954	13
6066484	13
10730663	13
7051849	16
2350264	16
5825469	13
8410699	13
3368298	13
2496852	13
870879	13
1605993	13
1042431	13
329282	13
897836	13
3905489	13
6739839	16
629806	13
813121	16
11491726	13
4286870	13
11135325	13
13475830	13
4997810	13
7887200	13
6516524	16
4456453	13
13248436	13
3117775	13
6972818	13
5568079	13
4564026	17
17835582	13
1002632	13
229359	16
3437740	13
4025485	16
6625986	13
173860	13
1620702	13
5077174	13
2952802	13
2655855	13
17672801	13
14036290	13
9556569	13
4979754	13
3937302	13
16651070	13
20124166	13
11235617	13
347678	13
5115221	13
749872	13
1281828	13
1804069	13
7923290	13
17795601	16
43226	13
5736149	13
17030968	16
3217348	13
6589262	13
10540559	13
7066965	13
21447562	13
12083369	13
1361238	13
9243324	13
2731918	13
31309727	16
4414682	17
5385448	13
1009879	16
4717850	13
7963172	13
2337378	13
5734603	13
1949771	13
4236584	13
13619972	13
4616468	13
2380308	13
841695	13
18485718	13
12662789	13
761097	13
377454	13
6530801	16
25902	16
28993747	13
8932296	13
10310992	13
14646874	13
5371367	13
2339125	13
6914000	17
8847714	13
4883123	13
7222658	13
1674998	13
10610417	13
10188018	13
2806948	13
4766895	13
3568985	13
1164139	13
761696	13
11790070	13
1451538	13
7802614	13
22754614	13
6505743	13
1329959	13
8474603	13
6119603	13
2184603	13
2971378	13
5321432	13
5990558	13
14600783	16
8286373	16
13447736	16
529573	13
3990676	13
7941498	13
271310	13
12265372	16
955604	13
2073123	13
4685507	16
1069398	13
8450257	13
16867197	13
2326787	13
4339384	13
2366672	13
2325487	13
30312394	13
8561084	13
2135428	13
13021118	16
2575716	13
6568062	13
28700634	13
329399	13
4995605	13
14947626	13
3970074	17
7997992	13
5611921	13
4698645	17
2439727	13
1317507	16
13056716	13
11030820	13
204629	13
2423624	13
1404587	13
3439145	16
13468742	16
3004611	13
22474265	16
2454131	13
24745794	16
943109	13
28362120	16
546450	16
527442	13
1189280	17
1499471	13
8216622	16
3816074	13
1763863	13
4670521	13
146235	13
10720179	13
524239	13
966173	13
9969557	13
7285906	17
799865	17
10654830	13
3923915	13
6204395	13
3132779	13
4899528	13
8276044	13
3000335	13
2827201	13
6675330	13
935151	13
315571	13
502332	13
3039319	13
758629	13
2191862	13
11086606	16
4855940	13
8646711	13
6098180	13
2651493	13
11780689	13
1739989	13
1638659	13
10551774	13
289085	13
3844743	13
9986932	13
11211802	13
1777456	13
24406778	13
1084502	13
1997477	13
10240268	13
1594012	13
4543885	13
632068	13
1155046	13
9705269	13
1777690	13
1373520	16
176782	13
2787884	13
712099	13
5405950	13
10675266	13
9413382	13
3033498	13
5337122	13
6906384	13
5256043	13
862056	13
1144258	13
3237531	13
1131555	13
1285731	13
1889028	13
1862457	13
884500	16
4855889	13
1814616	13
17903124	13
14609692	13
5111036	16
7456310	13
295942	13
1327207	13
28398480	13
17388591	13
946358	13
4471651	13
6595882	13
5785088	13
6214664	13
16569663	13
230819	16
763225	13
12294707	13
16195417	17
3575931	13
1663697	13
2789517	16
31840693	13
12305585	16
10954265	17
456097	13
29850684	13
3182065	13
3161688	13
7962606	13
438865	13
141194	13
678342	13
12164680	13
5654383	13
30357728	13
2148783	13
25526	13
1865433	13
5214673	13
925967	13
859097	13
19752428	13
3799209	13
3349570	13
6770253	13
1682449	13
29560600	13
15039970	16
1586365	16
497151	13
27016365	13
5339442	16
3090402	13
2623988	13
604219	16
1740702	16
4543268	17
7218238	13
2284020	13
900551	13
28673108	13
4798278	16
13242157	17
1747367	16
8101897	16
1995479	13
6163985	16
3974944	13
1042674	13
6118440	13
14074901	13
10678830	13
16591641	13
14782996	17
1592737	13
7094687	16
84296	13
8232232	16
2336604	13
1751268	13
4148871	13
1282473	13
499532	13
1199724	13
6270726	13
3023483	13
2037867	13
2421973	13
8878153	13
14016845	13
7664223	13
6212877	13
5294343	13
4536865	13
3343007	13
14279288	17
1972335	16
1133405	13
4837544	13
3397642	13
3634900	13
16112708	13
1312210	16
1730219	13
13448389	16
2832072	13
10398874	13
6412412	13
20294922	16
658541	13
7014448	16
5160874	16
2059435	13
4800285	16
6171195	13
8687575	13
15805420	13
936258	13
22064210	13
1737427	13
1847514	13
3976607	13
770307	13
2311662	13
664405	16
4133427	13
8327781	13
6330370	13
2592265	13
7601110	16
12878782	13
1984850	13
10637917	13
196090	13
845337	17
13738270	13
7521974	13
6256183	13
3183840	13
9224013	13
4992004	13
9275354	15
4770400	13
7909392	13
5224341	16
1615733	13
8323723	13
7950770	13
10616609	13
833146	16
11430291	13
2485515	13
3871028	13
492538	13
5545377	13
93149	13
4638223	13
5188341	13
2615850	13
5830199	13
4563680	13
3530105	13
12999635	13
16388642	13
2779306	13
1245448	13
1544132	16
2841519	13
7382846	13
414662	13
9945350	13
1369344	16
32912737	13
13809160	13
9996134	13
6584350	13
1751526	13
10917297	13
9650071	13
1056432	13
2443103	13
2631444	13
3839176	13
5358569	16
816898	16
5525811	16
2234919	13
1874415	16
4015400	13
9491194	13
6975150	16
86517	13
16551114	13
5034963	13
54330	13
9633038	13
5319624	13
243245	13
4195843	13
564230	13
2515521	13
6180527	13
1692499	17
3950632	17
1314801	13
24086	13
33008118	13
5697996	13
2457232	17
1765432	13
1401882	13
1633015	13
9675930	13
27054315	17
7811302	13
8325649	16
1055179	13
930743	13
6436098	13
4780934	13
11262608	13
3960392	13
228057	13
14135697	16
11234638	13
14506819	16
13670689	17
12483872	13
2835226	13
7173353	13
3448288	13
7761799	13
5434677	13
4273923	13
2959629	17
12271088	17
13666036	16
4108558	16
11500091	13
3557244	13
10541872	13
12448654	17
1314186	16
20215451	13
93873	13
5838746	13
12006428	17
137051	13
2170622	13
982007	13
21032927	13
2675457	13
3700943	13
1139552	16
2907941	13
2077113	13
9325051	13
6464410	13
7216002	13
2927753	13
932860	13
4219321	13
4151142	13
2327271	13
6080171	13
709094	13
2607190	13
6172379	16
39034765	13
2472548	13
1666908	17
3102963	16
1026276	13
13409241	16
5848263	13
14094303	13
745098	13
9881809	13
1079435	13
7627112	13
7950620	13
13651470	13
5248712	13
2329537	13
6210560	13
3816789	13
897485	16
8719739	13
20541907	13
4099059	13
12379242	13
7749633	13
3477071	13
11063433	13
3668778	13
4943803	13
337432	13
1006758	16
3122655	13
341853	13
4060731	13
5176691	13
9429808	13
3956954	16
11517375	16
2330372	17
11850827	13
191233	16
2515974	16
7977832	13
107704	13
5366107	16
4028632	16
3957154	13
8083859	13
3806859	17
12275798	13
4715040	13
13816226	17
10893369	13
6536690	13
22918541	13
29213414	13
2828462	13
9360775	13
9188534	13
5356566	13
2162597	13
21618424	13
2904905	13
386530	17
5679698	13
24302247	13
6376893	13
3096355	13
9260173	13
2293531	13
1696782	13
539334	13
3907954	13
10387907	13
5927503	13
5576639	16
8995069	13
1455931	13
21071032	13
64403	13
6800013	13
17601429	13
1270508	13
9924361	13
3656521	13
1765350	13
11363839	13
7866627	13
9374059	13
16942453	13
4225968	13
4443059	16
1041761	16
8908748	13
14547247	13
1760624	13
770966	13
3892711	13
1642871	13
3530373	13
6224184	13
4117019	13
5906868	15
1655629	13
8191207	13
4485762	13
6239330	13
5462054	16
3401526	13
7171311	13
4749095	13
4194732	13
12651582	13
1835007	13
5156085	17
21421021	13
3335349	13
3009346	13
262781	13
17958213	13
1104291	16
12345618	13
8173068	13
5701306	13
1849812	13
1866879	13
12614670	13
14705408	17
850609	17
13145371	13
2167515	13
226326	13
538036	13
4848990	13
7743399	13
3229806	13
258848	16
3700925	13
9989851	13
8326843	13
9342031	13
8461521	13
4691175	13
12574458	13
7350703	13
2377954	13
2492831	13
1557786	13
4448765	13
1609434	13
247791	13
5746207	13
36952606	13
13340021	13
7204567	13
5634223	13
594740	13
908291	13
11312240	13
8059928	13
7460988	16
296033	13
2331816	16
2701173	13
2650241	16
10944388	13
5318711	13
18513320	13
3792629	17
1833693	13
8575806	13
11554275	16
16131742	16
3046179	13
9533215	13
7149852	16
5416068	16
11406783	13
8752045	13
2339136	13
136488	17
12216016	13
2236870	13
7629161	13
5618404	13
9480824	13
10268098	13
821396	13
11214235	13
6967335	13
1833497	13
8554443	13
2645006	13
25752461	13
3081430	16
7148171	13
1452154	13
17531448	13
9578857	13
4546365	13
5810990	16
12301421	13
3909168	13
12315218	13
3125311	13
11091476	16
9423455	16
7789478	16
2967921	13
12851113	13
4302098	13
12731210	13
335574	13
572642	13
23306062	13
8365002	16
10845326	13
9468863	16
13795413	13
5150684	16
5849073	16
16093354	13
8813265	13
23306959	16
4607465	13
4428356	13
17623672	13
6316012	16
3077090	17
1265849	13
5844604	13
11899069	13
7577223	17
2771104	13
144692	13
8961466	13
11471882	13
1191791	13
6907453	13
2413460	13
4525397	13
826101	13
1479928	16
10368941	13
2121650	13
15828016	13
2801866	13
2484776	13
6733170	13
16914477	16
7304604	13
14721092	13
20752813	13
3291296	13
5377142	16
20978851	13
5309644	16
31294459	13
26982728	17
1953710	13
4585406	13
11039766	13
567086	16
4017538	13
9820804	13
4937936	16
21493556	13
4574730	16
4532990	13
20266996	13
10223693	17
3666278	17
5153892	13
10711843	13
27225895	13
10705650	13
5641991	16
2524588	16
1193567	13
5816511	13
256575	13
5174493	13
7125199	16
10441518	13
11705962	13
315607	17
26387516	13
4053359	13
2928042	13
14921341	13
11558772	13
13025790	13
8076048	13
9555967	13
2884520	13
16263421	13
9510046	13
930231	13
17666678	16
128478	13
3088254	13
1355753	13
832252	17
14967888	13
5314474	13
10038995	13
14273951	17
9333143	16
927971	13
4253648	13
1967939	13
10126877	16
2117239	13
16925573	13
15805008	13
2616269	13
6737135	13
2995831	13
10035748	13
751167	13
5389403	16
17201767	13
9237431	13
19381006	13
4678069	13
6584768	13
2463736	16
6237341	13
2381908	13
609899	13
1807141	13
15403580	13
6489448	16
10592845	13
7002259	13
4748348	17
14150279	17
3775094	13
3420205	16
4731174	13
2764821	13
4831276	13
11872835	13
765371	16
12760559	13
14312462	16
1180583	13
9665165	13
8851736	13
8582341	13
5388981	13
23186746	13
18893738	13
3659178	13
4231593	17
23249095	13
6294824	13
22222682	13
8806821	16
5232564	13
8821879	13
8655461	13
754159	13
1752011	13
19608930	17
5912761	13
12827791	13
6119395	13
17120267	16
10904323	13
4390875	13
1415710	13
14575439	13
8430861	13
9524374	16
38853	13
16455711	13
3970364	13
2255381	13
1528769	13
6169037	13
15250107	13
10428427	13
14205515	13
3039778	16
3418764	13
6469557	13
4865413	13
4122498	13
2262884	13
8592861	16
1865345	13
297974	13
2131777	13
35692908	13
1327437	13
500683	13
7451917	13
999896	13
8116617	13
221410	13
4981297	13
35759907	17
9224844	13
3136582	13
4622683	13
13152144	13
8756514	13
13134973	13
15643398	13
12840116	13
4710764	16
10163009	13
9464710	13
35326	13
28246130	13
4552947	13
930960	13
3084269	13
2950982	13
13876538	13
5488837	16
4512149	13
3888356	13
3641388	13
18145608	16
10754431	13
9785972	13
12960767	13
14825834	16
428265	13
30434866	16
2159587	13
5306452	13
22103164	13
6348705	13
7755215	13
2844976	13
27239380	13
3993741	13
1730694	13
8074795	13
14572171	13
9094670	16
5421522	13
9939149	13
25233482	13
7426870	13
2315462	13
2747503	13
1110834	13
501355	13
908022	16
2956536	13
2235535	13
7902020	13
7342776	16
5885638	13
5105370	13
3524759	13
5908895	13
1463510	13
6772876	13
637846	13
1874074	13
12760475	13
2964764	13
4141889	16
6467701	13
8869968	13
6404863	13
13433225	13
1800993	15
879647	13
3754361	13
8611343	13
3909367	13
20452634	16
1528973	13
1431264	13
6218308	13
8180196	16
8960245	16
2788486	13
15858722	13
10945384	16
807187	13
552434	13
5686348	13
1146077	17
1921615	13
6207632	16
4163694	13
6909665	17
94157	13
2294024	13
2152875	13
555266	13
3296301	13
8823522	16
6919024	13
263886	13
35030986	16
2706120	13
4173342	13
13570862	13
3331531	13
1019581	13
17563550	13
15200956	13
6558615	13
6346905	13
14408222	13
14743921	13
350879	13
1516953	13
2691134	13
19586100	17
20853442	16
11613936	13
23438038	13
7359609	13
9874426	16
21367572	13
15084921	13
5268352	13
5728249	13
17469879	13
1366118	13
16207966	13
2821262	17
43221076	16
9774646	13
9110135	13
1696501	13
3508362	13
572437	13
19757	13
2680393	16
11579138	13
5883950	13
43302289	13
21425072	13
17284648	13
1730795	13
10313774	13
9848925	13
580823	13
100257	13
3425098	13
4142416	13
8801331	17
3052836	13
6632301	13
13780911	13
22658027	13
15901434	13
2608472	13
14415932	13
27560314	16
998868	16
2347189	13
7595753	13
4086741	13
11628264	16
3007766	13
8650053	13
2487060	16
1388121	16
32480645	13
3290944	13
1629389	13
30566631	13
22188582	13
528104	13
31940624	13
12459518	13
12462231	16
2896483	16
1792176	13
2006187	13
25549683	13
237000	13
3415987	13
27216846	16
7372651	13
2826323	13
105754	16
33085795	13
14465529	17
48530760	13
11749521	13
11613141	13
2989399	16
12141184	17
21153239	13
3574314	16
7638238	13
5745301	13
6302096	16
7086174	13
4420825	13
17575953	13
6531300	15
1254445	13
11275544	13
3978473	13
22650368	13
22789908	13
5282289	13
63566123	13
2806063	13
308822	16
6355044	13
2902506	13
9557262	16
2228862	13
11443494	13
20322926	13
10364692	13
2170066	13
1598141	13
5828907	17
975546	16
13890658	13
8270610	16
22302460	13
9139852	13
4020900	13
12860650	13
4657652	13
930954	13
9020591	13
268198	13
5784904	13
2971440	13
1802727	13
10485176	13
746789	13
90713	16
4449327	16
9139065	13
7788059	13
22337214	13
21388041	13
530637	13
943104	16
14820678	13
10324488	13
3960128	13
17760774	17
2406108	13
4764425	13
5133797	13
33080875	16
12796586	13
11682678	13
8421757	16
584372	13
9842997	13
3024901	16
758787	13
7606310	13
15426436	13
2809999	13
18769622	13
7288289	16
3037255	13
4369027	13
1645442	13
686030	13
8379537	16
10833409	13
14333244	13
12915000	17
600394	13
72985	13
9435752	13
26511062	16
12727323	13
10431733	13
11792051	13
4419061	13
9134808	13
15138656	13
2225536	13
331044	13
32446475	13
6846668	13
8207115	13
22612	13
11361038	13
7021453	13
7357771	13
15288287	13
992255	13
1006975	13
19043995	16
27591620	13
15014047	16
27993681	16
14059868	13
7047612	13
11691637	13
454550	13
13574599	13
7079059	13
2227234	13
3967739	16
16600293	13
15040640	13
12699288	13
462226	13
22566737	13
18480462	13
431819	13
1709363	13
23895147	13
2676129	13
922543	13
5889387	16
13217490	13
1401986	13
10323336	13
3299977	13
7692340	16
1776496	13
24850973	16
2320901	13
23667014	13
1804544	13
784342	13
6798828	15
126390	16
23091810	13
1030207	13
4221778	13
8494761	13
4012385	17
12135372	13
22802962	16
8138392	13
2674271	13
19745535	13
2453669	16
4060770	13
7743539	13
21364011	16
1020949	13
19728127	13
19784012	16
7104539	13
18442036	13
20791673	13
2950484	13
20349913	13
5889788	16
22658828	16
62075101	13
2765300	13
12274791	13
2861975	13
7063026	13
22318188	13
15382375	13
12721151	13
7188409	13
9445047	16
1313863	13
6088373	13
11798556	13
6984259	13
4247554	16
18611471	13
5592606	13
2297860	16
1725008	13
11669442	13
28926475	13
1737284	13
32124858	16
28142979	13
8348509	13
13835664	16
6472445	13
11644658	13
5637749	13
5616467	13
9485847	16
5155244	13
10519948	13
1749026	16
21295397	15
13277705	13
5085657	13
8277834	13
11849780	13
4105166	13
8879507	13
4431819	13
27483257	13
8417251	13
17208343	13
8010688	13
1353203	13
3101404	13
18486839	17
6065730	13
14830611	13
25918707	13
603015	13
11585554	16
11113585	13
4493882	13
18278648	13
3566036	13
7876298	13
15932514	13
20208884	13
4581243	13
5060608	13
4741389	13
16241897	13
5623810	13
2001264	16
1056054	13
2152660	13
707771	13
1914245	13
21699959	13
1374587	13
31535133	13
6336070	13
1602226	13
57022797	13
16031879	13
10074584	13
20683377	13
17486205	13
317493	13
23897124	13
19957260	13
19018875	13
20840200	13
14266093	13
4327254	13
15014783	13
8313480	13
1580178	13
2550645	13
5092522	13
1268845	13
23907709	13
2401863	13
8996687	13
1665083	13
1612986	13
13505115	13
5074254	13
286330	13
9104906	13
2539703	13
10231588	13
11690751	16
863408	13
2071963	13
1890459	16
6999807	13
9945010	13
9901379	13
11466953	13
8521420	13
112690	13
9656082	13
432069	13
20016255	13
29525631	13
11893247	16
14257716	16
3994671	13
18894907	13
9301661	13
1651523	13
4464554	13
5918521	13
641562	13
6994728	16
7821544	13
5490529	17
417966	16
16177275	16
35911651	13
12293939	16
6359178	13
27064	13
7071160	16
7909873	16
7384600	13
11729132	13
6656381	13
30602020	13
10987845	13
6853669	13
10836758	16
7563171	13
2062219	13
4149679	13
177307	16
14392582	13
9047521	16
35274935	13
11475349	13
591300	13
3874303	17
1597142	13
8375942	13
1910650	16
12178971	13
1067002	13
6399005	13
226811	13
6057716	13
15284366	16
15478868	13
1902853	13
5987873	13
21087761	13
7027601	13
5296486	13
516686	16
2737109	13
2497793	16
16872903	13
3953587	16
5788885	16
39581616	13
7141986	13
18375747	13
276410	13
7353537	16
3080163	13
16072368	13
3068097	13
34565499	13
1142351	16
2519841	13
5269907	13
8241390	16
3045824	13
2325072	13
4090140	13
9803919	16
11447542	13
1125077	13
47251572	13
1703921	13
14994383	16
15294455	13
14850548	13
28302551	13
3182190	13
7812302	13
13075045	13
4704208	13
2871311	13
18543605	13
931219	13
1114001	13
41492722	13
5214493	13
12123024	13
21616761	17
7688020	16
12027421	13
80849774	17
1772436	13
17333680	13
6172176	13
18503032	13
10843943	13
4772123	13
3453107	13
1167404	13
9067107	13
14340142	13
4021224	16
7495669	16
6427585	13
4078819	16
15155331	16
20187975	13
472774	13
10216520	13
13738314	13
2113994	13
3463662	17
19809598	13
1089536	13
4927701	13
10486368	13
23490256	16
16510454	13
1517215	16
3820514	13
21146906	13
22438929	13
11343054	13
6256594	13
3379373	13
23250378	13
12430230	13
3175873	13
20531	13
4291601	13
9281755	13
24497126	13
5594461	16
2071988	16
8776	13
2506098	13
16627968	13
12202409	13
3548714	13
28091351	16
15070609	13
767080	13
4244723	13
4079578	13
2166186	13
3145240	13
1934497	13
2812018	13
1311574	16
15549876	13
11812802	13
12693952	13
2075383	13
7548380	13
7062874	17
22815684	13
38045537	13
2525493	17
15002912	13
788688	13
25661975	13
18391750	16
12509877	13
11704641	16
11148607	13
10854827	13
10106678	13
4667643	13
3999112	13
369641	13
28126763	13
271878	13
5390204	13
32084588	16
129789	13
8390016	13
4872299	13
2725439	13
9400376	16
14053773	13
14551425	16
9620832	13
94831	13
7644147	13
1227602	13
18882798	13
10723366	13
6244482	13
19391632	13
16555160	13
33239742	13
25597602	16
5829930	13
3308058	13
17403861	13
1723952	13
3789370	13
852724	13
21589238	13
7461339	13
489637	13
10258091	13
27270230	13
5855667	16
5985189	13
1101639	13
4504952	13
25915609	12
6987184	13
27135976	16
635358	13
25474664	13
18831580	16
868227	13
6175436	13
14336382	13
14316395	13
6679585	13
18580670	13
13834668	13
7410261	13
14931385	16
24147021	13
7764260	16
1915877	13
14885880	13
1764501	13
12453432	13
194136	13
20996620	13
11907366	13
5223418	13
6249354	13
4855859	13
15660637	16
243557	13
25513608	13
4050999	13
639317	13
10073176	13
2282430	13
27930612	13
279274	13
1107524	16
6249578	13
9132714	16
17600479	13
4272770	13
10134438	13
22897222	16
2346496	13
2694903	13
9331482	13
13045361	13
5455767	16
12388240	13
7341700	13
9457324	13
1063271	16
5512502	13
2872823	13
65328152	16
848356	13
20173936	13
4616193	13
8097945	13
49004484	13
890958	13
3507096	16
8533472	13
16142460	13
9091950	16
4650354	16
9099382	13
13662408	13
1156806	13
1249608	13
22905141	16
7722904	13
18790496	17
7756579	13
16879295	13
2197667	13
12129673	13
823920	17
39213831	13
12019193	13
17667364	13
9980539	13
11438199	13
21241431	13
2473575	13
2640888	17
5529396	13
7859747	13
4492456	13
2010107	16
8954180	13
42169681	13
10471254	13
626978	16
2612025	13
11161624	13
36657290	13
4402685	17
10539104	13
14639500	13
6723233	13
9800643	16
23210696	13
7429236	13
25181490	13
1181771	13
8014048	16
4791882	16
8720016	13
5905870	13
26969740	13
753847	13
4114414	13
16027006	13
10277647	13
1074309	16
1740774	13
45428336	16
15339322	13
24051270	13
11527403	13
1143677	13
2372237	16
3706528	13
4730093	13
6190573	13
21627805	13
5146171	13
11294682	13
4402988	16
6519483	13
1239823	13
6983471	16
991973	13
5238818	13
5446836	13
2909455	13
2241324	13
6434310	13
7041700	13
27025756	16
29360502	13
18874848	16
5675726	13
38406580	13
1129020	13
24651346	13
8461255	13
11393507	16
3942386	13
4810680	13
10549580	13
17218596	16
24460285	16
3258606	13
14522010	13
2109658	13
33829893	16
15684515	13
13621972	17
9512699	13
864808	13
5150064	16
6880182	13
3676640	13
912500	17
942376	16
13680582	13
1232181	13
7678522	13
14042029	13
1228692	13
1341143	13
30283965	13
2942359	16
7132738	13
15675329	16
5930514	16
4452051	13
1202782	16
452035	17
85532	16
12197571	13
3402254	13
34631673	13
1842880	13
8129380	13
992914	13
7409297	13
4653445	13
9354112	13
11544673	13
8858768	13
3306677	13
1986317	13
21684152	13
7721579	16
2539188	13
11246953	13
1856726	17
14145004	13
126136	13
15241622	16
10272952	13
11793637	13
6319770	13
22823075	13
1300891	16
5908626	13
3619752	13
26109600	13
3749917	13
2140938	13
11471340	13
2436244	17
4862776	13
14902981	16
10131908	16
11109093	13
6837141	13
32689542	13
1974304	13
342056	13
7676948	13
13582563	13
114193	13
6135919	16
17007177	13
23818156	13
16149736	16
3577567	13
7328093	16
1789264	13
27001890	13
3205137	16
1908082	13
4050849	13
2558624	13
3936570	13
4956733	13
22307629	13
2332222	13
2513929	16
1901666	13
5274246	13
11099656	13
16664800	16
817892	13
15499908	13
48814816	13
32443749	13
7520287	13
4024150	13
13767431	13
8368134	13
1135483	13
9089945	13
667790	13
5619328	13
15252058	13
7643940	13
4105634	13
8207384	13
31083685	16
9101834	16
816872	13
10652343	13
14482697	16
17783516	17
5882051	13
24728044	13
13913124	13
2953812	13
2236528	13
51825374	13
367055	13
13409453	13
12666660	16
5865326	13
2759305	13
4287605	13
18992685	13
28166418	13
5107229	13
15283912	13
1291250	13
3813818	16
388902	16
5030066	13
9928551	13
4625537	13
6626665	16
14869555	17
2473797	13
10929609	16
4772964	13
2623016	13
5528019	13
417315	13
7296549	13
1768897	16
209497	13
7529380	13
298606	13
6568217	13
2915441	13
1471155	13
18992975	13
5511012	13
9604315	16
2472585	16
11063805	16
7239835	16
25143235	13
11972107	13
13223852	17
17539473	13
8286413	13
2558445	13
4199962	13
15308259	13
5320005	16
1001699	17
15173691	13
5021447	16
23452568	13
14861158	13
498968	13
2565577	13
1552272	17
6407936	13
22811559	13
14171280	13
36942058	13
60725	13
14439463	13
54784210	13
394702	13
3594976	13
9396799	13
3743989	13
22539595	17
10345208	13
7178152	16
15442888	13
2589172	13
11790264	16
7737453	13
18686686	17
10515566	13
13625917	13
3595546	16
8199177	16
4427212	13
150226	13
8207602	16
4968479	13
2904227	13
1532748	13
8854372	13
2671737	13
2454164	13
8048448	13
553102	13
9716396	13
2921784	16
6071309	13
6461387	13
36060590	13
5860425	13
10236615	13
4142640	13
5739227	16
1021473	13
17166406	13
5005984	13
16161330	13
22811012	13
3326685	13
6404023	13
25664571	13
19094161	13
352452	13
2444596	16
2200737	16
4712610	13
9897474	17
1414559	17
4655660	16
6509463	16
10677562	13
1321276	13
6130975	13
12479386	13
4767230	13
6515404	13
2079780	13
3509106	13
7788634	13
9827320	13
5246435	13
4346009	13
10189137	13
11398	13
12397146	13
1090082	13
1137210	16
5321203	13
7941488	13
3141270	16
1551909	13
5754103	13
5599061	13
1357182	13
4415551	16
3160219	13
22674642	13
28391560	13
2858799	13
11674741	13
10181471	13
20328134	16
33837233	13
9781511	13
28943635	13
8096632	13
17053795	13
9872025	13
3415148	16
11608483	13
7087960	13
279188	16
3816804	13
17101359	13
16462202	13
23067386	16
56859970	13
12667540	13
33938617	13
10278979	13
2409313	13
47731210	13
7531578	13
3668732	13
6525347	13
2236907	13
3810767	13
1933699	13
334859	16
6155343	13
20198704	13
22190820	13
8228649	13
795625	13
27689487	13
17288513	13
15825654	16
1840415	13
3001688	16
2733603	13
4983226	13
33417191	13
1961026	13
8499165	13
972153	13
36460875	16
10002343	17
6371960	13
2081980	13
3622059	13
12786753	13
1607734	17
798308	17
134807	13
15832953	13
765332	13
11816890	13
7456588	16
25023214	13
11793800	16
22257736	13
22983566	13
28726986	13
41620009	13
10937487	13
10160153	13
1994839	13
436950	16
7050419	13
27460066	13
10086291	13
13336852	16
6073382	13
1044110	16
1112224	13
11957938	13
13912026	13
41279262	13
18023323	13
4449527	13
6048209	13
35228428	13
30794991	13
23323589	13
2721934	13
4596842	13
17754990	13
22177696	13
598794	13
16408750	13
29341592	16
12887994	13
7374486	16
16618306	13
2570206	13
4359282	13
5139592	13
1374270	13
1539036	13
12646053	13
8018146	13
13379393	13
301713	13
2193001	16
5651266	13
565983	13
19842698	13
4567233	13
22018567	13
4770338	13
20328467	13
4451005	13
6204381	16
9611715	13
8055154	16
7931381	13
5022738	13
8737813	13
8085226	13
4440645	13
6232683	13
14728989	13
6297992	13
5787	13
12187052	13
15889360	13
11979544	13
12961159	17
8509857	13
992497	13
24479211	13
14179804	13
4811747	13
41234994	16
6615033	13
6397572	13
17978608	13
33496283	16
8777603	13
6819827	13
3252320	13
5910461	13
734413	13
1625662	13
19892986	13
19674087	13
6720359	16
4426297	13
23093003	16
5268075	16
902697	13
9160227	16
4181835	13
1851957	16
5675922	16
10234058	13
7769197	13
1105230	13
2351555	13
19559036	13
2824725	16
13208456	16
30389748	16
16627301	13
7620835	16
1232412	13
9565351	16
8958531	13
1602783	16
34725652	13
14487310	13
24124482	17
15130269	13
8048845	16
14792802	15
6744089	13
3516822	13
489597	13
13018568	16
1207335	13
41444712	13
6040765	13
573369	13
4721856	13
3973158	16
14794191	16
10952368	13
24697094	13
995538	13
14190911	13
6132289	13
12075580	13
31632235	13
9197509	17
54184666	16
22381662	13
15276159	13
1631164	17
16178398	13
4812785	13
6224522	16
8101802	13
12370620	13
5189582	13
19113378	13
10209376	13
2943747	16
30151311	16
13722507	13
29088429	13
91870	13
19962959	13
11380554	16
4478946	13
1322699	13
34328604	17
662104	13
3433565	13
22970678	13
7838484	16
6995277	13
40209939	13
3119178	13
11718971	13
25865302	13
13261519	13
1948283	13
48071	13
7809823	13
9164191	13
1580137	13
1310736	16
4264022	13
2447908	13
7196464	16
680116	16
77960418	16
2457152	13
16131134	13
16046268	17
1203139	13
13380354	17
4001711	13
4347151	13
3761512	13
17294686	13
34649962	16
2351180	13
9676710	16
11789450	16
12362322	13
12069345	13
14170354	13
28734779	13
6969472	13
908162	13
12488897	13
28568176	13
30763705	13
18874753	13
2843952	13
22521	13
2797591	13
27196340	13
18926483	13
9151013	13
31274934	13
26170619	13
19599426	13
8686213	13
18812982	17
8177471	13
15989294	13
15126731	13
11838978	13
3443090	13
1967690	13
28583499	13
778725	13
4551020	13
4258142	13
7180423	17
10866583	13
15739979	13
9919809	16
12201741	13
3056421	13
2335816	13
12243260	13
24040082	16
15830365	17
2272293	16
16897341	13
14748054	13
14918332	13
26194202	13
2438149	13
7893934	13
10343441	13
8016828	13
11819621	13
5276319	13
5090453	13
7973867	13
5522484	13
28488472	13
32587947	17
21144031	13
5847828	13
43262205	13
350682	13
22544540	13
8451384	13
12074314	13
5532774	16
10098183	16
7535746	16
5099305	16
9197233	13
29988303	13
1260546	13
38268662	13
3609594	13
9316047	17
5709427	13
32864656	13
334450	13
893334	13
5514968	13
18758141	13
5356445	13
9840917	16
710130	13
24202591	13
13357559	13
14497090	13
6257087	13
12140395	17
3113014	16
23848118	13
4045362	13
9872277	16
2966865	13
7182582	16
11036096	13
8193971	13
941330	13
8866917	13
3884378	13
5561892	13
5881687	13
12139001	16
6338700	13
2852890	13
1722349	13
9001914	17
13939915	13
18921358	13
1177442	17
14587026	16
14893677	13
5129410	16
14573365	13
1577567	13
36415744	13
12815993	13
5334147	13
21985459	13
3111081	13
21666230	16
25263069	13
2243135	13
19453527	13
8069933	13
850665	13
17955870	13
5779254	13
490652	13
3398405	13
16229480	16
6083611	13
31458391	13
4550248	13
1673374	13
24605080	13
7422096	13
11960050	13
186096	13
35693361	16
7000122	13
4755432	13
4975465	16
12729168	13
21055857	13
9113236	13
30957146	13
4442103	16
3462406	13
18475907	13
2789745	13
24873241	13
15590572	13
4061610	13
2721103	13
10644554	13
9788653	13
20077147	16
24889859	13
778859	13
2444828	17
4168316	15
27755341	16
20229299	13
4087589	13
5569096	13
6456085	13
4079453	13
5377747	13
2131781	13
10268561	13
28906	13
1477801	13
17119913	13
1926333	13
833242	13
7567903	13
3840203	13
489657	16
25806237	13
1860653	13
2384156	13
8094618	16
15990267	13
6048725	13
2062403	13
12781528	16
21857482	13
2412739	13
7819829	13
3194806	16
689821	17
17468463	13
17046451	13
13052568	13
10232717	16
11563165	13
3483209	13
9129429	13
5268597	13
3115244	13
2594111	13
15066768	13
3423583	13
16256232	13
1528010	16
22096625	13
16205945	13
48409654	13
4824855	13
6216371	13
10444553	13
354016	13
11233920	13
29411587	13
895700	13
5732353	13
1611553	13
13979916	13
28407972	13
451952	13
11797193	13
50919302	13
4395075	13
37470383	16
2689511	13
16682246	16
5777327	13
3899939	13
651413	16
22991967	13
12513396	13
3875759	13
13804363	17
18527533	16
5126406	16
1680671	13
4157130	13
37472392	13
24243543	13
13121315	13
6191170	13
1577186	17
4986462	13
4991942	13
2075176	13
464731	13
14077172	13
10731536	13
127700	13
12796503	13
12847567	13
5028490	13
3895921	13
9949549	13
700996	13
6263368	13
10331901	13
3382672	13
17104437	13
210696	13
5256470	13
5519104	13
12114419	13
261640	13
8862335	13
14140866	13
2468020	13
7984096	13
10123379	17
22413072	16
62766234	13
8255324	13
10444472	17
20000562	13
4289775	16
9632156	16
12769632	13
21937538	16
5030919	13
6075984	13
13451090	13
1465250	13
22126382	13
12028667	13
4033993	13
8855686	13
32997221	17
1359603	13
12239065	13
2883931	16
7049607	13
2958998	13
27543593	17
37993789	13
13223491	13
161490	13
27999645	16
4848507	16
8971997	13
12524406	13
46717619	13
11550129	17
7235017	16
14306770	13
3676991	13
3360163	13
6875951	13
16328650	17
1857199	13
29691643	13
30068927	16
8972681	13
5284803	13
81317	16
16307243	13
34257561	13
4126952	13
39742480	17
1103906	16
6844423	13
20645947	16
2821880	16
20647679	13
10678313	13
4354082	13
9119123	13
8047025	13
26192998	13
5189491	16
12234214	16
11459522	13
32718731	13
9648887	16
1883468	13
546941	16
12044766	13
1357277	16
15112782	13
30689754	16
1485024	13
4801379	13
14762080	16
25530030	17
9801171	13
1173883	13
2895976	13
261438	13
5466667	13
3667815	13
15114136	13
8539364	13
4208945	13
17278080	13
27750722	13
10415125	13
11338275	13
277262	13
10425813	13
22496203	13
6377040	17
6787728	13
12963642	13
2961934	13
5518675	16
11244559	13
5087451	13
2273941	13
1063784	13
2907840	13
8668071	13
21255863	13
6277330	13
1502844	13
20194557	13
4125985	13
42892639	16
7986200	16
9792681	13
3467872	13
13797411	13
6805575	13
8547291	13
3334314	16
63359868	13
17738	13
3324734	13
1674777	13
7144149	16
3464548	13
4685076	13
6650647	13
10095152	13
11851966	13
1793668	13
7746094	13
4613131	13
7990032	16
307929	13
1668764	13
3384966	13
23666611	13
24790789	13
561199	16
31666542	13
23488438	13
175764	13
8711751	13
9625565	13
9562499	13
10661651	13
6591974	13
327371	16
3950590	13
5600014	13
10480970	13
6867926	13
11215090	13
10156706	13
27055007	13
8313890	13
23388609	13
18760208	13
27471544	13
7765738	13
1903112	13
10285529	13
2417176	13
55055128	13
14303474	16
6121444	13
7085411	16
19779971	16
23152207	13
9268715	13
727566	13
8528493	13
8243695	13
28099423	13
6988451	13
3287311	16
4814969	17
10707983	13
14934051	13
2961528	13
3951632	16
36720157	13
16429817	13
8475918	13
26617419	13
27608146	13
20986882	13
29435587	13
5298043	13
10327687	16
31813292	16
6766962	13
9038889	13
6862946	13
6285838	16
1420043	13
8324750	13
20328464	13
4143842	13
5380792	13
7870872	16
2708048	13
19660484	13
1626981	13
6181117	13
30349606	13
7109508	13
14988476	13
9687393	13
12038350	13
1869102	13
581588	13
8480155	13
10622685	16
2069819	13
25079799	16
41598439	13
9497667	16
4008567	13
1185269	13
2967621	13
5668452	13
5852999	13
30181672	13
967780	13
7332252	13
1105109	16
11314419	13
18808683	13
13384424	13
3413294	13
24634701	16
1955380	13
12418349	16
465727	13
15468843	17
11667528	16
5525554	13
20074725	17
5356607	13
3987293	13
434232	13
19092246	13
52840	13
5385860	13
3030730	13
6458764	13
1321201	13
14142994	15
1341965	13
27569790	13
3240110	13
47008	13
15889596	13
2741424	13
20252061	13
16017025	13
5432154	13
30741105	16
8666468	13
31273306	13
10305155	13
6420571	13
12580054	13
27801789	16
8523565	16
24813143	13
10472132	13
22262930	13
3013011	17
55280752	13
277460	13
7483834	13
16029180	13
12917501	13
4647607	13
5290127	13
18913301	13
46714269	13
1340973	13
7313396	13
1912635	13
3564592	16
6400445	13
800620	13
6465202	13
2684843	13
8746118	13
22482943	13
2424682	13
22396648	13
47156	13
8592199	13
30478146	13
1618014	13
13112091	13
7254362	13
17360645	13
860791	13
3043079	13
2906901	13
54675	13
6680124	13
2074195	13
8097054	13
1485584	13
18247949	13
1358938	13
30101993	13
20720943	13
26876512	16
9801318	16
39780977	16
52032931	13
10103628	13
4774711	13
19988709	13
589414	13
536780	13
13635836	13
39501656	13
6598554	13
15032296	13
1132970	13
12608528	13
1348434	13
339576	13
9361576	16
33996168	13
26303568	16
8995969	13
14233056	13
5704883	13
2588410	13
22952538	13
22155158	13
22076852	13
23120013	13
2100328	13
754028	13
5135465	13
16123273	13
3220175	13
8066206	13
10189470	13
15548064	13
11878576	16
3009688	13
19837731	16
14024562	13
1966488	16
374403	13
2344252	13
26732985	13
51545444	16
26680067	13
8786351	13
15867361	13
11236828	16
4249742	17
9202596	13
30834209	13
2350031	13
23548304	13
5067566	13
7866582	13
20355261	13
1543884	13
9403022	16
6207073	17
19078146	13
10383944	13
16995283	13
4090812	13
12819323	13
41185264	13
20002866	13
5664958	13
18800040	13
2097061	13
24871992	13
11187741	13
968011	13
997427	13
15071149	13
1883205	13
47170117	13
2714752	13
2737055	13
7589975	13
2341871	13
2774433	13
11977472	16
19235193	13
6820428	13
6542328	13
12696737	13
5551141	13
24070279	17
2592625	13
985870	16
15236329	13
3640051	13
12397308	17
4964037	13
278740	13
15640031	17
21495448	16
26240869	13
41310164	13
4124604	13
3982853	17
1131495	16
100052	13
3076594	13
84934341	13
807578	13
11060954	13
25797147	13
20148520	13
30448985	13
8804218	13
5742935	13
6350529	13
21855788	13
5166678	13
6202496	16
4805325	13
3319143	13
1803553	16
37553285	13
30423128	13
28760632	13
10357084	13
11474036	13
22137476	13
32623924	13
6619770	16
10257208	13
7689375	13
74530171	13
2896714	13
4429085	13
5421872	13
2691431	13
2583285	13
18826041	16
4894891	13
2524880	13
13353348	16
2290962	13
13421298	13
2053745	13
23108115	13
25745077	13
1661797	13
16976202	16
4737324	13
840431	13
15609057	16
5488237	16
3043883	13
10753258	13
4272108	13
28096062	16
8626674	13
5881414	13
11138936	13
10109949	13
2448212	16
6793638	13
21426053	13
988531	13
1176382	13
2701214	13
6144365	17
57258615	13
744540	13
3763584	13
20440052	16
23554821	13
3510187	13
9300641	13
28034999	13
3421459	13
26530210	13
36630123	13
12859643	13
21478679	13
16634881	13
21669842	13
2321809	13
344837	13
21798896	13
19819603	13
12964035	13
4261114	13
4824137	13
25779697	13
2466729	13
3136657	13
3543142	13
4658900	13
1208859	13
1454953	13
20991893	13
752294	13
13486749	13
6151055	13
864397	13
5486179	13
23545671	13
4026037	13
9380841	13
4473973	13
116628	16
8029123	16
1848145	13
6416037	13
24264178	13
8698253	13
2021436	13
16750656	13
708455	17
15392666	16
5566543	17
21078780	13
7840069	13
9190103	13
4513409	13
9873028	13
1463420	13
32455661	13
1636214	13
42702613	13
23091338	13
7410608	13
25208843	16
35520206	13
17570789	13
29088461	13
20947651	16
17024703	13
36631799	13
9707925	13
5553602	13
16344981	13
3467313	13
6498065	13
5583181	13
8523218	16
4917719	16
15752094	13
14242515	13
5739220	13
254123	13
26795882	16
9818073	13
1293799	13
727646	13
10117405	13
8105322	13
7409046	16
11962029	16
21470345	16
16462262	13
46701845	13
5371538	16
1846567	13
12678833	13
13123220	13
951505	13
1689573	13
3928612	13
571779	13
17300868	17
13335831	13
10588143	17
18359894	13
10835760	13
60001428	16
26807282	13
12966902	16
401209	13
21047004	13
14087944	13
61846146	13
8972564	13
3929091	13
238292	13
17351716	13
11735798	13
2541965	13
12096132	17
3324110	16
7012265	13
34263345	13
292135	13
42041163	13
3070484	13
8575861	13
49910337	13
25841654	13
7596133	13
12011453	13
44681	13
6393107	13
3619095	13
8827379	13
4640283	13
2585691	17
33317579	16
421995	13
38373380	13
14239908	13
17846570	13
876260	13
13357077	13
5149959	13
4466326	17
10379147	13
46247	16
36113936	13
26376316	13
2421294	13
9894068	13
35343600	13
3594745	13
26746580	13
4564032	16
2240060	13
4347610	13
20521473	16
5415129	13
2090661	16
19484015	13
10055922	13
13493719	13
16687537	13
2662533	13
1400598	13
22461212	13
3905005	13
3738743	16
7146326	13
22287138	13
12261362	13
50634319	13
9961792	16
19982213	13
3478877	13
2976125	13
971309	13
25071863	13
11431262	16
17356405	13
5799779	13
2940852	13
5798016	16
2273388	16
2089126	13
39256139	13
3111802	16
1677711	13
10807049	13
2027904	13
40141532	13
11344495	13
23779169	13
13268593	13
7132869	13
9599828	13
6205575	13
21014357	13
60360129	16
18865716	13
26454441	13
20751985	13
8899104	13
15786981	13
4092339	13
3430361	13
16196615	13
4983379	13
6065771	13
16508759	13
13192539	13
17100237	16
21642641	16
7984220	13
34026126	16
24354549	13
11890476	11
12146941	13
2794917	13
20478238	13
16238398	13
16951857	13
17436833	17
8159572	13
1119495	13
21001548	13
13353761	16
6462176	13
15269072	13
25162240	13
16902962	13
4200731	16
21217306	13
22577525	13
883291	13
3192439	13
8497508	13
8095160	13
1561280	13
19750335	13
15709776	13
7044783	16
1859929	13
13392459	13
2010837	16
5986313	13
26476370	13
17117364	13
11892080	16
11430909	13
2032382	13
19291986	17
42123590	13
4005961	13
20697960	13
22495656	16
3872239	13
54343696	13
3191415	13
1589809	16
16100036	13
16521244	13
939679	13
74855969	16
26499145	16
290027	13
11229187	13
16696323	13
12322142	17
6308742	16
7394948	13
6296861	13
3060829	13
6216696	13
6364325	16
10968914	13
11679196	13
6630061	16
1606238	13
31693407	13
11203316	13
559622	13
6145670	13
11246617	13
6753909	13
30732158	13
1420947	13
59550074	17
4930206	13
2395826	16
1185476	16
23317686	13
8308507	13
9893739	16
12377548	13
11600166	16
8988313	13
6893486	13
28266973	13
16706192	13
5311503	13
797647	13
89109	13
14415416	13
21531621	16
2856663	13
4569220	13
34175551	13
8141230	13
270516	13
6504248	13
16076971	13
14042955	13
5850090	16
17174269	13
615428	13
11534072	13
9723005	13
3335224	13
221739	13
12625934	13
11117341	13
20784359	16
27804869	13
15687839	13
18189181	13
9847173	13
5678311	13
13895494	17
16102399	13
15304925	13
1537221	13
15438397	13
41021	16
10155691	13
2624205	16
9159391	13
9271629	13
494954	13
11891444	13
57230178	13
12175595	13
28998973	13
29960859	13
36807409	13
36289876	13
855414	13
1554720	16
8493284	13
10681495	13
70300795	13
12265169	13
21442022	13
24460477	13
247302	13
51378510	13
15234327	13
24606786	13
1406244	13
1052513	13
2026165	13
5164434	16
9622649	13
24971368	13
4527416	13
1456242	16
9377124	13
2546872	13
19405595	13
59413092	13
35500559	13
3231085	13
26976463	13
5335675	16
4720482	13
25718800	13
9653608	13
7136882	13
229097	13
9593111	16
793335	13
26346789	13
1929638	13
11970502	13
5727464	13
6068009	13
1726426	13
14987186	13
6460294	13
10173021	17
35803725	13
14433844	13
14812191	17
19495532	13
26950615	13
17550586	13
31213761	13
18220533	13
2750114	13
3697035	13
5708462	13
1950527	13
1026241	16
48952208	16
1618839	16
2788030	13
1816785	13
20949507	16
8126170	13
4671853	13
14057675	13
14211781	17
709911	17
2242572	13
10690837	13
18230563	13
3852243	13
9971821	13
205340	13
16006006	13
6710229	13
42218048	13
1683628	13
20717379	13
3966375	13
10772540	16
11052141	13
4701454	13
18408443	13
1010610	13
25706294	13
35437361	13
15539864	13
2220385	13
26401595	17
14792342	13
14780370	13
3563335	13
11020558	13
13204440	13
7369744	13
1633395	13
2243122	16
2055237	13
1418627	13
1165698	13
14147205	13
18329130	13
17622441	13
4125400	16
17340672	13
11841040	13
2254020	13
365204	13
794774	13
3503053	13
59675356	13
11121817	13
71538	13
16344650	13
22446768	13
4562645	16
5079001	13
7283272	13
56825749	13
59027924	13
11753150	13
5051131	13
9212234	13
11261587	13
402812	17
17300308	13
664603	13
15377260	13
19629700	13
5025658	13
2160993	13
5707404	13
744863	13
5728433	13
25059835	16
6993224	17
15654987	13
13460701	13
49520803	13
5178667	13
3089157	13
20947820	13
27445236	13
41210656	13
1465345	13
468320	16
7397601	13
10751104	13
1879572	13
40502940	16
25914419	13
22462059	13
13610474	16
21266929	13
91267775	13
1205913	13
6210801	13
1508467	13
104809	16
5807280	13
13003159	16
16235769	13
2508912	13
7765885	13
11207363	13
12129793	13
22855115	13
3868479	13
683867	13
17255472	13
1166907	13
22109775	13
5057932	13
18392481	13
5310664	13
30727046	13
15675497	13
1775273	13
1949798	13
12419030	13
22083660	13
2927571	13
2164530	13
34153595	13
4537650	13
15766223	13
15096279	13
14064146	13
7098713	13
2326630	13
1769541	13
7857632	16
7558156	16
17727384	13
4441994	16
6708768	13
6012157	13
8391506	13
59364457	13
445600	13
3777428	13
3943385	13
3531379	13
195841	13
25227249	16
28414130	13
652292	13
13070795	13
33179307	13
53389527	16
41972797	13
5568801	13
12990746	13
9564578	13
3029376	13
6328491	13
1126023	13
1513141	13
26460805	13
11160387	17
19035381	17
16599600	16
6145736	16
62513417	13
6777417	13
14496833	13
8845158	16
1913495	13
15231284	13
60132897	13
12829672	13
4559768	13
38094200	13
9743672	13
1747561	13
8888036	13
205230	13
2393123	16
13389141	13
962521	16
111194	13
15051062	17
34568165	13
14327620	17
44870796	13
12571669	13
41301	13
5226104	13
6830380	13
1073233	13
8831625	13
1017341	16
50932776	13
7167665	13
5076888	13
53168276	13
1017810	13
5753542	13
18258263	13
2569854	13
14388013	13
25103808	13
32887743	13
2390447	13
4115342	13
5636037	13
7987836	13
5009319	13
13951685	13
554802	13
24267162	13
13079908	13
16861406	13
242297	13
4366145	13
20286290	13
11149194	13
18594636	13
5328436	16
32529950	16
10391406	13
51411983	12
12218243	16
6546663	13
434489	13
14709232	17
6140772	13
2851333	13
4380191	13
1138353	13
11109760	17
8898496	13
15658829	17
30978198	13
29203743	16
22954994	13
19295103	13
29999965	13
24578829	13
621541	13
47876621	13
3612008	13
3308056	13
19144431	13
7606280	13
10033322	13
16158873	13
8649035	13
954409	13
12534711	13
77150873	13
3595806	13
2498368	17
46700294	13
2360398	16
35906	13
29680689	13
26364277	13
75452	13
11689845	13
13462729	13
13536171	13
4344422	13
23888216	13
21578117	13
4859372	13
10956494	13
4480159	13
5052620	13
3326114	13
42780592	13
1534735	13
3536657	16
19086708	13
16641826	16
9853806	12
11453497	13
17327771	13
7496271	13
20648739	13
12782045	13
30650630	13
27767407	13
8249319	13
11029926	13
41311793	13
45934925	13
1445323	13
1882580	13
22919326	13
24883790	13
7668596	13
4580428	13
7973922	13
59457583	13
2034739	13
9917394	13
918778	16
5389419	17
3373906	13
27274220	13
18530159	13
26043583	16
4743696	13
9176260	13
8388360	13
7196764	13
13337108	13
27843679	13
2615911	17
8365106	13
17350011	13
22350697	13
20273098	16
1042164	13
5586512	13
7149163	13
7476897	13
3477953	13
17969367	13
10406066	13
9324715	13
2421702	13
32087853	13
39213154	13
11897176	13
2736319	13
24919751	13
40616107	13
1239385	13
4275121	13
1666981	17
16274092	13
4499105	13
22900902	13
11755181	16
7143758	13
20944154	13
4255016	13
10579251	13
25643500	13
422584	13
1723560	13
8618138	13
2898476	17
9855461	13
3967184	13
404914	17
77643087	13
1285711	16
4321924	13
10239178	13
11696392	13
15279272	13
3776917	13
159902	13
3416333	16
9128391	16
32584965	13
32448464	13
19888927	13
16379499	13
12309277	13
404355	13
1735421	13
17643857	13
21965636	13
12044094	13
16613939	13
3870080	16
1800952	16
8821056	13
4960182	13
5780050	13
32082712	13
8596443	16
7442443	13
7179142	13
1369818	16
8120452	13
14732586	16
3987153	13
46102558	13
6936324	13
12704937	13
27638285	13
3329085	13
25287147	13
5443654	13
5921387	13
28231235	16
4574549	13
932286	13
20797	13
6218903	13
21889392	13
3152034	13
3602188	13
26598534	13
4969246	13
15325053	16
1099375	13
2758647	13
2104561	13
10600875	16
24933100	13
4425763	13
7682011	13
4166373	13
8652110	13
1409294	13
7103432	13
9193643	13
7556162	16
11243631	13
11971864	17
10538951	13
244167	13
39212755	13
13319948	13
23413175	13
40818426	13
9287440	13
16059824	13
1376611	13
6088189	13
2090667	13
238439	13
36250272	13
4421471	13
5894893	13
4460857	16
1561629	13
11364224	13
4584566	13
23688366	17
3936175	13
9271655	16
10856739	13
13099714	16
5797631	16
23360178	16
5688847	13
10006763	17
23535110	13
26485812	16
12490550	13
506395	16
4195837	16
14712521	13
19472600	13
16693933	13
4741459	13
4464857	13
12506309	17
1281771	13
5248728	13
13281456	13
7308208	13
23420148	13
14261361	13
17951815	13
35923398	13
6515891	13
6944061	13
15211113	16
1494557	13
6896437	13
20848976	13
14055268	13
20690855	13
39412998	13
27162089	13
28734977	13
3354398	13
27356437	13
45975181	13
38772338	13
14435309	13
11211435	13
3280564	13
8176213	13
8193006	13
45369594	13
12165717	13
40163445	13
10527604	13
45971580	13
24143141	13
5154482	13
30703062	13
16796128	13
1787427	13
7750837	13
20124491	13
8932207	16
15709231	16
14413504	13
327695	13
10251378	17
973651	13
28809262	13
3196137	13
10990648	13
2635203	13
70560946	16
53318718	13
2680009	13
40023675	13
55800568	13
6136105	13
20341660	13
3318044	13
12443847	13
241107	13
25499349	13
11197111	16
6176927	13
40484237	13
16097553	13
32583807	13
13033438	13
5678908	13
3161910	13
17375810	13
1684275	13
4812070	13
4623515	16
39472035	13
25916505	13
6814440	13
25442080	13
12812118	13
1155708	16
1225472	13
17622189	13
2128773	13
11108040	17
29350947	13
1410056	13
4032942	13
4480907	13
8343329	13
48102513	13
8253238	13
52821826	13
10579544	13
3284509	13
363455	13
46301279	13
2299339	13
1961836	13
24499406	13
9906913	13
17733558	13
20649340	13
37772397	13
18977772	13
7413671	13
14921032	13
10494160	13
3282533	13
37395031	16
9710316	13
3761287	13
6160821	13
15448125	13
20000146	16
24466701	16
14900281	13
34862115	13
5317581	13
7887061	17
24516	17
24961434	13
3732605	13
20535913	13
32935768	13
37632787	13
7545810	13
7241216	13
246505	13
589827	13
8534526	16
349379	13
8571828	13
8205418	13
32687622	13
20644985	16
10466316	13
8008043	13
11815843	13
25883141	13
71593648	13
571744	13
24695332	13
17911932	13
28763548	13
23837436	17
15958056	13
495596	16
4630713	16
28711711	13
11911583	13
4984004	13
3166521	13
11365996	13
1629417	13
9825359	13
7658987	13
2097094	13
10096936	13
23924398	13
163243	13
1697782	13
1625077	13
286204	13
45053952	13
35952715	16
2382351	16
2081618	13
9056480	13
21611857	16
18160220	13
595926	13
26449677	16
17393769	13
7254792	13
4699080	13
24718518	13
76085140	13
37398776	13
22488031	13
31253515	13
24412753	13
23921283	13
7560802	17
46228632	16
2180953	13
4944633	13
7636164	13
1383497	13
9608708	13
18641683	13
11256064	13
26130369	13
49028	13
20480621	13
10381802	16
17527444	13
15141061	16
33265997	13
10085105	13
17589378	13
4775608	13
13807911	13
3277663	13
269590	16
27153057	13
46092140	16
12197905	13
4162252	13
1999954	13
2725803	16
641949	13
21311740	13
14179590	13
6832032	16
1053177	13
48441306	13
25565763	13
4082619	13
19499381	13
1248946	16
11682696	13
992795	13
784315	13
7053632	16
21573492	13
26633676	13
30756554	17
15994829	13
5046156	13
2654335	13
24168645	13
7325736	13
5979518	13
4693558	16
30066781	13
17492047	13
13315603	13
15948678	13
12247312	13
12591481	13
23350309	13
15867954	17
7190457	16
95113	13
9571866	13
16725473	13
14221266	13
8118019	16
15004745	13
2573785	16
3288477	16
12446801	13
3134130	13
21957454	13
2155369	13
37065293	16
1418848	13
18908505	16
13395149	13
46520165	16
1939259	13
933872	13
16496963	13
6481351	13
21685127	13
22463837	13
13375828	13
38330836	13
7004869	13
16300814	16
1625402	13
10449823	13
9397153	13
2402256	13
39564687	13
24684632	13
9953072	13
7870300	13
4018589	13
4014023	16
43681130	13
6248236	16
8956419	13
5684797	13
4192752	13
13077213	13
3273079	17
9589264	13
10524995	17
4120254	13
496049	13
5165463	13
12174626	13
41516292	13
8259084	13
3619968	16
12200837	13
7972280	13
10131011	13
5266659	13
44939036	13
38952890	13
26468048	13
11538380	13
71654721	13
5178835	13
36570272	13
16215141	13
5125923	13
17087716	17
33519157	13
10231277	16
21295153	13
11269937	13
3979287	13
4314994	13
24407244	13
18031252	16
5592106	13
2775761	13
1276530	17
7721440	13
773960	13
5193538	13
6192995	13
2204553	13
17607722	13
6163183	16
27449310	13
7215426	13
3792113	13
11102811	13
724190	13
8413621	13
12361403	13
4171967	13
13779403	16
3651542	13
64737915	13
15136536	13
6678606	13
13874879	16
39457733	16
3081533	16
426245	13
20071893	16
13191704	13
5373955	13
12630941	13
2741963	13
42771523	13
30431176	13
33920931	13
7625663	13
1603145	13
34546157	16
20791566	13
11255796	16
9297444	13
11706113	13
3537202	13
2447318	13
11886236	16
246828	13
21748228	13
16616574	13
8202740	13
29950470	16
3745424	13
4210349	13
1805062	13
3425382	13
7152049	13
1650729	13
6082271	16
2437682	13
5526639	13
12997264	13
8795488	13
67356917	13
28359141	13
10949542	16
6197238	13
2737656	16
24534569	13
12200420	13
2299739	16
44297542	13
29053204	13
5342581	13
1922417	13
39774555	13
3863513	13
7006919	13
9674816	13
25118189	16
15653275	16
12728781	13
2568628	13
16596461	13
1684997	13
24727699	13
8733945	13
28821353	13
8921859	16
53601522	13
12201214	13
5649338	16
7253362	13
11096033	13
14479681	13
471319	13
14630240	13
20237888	13
3688415	13
162439	13
46353139	13
25012116	13
21618832	13
2717274	13
7770985	13
38084492	13
3914990	13
1250732	13
31788169	13
32008506	13
38739209	13
15076701	13
4876718	13
3817393	13
7887446	13
36010108	16
8342005	13
6290763	13
22020924	13
30437703	13
2061480	13
19973331	13
11443216	16
18692315	13
1009080	16
9700365	16
14945741	13
47781369	13
27880849	13
9443171	13
38149938	13
3701131	13
2369131	13
13472611	13
13665333	13
1900473	13
10017685	13
34269058	13
10991246	13
2080882	13
12674549	13
13358507	16
76900585	13
10214991	13
10447922	13
27162	13
22510056	13
1415702	13
6618237	13
11427768	13
13496126	13
18452940	13
10280285	13
45015538	13
40655713	16
24001677	16
361562	13
66094439	16
4270163	13
20090219	13
7945263	13
505121	16
14878216	16
8187119	13
9856661	13
6274494	13
23128956	13
12763983	13
4175403	13
2093864	13
3762068	13
33917552	13
4556011	13
23992421	13
19707348	13
5654889	13
5033366	13
1994022	13
27334117	13
11089663	13
6097105	13
373376	13
7332090	13
1316800	13
4122094	13
47514357	13
83473067	13
27231651	13
9341800	13
13507336	13
21514545	13
13465229	13
5299522	13
16512669	13
10617082	13
13252819	16
355650	13
1140185	13
13499537	13
25289782	13
3165325	13
22682780	16
9945359	13
17125301	13
14732875	16
15074519	13
20868334	13
1813311	13
33875328	13
28671113	13
33755490	16
16415106	13
25284357	13
19730942	13
8863307	13
24235841	13
4872174	13
18076333	13
3038929	13
8436337	13
18238140	13
686204	13
23781570	13
5612371	13
4101129	13
5389242	13
22646658	13
8421523	13
31508750	13
852977	13
1761724	13
4928560	13
74907905	17
10092022	13
5041386	13
66403706	13
1694581	13
4902374	13
11905634	13
6509930	13
1803518	13
11795119	13
18196917	16
44226857	17
3845952	13
10871609	13
20719326	13
3006521	16
6439681	13
5040383	13
61706750	13
2869048	13
80749	13
2852485	13
3580368	16
7676285	13
5383164	13
10009886	13
5770646	13
7002341	16
8337676	16
31933792	13
6188155	13
10413737	13
3164624	13
7660544	13
23339640	13
21115552	13
1840204	16
30676591	13
63391130	13
17409014	16
7668573	13
41420266	13
18635424	13
24509658	13
14234249	13
42177792	13
26401704	13
4990366	13
7678471	16
17840830	13
26769439	13
387296	13
4863834	13
46770074	13
13850026	13
17691877	13
13406977	16
8608066	13
15108253	13
13213349	13
1596880	16
28442949	13
4702118	13
11794539	13
438207	13
231320	13
4494555	13
3087751	13
2448064	17
17962738	13
24742617	13
1400531	13
2434415	13
10394290	13
8177045	13
3194073	13
27545469	16
18253822	13
38522962	13
3315597	13
4828048	13
4591231	13
16990974	13
3655593	13
5888080	16
6207682	13
7482434	17
6428453	13
17482450	16
2923516	13
13036935	13
5580537	13
6405957	13
25049182	16
21443769	13
17938674	13
5055833	16
13989667	16
19921230	13
2596120	13
4505236	13
7906225	13
9164789	13
24272918	13
9599165	13
18381727	13
3230379	13
1128318	13
17433153	13
2058412	13
9485595	13
23881145	13
15562798	13
36771169	13
9643548	13
6170861	13
8970532	16
3889754	13
36979520	13
1465514	16
55468110	13
44287129	13
3901214	16
5407407	16
42934892	13
28383050	13
44228391	13
21231338	13
381769	16
4158512	13
6949608	13
9010560	13
18714271	13
19432939	13
25575563	13
11670652	13
6696295	13
29944352	13
7124163	17
3455472	16
7959844	16
30177910	13
6287387	13
3701116	16
31306358	13
19958430	13
715076	13
6189411	16
161439	13
4964904	13
1172760	13
24128577	13
4265355	13
30816928	13
3758873	13
8486260	16
16999166	13
2249697	13
20668861	16
13761633	13
8187385	13
3964326	13
880689	13
532397	13
17653105	13
50073090	13
19221199	13
36589328	13
6969639	13
12774735	13
1491383	13
7199221	13
396367	13
51572249	13
35534636	13
15318866	13
50461701	13
23470453	13
13385555	13
2414470	16
24198008	16
14618244	13
19599907	13
1679564	16
18714215	16
29548240	13
24047336	13
10895451	13
8962131	13
11206342	13
32672292	13
68016933	13
23659528	13
3279829	13
14512607	13
2512331	16
61698513	13
7761825	13
26637478	13
2606359	13
2868006	13
460232	13
2037899	13
15948632	13
452315	13
13060339	16
1138172	16
4389876	13
16856555	13
39029886	13
28543289	13
56464745	13
4786249	13
8772044	13
41567576	13
5367680	13
15744554	13
8066384	16
7047671	13
44549237	13
1180661	13
8115629	13
19247854	13
8257616	13
24989473	13
4855330	13
1923224	17
52052943	13
2630126	16
17966296	13
47463050	13
10572079	13
7187253	13
8576841	13
12232928	13
33306462	13
17483327	13
2770583	13
6567792	13
697159	16
66851587	13
25803410	13
55401535	13
22797209	13
16492840	13
1039577	16
34660284	13
13373112	13
11412637	13
30829432	13
71870490	13
5899967	13
28156307	17
28239087	13
18972058	13
8108046	13
39577048	13
28304499	13
738506	13
1667183	13
2390614	13
2351026	16
15679876	13
2127294	13
2493767	16
18040384	13
32504567	16
14369313	16
23237812	16
11126799	13
19572601	13
88141160	13
18519805	13
9983841	13
29356201	13
10853094	13
2710374	16
3260621	13
10325388	13
2253317	13
4914592	13
34067013	13
36826032	13
2570062	17
6241754	13
64977681	13
3527916	13
6437095	13
8985227	13
27543543	16
713976	17
30787391	13
41490177	13
22708052	13
34634555	13
11547060	13
5935072	13
14451135	13
27804142	13
23327628	13
3915257	13
14422060	13
3903576	13
5250578	13
13961543	13
1115355	13
7098285	13
13318879	13
66377567	13
1691402	13
7663722	13
13994425	13
20182072	13
4441702	13
27255000	13
4275	13
35815935	13
17343706	13
1909228	13
722377	13
904298	13
40405358	13
12168070	13
2864	13
14968857	16
9095321	13
8106597	13
3419212	13
25807081	13
3123692	13
36903089	13
13251991	13
18452048	13
33416136	17
8117601	13
28653206	16
9432090	13
3293966	13
58363190	16
2785205	13
32681514	13
22742420	13
14935737	13
7856886	13
4137908	13
885101	13
27930098	13
10217369	16
10140760	13
2809034	13
13612550	13
12585688	13
17308345	13
20894130	13
908543	13
5926177	16
22602099	13
11165368	13
56607	13
3541041	16
474204	13
31532	13
12815383	16
740158	16
17293909	16
22935594	13
8459847	13
1504010	13
15995073	13
30336759	13
17709835	13
9689759	13
35767443	16
39789080	13
3247760	13
3025409	16
21541186	13
53712505	13
6279486	16
7956383	13
20886404	13
16652785	13
4138213	13
8039289	16
8798098	13
9275701	13
8886407	17
27956486	13
30354703	13
7505653	13
22840073	16
54067453	13
9968125	13
342586	13
7765213	13
3974915	13
13156279	13
27350642	13
14586005	13
8704493	13
8740438	13
31890143	13
9293237	13
29365207	13
32837649	13
26864286	13
11526855	13
20146167	13
86308712	13
3868185	13
1914971	13
27385909	13
5321673	13
1499706	13
38913651	16
2057637	13
28445668	13
13903087	13
14392906	16
4274433	13
2305555	16
1458939	13
8279335	13
4088388	13
1673164	13
12514446	13
19459458	16
34316435	13
3040495	13
14054987	16
27005964	13
3767767	16
14801198	13
13099279	13
355538	13
10247570	13
3904875	16
1650850	13
23485553	13
4787862	16
49827991	16
4827908	13
374946	13
9724530	13
17908226	13
31315627	13
3608682	13
1429098	13
1567385	13
2843494	13
12012796	17
144102	13
26811991	13
16131939	13
1468086	13
1767011	13
11716135	13
23802254	13
9264039	16
2182503	13
4776545	13
15060044	13
4500157	13
14435859	13
5052141	13
5357523	16
52436667	16
6286853	13
7466365	16
14942914	13
33447582	16
20621096	13
16323902	16
39150489	13
2920133	13
10305149	17
8359384	13
7708828	13
4091002	13
11124140	13
4409653	13
4571330	13
47135878	13
338509	13
3392905	16
9531089	16
289678	13
29915794	13
16658198	13
21605474	13
17334357	13
2629227	16
18744420	13
14973990	16
7286893	13
27060976	13
2691022	13
7291623	13
13324700	13
10796239	13
10849586	16
3634966	13
8210781	13
178999	13
23570699	13
6314860	13
9798619	13
8042979	13
46405096	13
15741037	13
3631073	13
480814	13
94530441	17
10691780	13
6820838	13
9503263	13
2044544	13
999311	13
760526	13
3600762	13
1980441	16
3903343	13
17522320	13
9925587	13
4859226	13
3456461	13
28587147	13
19357548	13
6142103	13
6316819	13
26784629	13
30951728	13
9289686	13
59210491	13
21220777	16
10005992	17
397275	16
30964621	17
535249	17
6829385	13
2172765	13
17871709	13
14744388	13
5415238	16
23573602	13
3719325	13
7129702	13
4153064	13
687863	13
985325	17
17455002	13
42016927	13
6491112	13
7766175	16
2334098	13
10871661	13
17034542	13
3916881	16
2611671	13
15523639	13
6437719	13
36027711	13
11148049	17
3932778	13
1188452	13
11098327	13
1862480	13
13617936	17
13115287	17
37768559	13
22863722	13
10977024	13
9889519	13
6502331	13
10538263	16
7332173	13
11808155	13
1426739	13
1416780	13
4048167	16
7209625	13
30086605	13
5030698	16
6003697	13
18755282	16
2987669	13
13272713	17
6051285	13
10948621	13
3130220	16
37221602	13
1275244	13
1939265	13
13437985	13
28843959	13
3679957	13
13819688	13
4854814	13
11154310	13
11893443	13
9754540	13
69889477	13
4712397	16
28568970	13
16180866	13
3049418	13
11968009	13
17317652	13
3444999	13
16487985	13
2594531	13
32458902	13
8447210	17
3620279	13
16829168	13
4758155	13
28266595	13
8240628	13
8961670	16
31263723	13
546839	13
45312550	13
11823174	13
13620387	13
2048209	13
1851315	13
2250572	13
917419	13
64193894	13
14128347	13
2890813	16
19457567	16
4160731	13
1940587	17
4028929	13
4440425	13
2909644	13
3204422	13
4108629	13
13384324	17
13472008	13
9691241	13
7990991	13
1152720	16
9063410	13
15713162	13
1749532	13
1262031	13
13791908	13
4142759	13
37643641	13
53300912	16
9463460	13
23326213	13
37857358	13
103989	13
43745365	13
23120802	13
6475049	13
4553129	13
1718131	13
26440448	13
6103488	13
23840391	13
10652415	13
4862947	13
3436414	13
34489680	13
689904	13
5183056	13
10605913	13
36574	13
2771336	13
13011637	13
61767987	13
1835859	13
19972350	13
10422623	13
7089662	13
41591665	13
14578072	13
24715737	13
15030183	13
21984906	13
15134773	13
12000311	13
21127021	13
17693643	13
5297649	13
269374	13
15696946	13
17228024	13
55470655	13
21393413	13
1773622	13
1131718	13
43672233	13
44844867	17
8307229	13
20788119	13
216804	13
2385648	17
262541	13
26500980	13
39396339	13
20060203	16
13819347	13
14258153	13
29802596	13
25050344	13
15019694	13
47410973	13
33781385	13
48542964	13
17201130	13
5812484	16
4338730	13
22989016	13
13735914	13
383484	13
199802	13
2404245	16
14220287	13
27529328	13
2653118	13
8087231	13
16808467	13
32178071	13
14673223	13
16910652	13
4016387	13
10881091	13
7593471	13
3158937	13
6615767	13
40631026	16
4139262	13
18522087	13
27260429	13
4394070	13
3231346	13
14211527	13
8928042	16
7721869	13
10446633	13
4649443	13
504909	13
3354264	13
5128342	13
4686923	13
4525013	13
1634282	13
401623	13
28042634	13
4834198	13
3887688	17
12736237	13
9579041	13
28456839	13
274762	13
11997122	13
13048174	13
16392353	13
22001352	13
22919732	13
5828534	16
314628	13
20751334	13
2467630	16
20490902	13
11546845	13
4188831	13
16150279	13
534102	13
1246495	13
34290	13
16598138	13
8465469	13
3220781	13
5159288	13
3462228	13
2056871	13
297172	13
10569025	13
18118333	13
14619197	13
9802316	13
16562664	16
18674776	13
34946469	13
4245941	16
22192678	13
16058007	13
17020619	13
21131384	13
12977060	13
28395164	13
23092814	13
41610932	16
149541	13
2561186	13
1260772	17
11942733	13
64028245	16
1286599	13
53006513	13
26666858	13
40164076	16
7312423	13
12377290	16
25854899	13
7930970	13
5476849	13
5468403	13
19384750	13
26295385	13
5673760	13
8039868	13
17429606	13
6942132	16
8203754	16
7453538	17
4752598	13
36877470	13
19111002	16
11486449	13
19636144	13
75118001	13
13659413	16
5855394	16
32633146	13
6712729	13
12549451	13
10418949	13
28489227	13
3142745	13
8888893	16
4190535	13
12430637	13
20848697	16
1418642	13
606315	13
11066254	13
5745608	13
5466898	13
8092439	13
23532831	13
10753159	13
16994424	13
16444415	13
1585888	16
20975841	17
7514664	17
1564395	13
3001437	13
12011615	13
15365636	13
754314	13
29353621	13
18630001	13
8977627	16
17861759	13
51353458	13
3250011	13
62290211	13
2702856	13
6568354	13
35482615	13
20491480	16
10761613	13
659530	13
12794921	13
227358	13
27006638	13
3729315	13
26464159	13
19237759	13
9818587	13
21534423	13
12577002	13
4488906	17
115339797	16
91200526	13
10206894	13
1549299	13
11465208	13
16891	13
32142620	13
60823192	13
3285342	13
8368498	13
1490353	16
39959751	13
21480880	13
10916521	16
54306525	13
6548032	13
1618430	16
13248074	13
33439171	13
7133287	17
5198836	13
13666922	13
11213183	13
4014712	13
23852143	13
23433870	13
3703164	13
7817971	13
26086262	13
5132100	13
8767501	13
21056272	13
2592094	13
28094897	16
5873445	13
40942332	13
15890722	13
108168396	13
8789686	13
31767508	13
4401653	13
1780796	13
3564799	13
7392462	13
25916424	13
1917296	13
7199651	13
4026899	13
2124489	13
10474975	13
1818342	13
2450712	13
13485375	13
32630364	13
10121364	17
14748257	17
1559239	13
946303	13
14371802	13
6175105	13
4538309	13
17040960	17
6252700	13
6483844	13
37283042	13
15349271	13
28750363	13
2023312	13
24820754	16
25574883	13
5214059	13
3977422	13
4110218	13
5601805	13
10245260	13
73933	16
3853089	13
43478313	13
1639147	13
857060	16
16401922	13
50691901	13
21411508	16
3810542	13
6403904	16
2865099	13
411957	16
3353449	13
8894643	13
40556551	13
12965736	13
475689	13
18009445	13
2727124	16
1671486	13
23700785	13
13014691	13
13832270	13
18151148	13
8612977	13
3958814	13
1582913	13
22783039	13
16625600	16
36269611	13
8691640	13
4041586	13
17090316	13
7063613	13
29536857	13
80537514	13
2617472	13
8371111	13
72207796	13
28030913	13
69732508	13
2714117	13
1311132	13
27958890	13
16815224	13
3613571	13
35459645	13
26238419	13
1135759	13
13933454	13
25478144	13
11005125	13
5057114	16
23846651	13
10627007	13
6149725	13
25510823	13
66552782	13
4021625	13
19373241	13
24743085	13
4619507	13
20440944	13
13716862	13
2266475	13
2529298	13
3061080	13
27198234	13
18201943	13
9904323	13
27546029	13
29209327	13
898493	13
28142418	13
40031564	13
9181263	13
107034	13
12219901	13
5484595	13
10965446	13
17615955	13
6158253	13
289687	17
1407766	13
123932	16
22483946	17
10389352	13
17204490	13
9590077	13
4019784	13
16448412	13
4264098	13
10181685	16
314003	13
12184819	16
22204088	13
4107490	13
9362179	13
4644140	16
14245616	13
21009168	13
5449153	13
17960291	13
32510069	13
2943305	13
33653134	13
7322444	13
4941079	17
1458579	13
14669579	13
11308197	17
15287807	13
8992894	13
4112875	13
2951613	13
11938473	17
13380276	13
6374021	13
1675309	13
31855302	13
6780603	16
717549	17
2627382	13
12019210	16
39206992	13
15045770	13
30627245	13
15145459	16
4396374	13
16697726	13
4567855	13
42508182	13
7476502	13
25112393	13
8063146	13
12132043	13
40860271	13
17942756	16
19542001	13
917059	13
4205271	13
31863468	13
14559051	13
11944067	13
7165086	13
622692	13
12268417	13
27332030	13
18293675	13
13241919	16
18601275	13
23814928	13
64958862	13
8570663	17
11532998	13
6683955	13
6481418	13
372408	13
672033	13
31696188	13
23298902	16
8780925	13
12360092	13
6471575	13
12547018	13
3457653	13
72527619	13
24446467	13
2139274	13
29324268	13
14214840	13
20554209	13
38610395	13
4832214	13
8235366	13
51750820	13
1653921	13
16670189	13
39420725	13
4100017	13
21870304	13
45801949	16
3430113	16
15891409	13
5675164	13
31064	13
21387620	13
115354546	13
20699825	13
24827610	13
41484704	16
17794699	13
4667043	13
20618956	13
18660063	13
17346836	13
1425945	13
13669497	13
6048736	13
12557761	13
26649629	13
987083	13
18270201	13
8073279	13
41992452	13
10332075	13
6571734	13
21725042	13
4609216	13
980449	13
15498750	13
58706939	13
8336119	13
9177006	13
6781070	13
4362693	13
2088120	13
8065129	16
1008975	13
4536501	13
9694360	13
8309114	13
4115140	17
22091126	13
36605195	16
21636093	13
5627865	13
6602767	13
35552258	13
14767222	13
3809400	16
1763758	13
12640621	13
15487526	16
28464479	13
8831990	16
22720434	13
8270647	13
6174231	13
567198	13
5839030	16
14607265	13
45590596	16
17194579	13
22802987	16
27304279	13
25361642	13
41219888	13
17283219	13
3380473	13
8700487	13
13023107	13
23516435	13
5016051	16
323842	13
4378625	13
21055822	13
4681707	13
11323906	13
6178851	13
23337048	13
4276055	17
5970263	13
27807083	13
2042753	13
1147333	13
2418746	13
3608261	13
42496325	13
471849	13
6418972	13
28889998	16
6528472	13
8117676	13
16380704	16
1919540	13
28322069	13
23916541	13
8132285	13
815128	13
56452982	13
7103768	13
17326807	13
29808595	13
11036804	13
6891338	13
19594997	13
9241528	13
4909827	13
6403131	13
34937738	13
413629	13
10514889	13
47940903	13
6922241	13
3041680	13
11367008	13
6959168	13
13234268	13
58950427	13
21886778	13
3100460	13
5547546	13
4472356	13
3535837	13
73143741	13
573641	13
2220133	13
23530936	16
2351748	13
2449824	13
10147532	13
22516915	13
8368789	13
1740189	13
11850810	13
1030399	13
9623387	13
468407	13
10808270	13
1682464	13
1171551	13
1296782	13
682193	13
34200418	13
13606174	16
13882197	13
7130937	13
7955296	13
28968393	13
10385597	13
31619125	16
8975926	13
6151665	13
13552170	13
22943504	13
32227818	13
2121724	17
21355540	13
4556701	13
21654833	13
29439972	13
12372723	13
24969474	17
70583937	13
3517149	13
13541463	13
10553291	13
5833815	16
11130180	13
9749956	13
26888832	13
8071743	16
8612133	13
16115107	16
185211	13
13410469	13
27643577	13
33742674	13
22947186	13
1241161	13
15663871	16
11435054	16
23151560	16
43677063	13
25447726	13
2933765	13
29806617	16
5746697	13
4227230	13
1188987	13
29742623	13
27987706	13
3873875	13
2769849	16
19406011	13
1062743	16
10047202	13
15695551	13
618231	13
16641344	13
2943921	13
5459794	16
24061702	13
3296021	13
2668082	13
15325357	13
26440891	13
2123074	13
20452814	13
16252155	13
37222339	13
3034558	13
2691202	13
13405045	13
22328118	13
17166210	13
1026279	13
3236226	17
14413724	13
31673097	13
2299475	13
28960954	13
44903432	13
9748068	13
692300	13
12645553	13
27817158	13
9421938	13
829368	13
4188818	13
10746982	13
24634969	13
8919899	13
11660459	13
11393777	13
3003575	13
17561782	13
358478	13
4246340	13
16308058	13
35060317	13
10455002	16
7667533	13
57520453	13
12433088	13
1795625	16
16315149	13
21343778	13
6666988	13
8695852	13
3032042	13
19520807	13
4978219	13
3353312	16
4454818	13
474496	13
4678145	13
17555926	16
3406527	13
40718084	13
28708433	13
41322930	13
33822714	13
13063755	13
6297131	13
2597873	13
5706932	13
4101763	13
7703751	13
7828285	16
5920517	16
14370809	13
35753858	16
1847843	13
10701634	16
5789825	13
5877419	13
2782749	13
8887136	15
25457863	16
124100	16
1400031	13
10487598	13
19684405	13
25803176	13
18992024	13
15782457	13
14846432	13
25640424	13
33695025	13
25166346	13
2799041	13
3671391	16
56742207	13
242112	13
324642	13
9326186	13
7596674	13
7369094	13
8763572	13
43064	13
1499299	13
774418	13
7374012	13
1182510	13
1618451	13
32740738	13
37563389	13
6301408	13
1858089	13
16051516	13
3977068	16
14511892	13
24067107	13
2645872	17
16265704	13
15515668	13
8650390	13
32426549	16
2661366	16
17888228	13
28654683	13
3654911	13
4624722	16
2446128	16
15109955	13
21867579	13
14656042	13
14723114	13
2239458	13
15758110	13
7274029	13
455516	13
7875090	13
6323183	16
4575448	13
15761208	16
16541810	13
8788391	13
18428309	13
22428985	13
35241744	13
4612920	13
9610675	13
17434112	16
1554764	13
9980369	16
8525427	13
1818109	13
21361712	13
19959357	13
3502387	16
26023114	13
3923748	17
37302078	13
15411789	13
994252	13
29958855	16
11990794	13
12078089	13
11846106	13
5270898	13
13939379	16
76144403	13
3135390	13
11036961	13
46226015	13
36998914	13
20408662	13
34410381	13
15470539	13
39521583	13
7182959	13
12041564	13
40167525	13
8095200	13
20965098	13
26043489	16
8230261	16
17147256	17
3578002	13
10214214	13
5208279	13
2619570	13
3177601	13
9738384	13
2826157	13
6190579	13
35371737	13
20584071	16
5845697	13
887229	13
1072789	13
30023095	13
12049316	16
16966459	17
11213648	13
6445824	13
5207708	13
1966166	13
3938720	13
22261125	13
8838963	13
3271765	17
16387449	13
5604876	16
32702417	13
10529150	13
14676926	13
3110175	13
5265023	13
1286701	16
3826040	13
207913	13
27927348	16
20869713	13
107992	13
14295127	13
10538571	13
4440426	13
14108960	13
7623875	13
12397716	13
4794251	13
59366731	16
8300111	13
5615114	13
252693	13
19607867	13
38033104	13
4309786	13
22432622	16
34367232	13
41898029	16
390442	13
10467010	13
11022151	13
2742347	13
4225188	13
32970696	13
4814139	13
65923310	13
7311051	16
13031792	13
8845667	13
4271339	13
2868008	13
12351532	13
40086274	13
13412533	13
9386737	13
473607	13
4792448	13
43387402	13
38826964	13
5934212	13
607013	13
22737556	13
13957970	13
10708387	13
18628664	13
21491159	16
2614720	13
9138217	13
119075	13
6498998	13
8978993	13
4281347	13
24438441	17
13436473	13
11529293	13
12032424	16
21747276	16
5037616	13
1937621	13
6965383	13
7909743	17
22636336	16
6151793	13
2586134	13
6500109	13
23842175	13
25927957	13
28175237	13
28380600	13
10493032	13
27950663	13
41126423	13
29810654	13
3781791	13
23095999	13
14251309	13
14500124	13
21167668	13
71893685	13
6467591	16
4286298	13
810067	13
4930669	16
19856781	13
12364388	13
351644	13
445595	16
4123743	13
1409843	13
5795345	16
21077001	13
35109987	13
50959455	16
3773402	13
5055133	13
198326	16
19870821	16
39249809	17
22344298	13
13949189	13
784246	13
14340484	13
1484186	13
59901200	13
33514038	13
2099113	13
22919380	13
1018123	13
17073486	13
2229564	13
13672542	17
10716231	16
1540301	13
10264869	17
3553922	13
27773529	13
45424287	13
10304793	16
23956411	16
26002715	13
1404881	13
11749475	16
27162813	13
19219666	13
30478651	13
5999962	13
21423443	13
28054288	13
31267901	16
2475242	13
22826888	13
35411078	13
40178617	13
96307360	13
77844175	13
62292255	13
14043289	13
28150899	13
27337288	13
32174024	13
15119460	13
23292681	13
7515932	13
2496343	13
5614637	13
7145219	13
25692466	13
10796027	13
10605192	13
15296438	13
5113396	13
1523159	16
19336602	13
2745479	13
5337441	13
6324471	16
7042226	13
23825888	13
39803137	13
21032879	13
12775055	17
10234477	13
7267605	13
22043101	13
16201144	13
10044448	13
16485888	13
10024171	13
16054525	13
26192834	13
554082	13
28890483	13
15854202	16
38866919	13
10640136	13
25179008	13
26216772	13
27111652	13
9832692	16
2498658	16
5670803	13
12866688	13
20658410	13
11788954	13
2808093	13
69632263	13
27493006	13
978189	13
5644896	17
957885	13
9409691	13
18362384	17
11522334	13
65211153	13
335741	13
15934314	16
8689503	16
12197839	13
6024686	16
1067245	13
26064173	16
26865416	13
23061104	13
39702863	13
38817672	13
45083532	13
15310381	13
2326168	13
67942424	13
16254174	13
38330105	13
60620656	13
55000081	13
33037805	16
19230180	13
55167454	17
1583074	13
7824536	13
21769853	13
28938757	13
6411564	13
35866780	13
52313621	13
7673793	16
57322704	13
6791014	13
11523479	16
11019257	13
20978092	13
5176576	13
4103661	16
2372744	13
15297007	13
22454467	13
1884513	13
19799588	13
27659748	13
59102683	13
72610	13
1850363	13
8891666	13
10062710	13
32622585	13
7023757	13
13099034	13
8279706	13
36627635	13
20140456	13
26143223	13
5233025	13
23673600	13
13346593	16
3040234	16
27006995	13
11332407	16
10267411	13
7660173	13
25082600	13
28971660	13
7036731	17
45567658	13
44222140	13
4930964	16
51143736	13
12222666	13
17989503	13
15281448	16
11923575	13
109305	13
1434480	13
20267992	13
20151647	13
43749905	13
5041632	13
6675490	13
67398999	16
10102287	13
19865538	13
27064437	13
18777643	13
96982618	13
21761402	13
15401413	13
22194686	13
4788553	13
31460330	13
28587907	16
34702203	13
17558958	13
19968228	13
3868026	16
28887205	13
25064410	13
16188817	17
6010290	13
13802314	16
42997416	16
4438759	17
20102640	13
5319119	17
118582253	13
70590517	13
37723912	16
40229222	13
25198017	13
4160196	13
17763744	13
4355552	16
9554793	13
48030484	13
40538912	17
2929379	16
5571521	16
16813472	13
73082462	17
27632850	13
2648160	13
1177350	13
9339437	17
13387858	13
32492325	13
39845316	13
17916374	13
51549911	13
31251613	13
29465665	16
33233543	13
59728561	13
19032798	13
98419484	13
26302925	13
16766179	13
62998741	13
26898378	16
15920370	13
18906989	16
22581549	13
11369921	13
112242989	13
12140120	13
63443782	13
9061826	13
2198395	13
8091387	13
42854164	13
6882702	13
7950065	13
53489477	13
9859210	13
27072772	13
46353368	13
14205283	13
14275022	13
4618845	13
13158725	13
1122728	16
33023071	13
14894610	13
110896784	16
28982726	13
38161748	13
1753289	13
789370	13
20273635	13
14234493	13
5250871	17
6631176	13
10650895	13
6720289	13
28142497	17
8292187	13
55760562	13
53203173	13
66206533	13
2140375	16
361334	16
3800337	13
9522711	16
34846387	13
10415306	13
4971865	13
21992390	13
8558410	13
21153850	13
354633	13
9731824	13
22091404	13
20703055	16
11395542	16
11398732	13
16282564	13
4976411	13
12879673	13
1514567	17
12272484	13
55741261	13
12086297	13
85970708	17
1504110	13
50795177	13
4359419	13
875152	17
10900886	13
39151566	13
81949248	16
65659211	13
35855078	16
60363152	13
5367266	13
1085571	13
25622510	13
15534665	13
54264726	13
14163485	13
35033714	17
1358864	13
3773823	13
3688011	13
53773516	13
33355101	13
2863789	13
24811633	13
19747683	16
14498140	13
367138	16
6252062	17
16418633	13
832575	13
57540502	16
3842216	16
2746133	13
32300459	13
56260769	13
42573586	13
18893074	16
22759342	13
2583172	13
62826221	13
2724428	13
5682576	13
50730654	16
6801918	13
498093	13
28726066	13
3104920	13
13762727	13
51368716	13
30476665	13
14600212	13
71174558	13
6097715	13
3170500	13
16331696	16
37558769	13
32964764	13
14312955	13
15757121	13
6369915	16
39779311	13
6786841	13
90468731	16
27524784	13
1637948	13
19347014	13
52677337	13
4040631	13
137762	16
2516255	13
25630200	16
62738757	13
120788274	13
31294355	13
2911634	13
5779061	13
9825196	16
27987288	13
37845064	13
27886642	16
4048121	13
7526880	13
85828596	13
25693741	13
61306632	13
5189647	13
13072163	13
25911243	16
18427550	13
282894	13
51970522	13
21786974	17
8840339	13
18281487	13
2518736	13
8023665	13
5863646	13
19828721	13
12071769	13
8777182	13
3150247	13
47628025	13
9414014	13
6140378	13
33714370	13
9808656	13
49705734	16
22673029	16
37221351	13
24143919	13
2987645	13
29719558	13
15562495	13
21360536	17
83470466	13
24679142	13
7289813	13
472569	13
48632398	13
33322413	13
38614103	13
13643231	13
16630795	13
17203951	16
48910948	16
13817714	13
25279747	16
21996533	13
15971833	13
10036912	13
11990166	16
15247301	16
1134554	13
20523077	16
12705695	13
28737435	13
665595	13
23751432	13
24708129	13
19370081	13
8211826	16
20715383	16
47751727	13
11633981	13
17852146	16
8612433	13
56723684	17
14008671	13
12223343	16
37996589	13
18484185	13
10856026	13
6175656	13
45561122	13
6131959	13
3997684	13
36815939	13
53792900	13
473838	16
4450976	13
2900206	16
10278993	13
12651221	13
11426773	13
18430041	13
80612242	13
18130146	13
24116376	13
4744352	16
66011828	16
32612948	13
13752079	13
23976920	13
17678987	13
28820626	13
13202390	13
9062171	13
9580671	16
35107545	16
33413330	13
9628861	13
1250355	13
4843993	13
12320541	13
4328865	13
2892243	13
23679611	13
691223	13
32818600	13
7508322	13
18648136	16
31824230	13
28697489	13
433301	16
437225	13
21267434	16
31527665	13
21309610	17
5155604	13
11237342	13
20299311	13
23712813	13
19105108	13
7978276	13
93529501	16
121819008	13
33265999	13
2672636	12
35907733	13
19844080	13
15009020	13
13711846	17
9728753	16
25657279	13
26191059	16
15427714	13
15468017	13
1060387	13
1308834	13
17119051	16
27538893	13
35960402	13
5140331	13
33178363	13
43248297	13
17314379	16
47714793	13
56065599	13
2334965	13
31155185	16
3791935	13
25068820	13
21058084	13
883580	13
10174442	16
8297035	13
13582320	13
3781728	13
67168395	16
1292476	16
2864738	13
11764446	13
23214636	16
31285414	16
469746	13
17409013	13
27301053	16
4191224	13
28260825	13
9166809	13
13050822	13
11047038	13
933564	13
3737911	13
34249312	13
7171368	17
3912831	13
56064408	13
40264420	13
9761960	13
12099593	13
12040123	13
18800928	13
26527047	13
12933462	13
3254124	13
13185264	13
18125930	13
21049781	13
7021452	13
57338351	13
21098827	16
43012896	13
20156752	13
18191103	13
32385724	13
14899283	13
63085733	13
13526966	16
24260722	13
110690198	13
2189752	13
69951701	13
51074464	13
1726953	13
15650740	13
13528727	16
29560052	13
17800979	13
7578934	13
21277458	13
31547403	13
50661895	13
23878110	13
44707440	13
7962129	13
29463010	17
10288124	13
47663941	17
1882595	13
3288316	13
47413393	13
103750065	13
25702608	16
26088233	13
7243972	16
50076810	13
4216193	13
13985840	13
10346195	13
16532318	16
2063858	13
64197616	16
35186691	13
43668502	13
15535895	13
14382977	13
3327327	17
25332930	16
46200395	13
36344730	13
56929760	16
10149678	16
9507528	13
54595547	13
23035250	16
47407474	13
48438980	16
111808303	16
8187350	13
26077881	16
20013462	13
77353161	13
2539639	13
5804122	13
14462740	13
45578952	16
3300900	13
13396498	16
182346149	13
17022662	13
3558464	16
11546420	13
13101127	13
25864836	13
3713577	13
11817547	13
10923409	13
29512244	13
3766649	13
26235254	13
8695719	13
36386879	13
32969391	13
3750686	16
14312755	13
26697494	13
11221289	13
32069885	13
60734020	13
6511406	16
39850448	13
7807206	13
20193760	13
76200936	13
43641410	16
15723397	13
15108748	13
13805509	16
5414340	13
200491999	16
3686375	13
10093425	13
47676896	13
64373175	13
23627014	13
42340957	13
5354405	13
35555564	13
22901104	16
20203636	13
5791578	17
12869883	13
347669	13
43294924	16
25732800	16
7354612	16
43849119	13
44315776	13
92411604	13
54427337	16
13257157	13
7994710	13
39493741	13
15805087	16
10092660	17
23345403	16
29309861	13
59838970	13
10039318	13
18189088	13
41128557	13
22215402	16
21146632	13
15467519	13
1400830	13
56728711	13
4053878	13
19560426	13
41817	13
23352470	13
29983842	13
14233387	13
39114662	16
43732245	13
49309145	13
16176418	16
2605275	13
30200096	13
3172561	13
6493237	13
10403663	13
8445190	13
1261866	16
4130208	13
26754893	13
7295807	16
32432780	13
6519427	16
54182679	13
3923311	13
2140066	13
2827005	13
10526462	13
10372696	13
11299484	16
13585502	13
9483743	13
13137321	13
13365018	16
19979587	16
8953918	13
66187229	13
14239040	13
9792283	16
16160447	16
16969106	13
24520662	16
1594062	16
14500292	13
21520958	16
1447798	13
43037320	13
14988211	13
1567447	16
13600660	17
47597033	13
63135026	13
38287968	13
40940135	16
89390163	16
12567078	13
13394810	13
17507440	13
83088495	16
909396	13
81058459	13
28567681	13
34778614	17
3492863	17
31734155	13
1177812	16
1637171	16
6481089	17
9727189	13
76009684	13
24824701	13
2722355	16
4781947	13
4920026	13
97069306	13
77994793	13
4898661	13
83499821	13
35526316	13
104076052	13
16004278	13
57046828	13
87530036	13
15019248	13
25369044	13
9586420	13
37822794	13
7757291	13
15814031	16
21382666	13
1415049	17
15451586	13
38771553	13
7528537	17
4232125	16
29734381	13
9321509	13
17057091	13
9137865	13
56043702	13
21812007	16
15932093	13
12282835	13
30685492	13
18849263	13
24427528	16
3319475	13
2446218	13
39466071	17
14403599	13
3657842	17
54731677	16
7986297	13
41177085	13
6327362	13
13525738	13
8679362	13
50471389	13
20269093	13
25753009	13
42902389	13
730995	13
4929973	13
13322628	13
66889996	16
31710895	13
3929927	13
411244	13
11534513	13
4452429	13
14457076	13
2364663	16
6836593	13
68290152	13
11442774	13
547067	13
50785998	17
29903241	13
11296039	13
17612439	13
1623632	13
22022633	13
80163953	13
52217555	13
3928602	13
29503819	16
33020841	16
24933156	16
25774669	17
21307966	16
1829585	13
8500564	13
38981102	13
10800197	13
26620618	13
3703328	13
17741224	13
23157093	13
4725883	13
32765347	13
25344128	17
1214547	13
19881834	13
13365434	13
18680892	13
21593720	13
67322727	13
65449438	13
5563607	17
9282844	13
2976220	13
12174268	13
14931127	13
4165568	13
23296977	13
29194304	16
17189744	13
73248991	13
42568	13
5654436	13
109260345	14
5205009	13
910454	13
1978296	13
95193292	13
7064235	13
56114020	13
26857921	13
35800024	13
136681917	13
15101610	16
15804993	16
48928683	13
42840384	13
3631386	13
14142231	13
9653047	17
52312228	13
9742667	13
3174889	13
2685268	16
46675774	13
18571631	13
16179784	13
33751270	13
22272972	13
18425765	13
62031174	17
23040646	13
6111093	13
73932798	13
54767870	13
12283704	13
5518664	13
12687868	16
24975089	13
8917168	13
55905128	13
80161682	13
68425194	13
51328845	13
88694608	13
9090975	13
1867973	13
40230883	13
5575901	13
37498708	13
4260782	16
16685652	17
23509511	16
21807369	13
16233468	13
51402906	13
98177250	13
54603934	13
54391454	13
40383760	16
13402783	16
4532579	13
9279052	16
87592881	13
39561014	13
9675592	13
61625980	13
60924291	13
2637458	16
22741134	13
64562026	13
15038731	13
11965006	13
82822512	13
21399119	13
17802225	13
8551677	13
49714804	13
44811268	13
6300667	13
12252659	13
6429899	17
9944536	13
1186061	13
1158650	13
1595182	16
16189612	13
15727945	13
18534147	13
20947935	17
20989261	13
81723338	13
62661042	13
280010	13
28777406	13
63361430	13
10500824	13
4887787	13
20854173	13
29052912	13
1660684	13
7661650	13
20131431	13
45617975	13
20454735	16
16250100	13
8990980	16
18251407	13
61310688	13
49408331	13
69662390	13
608049	13
7789729	13
12599134	16
54597587	13
24647525	13
14387847	13
7874477	13
24319541	13
9030627	13
17863318	13
34953860	13
7731604	13
9112307	13
1645580	16
74134171	16
11772659	13
614514	16
30090981	17
53566639	13
3815425	13
14003310	17
45291342	13
42133674	13
4574332	16
3659947	13
3395731	13
64712630	13
51889857	13
1997970	13
15553691	13
14886246	13
28709531	13
65979152	13
105850442	13
33152501	13
27941555	13
4173542	13
3681566	16
669605	13
16169541	13
20583147	13
25780591	13
3810693	13
17580044	13
15311160	13
935355	13
18312269	13
2392956	13
43241634	13
30737843	13
27069172	13
40739018	16
1778	13
17271257	16
19836541	13
93044688	16
5523653	13
10165012	16
3327174	13
60873667	13
5526807	13
11704431	13
29402622	13
35534332	13
112660	13
13460074	13
6764761	13
74530389	16
7440412	16
41361291	13
52670315	13
24917571	13
25184311	13
35043414	13
3653766	13
81113281	13
3900768	13
3200770	16
1914929	13
26092600	13
7478862	16
17082851	13
28822734	16
66742007	13
39140857	13
45855029	13
16247519	13
17351324	13
1962589	13
5699885	13
20438235	13
39640406	13
29759499	17
85266181	13
2896176	16
19670917	13
46612289	16
5505910	16
7000782	13
32203373	13
51840295	13
9747541	13
47073704	13
6548860	13
69215165	13
52737300	16
23688724	13
40904548	13
4320037	13
12231250	16
42176384	13
97540412	13
50468601	17
77129128	16
22373081	13
17103183	16
192201624	13
25802612	13
9560251	16
49542613	16
33183549	13
64095658	13
29800775	16
1898614	13
11234760	16
5612780	13
15912453	13
4308085	16
16525873	13
4749017	17
701288	13
6838475	16
29903506	13
1073237	13
82268560	13
35283534	16
26412771	16
41274200	13
55078032	13
9544080	13
39217062	13
46471876	13
5160448	13
41820926	13
115520189	13
60717888	13
25804302	13
26925292	13
58051946	16
6522195	13
17330439	13
18756914	13
27588913	13
23990057	13
13559336	13
5919315	13
52145363	13
4200550	13
129553482	13
8230012	13
39918405	13
7133894	13
15322876	13
71320562	13
7749792	13
3617610	13
22375425	13
8632552	13
616855	16
11605778	13
5201836	16
19254062	13
93738351	13
20664808	13
68679870	13
130526988	13
31877634	16
9288928	16
947229	13
31014238	17
10802185	13
55319550	16
12043655	13
47079022	17
43849713	17
19188795	16
123588016	13
3294143	13
19153468	16
19506853	16
6336069	13
25744728	13
110540703	13
17876266	13
10165520	16
65457766	13
8749684	13
37939397	13
46767713	13
34224746	13
10217709	13
15164973	13
22054536	13
44477702	13
7142935	13
82085061	13
31810268	16
37969900	13
2932743	16
47810645	13
36153596	13
20820265	13
5700060	13
17995962	17
6750154	13
21231795	17
12148479	13
18045002	16
69093205	16
21072760	16
12819468	13
17760	13
24627471	16
29303177	17
9564984	13
2751319	13
5208877	13
16164433	13
10412682	16
16466359	13
34844478	13
43284259	16
28969308	13
21440477	13
15036191	16
7615501	13
16942885	13
87667159	13
44114250	13
49357373	13
4353738	16
22413153	13
44226780	17
505025	16
38500064	13
43876385	13
56147169	13
36615765	13
21685111	13
4402586	13
13039814	13
2031137	17
662069	13
22148532	13
46046655	13
40664653	16
66836030	13
5067476	13
27024141	13
230381	16
19149855	13
40022212	16
31433132	13
16577596	16
13910890	13
23242008	16
5469412	16
14115394	13
49094421	13
2941147	13
66054426	13
22346140	16
2778615	13
14334317	13
88532041	16
79526079	13
141710982	13
14714228	13
23291476	13
16001409	13
13900146	13
10087794	16
18815341	16
39267065	17
9120014	13
33494195	17
21051322	16
47364931	13
6123234	13
4145349	13
2725302	13
17366745	13
6485012	13
3560376	13
78791857	13
49113205	13
3348308	13
50282943	13
21455247	13
10045733	13
9908679	13
26596209	13
73291193	13
12564620	16
434587	13
130860	13
25575814	13
40019996	16
48928064	13
6349535	13
13424770	13
2016862	13
93307768	13
8545314	13
45805194	13
4959775	16
10081467	13
22216877	13
21573390	13
24424578	13
8752961	13
28455177	13
8303835	13
6463594	16
17641523	13
85319203	16
28555990	13
32597771	13
3151670	13
5446566	13
63941064	13
9711663	13
21657928	13
28367644	13
17255997	16
2415796	13
19885788	17
17180962	13
12591718	13
15099205	13
38207644	16
38039464	13
7520009	13
16432021	13
28002570	16
116427076	13
17608286	13
1525340	13
47175535	13
15270705	13
14519386	17
37429888	13
829920	13
147693016	13
40212489	13
24044580	13
13319446	13
2207985	13
18684724	13
10222184	13
6642588	13
1883993	13
14515107	13
29849477	13
37083941	13
32851354	13
78384989	13
51372075	13
16569977	13
97443702	13
100874731	13
2318340	13
20640266	13
9521062	17
24395480	13
28246266	13
32209077	13
3650182	13
8414879	13
32864221	13
20808013	13
9139666	13
8543807	13
558119	13
12655577	11
25090448	16
46559876	13
71542764	13
9261611	17
14528971	13
2022568	13
3674554	13
59599487	13
32532711	13
42524470	13
69187475	13
27560248	13
13718746	16
36422034	13
8819542	13
8411966	13
8898866	13
48472827	13
18679619	13
5583813	13
36139494	13
41381628	13
76137172	13
9268771	13
44917041	13
15092387	13
22718343	16
48462991	13
3306355	13
144540685	13
9695466	13
38155766	13
7479918	13
14738825	16
3767557	13
4153488	13
11222558	13
37155278	16
12450929	13
30381362	16
2442995	13
10101088	13
18891015	13
44420674	13
30615456	13
5834553	13
33547697	13
51462503	13
3467429	16
14943859	13
2351704	13
16195454	13
26578422	13
68483108	13
6867403	13
5772030	16
23263753	13
32767060	13
15150170	13
59684475	13
23288012	16
15758825	13
11778718	13
22529939	13
362096	13
46595821	13
7626569	16
16266721	13
3730488	13
1057834	13
21719654	13
7261902	13
637364	13
25488599	16
5274266	13
11395429	13
73261447	16
6556690	17
2713597	13
12376494	13
33013743	13
14357095	13
215535	13
24935815	13
70009057	13
21327552	17
6497871	16
255214	13
54235249	16
46796432	13
32815202	16
28870229	13
74700030	16
19343546	16
5083708	13
31799039	13
47865009	17
3601788	16
18134430	13
42017691	13
16498520	13
47375358	13
35089598	13
27819070	13
38654559	13
11507359	16
19020922	13
76774805	13
6943443	16
9120510	13
9657081	13
56809021	13
20034936	13
38694428	13
136979929	13
29429642	13
25970882	16
51224036	13
14387622	13
45521854	13
39786897	13
1256871	13
21205770	13
15950633	13
83166972	13
19001144	16
34980810	13
64814247	16
60212894	13
23621616	13
19606767	16
29931421	13
31025905	13
14339171	13
19623470	13
6188706	13
64565778	13
27016038	13
81188905	13
9244998	13
8387897	13
86754819	13
24710330	13
4277181	13
16791727	13
34092152	13
24852418	13
484791	13
42204716	13
50859932	13
23405850	13
3817174	16
681906	16
3194216	13
18131777	13
36576091	16
9675966	13
25142340	16
17952681	13
5193249	16
42597367	16
31543183	13
26704786	13
2423737	13
36653165	13
4608246	13
7744553	13
30113640	16
29605895	13
25115358	13
8915366	13
5183060	13
15755733	13
15301148	13
15553109	16
1043361	13
134717760	13
23272281	16
429050	13
45599600	13
13659096	16
39244000	13
19615915	13
43110126	13
61956252	13
55723822	16
15392136	16
12473346	17
99770501	13
51765312	16
57769454	13
11331185	16
8216394	17
50524257	13
30848053	13
19509492	13
65525629	13
13562763	13
9027558	13
47127959	16
10180959	13
7563948	17
18832147	13
38209446	13
36011375	13
5950224	13
7951197	13
21982954	13
57255926	16
66181267	13
32509592	13
16325265	13
53483045	16
45638599	16
17902818	16
14188802	17
21719412	13
6117705	13
16585066	13
44436339	13
2173009	13
44331513	13
74433357	13
55717899	13
13775361	13
3381523	13
4855448	13
19548260	13
9152887	17
3344465	13
32557037	13
51836138	13
13472562	16
11570399	13
42621934	13
12845123	16
40648829	13
9360084	13
3592057	13
63365539	13
11598195	13
59693620	13
23376676	13
8087696	13
23321473	13
16419590	13
149283375	13
5069942	16
2624659	13
9828893	13
29411748	13
33015798	13
18561442	13
9180280	13
726455	13
39468354	13
63834047	16
19750157	17
107151243	16
28944239	16
38463587	13
82785970	13
16706591	13
7988886	16
6166519	13
31340473	13
64327413	13
2887395	13
6559009	13
171840645	13
41730371	16
40615302	13
4091070	13
45233845	13
14673264	13
3485117	13
22006820	13
47947146	17
21707770	16
6619017	13
59412502	13
9915833	16
8673959	13
27583039	13
19636305	13
52983197	13
4629173	13
37668956	13
6990538	13
1618654	16
12218819	17
22295291	13
19139180	13
31061564	16
2732105	13
3979554	13
38595549	13
20311214	13
9537464	13
30355658	13
14461594	13
4985144	13
1139612	17
15959320	13
9858867	13
20842678	13
28900128	13
21422616	17
21098289	16
1508158	13
13181359	13
41060078	13
41339791	13
1412114	16
56809146	17
810012	13
8636498	13
3270019	16
5932438	13
1236926	13
7622708	17
18258944	13
52692514	13
34608755	13
41517994	13
8422116	13
7842803	13
4600371	13
62437806	13
18622362	13
89635408	13
14491480	13
14115058	16
41812222	13
6937772	13
19949154	16
4906906	13
8120710	13
19883133	13
3726748	16
38080237	16
25203121	13
18026251	13
79988900	17
15169520	13
81925753	13
6361948	13
14687341	17
18342751	13
20279354	17
22604583	13
66488171	13
16058277	13
20970105	13
5039699	13
21356677	16
30428895	17
6480183	16
14452181	16
5558425	13
4810019	13
58931478	16
13995136	16
1258687	13
12290316	13
2746531	13
37018865	13
10282077	16
37540	13
11753991	16
20011503	16
19727818	13
1151153	13
31753560	13
3503167	13
3661792	13
34578618	16
6475798	13
11549096	13
19471573	16
70156944	13
45287252	13
3476702	13
37621438	13
29947872	17
17675257	13
10674355	13
3950179	13
16992226	13
21214407	16
44013007	13
6726909	13
32532423	13
8956984	13
5847908	13
22221164	13
253021	13
19485256	13
321797	16
10784569	13
7664144	16
32094599	13
12101376	16
67770081	13
1745989	13
6447342	13
4328373	16
3460787	17
23221784	16
26187244	13
15155842	13
15313103	13
12237784	13
78397929	13
7679803	13
8556936	17
33782112	13
42840717	13
9032497	16
84193340	13
41374549	13
5014536	13
5473450	17
19937238	13
2628622	16
9882969	13
17258957	13
12336576	16
48941355	16
11720721	13
21088280	13
3905626	13
8775156	13
5495860	13
1356753	13
38512334	13
3799370	17
46964266	13
5390114	13
33825071	13
58648970	13
26556846	13
16561872	13
43335815	16
1549510	16
20530344	13
1609377	17
2889992	13
6453369	13
28277184	13
12059	16
9447376	13
14263182	13
45553256	13
25439	13
36105469	13
47712722	13
12262513	13
38107536	13
2736392	13
11698071	13
2682444	13
23435171	13
29294962	16
21409145	13
4475061	13
1226484	13
29061521	13
1958626	13
20551376	13
13369888	13
25299257	13
45118218	13
9193322	13
13769195	13
58430023	13
141811624	13
29912789	13
42791511	13
26496329	13
96575751	13
25488618	13
1344990	13
1819737	13
1689970	13
43211841	13
11789918	13
13474051	13
23637874	13
11660261	13
28636180	13
47675114	16
28692140	16
4881602	16
6585323	16
74619685	13
19758256	13
81064258	13
20740725	13
41785210	16
18475849	13
35397254	16
6240697	13
12869600	13
34844015	13
6738865	16
5491028	16
54102377	13
6572178	13
20388195	16
374190	13
28967021	17
29429130	13
11430651	16
1720982	13
58282935	13
11306919	13
24401273	13
34480713	13
7052046	16
49237035	13
81171469	13
54459423	16
24240737	13
17845437	13
149583980	13
2562478	16
17906067	13
4066617	13
10133185	13
7712310	13
32151069	13
9314419	16
31694999	13
26496531	13
42258676	13
33452922	13
13779437	16
127199824	13
44253334	13
12943894	13
9826050	13
61952	13
55788051	13
9682846	13
39134471	13
67893490	16
73878573	16
28206275	13
25337113	13
10189202	16
15007300	13
99306997	16
27831601	13
27732511	13
25001993	13
42994600	16
600655	13
3363387	13
22474268	16
41951242	13
13419844	16
1777544	13
88345	13
32862989	13
4227055	13
18602672	13
24405445	13
2672634	13
7742330	13
57462472	13
17760093	13
125966	13
19513083	13
20600122	13
6439179	16
23894692	13
46549019	13
81335991	13
17768198	13
7949387	13
3804593	13
5447614	16
4887283	13
15181637	13
2100847	13
2651179	13
17418003	13
7627501	13
22844776	13
12593384	13
40914505	13
35649875	13
3496265	13
5212624	13
3082035	13
8696227	16
11505831	13
52795870	13
11451144	13
26864606	13
119501203	13
2700959	13
10119592	13
5359865	16
8996582	13
13487216	13
18231703	13
10865988	13
23495316	16
10841881	13
7510443	16
30377969	13
20333866	13
11175826	13
6200870	13
9536656	16
30115848	16
4346162	13
43538911	13
3001451	13
22521386	13
4907455	13
65546611	13
30945503	16
42012217	13
27523085	17
4505879	16
5123373	13
21343166	16
1625063	13
25203643	13
47767538	13
28611828	13
15404542	13
25786059	13
14829138	13
17823993	17
43404269	16
3033258	13
1782490	16
16002971	13
2441955	13
12265588	13
19617005	16
5720121	16
61999647	13
5280478	13
7020168	16
41799765	16
1505414	13
47078616	13
2570176	13
4094667	13
23428124	16
43358672	16
55882482	13
2547597	13
70019055	17
32903263	13
15354344	13
45850287	13
19538129	13
41334368	13
19727010	13
4953233	17
51848917	13
18326961	13
10975299	13
36031293	16
50251608	16
3060105	13
4762728	13
38212198	13
4202507	16
18476046	13
33750358	13
23921407	13
51468540	13
14077009	16
48860628	13
101768394	13
20070646	13
17823030	13
3377931	13
5109181	13
53197280	13
14879907	13
1948312	17
20125575	13
85222078	13
7716259	13
10669213	13
16590711	13
20240616	13
1764177	13
54277159	13
8813613	13
9377652	13
119927824	13
26150729	13
18002437	13
3853180	16
178436	13
38026654	13
13018075	13
48888676	16
33502184	16
7674261	16
1412874	13
21326247	13
1988693	13
14304269	13
6020349	13
14206183	16
37223421	16
4630234	13
127168990	16
147837846	13
9143	13
29721211	16
1608630	13
25511364	13
18556185	13
32232837	16
23972981	13
38257680	16
4334364	13
9595055	16
47187653	16
2933181	13
23232792	13
5486872	13
40197223	17
22949729	13
31080787	16
47267203	13
8445125	16
8368082	13
724669	16
90957695	13
3341615	13
67221812	13
11121987	13
16510276	13
39798288	13
52860520	13
16869915	13
13784897	13
32463320	13
9571375	13
114638153	13
14003802	13
29000073	13
8429097	13
7363422	13
11395167	13
7823768	13
34542292	13
12157651	16
7406850	16
62159839	16
41422901	16
118511	16
30517989	16
11079669	16
5811222	17
64269258	13
41870774	16
15183140	13
29350998	13
970708	13
75238632	13
28821981	13
5248005	13
625869	13
4539706	13
71225589	13
43569336	13
52675020	16
27186455	13
61478203	13
9239438	16
5188233	13
15484500	13
5103688	13
40343159	13
34930058	17
1867237	16
44057714	15
22622761	13
18699682	16
3038547	13
4071653	13
57286234	17
19835333	13
75794443	13
12650909	13
1876728	13
43273932	13
21487465	13
46715532	13
1592920	16
12584798	13
9632619	13
22299106	13
75214211	13
24667643	13
415713	13
48820293	13
15651664	13
14966880	13
19778622	13
132590580	13
118337642	13
66781027	13
3724833	16
5085648	13
21583420	13
87190606	13
96148313	13
21107483	16
4381308	13
3193189	12
6967895	13
45443933	17
106179629	13
3638358	13
22311176	16
26634189	16
63025400	13
8857343	13
5009002	13
9346305	17
34410144	13
50327675	13
34326319	16
49833053	16
14240757	13
29220441	13
1330387	16
28629322	13
3891272	13
8319618	17
5236948	16
23401821	13
49869079	16
26749593	16
12812050	13
3170559	13
37101908	13
25266766	13
17075347	13
6214869	16
21433671	16
15572048	13
11290884	13
5701875	13
2636437	13
1988226	13
9188302	13
1868695	13
10334212	16
3608745	13
44204819	16
37469425	13
16359096	13
35414523	13
18394417	13
5638400	13
40829700	13
10317326	13
53779264	13
16195863	13
26745782	13
6519895	13
15413428	16
15878647	13
5566403	13
66553428	13
62523109	13
27588652	13
16007675	16
9498924	13
183998362	13
17537744	13
27662389	13
15496769	13
49377741	13
56587514	16
34989378	13
1058062	16
20445305	13
38360412	13
49064758	16
57790159	13
114353797	16
79480928	13
21378292	13
693890	13
1353012	13
8257919	16
20037028	16
9933461	13
13400309	16
14057287	13
18024738	13
9548565	13
16687450	13
16140067	13
39969509	13
13841842	17
32139676	13
6339096	13
28160185	13
27524406	13
8473832	13
25247649	13
82763960	16
333247	13
23153016	13
1314437	13
3578164	13
41361451	13
8832205	13
25594090	13
74279885	13
836689	13
11792156	16
13733577	13
3363690	16
107799339	13
47599257	13
9882395	13
10312171	16
2090173	13
55604135	16
95798597	13
28655929	13
10655848	13
16349826	13
13372843	13
706348	13
1608260	13
38796577	13
2506948	13
2019253	13
94716619	13
6652550	13
52331086	16
18334165	13
1247884	16
25994668	13
8757265	13
6598839	17
26463174	13
30464243	13
23370985	13
10509003	16
18588110	13
11247734	13
12302937	17
1843403	13
23679213	13
51021151	13
24555970	13
74166350	16
14839962	13
39170622	16
11427873	13
321687	16
4660456	13
35528213	13
6149661	17
6613888	13
3880371	13
16472872	13
3518284	16
22104431	13
57180654	17
12698680	13
31632133	13
44065787	13
33429854	13
4392557	16
17103298	13
8000981	13
21520421	13
13837066	13
2778995	13
28757491	13
10013282	16
14639297	16
2000443	13
89341690	13
58130266	13
31770678	13
33696797	13
11088326	13
3802231	16
11987408	13
31024819	13
21622978	16
100194623	17
233379	13
3670445	13
85129946	16
1483962	13
5941770	16
29631004	13
27610542	13
43217917	17
54271113	17
1296493	13
43357182	13
23757740	13
91498098	16
50512	13
4890543	13
63192981	13
3758437	16
45408418	13
24258917	13
13202819	13
18864268	13
8057018	16
8729340	13
5040766	13
62315182	13
4853452	13
49471178	13
22347024	16
2337527	16
31362254	13
3927859	13
15793237	13
28530268	16
83551335	13
6970425	13
48252049	13
2243141	13
20398219	13
576183	13
15998296	13
47657588	13
21473746	13
34409054	13
925442	13
78446507	17
1981870	13
43095283	13
5870306	13
51273452	16
44768901	13
6981248	13
9656786	13
28294247	17
39500595	16
88016	13
64736856	13
13569949	13
11384061	13
38966601	13
18913218	13
21603220	13
74638832	13
983912	13
60326100	13
19410907	13
17378352	13
30487707	13
13131652	13
1079424	13
41912956	16
60271009	16
5231255	13
11508200	13
89221518	17
58021868	16
21546985	13
29388244	13
25648755	13
24465933	13
19900294	13
40232818	13
24542092	13
50210424	13
2236256	13
52363580	13
15757628	13
12857405	13
58265449	13
13708905	13
42060059	16
8930729	17
20937843	13
5731850	13
41905920	16
23455435	16
86738996	16
50942408	13
5377780	13
19213924	13
960963	13
31931184	13
3924651	13
22536016	13
5157955	16
3615443	13
13060434	13
2846336	16
23799718	13
30405401	13
58833459	13
30234979	13
28146440	16
2105140	13
40382263	16
23464416	13
10902295	13
106033896	13
29254053	13
14774412	13
44455714	13
8231156	16
35450805	13
28451500	13
5231854	13
31940528	13
624176	13
8062106	13
36519990	13
14970871	13
27420777	13
20933432	13
26049568	13
4399105	13
14675229	13
53873697	16
23454264	13
26464238	13
23780726	13
28568081	13
58283003	13
3668548	13
17395338	13
114669168	13
19561294	13
81616388	13
9775605	16
6308795	13
20813669	16
8558583	13
19627022	13
30798775	13
30352018	13
22639645	13
24096037	13
55056964	13
68239849	13
45278834	13
75798272	13
1765353	13
8643308	16
17115621	13
8408127	13
54735463	13
955331	13
98008670	16
16846619	13
39071611	16
4717415	13
4849571	16
101091689	13
13012034	13
10803868	13
1663876	13
1278253	13
54431470	13
8183423	13
7173383	13
752791	16
53903059	13
3410350	13
16938339	13
7408637	13
14853232	16
5851455	13
6610315	13
42161012	16
55204958	13
5166997	16
93640621	13
10809489	13
29130186	13
8991061	13
11151391	13
23440675	16
11958624	13
2277225	16
7940690	13
30940308	13
7562868	13
6116294	16
18423654	17
12115966	16
5845398	13
57363404	13
47719725	13
44303	13
50709602	16
53097947	13
33207877	17
10154590	16
11744937	13
83333196	13
161208	17
47319427	16
12959555	13
53288296	16
7904401	13
26256557	13
3634106	16
48339739	13
22614808	13
8047467	17
46373587	13
9759994	16
39729858	13
66622068	13
11105777	13
4254158	13
7775933	13
146687957	13
14515456	16
20061939	16
84546528	16
48555287	17
6540432	13
37474904	13
21953404	13
13367271	13
26129825	13
30877694	16
13725919	13
12040145	13
2716726	16
17010716	13
36225333	13
5621412	17
9825744	13
3809535	13
104494712	13
2466783	13
13675454	13
34656434	13
12954275	13
29730051	13
16000670	13
21799142	13
662104	13
25810442	13
85756882	13
6767783	13
5391517	13
11455811	13
23740571	13
18519059	13
9849830	13
33747153	13
3764241	13
26523405	13
75928926	13
18998619	16
83542048	13
91329467	13
8471880	13
22769901	13
1750462	13
4568440	13
12178436	13
38616999	13
18073126	13
1103497	13
31197512	17
4959109	13
311609	13
48377526	16
8191189	16
6058704	13
31870635	13
63062232	13
15319726	13
31102401	17
8319648	13
18380706	13
1315362	13
23893881	13
13283491	13
2363163	16
37490237	13
34507759	13
7623797	13
31672177	17
1064901	13
7987149	13
9136623	13
9542546	13
43679840	13
5770086	16
11006739	17
290249	13
4641754	13
8192451	13
15765089	13
2930485	13
2973672	17
19330093	13
14056947	13
26640151	13
39550791	13
5916863	13
48202064	13
9167714	13
8943721	13
15747805	13
102400397	13
15402318	13
16305709	17
6811209	13
9932962	13
49150412	16
24351242	13
97393627	13
1637897	13
21393314	13
786594	13
6629389	13
54784295	17
136543484	13
17492580	13
52813512	13
682918	13
12178092	13
963877	16
38198910	13
43780535	13
53087568	16
15276067	13
13798620	17
8073853	13
35278359	13
22647520	13
57715910	13
7300930	13
15840222	16
15251992	13
2315244	13
5072985	13
13655144	13
31066245	13
41169158	13
19408393	13
18463774	13
18689433	13
93177342	13
7654644	13
9632218	13
2414968	13
35337931	13
7345656	13
17134595	16
28392754	13
320964	16
23682721	13
9932999	13
13452001	13
81920940	13
19052110	13
39404575	13
10485530	16
5587626	13
30990484	13
1034664	13
5670338	13
5120999	16
34925257	13
72855669	13
12248037	13
56776913	13
51219209	13
8138493	13
1157175	13
44695740	13
5036517	13
375426	13
19096178	13
70867743	13
15680987	17
49376609	13
45954955	17
73867270	17
25299451	13
2705944	13
42545286	13
4231150	13
22897281	13
22333613	13
24762620	13
49619181	13
118436260	13
16845831	16
767886	13
8267810	16
17777520	13
28256278	13
55142317	13
26473111	13
11208363	13
52518664	13
14922410	13
31840412	13
33704275	13
37457008	17
2126543	13
35257834	16
10542079	13
26514255	13
76585132	13
23398440	13
29336185	13
58147239	13
6193447	13
22037967	13
1149521	13
34191938	16
7410537	13
18787911	13
22087109	13
31129350	13
25212596	13
17826385	13
3312736	13
11141807	16
18154539	13
30203912	16
16472442	13
42934081	16
1585356	13
25243575	13
44205387	13
1190475	13
17120608	13
22119991	17
29498214	13
956812	13
31675010	16
8656021	13
86891702	17
9493584	16
5466534	13
4455644	16
13314081	13
2622159	13
19111434	13
100707396	17
9848395	13
3785299	16
18425476	13
49979396	16
581503	13
5421794	17
128164539	13
33394488	13
2883616	13
39331211	13
5181868	13
19135787	17
33959830	13
12625371	16
2665787	13
13883326	13
4793176	16
5521017	13
6209259	13
9806593	13
84012125	16
60968105	13
5698461	13
14015805	13
459980	13
26659003	13
38269664	13
455326	16
37535511	13
15697161	13
17091741	13
42513179	16
796296	17
20806419	13
31964896	13
7369935	13
62115932	13
11228182	13
21248759	13
103737953	13
63494416	13
19627724	13
106687622	13
12586843	13
7265890	13
9059351	13
190216	13
30627875	13
6033271	17
70020080	13
47927326	13
1119382	16
1863303	16
138988497	13
2165597	13
41472198	13
66950870	16
1152411	13
12329741	13
20202420	17
12660148	13
5542106	13
81947124	16
5540343	13
3708681	13
21511853	13
14677647	13
65244419	13
9792246	13
166972253	13
19603341	13
67115062	13
69099893	13
14417452	13
3761735	13
692473	16
21221808	16
7541815	13
20086294	16
729370	13
3272474	17
22191659	13
21801093	16
16501769	16
5969179	13
12551836	13
76247766	13
55735339	13
8711379	13
16520673	13
14913024	16
12661033	13
38353128	16
12370209	13
37228071	16
70037199	13
35864138	13
7576368	17
19353193	13
13772451	16
8150211	13
26779424	13
37557582	13
45238656	17
3619874	13
65402934	13
1793642	13
71958395	13
548746	16
116488395	13
50071287	13
17393120	13
14719931	13
2518387	13
51837600	16
6668724	17
21874965	13
27063927	13
2700828	16
75440590	13
34507644	16
11147247	13
30246061	13
29939340	13
14004687	13
17536238	13
15160132	13
9611891	17
49803441	13
43112216	16
37604674	13
5057926	16
8864164	13
45857331	13
116334665	13
14445141	16
61085845	13
17993586	13
33793555	17
28026419	13
68203666	13
1597298	13
3916767	13
2965976	13
15102829	17
6233577	17
3382020	13
12974920	13
24058014	13
101412116	13
8151735	13
8884958	13
30438589	13
34322419	13
11666670	13
4722271	13
20307106	13
48427173	13
7196396	13
5938060	16
7756739	13
209911	16
15013402	16
7770831	13
37904699	13
131092725	16
5457630	13
125071439	13
13721148	13
16950390	16
3012493	13
13433071	13
38965709	13
17664	13
54314928	13
34483099	13
11233199	13
288519	16
12975085	13
115926094	13
16118404	13
7666674	13
72396457	13
49195963	13
28286728	13
27448607	13
28706172	13
13292670	13
15844243	13
14684731	13
9935760	13
3325573	13
11670412	13
2300303	13
12748649	13
80894322	16
16313547	13
7453570	13
32204199	13
135456311	13
43213778	13
96861782	16
9848394	16
24140901	13
9469562	13
19677631	16
23415759	16
3623057	13
36913791	13
11141120	16
50072125	13
51477830	13
35516941	13
13867835	13
20873448	13
712020	13
60864529	13
16609821	13
74270821	13
1818031	13
23593392	13
77871418	13
21232981	13
4897165	17
13228048	13
2999005	16
11371322	13
14728614	13
25263953	13
27816709	13
5226210	13
33843573	13
4381386	16
8826402	13
53540784	13
23163129	13
5235346	13
42453127	13
22757380	13
9842242	17
2579355	13
28330761	13
60749946	13
55352935	13
653816	13
9686484	17
17294384	13
43571346	16
25047950	13
29087364	13
37764265	13
27335047	13
40310046	16
27824196	13
8667238	13
43744742	13
2105403	13
5104491	13
17005728	13
11487550	13
135949690	13
6735993	13
2060372	13
34270545	13
20803841	13
42035301	16
47682649	13
18972914	13
3994361	13
23545089	13
24274516	13
27443746	16
48725021	13
6655676	13
19632807	13
42157460	13
345562	13
8976536	13
56168892	16
20161783	13
66458798	13
15019064	13
39693461	13
28936927	13
69340787	13
30878313	13
86107337	13
59309455	13
7589325	13
12524938	13
18119640	13
41319773	13
22591955	13
10557805	16
17229501	17
17566307	16
11490661	13
749795	13
13269841	16
92315270	13
19787528	13
22663405	13
37095910	13
3451464	13
10381960	13
3523922	16
10282978	13
12450325	13
8630068	13
71990016	13
8152244	13
26396104	13
9301485	13
35123016	13
18248693	13
6748403	13
16247649	13
396960	16
30355329	13
20297245	13
47517685	13
14838893	13
11998504	16
45012200	13
60311839	13
30219871	13
1685203	16
5206100	13
33498252	13
34826216	13
1486558	13
17116410	13
8365109	13
16742130	13
17267922	13
44764107	13
12207567	13
23563933	13
7432326	16
7895512	13
31921185	13
46803928	13
18004928	13
9155780	13
41115876	13
6568393	13
60837720	13
51857916	13
28969968	13
34954290	13
32909037	13
8099693	13
6685403	13
5513907	13
19058031	13
17651958	13
4413312	13
49611177	17
49696747	13
22695648	13
13721828	13
35574822	16
333607	13
705658	13
14979808	13
101108367	13
24349496	13
20860161	13
31604338	13
18208434	13
1924459	13
52308576	13
76532333	13
102629923	13
11843678	13
19364700	13
80826610	13
4841914	13
14690773	13
147329907	13
87821183	13
576409	13
46963626	16
1430102	13
67864074	13
9170632	13
21776061	13
12883005	17
12053083	13
20476965	13
50495087	13
26155605	13
29399610	13
5208055	13
16654760	13
95701168	13
78378439	16
19731908	16
24336607	13
38438797	16
4835342	13
64341851	17
1128179	13
26274852	13
6462659	13
32850103	13
12770477	13
10241467	13
8781000	16
20791594	14
19122874	16
18945988	13
23069506	13
35121031	13
11297140	16
26250072	13
5442964	13
21661261	13
41485614	16
30850295	13
976483	13
11548909	13
18451895	13
21793431	13
26840915	13
38438827	13
17015130	17
26749773	13
12971893	13
12088085	13
9058222	13
2158525	13
4567787	13
16866876	16
52189473	13
3215538	13
6698570	13
16029196	13
495780	16
50825813	13
35167874	17
90278019	13
21765409	13
24470009	13
37823195	13
1109148	16
9469966	13
19718320	13
3825120	13
9750456	13
15259846	16
35146826	13
39293383	13
9728383	13
5285169	13
9124244	16
20416500	13
32320548	13
11659166	13
27602161	13
80078345	13
13918304	13
15190561	13
46759506	13
26169672	13
12491709	13
11803167	13
3998989	13
10326645	13
9059134	13
48001225	16
23733170	16
25660087	16
20579266	16
3949153	13
11739308	13
16444869	13
4593575	16
66366681	13
41221792	17
9032868	13
19283011	13
11844645	13
1467658	13
10678463	13
32432514	13
1064723	13
1035044	13
27708172	13
128183473	16
33796018	13
31301624	13
3702903	13
13055955	17
25332409	13
181143	13
18202556	13
33612508	16
15075599	13
7803951	13
30043230	13
96469085	13
36475021	13
3184393	13
81355584	13
35031176	13
16008547	13
27393856	13
8836212	13
17762554	13
36363753	13
26827917	16
521927	16
1798906	13
11051633	13
2009755	13
193332321	13
2775643	16
5832009	13
9122352	13
3763702	16
37865728	16
4539378	13
28200682	13
19870783	13
9323896	13
2781046	13
32701330	13
605666	13
29635576	13
110093167	13
16986803	13
61125207	13
2557148	13
19135132	13
16658336	13
51856930	13
8785541	16
19101419	13
1765198	13
11938413	13
6492451	13
11569973	13
69846988	13
88421948	13
11380843	13
4206901	13
12094679	16
14479555	17
5257498	13
26921165	13
33598471	13
27004539	13
19720409	16
1656024	16
802113	13
20777737	13
3761560	13
20665714	13
1636662	13
15253348	13
7982256	13
8865261	13
46249095	13
6606818	16
400252	13
29125555	16
67698114	13
15842056	13
29862801	13
21912472	13
29462306	13
7053867	13
8034898	13
10203165	13
10398069	17
5512871	13
56461160	13
114039772	13
14016412	13
5722857	13
17297857	13
3808812	13
1450239	13
35737884	13
30465760	13
32526326	13
30471917	16
4857180	13
124460895	13
5553571	13
28501021	13
2886548	13
32091775	13
18712851	13
9520343	16
83579819	13
24259108	13
25314604	13
4715249	13
12176770	13
19590366	13
15875873	13
1982156	13
30635530	13
6915381	13
2125319	17
10754495	13
6185665	13
48957783	13
20541419	13
26691941	13
5216121	13
6184098	13
17036448	13
10649082	13
38676697	13
43522768	16
54367172	16
11905378	17
24844738	13
23954968	13
28813158	13
1004800	13
677961	13
13942517	16
31226997	13
6427177	17
412709	13
16898597	13
6291816	13
22010333	13
15204912	13
35154501	13
28512875	13
35852579	16
28358008	13
67937202	16
13213446	17
77327968	13
21926242	13
20289487	17
35322057	13
19116479	13
10622397	13
9440157	13
15484897	13
11905707	13
43609780	16
20286466	17
23253096	13
39316500	13
19200257	13
137665401	13
37467029	13
12715641	13
10992552	13
9779570	16
1579858	16
25857309	16
3876397	13
37815096	13
25548011	13
1430164	13
24361684	13
46967844	13
22677070	13
36247407	17
2330415	16
63475972	13
10756899	13
17894946	13
11644310	13
11068542	13
21956838	13
3218981	13
1606685	13
24378132	13
32292015	13
9043609	13
39369596	13
15115367	13
7620014	13
3638383	13
18589641	13
19551777	13
21493829	13
13650245	16
53356386	13
54327801	13
19457652	16
10821931	13
34961785	13
15393641	17
7788304	16
5901843	13
11247009	13
31724554	16
9706815	13
53243064	13
895565	17
5881195	16
47652521	13
18786125	13
30425516	13
61350731	13
6258959	13
16912994	13
3662467	13
5825057	13
6733922	13
3219821	17
37805166	13
43094764	13
46843645	13
3971227	13
22959442	13
23155782	13
54673533	13
25697288	13
20007180	13
19850526	13
90746083	16
15429921	13
8935011	13
21911411	16
1334276	17
15248619	13
8309390	16
51775185	13
3572263	13
17701368	13
82921113	13
33792717	13
50789959	13
2895961	13
11968700	13
5674294	13
33704718	13
5271903	13
26673092	16
569386	13
15233732	13
41053367	17
8608362	13
126096300	13
24082863	13
81593106	13
824129	17
6614148	13
40459432	13
52815379	13
4705191	13
2658910	13
11184691	13
37788980	13
19319863	16
14692137	16
43596246	17
26819611	13
70218848	13
53178658	13
34224814	13
17946968	13
8695728	13
6583809	13
69243863	13
107281025	13
15918592	13
15486935	13
19880718	13
20051724	13
4225325	16
15138677	13
2032761	13
16756376	13
4571045	13
11321343	13
1615731	16
12819453	16
146033	13
17486374	13
33842317	13
38489888	13
18076131	13
39962512	13
49818741	13
16708485	13
37425057	17
29377929	16
8214495	13
11953563	13
31007102	16
35323134	13
17197297	13
23772575	13
57710087	13
2815851	13
8285715	16
7174011	13
14141244	13
85046456	13
24426629	16
25842376	16
101401621	17
67711653	13
7555300	13
47495491	13
23288196	13
14332068	13
57253560	13
32197555	13
1005001	13
744622	13
4906729	13
9126225	13
9404020	13
9293830	16
9739266	13
36342188	13
10500440	13
7704055	13
3607871	16
45360417	13
7774042	13
18159603	13
6032721	16
39375710	16
3937330	17
1449062	13
38664972	13
61181095	13
3826084	13
5910555	13
44942614	16
24830326	13
45207512	13
61357835	13
18330308	17
5464327	13
98489526	13
1177875	13
8900546	16
29518540	16
33033331	13
11665332	16
43628913	13
28839481	13
19799694	16
13999442	13
1373529	13
43232918	13
16900354	13
47281091	13
60101747	13
6074228	13
50158533	13
80125990	13
35340833	13
36586248	16
5325340	16
809794	13
23116372	13
79875317	13
41072244	13
16000737	16
897391	13
6996406	13
13290619	16
40956642	16
10665544	13
21763597	13
10757172	13
6058515	13
50927056	13
54055222	13
37157437	16
49032420	17
18591822	13
857771	13
34011209	13
5553114	16
23178140	16
23404611	16
28159815	16
20261782	13
35730188	13
46339691	13
9875203	13
19967332	13
11549915	13
37261663	13
25370467	16
13437641	13
10041062	13
3311963	13
51619751	13
33518204	13
47225190	16
9988670	16
21177664	13
1308300	13
15345730	13
7414149	13
48207446	13
15543171	13
69981743	13
21640034	13
33027527	13
13842208	17
104118124	17
1562229	13
3705387	13
8982937	13
30315928	13
28745914	13
32661208	16
28498313	13
63243029	13
17591692	13
3089421	13
35701996	13
4653739	13
282432	13
11882215	16
71133068	16
8253381	13
24682788	13
1757009	13
6681527	13
10085687	13
1090468	13
22016746	13
39832019	16
21975137	13
6393698	13
6543091	13
16738610	16
3080254	13
48668746	13
100808700	13
1402204	13
2087984	13
23565498	13
17121165	17
4370028	13
19669723	13
47127950	13
3151368	13
14013862	13
43024946	13
14704347	16
35042585	13
6542835	13
5262850	13
11940279	13
21573637	16
2087645	13
8238566	13
20045217	13
16839792	13
7887528	13
57386526	13
11346529	13
46354516	16
8994363	13
9251330	13
21163241	13
5178629	13
27968979	16
34935044	13
7247856	13
680542	13
21647200	16
9019780	13
14254239	13
8277827	13
6272010	13
14792567	13
22716163	13
7731942	13
3005804	13
18841609	13
12600769	17
1350709	13
9953625	13
65538827	13
41792269	13
81966731	13
8734995	13
41423514	13
26221733	13
71055209	13
1147433	13
39943616	13
22111371	13
4645087	13
43294382	17
15009978	13
81395750	13
60786222	13
9742116	13
32132477	13
2503460	17
24091764	13
10113335	13
17585169	13
1708859	13
917985	17
4806862	13
19479578	13
3237556	13
37848252	13
12212873	13
40333950	13
45869017	16
48039812	13
4613610	13
183695	13
20734016	13
22845212	13
3959772	13
14688757	13
9519374	13
24895869	13
8819711	13
3618914	13
2591723	13
21772036	13
11907742	13
39508249	13
28650466	13
5325011	13
34621325	13
34998118	13
3253217	13
33560487	13
1516330	13
18422490	13
1276397	13
20010450	16
3875895	13
444616	13
80625806	13
44082790	13
26359162	13
1375997	13
10425884	16
5271496	13
13613742	16
16329326	13
22985693	13
4025498	13
6534298	13
4140870	13
60133827	13
3595354	16
5294831	13
8303478	13
44121109	13
11411175	13
740883	13
5012589	13
29652929	13
4768883	13
19815617	13
2946839	13
26346789	16
24148127	13
4063988	16
3660611	16
2476410	13
2434640	16
867673	13
70582272	13
14059505	16
2267978	13
65757936	13
7009148	13
12519416	13
40356295	13
8260088	13
42566313	13
1701825	13
4957970	13
22739571	13
11379816	13
51668	13
8735871	13
57271663	13
2834975	13
8075580	13
6275007	13
48081777	13
17787261	13
25490488	13
7289833	13
45959332	13
2802089	13
36319857	13
3510538	16
92509266	13
6181896	13
76888623	13
27758835	13
36786978	13
4144463	13
29863698	13
4441474	13
3519055	13
3239116	13
23432858	13
35758853	16
72724795	13
8968729	13
8906366	13
13931939	13
14961095	13
29819925	13
13898739	13
51700366	13
146227488	13
15769456	13
9049959	13
2831207	16
1433475	13
12642880	16
120579164	13
1390843	13
69699167	13
44705728	13
10858674	13
11531600	13
29390313	13
8467112	13
24687826	16
20518052	13
11468022	13
17018272	13
5270514	13
49152639	16
8216281	17
12833150	13
19864694	13
56420371	13
6501528	13
33763047	13
97824683	13
72524770	13
5318186	13
6183556	16
46629794	13
25251087	16
11651531	13
9432310	13
3872348	13
5728497	13
19361625	13
19806258	13
5642638	13
38126228	13
63472887	13
31046044	13
86617096	17
70133815	13
66521991	17
3751511	13
15559813	13
15943623	13
17732755	16
1441667	13
26468051	13
19691828	16
37157171	17
22669495	13
2991326	13
17314172	13
26450317	13
23171921	16
18809679	13
1412146	13
51733543	13
5359772	13
18853929	16
1135454	13
932972	13
35484389	13
30552087	13
35022425	16
38697240	13
25851560	13
39899092	13
22001282	13
49490239	13
32373811	13
28014986	13
6167729	13
2142263	13
28794634	13
2280006	13
5092499	13
12710989	13
20766948	13
85245718	13
15306874	13
10902248	13
10944324	13
108836884	13
2668153	13
3200708	13
22734626	13
14955619	13
11452624	13
11449267	13
2354355	16
33632600	13
20814366	13
14106385	17
50819673	13
61182926	13
7387005	13
6307699	13
27217936	13
13882458	13
45140933	13
17217099	13
43993543	13
2216823	13
35399773	13
24356671	13
22506143	13
74384004	16
59685484	13
9289819	16
2891378	13
31426778	13
5406073	13
29014906	13
13906605	13
1938886	13
61673798	17
4973056	16
200577	13
24374508	13
13456917	13
7388080	13
11117483	13
8234474	13
8634794	13
11325515	13
37440538	16
43998282	16
5119696	16
30099399	17
69150481	13
40120403	17
6923420	13
22885618	13
39655983	13
3433156	13
18442554	13
45634391	13
16243832	16
24244335	16
15043513	13
41108830	13
13977828	17
2124041	13
38408170	13
93372899	13
39361800	16
6371712	17
47504698	13
11038832	13
8767904	13
10365912	13
161477977	13
9920156	13
5749974	13
8197309	13
9851870	13
24535544	13
40681514	13
62270284	13
36400176	16
3424092	13
74238192	16
35507191	13
11801884	13
6018072	13
19700826	16
981578	13
53350344	13
38499947	16
12357852	13
1653013	13
88327382	13
61848858	13
14285698	13
73342372	13
406920	13
7343632	13
6392970	13
2117384	13
1043192	13
5104583	16
11316354	13
1250067	13
3083298	13
65277182	13
167611749	13
5640338	13
20068733	13
5353699	16
42007438	13
51135267	13
14613150	13
26766320	13
16686418	17
18982226	13
24865692	13
11139078	16
23892856	17
1293496	13
6849913	13
34475528	16
25580093	13
24920206	13
16910294	13
33287034	13
15013332	13
3149528	13
28891057	13
16075609	16
14214235	13
1670751	13
17259649	13
6089763	13
44425435	13
18795098	13
5475147	13
124993722	13
1007382	13
22310374	13
7170313	13
51290794	13
64201325	13
28547237	13
7848237	13
11194861	13
951610	16
32179061	13
38188967	13
24462192	13
20677405	13
17581011	13
15072449	13
25684877	13
11840256	13
27571236	13
38135059	16
91476593	17
4279868	13
21369122	13
36254904	13
3573914	13
28816255	13
29066440	13
59961027	13
36116989	13
8103158	13
3367304	13
14914224	13
31576220	13
11680417	16
7323861	13
51318015	13
20068099	13
12083490	13
7195762	13
5522175	16
5351186	13
4489584	13
594963	13
913784	13
71896849	16
22529254	16
24600682	13
11899987	13
17570046	13
28277111	13
26146609	13
5545976	13
19651245	13
715559	16
37480346	13
117070239	16
30422202	13
55410826	16
12708699	16
32980466	13
9689464	13
8246837	13
76008704	16
43101455	13
6360272	13
2224272	16
2478832	13
49534548	17
5356661	13
3568779	13
12514548	13
42055864	16
24335874	13
52541694	16
20472819	13
8795231	13
20821469	13
18183882	13
2098753	13
18854089	13
677398	13
67079060	13
12614294	13
2396476	13
4262107	13
81346958	13
31667724	13
5120549	17
12860227	17
4523168	16
48639817	13
3409730	13
40821568	13
42572099	13
1350927	13
14213939	13
5323887	16
15671087	13
19520520	13
10158311	13
19861048	13
68717158	13
27739784	13
6665876	13
16209026	13
24411137	16
73412070	16
24509498	17
3194756	13
4182572	13
93868001	13
11388531	13
13507177	17
46793453	13
25259997	13
58174511	13
51933308	16
22445285	13
3983035	13
432103	13
7476437	13
2913912	13
9437852	13
2570510	13
6121828	13
16644511	17
21698511	13
32923760	13
49104016	13
15757967	16
31853273	13
23761709	13
9091297	13
14379998	13
51107180	16
35588765	13
536031	13
41950379	13
12594451	13
22176236	16
111978455	13
50063519	13
24701773	16
3842524	13
3447332	13
8865708	16
10392136	13
7885681	13
10182450	13
2476517	13
55047934	13
31796145	13
15885459	13
2349075	13
3189535	13
35528711	17
16279651	13
7009363	13
3305952	13
11999933	13
59699216	13
36905958	13
9266611	13
3577966	13
18217448	13
68351788	16
24861269	16
2305895	13
30153997	16
46655283	13
69492089	13
7739156	13
23898363	13
2267078	13
32579891	13
18313799	13
23596328	13
12555819	13
8630203	13
26318498	16
20831379	13
5968909	13
11637743	16
99757244	13
2675757	13
9641436	16
24899975	17
39884686	13
7795681	13
40550151	13
1447543	16
30943094	13
38799632	13
19017697	13
2659151	13
2478024	13
20958582	16
5826418	13
31961765	16
11412226	13
10534290	13
14472414	13
13897101	13
52215868	16
39341188	13
20897751	13
6593207	13
18241035	13
19750388	13
10272971	13
1191984	16
2117078	13
22042599	13
12663433	13
68355013	13
24431433	13
76061995	16
99545945	13
3803802	13
22921850	16
5677317	13
10878413	13
41159151	16
51851457	13
4684042	13
32697156	13
19080655	13
17232564	13
83426218	13
16304531	13
40745091	13
31579824	13
15299130	13
34658766	13
6333588	13
29775340	13
7911530	13
17723211	13
6016502	13
38473658	13
20432295	13
10140327	13
3637415	13
6797314	13
20977575	13
1229557	13
15778114	13
21423568	13
387899	16
65141485	13
14717547	13
16523069	13
7019872	13
70507678	16
46125766	13
29051571	13
44105561	13
2501098	13
9849326	13
1444364	13
19927561	13
17807447	13
22362365	13
19740138	13
111622644	13
3889492	13
6867585	13
55156079	13
33658613	13
6990549	13
26042597	13
14461501	13
15847109	17
4123253	17
1563509	13
19248259	13
6759694	13
2566132	16
2438004	13
14027155	13
64742325	13
7615951	13
34428979	17
27445969	13
2485638	13
64998163	13
25172329	13
468529	13
5725955	13
69911695	13
22919338	16
9022193	13
25411309	16
34667862	13
37800927	13
9005369	13
94393077	17
27959832	13
28669379	13
1572164	13
19476545	13
5517504	13
5417797	13
1377358	16
46170497	13
114367521	13
73767378	17
33021209	13
15648617	13
10608213	13
9949820	13
11381430	13
24239430	13
49507330	13
46168553	13
59432787	13
38849802	13
4840343	13
20784781	13
36808268	13
40003264	13
4154514	13
29691065	13
66408402	13
19798784	13
131520942	16
8279352	13
38018434	17
2929774	13
5278933	16
42083713	13
54516353	16
12566209	16
54843472	16
22507497	13
14743835	13
3240280	13
1491146	13
33999234	13
24125234	16
29384194	16
8675348	13
50561492	13
9256398	13
43554697	13
21765390	13
52458613	13
6381245	13
13045287	13
18526792	17
6069398	13
7377347	13
13604115	16
25371804	13
14631665	13
2173112	13
7700226	13
30403696	13
695858	13
33202341	13
7260830	13
3075871	13
16205560	13
4305786	13
12593167	13
23241367	13
46180629	13
21698355	13
35776125	13
88604815	13
7972514	17
49697917	13
3617455	16
42430554	13
34405861	13
8864582	13
30845175	13
5985786	13
32935305	13
41022063	13
3825332	13
16304900	13
996591	13
45341641	17
41731880	17
40683967	13
13414923	17
19887704	13
6375725	13
12196503	16
17603239	13
1402146	13
12220430	13
5508198	13
44824437	13
12604910	13
8906043	13
13063199	13
59763688	13
2235741	16
14521867	13
3440689	13
13828970	13
21147589	13
39744673	13
2912446	13
7463616	13
6264903	13
19553007	13
55613769	13
15719449	13
21781132	13
893412	13
17540457	16
10501012	13
25612054	13
29207410	13
20624881	13
31802912	13
4546500	13
44643935	16
19010507	16
12001633	13
16062407	13
41789445	13
6918164	13
2193093	16
15780069	16
15225488	13
63306161	13
6729295	13
8839354	13
30039152	16
22549327	13
12900012	13
14675319	13
18549967	16
6401119	13
21379906	13
76614436	16
51263394	13
112541333	13
18705425	13
1472073	13
83407262	13
36170809	13
32739159	17
4358742	13
48223581	16
24132677	13
40352822	13
40244120	16
724229	13
110087951	16
46694263	13
277821	13
5899825	13
10039396	13
6737658	16
24121305	13
10578471	13
9641594	13
31259061	13
1097246	13
27988316	13
1229087	16
37196811	13
48802074	13
81072912	13
1689711	13
14791913	16
446503	13
29673604	13
512134	13
34903616	13
23831668	13
18696219	13
13537526	13
18662497	17
28147798	13
20111480	16
13799638	13
27710301	13
7825436	13
36329035	13
16604001	13
39762260	13
5588091	13
57775082	13
35444763	13
10610915	13
29062655	13
15598121	13
56932553	16
47060629	13
12661831	13
1555877	13
8323503	13
50335678	13
2700881	13
3632195	16
60920271	13
31963952	13
148003004	16
17611457	13
8965621	16
4985295	13
12711050	13
30477144	13
4680779	13
86662696	13
912514	16
22156453	16
3636519	13
65115766	13
49318498	13
41095164	13
21310589	13
63351129	13
46263525	13
29982601	13
42589390	16
5797326	17
7379082	13
23186342	17
21400610	16
23210148	13
21502829	13
10180986	13
7180190	13
1203655	16
16614422	13
69012775	13
2281467	13
19858560	16
11690282	13
43743756	13
30084848	13
43762648	13
21134417	13
11357037	13
1681465	13
43266072	13
4323949	13
7131468	13
8312274	16
52950793	13
6934239	13
10363679	13
6503277	13
2629622	13
1955354	13
17487760	13
2578962	13
39694620	16
15315496	16
8232688	13
12402979	13
40843687	16
13968114	13
78458420	13
9646617	13
4789276	13
7422009	13
8785074	16
61467523	13
8914124	16
11351115	13
9502075	13
24282937	16
23144720	13
28310268	13
13671676	13
14573934	16
13356959	13
31372115	13
35136573	17
20800426	13
36684355	13
31389006	13
62608059	17
139369	13
5332219	13
15383639	13
2079073	13
16714655	13
3495821	13
6213001	13
803955	13
21832410	13
19620126	13
73705981	13
57680572	13
2817956	13
18398170	13
47928692	16
18820459	13
8684262	13
12559832	16
64532395	16
529362	13
72527479	13
11837436	13
45015300	13
31674477	13
2004491	13
22962339	13
11960187	13
18189880	13
64114417	13
27232308	13
4229984	13
30171903	13
76893872	13
11830847	13
16440323	13
17717273	13
33724573	17
11023107	13
3184967	13
47350508	13
8065458	13
4796779	16
11244536	16
67714117	13
954383	13
23446443	13
1038605	13
20666446	17
2825780	13
22884409	13
47575337	17
13513573	17
17218258	13
22867144	13
37527055	13
62672696	16
1790079	17
51288917	13
2831275	13
5015582	13
12818118	13
7167125	17
10779441	13
319599	16
5832071	16
53364186	16
23284474	13
6375436	13
12890925	13
62406069	13
35508576	13
41372986	16
6549343	13
2204592	13
34130732	13
85256386	13
19230833	13
46315084	16
1713333	16
29258477	13
25995365	13
16564274	13
39460640	13
59046091	13
61697893	13
17847906	13
59995693	13
27276729	13
401413	13
3756981	13
29519775	13
4683894	16
3020895	13
1454076	17
28434097	16
712125	13
22747792	13
37935111	13
10392360	17
18548027	13
1336224	13
32916210	13
46327049	13
78658769	13
22881234	13
34034353	13
83954293	13
29762603	13
8578229	16
14509046	13
8061100	13
57279951	13
23177427	13
31722494	13
20296704	13
31747468	13
1599322	13
5356630	13
28269536	13
2985361	13
7368370	13
13112899	13
30600066	16
31209789	13
78263166	16
30114708	17
29124107	13
21429243	13
9356802	13
29988957	13
15764039	13
42395252	16
81981226	13
130126771	13
35236636	17
9348451	13
4300944	13
23016193	13
25384572	16
25768600	17
52618353	13
9795423	13
70990872	13
39879516	13
52418937	13
12636979	13
5334455	13
82244191	13
5517776	13
43647158	13
3462185	13
72647646	16
35853373	13
42214088	13
63132039	16
8936906	13
33460497	16
41122612	13
7158433	13
22599854	13
33748868	13
8956298	16
19635281	13
29126066	13
599732	13
8557239	13
50352463	13
33792646	13
3842866	13
10445907	13
17874087	13
89807262	13
6350881	13
93897360	13
14537018	13
11756560	13
5730269	17
108072	13
15128654	17
144683830	13
11097992	13
43293321	17
21483213	13
34108874	16
64004161	13
10542253	13
39865155	16
378792	13
29228173	13
19834015	13
3898089	13
39923811	13
7617929	13
51968396	16
62745153	16
11400344	13
372109	13
23271500	16
84204360	13
4648800	13
30441052	13
6947668	13
31457481	13
21994293	13
75894243	13
31738990	16
62536387	13
35163062	13
38016596	13
1651951	13
19110979	16
9409391	16
53543729	13
29935463	16
1012604	13
51406095	13
40142010	13
17082140	13
3392082	13
54277034	13
49213975	16
48075888	13
4714184	13
19458748	16
46302124	13
20663150	13
4361677	13
34504480	13
39384751	16
56567492	13
23741130	13
71631052	17
11335223	16
21620294	13
22176740	13
89994899	13
2209135	13
5574221	13
21031233	16
11032309	16
4305099	16
34889970	16
7931483	13
19142498	13
54771316	13
16570776	13
2870102	13
1608781	13
54223649	13
6807138	13
4145150	13
21564225	16
107263282	16
2726011	13
9497615	13
2416476	13
34609746	13
11907705	13
27409474	13
20417787	13
4566202	16
50816724	13
2095344	16
32536458	17
54697000	13
420652	16
11538021	13
3776578	13
24885003	16
26726944	13
16544082	16
5415866	13
14697508	13
9223517	13
53613987	13
6863993	13
9717633	13
14682374	13
2057047	16
11327283	13
10772205	13
34045736	13
11183909	13
25906192	13
20816683	13
42765147	13
17761660	16
18690998	13
7841008	13
18421855	13
9265084	13
38607839	13
11777393	13
22415839	13
9701306	13
85081	13
55761342	13
55095259	13
339808	13
42863076	13
9069366	13
63119656	13
3255116	13
3381518	13
4120435	16
17295780	16
16079385	13
25256272	13
2174754	17
13423526	13
41934952	13
42072398	13
4469472	13
3743321	16
15278641	13
122032538	13
15425056	13
8434553	13
26242416	13
9871786	13
20867716	16
11767520	13
59109796	16
32395989	13
42678382	13
3094797	13
86802396	13
15946456	13
31931656	13
29377884	13
1007847	13
32181277	13
15287023	13
10127930	13
16102767	16
3812656	13
49500077	13
22368848	16
6579301	13
32013190	13
1627772	13
20195660	17
27007125	17
727153	13
41337918	13
22342205	13
467214	16
9459328	16
31732918	13
5279613	13
85046649	13
4555336	13
5714861	13
34549501	13
1580117	13
25391398	16
1979374	13
6718321	13
35783384	13
32052040	13
9577922	13
199547457	13
44487905	13
47651146	13
14617265	13
3477539	16
27632482	17
3793481	13
9266153	13
3129131	13
31301795	13
3825375	13
31618248	13
44929855	13
12883971	13
197642	13
20486809	13
32840171	16
16263084	13
88072137	13
50756532	13
17670369	13
80419413	13
18670896	13
14643248	13
27454736	13
17353769	16
22381866	13
25006409	13
9188917	13
5971008	16
22906600	13
55497976	13
2968311	13
8256008	13
3093901	13
21300830	16
47710384	13
21485402	13
9613168	13
11246566	16
4137017	13
27847624	13
23114122	13
33484383	13
75115039	16
3158800	16
48503611	13
9909582	13
16617868	13
72906151	13
48103261	13
12623962	13
23732751	13
13381733	13
19877953	13
3921604	13
13697238	13
9361502	13
17237391	13
33933172	16
35583634	13
7595628	17
25686460	13
128270684	13
37006472	13
1145032	15
49427173	13
12346787	16
50687169	13
42172287	13
12065298	13
2938606	13
9794239	17
5936811	13
4900769	13
46204751	13
12416047	13
25398796	13
16566763	13
53332655	13
9787243	13
4751776	13
12509436	13
17076943	13
18249655	13
8388275	13
14254664	16
41910654	13
6311504	13
8726346	16
20700101	16
59375250	13
45155768	16
39098941	16
29274963	13
13683903	13
16224104	16
6709224	13
31054387	13
24238917	13
2844851	13
29990051	16
10325330	13
31778101	13
57019795	13
45563537	13
6167703	13
17847882	13
8385229	13
3426179	13
16939559	13
23394625	13
33355120	13
24411875	13
19965324	16
3468393	13
12423699	13
16871165	16
23159127	13
23857335	13
24631885	13
19883402	13
22763848	13
19329139	16
23514531	13
8395646	13
24343962	13
14567719	13
37862397	13
577366	13
5716939	16
151631	13
104619264	13
67822486	16
6691993	17
1449140	13
4692765	13
30200618	13
3939114	13
39115796	13
8300331	13
11751921	13
6348999	13
22140527	13
17042318	13
20607459	13
14326705	16
41954694	13
47666377	13
9845423	13
27935096	13
25467850	13
193272715	16
1802727	13
6016817	16
31962934	16
77223856	13
428331	13
30068699	13
48355663	13
7475549	16
37415153	13
6065767	13
99455572	13
24110928	17
6150440	16
18221496	13
2561811	17
4948505	13
9510988	17
32231794	13
53242181	13
24691313	13
32970624	13
3727803	13
1438929	13
15096515	13
5048481	13
14841180	13
17924802	13
31050861	16
23636785	16
18051829	13
4969589	13
21890866	13
8905653	16
4181564	13
854181	13
31058382	13
22782102	16
8162046	13
60321645	13
22700467	13
14208880	13
33832613	13
5034240	13
11344323	16
22493636	13
48946424	16
51694501	13
36228178	17
2330295	13
26164243	13
1939167	13
22752420	13
24123441	13
86489390	13
7246029	13
22518982	13
17852745	13
112111973	13
5430024	13
397729	16
30874983	13
38909908	17
60902077	16
27348638	13
4104241	13
10030098	16
20341865	13
10840284	13
7011532	16
36997112	16
16355208	13
1143452	13
45135688	13
14866447	13
1178337	13
25707868	13
24567899	13
15307764	13
21553816	13
4196818	16
14127062	13
56226198	13
32166637	13
20472059	13
9242995	13
20285140	16
20040059	13
39696508	13
29474838	16
39671574	13
27483943	13
17909177	16
411531	13
7713036	13
78456644	13
93879615	13
8981623	17
48262861	13
12250860	13
38135954	13
29522573	13
5522156	13
50888149	13
24658115	13
12179348	13
6226787	13
14811846	13
26143142	13
19654480	13
65471207	13
29621606	13
9497899	16
33133730	13
3441805	13
49159851	13
28413337	13
29407431	13
3821679	13
1732925	13
21110891	13
25279919	13
2012499	13
84474086	13
47774104	13
5687568	13
6509791	13
10563915	13
21191121	17
33836480	13
10896838	16
8749833	16
65320370	13
136087132	13
43548569	13
1101481	13
19645044	13
6660867	13
4496281	16
13132159	13
27431911	13
16050044	16
8674293	16
50413806	13
43282595	13
43552359	13
19200408	13
13156927	13
38276264	13
39636264	17
16080747	13
82637354	13
13760658	13
25520367	13
3289897	16
39312304	13
11482813	17
10948603	16
22211707	13
4363354	13
30964092	16
50766285	16
3440362	17
170586	13
67900594	17
4705908	13
55043592	13
17680329	13
31651831	13
2861415	16
16170349	13
5218103	16
8256983	13
11362799	16
149679815	13
15396426	13
150290	13
11992502	13
4576000	13
30648392	13
3964950	16
43705228	13
25903795	13
5250087	13
12226887	13
17206602	13
11441780	13
14090602	13
10508403	13
12812559	17
11183405	13
31481771	13
91375958	13
22673169	13
14210320	13
22012494	13
6035280	13
93307206	13
16836340	13
2954981	13
22021810	13
15625897	13
23592240	16
33863850	13
5520405	13
78873136	13
21817791	13
16049697	13
52339743	13
54275196	16
26182087	13
6049525	13
29942731	13
34099177	13
9809548	16
10559915	13
477042	16
10441890	13
31799004	13
26436300	13
69656767	13
64055120	13
112491556	13
11695013	13
72337059	17
7301330	13
53137054	13
1585159	13
533497	13
56111276	13
263066	13
611084	13
11078717	13
12162666	13
51593508	13
13984642	13
59876583	13
43022192	13
6842653	16
10108789	13
12221328	13
16284605	13
4420336	17
46998775	13
20876845	13
29264669	13
4229145	13
34078205	13
16493132	13
19206763	13
32482551	16
18016682	13
19747593	13
77772040	16
6617071	13
8728073	13
38499542	13
22753506	13
11673530	13
7752656	16
21959089	13
70706470	13
50812711	13
24510495	13
93152348	13
18761877	13
11740876	17
39568141	17
23713771	13
13581328	13
19255463	17
20175371	13
10139131	13
500549	13
8054297	13
7587022	13
36682060	13
1290088	13
303548	13
1690682	13
21481337	13
14813662	13
1979931	13
5431872	13
15944116	13
16806458	16
17971340	13
10764477	13
18141080	13
6552803	13
13911665	17
32554751	17
539026	17
11851291	17
125218131	13
4959322	13
13540032	13
5804949	13
1006350	13
25341127	13
50002188	16
30771615	16
32684511	13
4072347	16
14473609	13
17835092	13
4238301	13
61172536	13
4781358	13
8110659	13
80427590	13
23316727	13
25897426	13
5066385	13
15424618	13
15363107	13
4599916	13
20722207	13
18107321	13
45130555	13
42603749	13
41029294	13
6420178	13
2310366	13
13395870	13
9266095	13
16737125	13
1892763	13
21355929	13
4049193	13
1509375	13
22846257	17
2628277	13
30884516	13
11911710	13
20226838	16
31183777	13
16540516	13
12889749	13
49785992	17
6018794	13
28716652	13
2519222	16
112825860	13
49193344	13
32257512	13
2805926	13
64774493	13
20678325	16
16172099	13
8180260	13
30795822	13
36068175	13
5839617	13
16106693	13
22172843	13
3103414	13
16873368	13
96883214	16
71763614	13
19971685	13
7094782	13
28848139	13
1338542	13
38606213	16
12913400	13
28047487	13
34781407	13
24151592	13
16205250	13
22130262	17
46083319	13
18614264	13
52716538	13
10537184	16
103210855	17
6597363	13
94032518	16
27606275	16
54040625	13
32379621	13
25886459	16
73431012	13
35314091	13
24546723	13
11348242	13
16665144	16
33073035	13
6048265	13
34723836	13
12758742	13
881921	13
82218731	13
16996683	13
20207640	13
8032661	13
9830875	13
24820843	13
18299236	13
12564459	13
43893743	17
71005159	13
17638758	13
14932465	13
47451952	13
4114562	16
36865812	13
12022255	13
916213	13
4039014	13
3530566	13
22682468	13
11793139	13
29141756	17
3752191	13
19979930	16
689049	17
17361572	13
1082720	13
105625818	13
21957011	13
1407630	16
7843803	13
31855511	13
1470824	16
1216359	13
25991582	13
51385490	13
17548285	13
18486884	16
17446495	13
29515781	13
21883926	13
13425189	13
19330832	13
21553621	16
20360886	13
27380925	13
2768233	16
2937454	17
47830145	13
41588092	16
875947	13
591691	17
10673480	16
9304575	13
9042529	13
19838423	13
7074004	17
15869113	13
83788436	13
37912638	13
24069484	13
2923184	13
31056583	16
49047911	13
133096537	13
6679798	13
5679773	13
27649320	13
13800759	16
34204014	13
3767426	13
351346	16
1273604	13
14866586	13
8742801	13
49262003	13
22988176	13
28401877	13
25137761	16
2124719	13
23101019	13
21459855	13
5168847	13
44168112	13
9486728	17
21618699	13
41666657	13
28098186	13
18208673	13
18115268	13
26892602	13
7208331	16
11306662	13
28155548	13
5583951	13
74475667	13
97476185	13
8334352	13
2662054	13
60220784	13
72952221	13
38731631	13
25935590	13
65154254	13
25491777	13
10961569	13
491274	13
100210129	13
6599068	13
6001332	13
106312359	13
4826844	16
40889145	13
41010842	13
70850643	13
17293089	13
14684036	13
15725110	13
14517642	13
14783032	13
13877920	13
141659	13
2838969	16
55090209	17
29313067	13
24317650	13
10182135	13
49846825	16
14003415	16
8597382	13
25653925	13
44819629	13
79957330	16
6893303	13
71391367	13
10926464	13
27887551	13
8657992	16
23263899	13
29219448	17
1328524	13
919498	13
8149873	13
10711903	13
108641017	13
35043804	13
12771223	13
9705076	13
7910451	13
23807848	13
3768304	13
76867969	13
34309524	13
31324251	13
17387901	13
22615603	16
13476698	13
3778141	17
45174354	13
12938329	16
49357773	13
22016498	16
9480930	13
24994811	13
23557287	13
10437454	13
3818194	13
5618792	16
17856298	13
42572	13
7462684	16
18828865	13
26610675	13
14219747	13
84390192	13
17071219	13
6039941	16
9005357	13
10448628	13
9350685	15
9129026	13
29891557	13
28424625	13
6890963	13
4532527	13
4586330	13
11241532	13
43510628	13
55906209	13
34901250	13
7279877	17
21647458	13
33577600	13
17858847	13
32809470	13
53102501	16
12391264	16
16176612	13
7724162	16
5830626	13
45252861	13
13372260	13
25688154	13
24368542	13
26866891	13
45403545	13
11648050	13
19677221	13
1554307	13
6463458	13
5074902	13
10825190	13
19810018	13
3134761	16
5659645	13
56970919	13
8800927	13
22886115	13
780519	13
34221060	13
245857	13
3417735	13
12302019	16
16457000	13
17593906	13
3622327	13
4536989	13
29096905	13
112920677	13
30254202	13
6156219	13
1090675	16
65654364	16
16812591	13
68721865	13
71484090	13
21883726	13
61541329	13
57668469	13
2419792	13
4621044	13
19807519	13
15535760	16
32252640	13
4484326	13
8576145	13
1747859	13
45200642	13
33662778	13
105428187	16
34695444	13
11192464	13
13630420	16
4785005	13
19448461	16
16829538	16
1208408	13
38735422	13
16709650	13
7561211	13
15900808	13
75688846	13
10817114	13
16298552	13
6687992	17
16490211	13
19104835	13
23852530	13
6821278	13
33537460	13
7044020	13
53972425	16
33637718	13
56087048	13
14384941	13
11438686	13
35189895	13
4069402	13
1052926	13
18334177	17
84032330	13
10057330	13
4140913	13
19816005	16
28191370	15
16657381	13
2393391	16
49550096	13
57686525	13
31609591	13
25595538	16
13967757	13
3784953	16
38792022	13
98630315	16
21328921	16
22294845	13
57752423	13
1122865	13
39125928	13
30856011	17
4317338	13
26301371	13
2754149	13
35391556	13
54406091	13
3096473	13
13974067	17
2521203	16
20124226	16
36011361	16
8645895	16
25957218	13
23601898	13
23387876	16
7853148	17
17597560	13
2977	13
78795901	13
7130648	13
90299980	17
9410582	13
32782684	13
34426361	13
3318065	13
5375423	13
15876102	13
8266083	13
40879927	13
4669599	13
25698341	13
1229373	13
25752756	13
7228028	17
27839614	13
13036623	13
46622908	13
81840896	13
92888506	13
1941699	13
20476075	13
47650582	13
45138619	13
6294174	16
14150024	13
4925268	13
53021307	13
96508702	13
25482650	13
7843317	13
52145642	13
31542614	13
28661979	13
46001759	13
15175802	13
36112573	13
33369020	13
810460	16
17479513	13
13627243	16
24447354	13
20457755	13
29636314	16
19497600	13
36293641	13
77962605	13
4492495	16
29118430	16
8311574	16
18909659	13
42503111	13
525493	13
18635014	13
30378912	13
20182121	13
429513	13
2007909	13
21275360	17
7563983	13
25246113	16
9172458	13
26411510	16
21599316	16
8974541	17
24031003	13
859306	13
33391448	13
9091821	13
14699634	13
12695067	13
29822952	16
16277355	13
17709143	13
38127970	13
29923391	17
73903080	13
3871812	13
47483855	13
11620875	13
3947944	13
101065946	13
6680796	16
25185862	13
5141613	13
4612138	16
1171680	13
49217369	13
48198285	13
2949647	13
96711297	13
19507522	13
90083629	13
66557912	16
2397359	13
9131015	16
71556940	16
2129258	13
12573871	13
2344281	13
14540713	13
82607556	13
85405173	13
114329096	13
14837881	13
5437063	13
275618	13
29376624	13
1196311	13
815408	13
5038481	16
5496171	13
25287632	13
42038684	13
8868636	13
30652518	17
31144897	16
705993	13
20045914	13
160782446	13
21590464	16
11995350	13
5135271	13
50711277	13
19945078	16
5816333	13
45550528	13
65946933	13
19642915	13
17825483	16
10081147	13
42414819	13
13543278	13
70098044	13
6909889	13
29026492	16
2836463	16
26735459	13
65957903	13
5346942	13
22670719	13
109557	13
7776101	17
22065245	16
31702852	13
37101465	16
43323435	13
829851	16
25361142	13
27055190	13
53892307	13
51182121	13
70034310	13
4208100	13
29338524	13
10248811	13
17933585	13
22328060	13
22957372	13
21484109	13
17078359	17
26272992	13
21468561	13
29868394	13
76573379	13
8535385	13
12589232	13
10710090	13
130070777	13
43502	17
3465746	16
27858608	13
83841875	13
1295910	13
21577429	16
38086437	13
43444940	13
19174354	13
6038375	13
5635307	13
63057424	13
40852656	13
2526268	13
27596208	13
12953268	16
44126593	17
3024878	13
27014670	13
3572695	13
42845167	13
16830728	13
72815	13
5835305	13
19967948	13
35321362	15
13815702	13
7512505	16
66062656	13
14474708	13
55264675	13
10736870	13
2357577	13
3339081	17
17279531	13
3411730	13
14960462	16
40343253	13
46824251	13
8033856	16
31701652	13
17768324	13
1198532	13
122862	16
8747378	13
2154678	16
10253092	13
22619103	13
25618242	13
9055735	16
35835310	13
16844321	13
33857019	13
24855299	17
3861002	13
12453296	13
708438	13
41664552	13
40208249	13
60913420	13
7988816	13
14680346	16
36258798	13
394167	13
100661	13
15567751	13
8710943	16
474429	16
10821986	13
21138075	13
18410363	13
33473753	16
139017650	13
16728797	13
71689672	16
44841199	13
40892430	13
8091143	13
24177113	13
18007250	13
15541414	13
14098203	16
55996054	13
33258790	16
39630481	17
15565817	13
20116048	16
11335969	13
19453979	13
8419364	13
6911867	13
36415510	13
1805397	13
46290388	13
11094874	13
29319181	13
20661505	13
37433775	13
224533	13
30226047	13
40158252	13
893080	13
38440633	12
11767227	13
34782936	17
15326585	13
90992261	13
25437809	13
31243554	13
3506040	13
19191085	13
10121487	13
14415075	13
14957226	16
18025679	16
20929711	13
37993921	13
4507521	13
5652854	16
6125832	13
24774555	13
1673875	17
9013088	13
4819981	13
15604009	13
19918522	13
30247484	13
42688880	13
35078880	13
10472225	17
57863535	13
45845538	16
36152373	13
5637151	13
40990797	13
5679551	13
8240688	13
4401000	13
2000672	16
16838743	17
20100285	13
14980476	13
23429041	13
113446160	13
15007183	16
35056067	17
58461358	13
7218001	16
5751812	13
29963688	13
30068317	16
339541	13
2457903	16
7505834	13
13231468	13
8945468	17
88160555	13
6117022	13
8371246	13
61938089	13
63557301	13
35763260	13
22204809	17
6043134	13
5143012	13
31425725	13
31556136	13
17415213	13
20402292	13
34910078	16
22015374	13
25764049	13
6294054	16
12871010	13
39119199	13
24604800	13
34879358	13
26954050	13
33857421	16
50099240	16
9630232	13
4953767	13
856634	13
20804686	13
2352380	16
1752139	13
9974566	17
31062671	13
23882679	13
10362796	16
5431767	13
61947108	13
24450320	17
3396330	13
5099616	13
16671449	16
2590029	13
122821727	13
31530218	13
72195840	13
5357714	13
13663087	13
97514357	13
69616705	13
360059	16
8111577	16
12387078	13
15493643	13
16125320	13
59534139	13
27261505	16
3438516	13
27189750	13
52405772	13
5986257	13
9540227	16
9394723	13
11081771	13
3032916	13
99997575	13
25497622	16
27224632	13
12666869	13
5144133	13
49641784	13
62440702	13
13372730	13
2549166	13
13150102	13
30232057	13
54343221	13
84410036	13
8220956	16
36252966	13
24119018	16
4753393	13
4024683	13
41260894	13
36394135	13
29487314	13
39001180	13
4152746	16
273155	13
5488875	13
14702285	13
25239727	13
1674124	13
6357482	13
12408603	13
3004972	13
12031649	13
25253627	13
3561809	13
21667357	13
6774684	13
25835674	13
114374600	13
13083145	16
4003074	13
21029398	13
257502	13
5464289	16
6165017	13
55672419	13
35866483	13
5045292	13
14021047	13
4829784	13
3667697	16
22959198	13
12254981	13
10644529	13
21095024	16
19642208	13
53238578	13
31212194	16
21570339	16
31664875	13
30725300	13
43701956	13
6452431	13
11537114	16
726355	13
7257814	13
27643504	16
31334295	13
81113209	13
3892537	13
76874561	13
2456038	13
157801948	13
14977202	17
25416279	13
12103286	16
18355338	13
20985506	13
869413	13
20302267	13
12185095	13
124285779	16
8269215	13
9136835	13
60199687	13
60523631	17
2259631	13
56241447	13
6661929	13
6227359	13
14164983	13
442226	13
48805532	13
8918159	13
63232440	13
42175481	13
26756319	13
29301074	13
4083980	16
27727086	13
31753	13
7135613	13
73244968	16
30084204	13
20195202	13
66342693	13
35568264	16
14760221	17
9986921	13
39126002	13
45465353	16
23903289	13
31732531	13
6790819	13
46463072	13
10758712	16
3737535	13
11356579	13
14936834	13
5629546	17
12572416	13
44550006	13
11517784	13
30940423	13
11807559	13
33739227	13
33344443	13
14264454	13
17880063	13
72529523	13
70471159	13
66822998	13
41856023	13
7271500	16
26944293	13
69895409	13
10847535	13
63209690	13
2202351	13
5275111	13
31354533	13
168401270	13
11268593	13
56262168	13
17499151	13
25033450	13
23848333	13
40434133	13
13577960	16
6306419	13
13139109	13
3773775	17
7750817	13
1163766	13
45084085	16
6468364	13
1846236	13
6797638	16
4257233	13
38393866	13
1341996	13
15741659	13
2266410	13
4742592	13
6132610	13
42096345	13
33553173	13
21314651	13
3271139	16
43572230	16
3757090	13
16454886	13
8136407	13
38980442	13
6268436	13
5106023	13
42797723	17
42925274	16
14223897	13
24205290	16
26391810	13
16904911	16
47891173	13
6075763	13
25632625	17
2506017	13
31079812	13
13997237	13
10341469	13
28709855	13
22454048	13
32869947	13
61127488	13
41173639	13
68937726	17
11701949	16
23352202	13
126479156	17
11762289	13
22410353	13
6866864	17
23945688	13
568268	13
57085771	13
25770758	13
30902902	13
12813033	13
44689121	13
20981668	13
107176701	16
27917169	13
1864921	13
51962189	13
19926147	13
10731546	13
24465059	13
12088328	17
60607580	13
774490	13
4858633	16
10637806	13
6884020	13
15637959	16
1763125	16
67648467	13
24172331	13
3332634	13
29300581	13
33168246	13
5709000	17
13956961	16
25665258	13
25111855	13
35153721	16
2404322	16
27887230	13
5656476	13
23263075	13
44557013	13
76340818	16
21690629	13
17165873	16
36933927	13
8366586	13
25794916	13
13487527	13
37013338	13
16243895	13
1701510	13
76578944	16
132578238	16
29774632	13
27335094	16
107127630	13
33921689	13
20179103	13
10711983	13
10192985	13
7184444	13
42690424	13
3214302	16
12292449	13
19053427	13
31865853	13
12722744	13
6653203	13
34822744	13
4515082	16
2369457	16
6186564	13
1772799	13
940608	16
6901109	13
11711410	13
45549655	16
15116946	13
4608444	13
18406597	13
17230493	13
38481591	13
13617123	13
14013556	13
3785580	13
9698792	13
25524974	16
12869495	13
34732109	13
10769356	13
28256904	13
20779554	13
26298505	16
12238582	13
26390230	13
19983852	16
64166153	13
2775171	13
19249206	16
644671	13
35415698	13
21018668	13
3383766	16
47880387	16
47689148	13
24014181	13
20811549	13
26376910	13
44446645	13
4211831	13
38554902	16
17835646	16
38663562	13
9757408	16
33131432	13
7316137	13
31866545	13
12806	13
115789299	13
13870069	16
47384326	13
49558885	13
46841475	13
29320848	13
38741077	13
10203383	13
23944252	16
124294592	13
6356592	13
12545998	17
4200241	13
4541215	16
501589	13
31342269	13
19259687	16
11815	13
33554	13
89777372	13
7779144	13
15991977	13
4503036	13
6330137	13
19812840	16
25097216	13
5086226	16
96098588	13
7387678	17
91896480	13
17407457	13
4680354	13
11625557	13
10453354	13
9540235	16
21154035	13
16009369	13
24356391	13
23419333	13
20787980	13
31608619	13
17542893	13
8999062	13
35334511	13
5696640	13
2228802	13
21197491	13
11408587	13
6463308	13
7899951	13
32293594	13
38600683	13
76320719	13
1578210	13
33289007	13
9175801	13
23809602	17
1850890	13
16569803	13
89824569	13
16924294	13
2549579	16
23417981	16
1225756	13
43817144	13
19989303	13
9152997	16
46536489	16
38692144	13
82758923	13
2821412	13
946230	17
55793949	13
2534881	13
35424288	13
44386141	13
8174084	13
17095949	13
12164675	13
8663363	13
75380330	13
7764685	13
8507807	13
40388773	13
32694969	13
54593906	13
20774450	16
14526121	13
80401016	13
7697955	16
3925908	13
39109182	13
79721994	13
2928887	13
9439165	13
45449177	16
52049529	13
12167101	13
36644022	13
295975	13
2934597	17
61097939	13
4109484	16
1947735	13
20236765	13
10428005	16
14496965	13
26556321	13
4130424	13
36338782	16
25718130	13
16069215	16
1043440	13
53639140	17
6244880	13
40809616	13
38932201	16
68773189	13
64330445	13
65659261	13
11017702	16
57027299	16
37337045	16
15205000	13
13073117	13
22009162	13
15545721	16
1179187	13
29603266	16
36630697	13
20419909	13
95584983	13
23119704	13
84212582	13
19969222	16
35472155	16
8668535	13
37071017	13
10671281	13
33166507	13
2272270	13
33932453	13
20684720	13
30915374	13
1647382	13
16075781	13
975306	13
14871674	13
5394161	13
65598151	13
44127908	13
21915040	13
7029297	13
10309654	13
31902181	13
36741753	13
18310246	13
222	13
11690882	13
18846670	13
10213480	16
1016266	13
4655824	16
5177747	13
8684579	13
23081784	13
20857955	13
71994505	13
3147130	13
6479615	13
73589011	13
10390222	13
3582097	13
21612539	16
1705845	13
81196511	13
19612066	13
9812820	13
34317449	13
23704721	13
24616677	16
35524531	13
335036	16
107323108	13
38636385	16
11672739	13
20149299	16
40376117	13
40451505	13
7228889	13
20205540	13
20387276	13
36003269	13
47991245	13
2905150	13
10241390	16
10240537	13
57215970	16
19507390	13
84522303	13
33962962	17
59316200	13
6638126	13
16421293	13
15037836	13
1595363	17
63563404	16
27025426	16
14201620	13
30695451	16
16046595	16
24182792	13
18221983	16
66464519	13
35681614	16
27112656	13
59649506	13
24644933	13
69821340	13
16956348	16
76571291	13
41443670	13
91788098	13
45917325	13
44802340	16
20406705	13
111834243	13
3383425	13
31896487	13
29270621	16
17629329	13
23095949	13
56861224	13
11487405	17
6925781	13
409175	16
28186678	13
60856321	13
10748880	13
24386605	16
2061261	13
73197069	13
48008596	16
8979946	17
3507418	13
24036522	13
39300708	13
38194673	13
1354477	16
6229629	13
71512783	13
11136809	13
47784473	13
2155499	13
11003323	13
23994069	13
17174533	13
8351689	13
15233547	13
117680473	13
30162291	13
8463205	13
2024780	13
22459742	16
69189825	17
3807775	13
44860288	16
37267200	16
39769397	13
14369223	13
10899524	13
3871343	13
3564374	13
120554	13
28308422	17
25007673	13
4126045	16
4201959	13
5300937	13
12057349	13
33916768	13
16527255	13
104680853	13
4702689	13
4004179	13
2858260	13
30485905	13
8678245	13
11124564	13
3720822	13
11018991	13
12288407	13
6524530	13
13962437	13
50783901	13
9891234	13
75554281	13
20418715	13
3364815	13
9295250	13
8448633	13
38218251	16
39061066	16
1903730	13
38820145	13
335359	13
37457673	13
25634525	13
21439073	16
51995007	13
28483092	13
58216896	13
7923444	16
115626374	13
16032669	13
15826056	16
9032697	13
11680136	13
6050196	13
16637947	13
25940638	13
33592596	13
4098782	17
9628994	13
25692878	16
12745320	16
30323393	13
7821085	13
2666419	13
6662994	16
23795049	13
815601	16
50986253	13
15776927	13
35609936	17
3479864	17
46230309	13
1909324	13
23560020	13
10349227	13
4531993	13
16134513	13
45349750	13
26290494	13
29935847	13
15395820	13
7637972	13
10653156	13
119070635	16
657334	13
35681028	13
63413147	13
666412	13
52879899	17
431922	13
2429672	13
17866754	13
5939313	13
2684069	13
58470360	13
8330084	13
70801282	13
55021277	13
14377469	17
3553656	13
17832494	13
7917902	13
34832184	13
13041211	16
51887279	13
22495432	13
11742762	13
3939645	13
38768277	13
2259883	13
1577420	13
19664280	13
6808710	13
32504098	16
6130318	16
30187734	13
15498183	13
38903454	16
21611170	16
79965800	13
17754606	13
5389990	13
20820303	13
12765032	13
7137310	13
5369752	16
29760907	13
3345526	13
77724206	16
2403059	13
77085385	13
469552	13
17740521	13
2947377	13
6247414	13
40560799	13
30775404	13
3706822	13
112004363	13
55799281	13
3966062	13
24669622	13
30602834	13
43034281	13
19750071	13
44032508	17
29032977	13
5386598	13
100321405	13
2499083	13
48576580	13
66869868	13
36213410	13
13983755	13
5694750	16
10846236	16
66824419	17
7051947	13
13624880	13
63118844	13
41653455	13
34845461	13
20365649	16
5097425	13
57801213	16
23370070	13
15655728	13
3849020	13
24239955	13
12019185	16
19376411	13
28972318	13
2853724	13
33984545	16
57138297	13
20166690	13
31540667	13
55430153	13
25143083	13
12130439	13
3562607	13
28238919	13
1499268	13
15752849	13
11556086	13
18615892	16
45140357	13
31068760	13
28604732	16
12958028	13
1946024	13
13228294	13
69996377	13
12502123	13
20706421	13
56017805	13
3890281	13
3631613	13
4373991	13
555446	13
4535452	13
26923330	13
37237976	16
35889936	13
1965138	13
23434286	13
6635721	13
35114028	13
10011979	13
20896111	13
3967085	13
5010372	13
3612060	16
61592538	16
39399047	13
5630812	13
2075481	16
5665608	13
818949	13
2124063	13
1451377	13
100895461	13
31419630	13
996232	13
33984017	13
42019864	16
62528204	13
2117211	13
125434039	13
10410126	13
2404987	13
65284777	13
12085545	13
21472935	13
6649200	13
6572165	13
11125168	13
5271540	16
2825918	13
33165203	13
16424700	13
25804363	16
2664178	13
4816798	13
11589135	13
35801094	13
37705132	13
9867819	13
17013761	13
72145034	13
8167810	13
48719585	13
24062944	13
61697569	16
37087354	13
10781585	17
20461185	13
3023242	13
9957215	13
11058307	13
2181631	13
16019016	13
8759665	13
2185661	16
5963614	13
40820024	13
7066348	16
20460525	13
19561455	13
33474663	13
756452	13
21382351	13
27681486	13
11516337	13
30342049	16
7358434	13
2075679	13
9882261	13
11227055	13
29276981	13
74605425	13
86645690	13
7905143	13
22956507	13
125755264	16
24841578	13
23873998	13
12574339	13
28341322	16
330950	13
20299832	16
24107836	13
10153269	13
18926467	13
127113622	13
307584	16
25785442	13
19434907	13
25885694	13
38519757	13
56953939	16
60731688	13
48731454	13
1713371	13
18401299	13
36778141	13
10179806	13
16899541	13
34021292	13
16214486	17
9569951	17
3177599	13
14995934	16
5492410	13
6349866	17
39014550	13
52079661	13
14790058	16
34334697	13
1113723	13
2367856	13
73071813	16
4318421	13
21662783	13
953636	13
12391084	13
2951692	13
10986870	13
13405377	13
9622302	13
17887513	17
27453891	16
7290253	13
45802491	13
15942170	13
17854854	13
5952900	16
2149127	13
28709442	13
28369607	13
286974	13
26258227	13
11946863	16
42991050	13
8098609	13
19310457	13
50023449	13
4649274	13
54842480	13
1764814	13
5017100	13
38193353	13
58639249	13
29665648	13
3818631	13
19240864	13
1298864	13
43829637	16
63046977	13
13384864	13
28502208	13
2968405	13
4266537	13
4461645	13
15789545	13
6224122	13
34285560	13
15375095	13
69497939	13
24132379	13
7585499	16
5477156	13
56820250	16
27724739	13
11445594	13
31112490	13
11376570	13
5857591	13
114727814	17
2748138	13
23781995	13
2610316	17
2633902	13
2755787	13
63162309	16
21009471	13
14516022	13
8780928	16
5930899	13
6490214	13
4157035	13
71377486	13
30983003	13
19114377	13
9333019	13
4759029	13
21180214	13
93316312	13
1199500	13
11026640	13
3366503	17
14171464	13
18062685	13
21284755	13
9635871	13
14778885	13
13135123	16
47092508	13
12448107	13
28695525	13
3511864	13
6129755	16
5870699	13
10129246	13
32224917	13
12859101	16
13325097	13
817318	13
37105267	13
68195071	13
11895061	13
21551552	13
31162239	13
58187440	13
3668664	13
42637566	16
21246640	17
63739179	13
24225383	13
1369434	13
20733969	13
15116117	13
1925335	13
16559667	13
62674495	13
26660836	13
12859287	13
84313019	13
55583350	13
5920179	13
14057885	16
8344956	13
88651081	13
13371132	13
55684060	13
8897525	17
3114578	13
24502422	13
3414309	13
24696528	16
11466543	13
63387528	16
31004557	13
71180	13
12678369	17
19396858	13
31153	13
3108623	13
4973719	13
10888425	13
3191968	13
21568578	16
3149854	13
8638515	13
12722513	13
896892	13
9468758	13
3435242	16
66682484	13
29418303	13
18543514	13
23237644	13
1898683	13
18582156	13
10685252	13
19734411	13
13258303	13
10621381	13
34002571	13
3104613	13
95034	16
21973200	13
37725632	13
62615	13
6178448	13
14047981	13
23890822	13
9172105	13
39927367	13
7530725	16
19498226	13
1057367	16
8308618	13
91642320	16
823995	13
19015604	13
5598881	13
12604605	16
2915096	13
317610	13
12520555	13
63787754	13
14576149	13
8542865	13
16602650	13
2000435	13
13884266	16
39609146	13
22978978	13
1336492	13
37206766	13
64240708	13
7400719	13
18802913	13
30517615	13
1661290	13
46434082	13
9567510	13
29167904	16
3776088	13
2389907	13
38047323	13
21577334	13
11457136	13
32948373	13
1506942	13
19940737	13
23038251	16
7290473	13
30161834	13
54836133	13
9781067	13
7943830	13
31354089	13
5528202	13
12443201	13
38275641	13
9021900	13
16569604	13
32305521	13
19938547	13
5683335	13
12708282	13
5459595	13
16317779	13
17611007	13
22477586	13
25512556	13
65237057	13
10206537	13
5743874	13
13599477	13
4953549	13
46125523	13
4742389	13
6290494	17
35219842	13
29950374	16
24049938	17
15947851	13
32470904	17
33839514	13
5178764	13
5274284	13
30747634	17
14707462	16
42716232	13
5645243	13
55523041	13
1417888	16
12784881	13
17784146	13
5078624	13
1212098	13
11504600	13
4910654	16
203898	13
4788220	13
14169852	13
2248858	13
2955800	13
3527407	13
83057833	13
4149280	13
2269461	13
36591278	16
37496147	13
29761544	17
17069865	13
10810407	16
115169711	13
41642201	13
27414993	13
2384259	13
55085757	17
7779907	13
11832244	13
44433894	13
12313366	13
6432415	13
61296061	13
6979588	13
13860788	13
13834288	13
66033422	13
39083691	13
6927369	13
36836772	16
985628	13
14005139	13
21605163	13
15877831	16
689140	13
1383928	13
57560367	13
6678531	13
16469441	16
10233432	13
4331695	13
13877432	13
15391726	13
43787806	16
12187678	13
40329620	13
10064831	13
5688868	13
1863823	13
1304348	16
22653618	13
65156301	13
1274790	13
9763792	16
9462717	17
48827759	13
119023894	13
26822457	13
26110390	13
1085412	13
24291533	13
30585354	13
21856077	13
6634740	13
36895897	13
13150344	13
14088181	16
17976591	13
2363190	13
8331597	13
41606555	16
4067746	13
15978476	13
373724	13
29346891	13
27251361	13
4751274	13
4988687	13
30061631	13
7625292	13
10093898	17
4416436	16
37256266	13
26111341	13
17152064	13
39624983	13
2656759	13
35557053	13
114154991	13
9166592	16
20990841	13
6078364	16
4111544	13
36943811	13
15476539	13
27576147	13
21278758	13
17736018	13
7625966	13
4250800	13
16133847	13
8137962	13
15053956	13
3881402	13
53796878	13
31648908	13
26805719	13
31613412	13
3155070	13
25268601	13
19898693	13
868537	16
19335128	13
17829560	13
62886527	13
39011493	13
11547501	16
5067077	13
5611305	13
2564432	13
10657140	13
29939093	13
1270857	13
10927634	13
20406652	13
46430253	13
17584278	13
4106424	13
8251941	13
34417998	16
7063569	13
20964047	13
9133376	13
12142786	13
4341632	13
21493841	13
70236870	13
4847210	13
23804538	13
20348567	13
24680116	13
12133011	13
20452177	13
19809439	13
11058284	16
3240482	13
42748301	13
29878269	13
20130789	13
15846220	13
16667397	17
7967889	13
14018644	13
98274117	16
1684855	13
16819081	13
30731186	13
4177796	13
205701	13
8461383	13
16058189	13
1742957	16
55154682	13
11465173	13
12480733	13
12606210	13
7626323	16
33353373	16
2527076	13
1609154	16
2239464	13
15116942	13
33756693	13
53001096	16
6389810	13
70737448	13
12157767	13
16895646	13
29502951	13
39017003	13
669736	13
4329882	17
2353600	13
26632283	13
25413052	13
4438274	13
4343040	13
24455389	13
5928482	13
23896596	13
12195292	13
4707913	13
10981092	13
1309770	13
5716668	17
16775752	16
4180952	13
52117523	13
1375244	13
53490370	16
4462192	13
26847672	13
37085686	13
14614125	13
19841654	13
13452747	13
868543	13
781130	13
37959466	13
1639643	13
3699130	16
11773330	13
3802919	13
17991012	13
64051488	13
12657902	16
8040213	13
15196992	13
39703346	13
52373529	13
15908603	13
61518902	13
1766422	13
38646970	13
28072565	13
8154411	13
14896385	13
1305619	13
5787242	13
13426293	17
1953600	13
3181186	13
902564	13
1998266	13
428355	13
45820517	13
5130668	13
13723162	13
883280	13
5478179	13
7019272	13
79838998	13
2650564	13
11306212	13
15064299	13
12510167	13
43929761	16
33703337	13
42320101	13
13189478	17
23180633	13
9295308	13
9800192	13
6604538	17
31841890	13
32405255	13
16108595	13
2402494	16
2769149	13
6921717	13
13065656	16
15720511	13
24237001	13
51544877	13
110674419	13
12258404	13
71638763	13
16344038	13
25893147	16
8006066	13
15134749	13
24643597	16
31657459	13
5160518	13
54423243	13
16143066	13
238814	16
6596619	13
2162986	13
69148645	13
16326978	13
5844406	13
23861740	16
5569344	13
22300182	13
18826117	13
48776577	16
10460278	13
89624632	13
17214894	13
2340341	13
23480269	13
431460	13
16604108	13
2800903	16
11019067	13
6493857	13
60326685	13
35119103	13
14624039	13
10135325	13
868121	13
70334045	13
7442508	13
11365852	13
2834156	13
6982634	13
31024385	13
18355748	13
27250410	13
16996539	13
22220031	13
17205278	16
26000894	13
4907385	13
38534048	13
17566787	16
11835828	13
4797442	16
12265352	13
4489714	13
20679975	13
1906442	13
17323306	13
14297698	13
13248702	13
99328287	13
27074357	13
24475729	13
6498560	17
24640926	13
43763693	13
31591940	13
42831374	13
15059677	13
24528624	13
32855009	13
2875327	13
33810870	13
3469887	13
54395644	16
40894407	13
612556	17
13299222	13
12834552	13
8132267	13
44836050	13
649650	16
10736002	13
14940704	13
41426643	13
6552727	13
6999048	13
22354025	13
23220283	13
12006113	16
45248735	13
29048009	13
39665179	13
89953501	13
17883722	16
3143607	13
27817873	13
77709679	13
18160977	13
16115061	13
25485205	13
44531359	13
1862673	17
20070988	13
5747249	13
2948350	13
407631	13
6836506	13
15855657	13
18003630	13
27087374	13
8938927	13
4264031	13
29438375	13
10466100	13
39663566	13
6580008	13
1364105	13
15780411	13
78721754	13
23846629	13
10248373	13
5691838	16
17535539	13
12046870	13
28839462	16
6784409	13
1042109	13
35803911	13
1915904	13
7219737	13
266410	13
3882965	13
10203832	13
10009966	13
51842534	13
20511498	16
2844081	13
27696465	13
22322610	13
52005	16
47498791	16
11531726	13
1317410	13
23245880	13
13892646	16
5859893	13
9645689	13
126274	13
29441617	17
37905587	13
55944987	13
12200715	16
33763921	13
13988113	13
6417315	16
2018763	16
4253851	13
35230733	13
1552342	13
3045033	13
6967667	13
13865951	13
39500903	13
39688517	13
49960836	13
1645001	13
5737546	13
1346008	13
22793803	13
1556930	13
8763878	13
21582773	13
10393936	13
141634576	13
20805464	13
105564424	13
22472336	13
5361640	13
43082123	13
1193594	13
40614923	13
29027448	13
47305057	13
28178009	13
16825210	13
17002356	13
8445501	13
5764273	16
20876152	13
4537777	13
7943219	13
6115479	13
5553529	13
11907717	13
34553742	13
25759277	13
19769137	13
37086342	13
11425545	13
4607708	13
7655261	13
53413286	13
5218181	13
32628537	16
12196231	17
5780978	13
14564853	13
1375465	13
43214498	13
6073243	13
56471565	13
3810218	13
27957307	13
11423838	13
4068677	13
8435719	13
3272671	13
39844121	13
47948738	13
309071	13
6790179	16
14991922	13
3207042	13
8172896	13
9474502	13
13235446	13
5313470	13
18277265	13
11914798	16
38478826	16
1008709	13
2189621	13
54808281	13
28890515	13
4085308	16
49759900	13
25309547	13
6619122	13
31569472	16
122900740	13
13245234	13
8665208	13
66419119	13
803156	16
8732888	13
8095059	13
521207	16
34968505	16
21425268	13
39528525	13
62361895	13
94155204	13
4109820	13
2040649	16
29799650	13
7221442	13
10606360	13
28253147	13
6131989	13
35827016	13
4538220	13
24083833	13
13573017	16
13947361	13
7150187	13
17635127	13
4056259	16
6874121	13
28040833	13
11679529	13
37949926	13
23639227	16
20000147	13
29257297	13
42401983	13
34166877	13
1874375	13
6458961	13
29162793	13
5475631	16
8858669	13
14789187	13
13238	13
48574447	13
6949395	13
2556438	13
55681289	13
7628476	13
1483510	13
5212069	16
41635257	13
5018765	13
53473485	16
58039	13
8565162	13
841286	13
27832627	13
4870825	13
12921211	13
5962493	16
37616828	13
18095521	13
6221136	13
14351974	16
21999940	13
34100800	13
3359969	13
43200281	13
42615639	13
9231767	13
14699828	13
31110709	13
2887279	13
22334471	13
8654	13
31847423	16
4719576	13
28494090	13
12910780	13
3825439	16
13959718	13
12113585	13
2788498	13
50097496	13
5089555	16
15613725	13
1238505	13
6565454	13
1583058	13
350473	13
17626321	13
3200326	13
11629444	13
5778681	13
5485844	13
7619130	13
656620	13
16402782	13
2711138	16
41568718	17
2947982	13
637483	13
7894439	13
30222966	17
24277747	13
376621	13
13205807	13
28705431	13
44140776	13
15556969	13
17071912	13
4069853	13
736790	13
63490057	13
1016095	17
46395039	13
45988664	13
20689367	13
32300867	16
30174721	13
61737206	13
7312685	13
9243215	13
14734969	13
21045122	13
41388658	17
26093626	13
10527637	13
23660417	13
3278467	13
81093344	13
8853855	16
19257005	13
4050265	13
594649	13
6090375	13
6618320	13
55978310	13
15380384	13
20890334	17
3879821	17
4000072	13
14636991	16
24976423	16
1914468	13
26177426	13
14704111	13
3984494	13
11026467	16
21538302	13
52553037	13
12987301	13
11664754	13
28493 triggers and 750 candidates in 448767385813 cycles.