12593456	14
5162450	14
41112870	14
14969851	14
5889543	14
12961682	14
13129211	14
18877465	14
12299563	14
5580168	14
9908240	14
408092	14
2980442	14
22909994	14
23434256	14
879154	14
32259915	14
1274455	14
9402889	14
17603143	14
12308869	14
5306105	14
10972331	14
5185758	14
7268476	14
20145266	14
2734724	14
9942469	14
44317287	14
16661136	14
13571378	14
16984756	14
3683167	14
2560254	14
37698184	14
10879738	14
866377	14
4327874	14
5813684	14
2790550	14
31793480	14
25499868	14
1971315	14
3099591	14
13381468	14
5512109	14
4366845	14
3323634	14
5664794	14
730584	14
11744723	14
10363381	14
4292402	14
26049423	14
16533391	14
4330846	14
9186467	14
851351	14
7946410	14
14042079	14
6036153	14
7869545	14
12179546	14
3167409	14
55657692	14
9066386	14
1681140	14
23089814	14
9499320	14
4529720	14
24051036	14
1253022	14
1202407	14
781964	14
6208281	14
425570	14
18181059	14
13398351	14
15417843	14
4771651	14
12746928	14
33211007	14
16274639	14
3284468	14
22378744	14
2637365	14
13270509	14
8028655	14
11387430	14
16996558	14
5831930	14
3105886	14
8817997	14
11741611	14
19191399	14
1551080	14
8496696	14
15335348	14
7549904	14
2734525	14
3781152	14
625274	14
1630988	14
14216853	14
15511402	14
3707580	14
10998220	14
8823761	14
3947712	14
3338682	14
360092	14
23689015	14
2514878	14
462773	14
24797813	14
3393326	14
9057467	14
692319	14
4457459	14
25328994	14
5953744	14
931308	14
10249799	14
14528444	14
2325102	14
4607524	14
10460474	14
12761454	14
39332646	14
6905887	14
28499048	14
7497412	14
4567459	14
11300835	14
5786325	14
17330260	14
11424193	14
3141560	14
2421668	14
1783266	14
15630832	14
1556529	14
29333199	14
2705728	14
24696846	14
6814377	14
14719362	14
13474653	14
11939608	14
8967198	14
17047422	14
16427429	14
4770514	14
8158444	14
52332617	14
4592504	14
1919642	14
5428823	14
9837553	14
5052953	14
33894683	14
4721252	14
6429721	14
9878281	14
22601682	14
7381355	14
300993	14
4089347	14
11083938	14
4672202	14
3904479	14
39005100	14
14367346	14
2270137	14
11004409	14
13372067	14
5187607	14
2992965	14
15534119	14
9461247	14
8672950	14
1421783	14
6943939	14
947885	14
15160735	14
6817722	14
7006643	14
24563698	14
3416317	14
23402338	14
2671024	14
7902323	14
1926927	14
8974062	14
24063076	14
340654	14
1822926	14
6617268	14
6354125	14
18031120	14
6431564	14
12893557	14
26165796	14
20158312	14
2738729	14
19509872	14
10244725	14
28660735	14
5230275	14
2346498	14
5274859	14
9084332	14
7600897	14
2162665	14
13434835	14
395187	14
8531908	14
244304	14
18489903	14
11501310	14
924310	14
16449252	14
25583190	14
15855973	14
25606885	14
7682273	14
27160396	14
6389428	14
4622311	14
7430257	14
2107583	14
8674961	14
8406796	14
1777790	14
1624540	14
6667522	14
11247138	14
2186533	14
35640202	14
2799051	14
13911881	14
5389929	14
20237932	14
1239038	14
22998006	14
12551692	14
7779990	14
5596274	14
7895052	14
18732717	14
8483344	14
14072696	14
9206089	14
12574300	14
4087198	14
19955581	14
3647990	14
2021635	14
972517	14
13175250	14
19239590	14
15952312	14
3165190	14
671442	14
2170762	14
4726971	14
15325575	14
16126693	14
10723275	14
2297415	14
6842773	14
2264259	14
6745550	14
324598	14
2302999	14
1042983	14
5813716	14
8522494	14
2266641	14
19333710	14
9781755	14
600388	14
583291	14
8474668	14
32876859	14
8509862	14
6184769	14
6333582	14
1801734	14
8535573	14
17053230	14
970906	14
1231638	14
14510830	14
23616384	14
9274610	14
21952541	14
10716740	14
6800335	14
20987746	14
7658692	14
50763	14
4341918	14
16629906	14
1794668	14
426515	14
4913659	14
22401884	14
11077883	14
19247761	14
10192358	14
13417079	14
20521835	14
25439112	14
18750475	14
7123999	14
3505469	14
2229451	14
4033993	14
32386641	14
2828872	14
5127021	14
22548043	14
11173280	14
9823177	14
2736357	14
29940716	14
7247778	14
1615026	14
12055853	14
5581403	14
22632564	14
45879951	14
1992942	14
1131553	14
1848287	14
10935670	14
9305294	14
2643703	14
23354008	14
2426537	14
17292750	14
4639021	14
7317466	14
8209623	14
9452740	14
30515	14
8912785	14
2737613	14
9365775	14
2178333	14
6219942	14
8155763	14
7044894	14
4537352	14
11394466	14
32457444	14
20446077	14
15568486	14
1244000	14
10361675	14
18209054	14
9787242	14
5058243	14
14349167	14
19666638	14
8525078	14
12575296	14
7599323	14
4953114	14
17214332	14
6282429	14
1889165	14
25281952	14
18885962	14
794615	14
10512467	14
5833880	14
44648975	14
12011049	14
5686648	14
288211	14
7115804	14
10826739	14
4953207	14
9717875	14
13039714	14
14902118	14
21483762	14
4097054	14
8375259	14
12760031	14
7589680	14
441650	14
2828611	14
8062298	14
3376423	14
27943591	14
2045755	14
8207949	14
10484263	14
2548306	14
1009629	14
9397852	14
10970379	14
866372	14
11618201	14
436231	14
20350933	14
6243965	14
9284909	14
38268760	14
42238079	14
1273636	14
3636382	14
26448861	14
7266616	14
20799930	14
273911	14
15175552	14
2102343	14
4908868	14
422608	14
16918243	14
2330609	14
9237079	14
956142	14
5787581	14
12453463	14
3399783	14
13079094	14
2863014	14
7118366	14
7500531	14
21241029	14
29344668	14
77101284	14
15820729	14
8411916	14
24276094	14
6125331	14
27897455	14
6449726	14
2914667	14
5299578	14
6432021	14
8327835	14
1334987	14
4620728	14
29070720	14
14291556	14
10614505	14
2559691	14
28985643	14
565905	14
2013871	14
6257606	14
2503997	14
12367715	14
2666529	14
6278934	14
6115950	14
455027	14
17576890	14
15286946	14
442141	14
10435969	14
16282939	14
19052531	14
4076289	14
5825498	14
2071821	14
9591298	14
4209519	14
4362624	14
1364776	14
9757120	14
8276043	14
9562833	14
11116854	14
3452251	14
20647410	14
4364832	14
18211778	14
39047133	14
2598160	14
3252607	14
17431437	14
22044718	14
3452599	14
15086599	14
5195287	14
1643069	14
12398629	14
7315908	14
6770421	14
18909694	14
2686025	14
21030374	14
12668781	14
4465370	14
16861827	14
1921612	14
5728788	14
59306899	14
892238	14
1425085	14
365103	14
5755209	14
25315437	14
9334769	14
884	14
8396626	14
13457908	14
6328285	14
776589	14
17195767	14
9865316	14
6639079	14
23236963	14
33550856	14
2660019	14
3421943	14
912586	14
58344685	14
2720136	14
8595093	14
641879	14
7116425	14
5653337	14
19116366	14
2232854	14
5224289	14
6891277	14
10726413	14
1742303	14
7920961	14
37547365	14
8616437	14
11310704	14
226479	14
2593093	14
2616154	14
658825	14
9960355	14
3242727	14
51162612	14
8874088	14
5179352	14
5316484	14
14803352	14
1000666	14
5608089	14
2034326	14
6720421	14
9082215	14
8495670	14
29574066	14
15671735	14
8793054	14
8872637	14
11416161	14
2216616	14
19777881	14
16829068	14
11117716	14
13860496	14
6057845	14
11663427	14
2724475	14
2764731	14
8482690	14
8659757	14
4831858	14
21552724	14
3528020	14
28732353	14
231856	14
4807346	14
29449323	14
10785540	14
19741879	14
43724758	14
9203224	14
3118928	14
53373409	14
30393486	14
19396595	14
6659213	14
6153647	14
1310049	14
10937488	14
1438654	14
13824587	14
3098316	14
4390971	14
2471931	14
1429711	14
10220645	14
5211370	14
2382931	14
18116264	14
7319599	14
20171189	14
468891	14
6500272	14
16002186	14
20103127	14
12458125	14
26083246	14
18321252	14
1778676	14
18956356	14
350534	14
5361423	14
25130635	14
179647	14
2694374	14
2215267	14
1635452	14
772974	14
97868	14
8784453	14
1261547	14
1494341	14
527652	14
502132	14
3222617	14
715155	14
13500065	14
15578404	14
1858215	14
14270098	14
12295648	14
2578885	14
1874129	14
11121204	14
27000336	14
20866855	14
1450779	14
405345	14
33036617	14
6950445	14
2153261	14
12375456	14
62958670	14
10203305	14
39444121	14
4376389	14
1756882	14
11364352	14
8526881	14
8776753	14
16316272	14
4466939	14
3421493	14
770611	14
53438598	14
3914647	14
688586	14
11981615	14
6277590	14
3460277	14
24699632	14
9665961	14
20854248	14
7546730	14
1338843	14
3518816	14
15253833	14
8427848	14
56270979	14
4907614	14
542982	14
2406389	14
12797701	14
2091275	14
15737752	14
6613623	14
9537013	14
6693084	14
21360960	14
8747630	14
5522732	14
4945370	14
6448032	14
8101400	14
8913041	14
559675	14
1319370	14
5272070	14
1482786	14
1925354	14
7996115	14
825105	14
1394551	14
20034817	14
9018535	14
38736070	14
6488849	14
983349	14
22214579	14
15466791	14
717500	14
20066779	14
16947129	14
29319804	14
44576982	14
6582971	14
38559598	14
8534153	14
1251439	14
13187942	14
11787666	14
26407642	14
24020284	14
648737	14
8928214	14
1315468	14
26486447	14
9159837	14
5907511	14
335983	14
17937165	14
19246445	14
14616036	14
3599547	14
1422749	14
34866414	14
14280891	14
2271361	14
6910970	14
2149890	14
3535221	14
9551890	14
288539	14
35008111	14
7816095	14
21597533	14
18592090	14
9122862	14
7378129	14
8773482	14
1568531	14
2718375	14
12165062	14
11719456	14
8487531	14
5985044	14
5523332	14
7693367	14
2408408	14
10386003	14
5936914	14
7188413	14
905946	14
2437291	14
5461453	14
10912778	14
5745147	14
16964291	14
765371	14
6554267	14
15134481	14
27253172	14
5396299	14
2940008	14
3464865	14
7694385	14
18401283	14
7910095	14
43630319	14
18201120	14
211848	14
2888763	14
7826469	14
2067361	14
509579	14
22135070	14
28580544	14
9270503	14
2043930	14
18919547	14
723805	14
4646885	14
10889558	14
16261676	14
14661447	14
5196278	14
4069406	14
2528463	14
3547871	14
20423044	14
28316447	14
1865413	14
8663750	14
12084669	14
1454982	14
27065396	14
6385655	14
2334338	14
4860540	14
1933989	14
29054728	14
6450091	14
4715345	14
1027790	14
8660983	14
1348267	14
5927720	14
1100529	14
14298321	14
2663239	14
8203071	14
11607650	14
452072	14
20052704	14
22970375	14
2163573	14
15255416	14
404636	14
603493	14
769331	14
13209517	14
2244967	14
22477477	14
10626880	14
12224274	14
8442511	14
961739	14
9535765	14
17919996	14
6643736	14
21305831	14
182376	14
4061145	14
14233361	14
456058	14
15932512	14
8014550	14
49578004	14
11449622	14
6081910	14
5895530	14
6649268	14
3999809	14
2102452	14
5720109	14
14364589	14
152089	14
5556161	14
1570156	14
12465832	14
41007348	14
2048758	14
9093596	14
46879	14
8401945	14
2918092	14
1717135	14
8602941	14
17502814	14
28255369	14
563068	14
7261857	14
50775585	14
1474797	14
4850965	14
22732134	14
4707049	14
16623427	14
17614557	14
1546760	14
22304379	14
19664758	14
1974136	14
14131058	14
3660920	14
14683884	14
23132355	14
9844865	14
2353609	14
2660888	14
5317442	14
1993615	14
8942516	14
10103946	14
23375267	14
27921126	14
8352174	14
10791785	14
7610026	14
22385159	14
4310162	14
10738833	14
12780813	14
3450079	14
6909761	14
25365850	14
10304555	14
7119291	14
18956635	14
446470	14
4370342	14
951487	14
14683082	14
11361351	14
9564736	14
28059644	14
1465367	14
6190301	14
7782822	14
2264756	14
11672341	14
20016149	14
1299221	14
843933	14
2221307	14
9942999	14
5692294	14
988746	14
5640104	14
40578401	14
8568819	14
5379278	14
5688253	14
2566804	14
6122229	14
3649033	14
2908613	14
4579710	14
1185591	14
14946602	14
21632165	14
26253488	14
210440	14
1821118	14
1365511	14
1357914	14
26033153	14
14932157	14
10805829	14
10249284	14
18208549	14
4952157	14
5378021	14
16932534	14
3416525	14
3105520	14
28547998	14
8238408	14
11524556	14
1854961	14
10568005	14
9171939	14
17784822	14
24654719	14
8390611	14
27998921	14
5866877	14
10170524	14
1603128	14
18731061	14
13958126	14
1031059	14
373436	14
9643342	14
11065431	14
6140151	14
15270580	14
2645722	14
22406309	14
8791967	14
200889	14
23787972	14
12720977	14
10789613	14
9301296	14
8653893	14
10327820	14
4469124	14
9332401	14
1939749	14
154275	14
15364037	14
9206355	14
19211472	14
6205813	14
3016894	14
29345126	14
1299962	14
14346501	14
17073455	14
14822122	14
6919366	14
14223529	14
614549	14
143369	14
25887880	14
6819298	14
10422977	14
15407868	14
18535433	14
2094457	14
31618495	14
4566718	14
1147984	14
16402358	14
25477696	14
250957	14
17484844	14
14305178	14
7081169	14
6809972	14
6661404	14
29393241	14
4417119	14
3487872	14
6553273	14
2947378	14
7211213	14
1869625	14
31378909	14
232746	14
18456144	14
8693147	14
5182202	14
40018999	14
9346882	14
28275670	14
13847164	14
5197532	14
24172135	14
1640840	14
23625951	14
1545599	14
6443788	14
12427858	14
4397843	14
2180250	14
1288258	14
3850071	14
10558957	14
27384832	14
1736838	14
23436268	14
24461951	14
6306047	14
7305245	14
1614537	14
2699431	14
9555072	14
198289	14
18594887	14
1534984	14
16476854	14
396147	14
786793	14
15498464	14
18136394	14
7485641	14
17307143	14
22159712	14
10052690	14
7067916	14
5401966	14
12288149	14
3732059	14
4638680	14
3091353	14
9533411	14
10954454	14
680403	14
1453048	14
4272905	14
2587359	14
5321373	14
6867082	14
3943920	14
11517997	14
3509636	14
26208654	14
16150296	14
8783279	14
8564998	14
19756583	14
19596813	14
14354569	14
35479751	14
2233038	14
14198061	14
19361530	14
8738326	14
6240899	14
11351318	14
1751100	14
14590391	14
1197705	14
9283391	14
15461689	14
4042048	14
7692395	14
10898148	14
12219241	14
5054503	14
5844934	14
2665962	14
4987388	14
15590012	14
767580	14
19678887	14
7356992	14
3523701	14
2291204	14
2946992	14
27512311	14
12276310	14
29788834	14
4427533	14
579471	14
2162433	14
2516537	14
18932984	14
1142172	14
8926750	14
10750289	14
9949317	14
3366407	14
17783821	14
7655498	14
16238889	14
3275605	14
6166877	14
19829454	14
8693832	14
1866248	14
1834345	14
2721702	14
11324847	14
43117791	14
2270029	14
1208993	14
2589494	14
3114750	14
14333353	14
5211876	14
3932770	14
2594491	14
1659872	14
16913153	14
14472343	14
9070887	14
4342686	14
13987811	14
2253393	14
10013821	14
21678833	14
8648927	14
24440288	14
6024557	14
916871	14
435195	14
740482	14
6578601	14
6813451	14
11951841	14
62013761	14
8334413	14
26537173	14
4121680	14
3795365	14
20505615	14
18868451	14
2063075	14
8913662	14
17909	14
10799978	14
6600984	14
9976182	14
12224730	14
4708208	14
6613218	14
12976068	14
20919394	14
29206353	14
1268417	14
3233661	14
48960112	14
7543826	14
1058922	14
28146160	14
9464375	14
1403171	14
6826307	14
9544843	14
4254	14
2667312	14
18509029	14
2035358	14
2673002	14
13207543	14
838124	14
40858013	14
310734	14
5333016	14
6984041	14
11119605	14
506401	14
16978628	14
13555736	14
29031000	14
11645964	14
49298875	14
20980223	14
43134417	14
17404703	14
8848595	14
3733236	14
1235999	14
9048	14
2595039	14
1283716	14
17480464	14
6350874	14
24996166	14
33687025	14
6783288	14
16217164	14
3357962	14
1274044	14
6245556	14
816302	14
26999332	14
7262860	14
14835618	14
9148230	14
7673121	14
12725237	14
9240129	14
5527412	14
2791850	14
14740257	14
4016972	14
1649559	14
1704353	14
1282956	14
1709364	14
4691068	14
3490521	14
2057033	14
1057357	14
9928644	14
1836741	14
25088409	14
26931418	14
2532884	14
2387155	14
21213767	14
5475321	14
699489	14
25230287	14
272353	14
6926824	14
28728	14
22135556	14
15104635	14
9893353	14
12172823	14
20332323	14
24126471	14
23150030	14
1358973	14
3619794	14
12593993	14
10878239	14
2356141	14
751046	14
14891272	14
10353030	14
7397413	14
15426676	14
1984714	14
23162383	14
52361566	14
677263	14
39533856	14
21159493	14
18722758	14
13151601	14
295323	14
4959894	14
288725	14
9036837	14
17398839	14
18630135	14
4873857	14
444037	14
319411	14
1054620	14
5481942	14
6014962	14
26851980	14
4630152	14
16186759	14
1671558	14
2620623	14
4651448	14
30493371	14
6588258	14
808559	14
13269797	14
6375718	14
1718217	14
19095879	14
9213020	14
1893944	14
8127180	14
3893308	14
5484079	14
28697868	14
7942551	14
719170	14
20266259	14
14444836	14
11236813	14
1436670	14
9067070	14
22546504	14
2770131	14
4756860	14
1073068	14
3156979	14
30209148	14
5835485	14
11567618	14
10066709	14
23050125	14
8873103	14
25447660	14
8269531	14
5311777	14
2444605	14
6117964	14
20850546	14
13897652	14
13713734	14
31828413	14
899494	14
7459518	14
9581854	14
1642532	14
12864080	14
1516880	14
35262073	14
2340377	14
4319237	14
14166288	14
7608188	14
6202604	14
7009984	14
2530367	14
213763	14
21097184	14
5952411	14
1300844	14
5459039	14
81266	14
3233951	14
46969731	14
19603394	14
2159919	14
5189970	14
3826514	14
6484936	14
3448279	14
15903943	14
5639062	14
12865168	14
14176028	14
9695480	14
1411665	14
1272258	14
1694383	14
16901226	14
57235932	14
121978	14
1967167	14
1298771	14
9210243	14
3807832	14
16985840	14
386595	14
22130966	14
2336290	14
11139398	14
27116	14
1865564	14
12350203	14
34448455	14
3910264	14
42448022	14
9056427	14
1390338	14
16063045	14
1426136	14
2693097	14
53805511	14
5851391	14
4121422	14
36738729	14
14129202	14
16529701	14
16755746	14
11393572	14
17319513	14
15687666	14
11511705	14
1609258	14
9231696	14
1697598	14
28989735	14
4307856	14
22447897	14
5916592	14
20072121	14
3546718	14
2491311	14
3365325	14
2172747	14
5260139	14
2980761	14
11765589	14
12978653	14
18669927	14
861580	14
7372031	14
2074844	14
869149	14
3196775	14
5479722	14
418949	14
16915441	14
20854368	14
1462971	14
13945912	14
23441797	14
29851746	14
3945058	14
2538132	14
3031946	14
7441431	14
4473675	14
19615940	14
12455666	14
1716172	14
29080423	14
9320752	14
31163045	14
26302135	14
7050284	14
1777427	14
2230539	14
511824	14
382670	14
50428233	14
17495919	14
7772287	14
15873549	14
9927491	14
7289443	14
12435816	14
12658713	14
2355695	14
11219679	14
730555	14
4850804	14
25350711	14
5524682	14
133717	14
26554392	14
38821337	14
974634	14
10951499	14
13164411	14
1076937	14
1642104	14
9508554	14
12482406	14
13299922	14
45791036	14
10655173	14
3063727	14
26348223	14
10413777	14
20605331	14
10432800	14
4974793	14
881637	14
11470186	14
9349570	14
15440052	14
3544001	14
5197993	14
6345116	14
2654026	14
12898014	14
4691463	14
5605914	14
16395492	14
938061	14
7823994	14
8695012	14
2756652	14
8084167	14
19213700	14
3681099	14
5611997	14
1213228	14
7286670	14
15102498	14
9995480	14
2572389	14
25276633	14
6247362	14
16900513	14
389582	14
5012046	14
20105249	14
47769631	14
1649055	14
8300134	14
24021154	14
8573188	14
5312505	14
11155933	14
4329137	14
21969194	14
20150562	14
5315981	14
6324342	14
24393088	14
25860370	14
2743535	14
9376596	14
11483457	14
24499903	14
206062	14
109222	14
5037825	14
12469850	14
978867	14
11838140	14
4865034	14
1245984	14
6090300	14
8221113	14
8874239	14
14186371	14
2584708	14
2316080	14
4143520	14
2996429	14
34781270	14
10213649	14
6537359	14
261692	14
16701481	14
135488	14
1596114	14
17735199	14
8948814	14
2155853	14
3973884	14
5907667	14
36381768	14
13306547	14
9829633	14
1564076	14
139774	14
26531440	14
9512809	14
6428699	14
2016168	14
6072401	14
21409777	14
11613006	14
1902988	14
12108480	14
8225042	14
8239989	14
10154431	14
340655	14
12441692	14
19599527	14
923170	14
7122251	14
11673777	14
1708250	14
13217305	14
18009894	14
8495591	14
5555301	14
10141609	14
12851094	14
575914	14
5335688	14
44776732	14
2545132	14
35867782	14
504275	14
1115815	14
10732368	14
16135500	14
16346630	14
8550159	14
11440415	14
309709	14
1350691	14
23619500	14
769569	14
23779968	14
3791802	14
24032672	14
3926208	14
19474608	14
40900671	14
6432543	14
14996042	14
29942087	14
9276902	14
3068437	14
14847695	14
2880313	14
8627513	14
4259683	14
3516109	14
7460792	14
4947095	14
3923822	14
1144877	14
5749613	14
2732496	14
18763892	14
3105133	14
1458402	14
2674848	14
6880843	14
31906654	14
21802169	14
92979	14
355361	14
26490404	14
2275765	14
4853995	14
9104314	14
27571309	14
9169523	14
10526951	14
1972501	14
25993735	14
1067924	14
19220439	14
10960397	14
19175822	14
1807772	14
481984	14
9265127	14
6868171	14
16719114	14
21322289	14
3114269	14
5772622	14
12215454	14
13285182	14
4461236	14
22123021	14
3387593	14
4727069	14
10634073	14
1604384	14
4680673	14
6840055	14
1119810	14
2981957	14
10564247	14
11069827	14
3436553	14
15132896	14
950886	14
11488740	14
13284459	14
9760449	14
55882	14
17403227	14
1285800	14
13364946	14
4254124	14
8182290	14
4833878	14
7051551	14
27728039	14
12824093	14
1256811	14
17619714	14
334811	14
3396425	14
11100485	14
4765275	14
6728122	14
16241118	14
14580	14
833856	14
6886457	14
803071	14
272287	14
29941199	14
5335204	14
11148069	14
5332441	14
12069673	14
18230722	14
17593033	14
27393372	14
32366061	14
5285549	14
5904145	14
599935	14
23358029	14
14678746	14
4557649	14
3175915	14
8286785	14
7400829	14
1166070	14
8457698	14
1590076	14
404609	14
1753191	14
9075498	14
28908383	14
2078534	14
28595668	14
5494418	14
17765096	14
6359756	14
1690158	14
1930006	14
3088835	14
2790201	14
7246003	14
26793978	14
11676802	14
28810117	14
10174343	14
37146502	14
2702366	14
13731828	14
39175832	14
813410	14
29918259	14
423117	14
4632290	14
4080551	14
12024648	14
2977905	14
18745128	14
3744085	14
10235863	14
11234020	14
1885780	14
597871	14
3495230	14
4543243	14
11246038	14
15794967	14
486291	14
426848	14
14210841	14
499041	14
1756557	14
3762413	14
10035484	14
1564455	14
907915	14
2413930	14
19510915	14
727320	14
5267638	14
12200009	14
8042620	14
5870382	14
9242439	14
12391819	14
20589229	14
14622452	14
6476464	14
3403602	14
574582	14
13056210	14
5534518	14
3081475	14
3325795	14
7266590	14
9480717	14
8066991	14
6099315	14
1024598	14
4696154	14
2162677	14
406334	14
12953	14
39762418	14
21853342	14
1768161	14
522723	14
6163621	14
3582184	14
6227382	14
1489143	14
6987987	14
2137415	14
906695	14
10254323	14
369522	14
1346399	14
7723750	14
30374721	14
13133506	14
2168299	14
2627078	14
9336245	14
797199	14
8459960	14
12304196	14
12875004	14
3200607	14
14377531	14
10704820	14
18077442	14
6435216	14
9409835	14
4766122	14
14205579	14
2947560	14
4778249	14
5132928	14
21964875	14
12998971	14
3342615	14
2098714	14
42759778	14
10832930	14
2618590	14
6215819	14
904704	14
8290096	14
24126920	14
14769286	14
8142146	14
4905028	14
3765137	14
681309	14
15111174	14
16528405	14
14830572	14
22160200	14
8327742	14
4357846	14
5055416	14
3270968	14
2577875	14
1731477	14
4083753	14
5424609	14
13343099	14
5620830	14
284207	14
2792759	14
5004339	14
957161	14
8132682	14
18791024	14
3861324	14
4598957	14
9018875	14
18812226	14
1416776	14
14969943	14
30301298	14
7881915	14
11374632	14
1290501	14
29982159	14
278396	14
2877585	14
4060014	14
2336748	14
6061498	14
5741707	14
5230276	14
3759406	14
13173641	14
3738891	14
4648474	14
12890018	14
2996872	14
6286959	14
9302217	14
19212100	14
1894415	14
4283448	14
2044300	14
789196	14
24742929	14
11200469	14
9002899	14
16811556	14
1015462	14
6587573	14
16054876	14
5853665	14
5075446	14
5001520	14
3392456	14
36067833	14
10336558	14
5073021	14
11889004	14
1242185	14
2094839	14
6344313	14
2729934	14
42302116	14
7086904	14
2255365	14
18777633	14
3055725	14
30515984	14
11861776	14
11914048	14
2714888	14
742101	14
7552432	14
3709771	14
3282913	14
2883487	14
2655088	14
21904166	14
15980347	14
5267545	14
3922485	14
2033080	14
1807595	14
3278428	14
18309600	14
2055365	14
2701360	14
9601735	14
17639155	14
903199	14
14406181	14
1423169	14
12853636	14
23441744	14
1585346	14
520878	14
9059027	14
7032686	14
4250899	14
8409664	14
589602	14
12532897	14
35176700	14
6363596	14
5408732	14
540668	14
15598387	14
16007377	14
7962221	14
9260357	14
6438666	14
13705955	14
9027163	14
2922070	14
50521	14
389108	14
3331523	14
51866	14
3560474	14
1327975	14
21076771	14
2916960	14
5431711	14
7784350	14
11767757	14
757203	14
5595831	14
15537099	14
27157766	14
12152265	14
492389	14
13443260	14
4691680	14
798597	14
14153199	14
14610217	14
2471209	14
361029	14
1140624	14
3534690	14
9183161	14
897217	14
25383554	14
295565	14
19032523	14
13489959	14
2297203	14
6613140	14
14932712	14
5704529	14
28116	14
9313539	14
2488400	14
9242988	14
3407879	14
1561773	14
5319425	14
23206216	14
810308	14
49379398	14
9249564	14
3686429	14
6117320	14
3815522	14
35002556	14
4325573	14
26820824	14
10340392	14
17988185	14
4536566	14
5467028	14
11880173	14
15636954	14
3361642	14
8033586	14
8421292	14
10186872	14
19851353	14
2557197	14
1939062	14
4758911	14
35809744	14
5556607	14
13136479	14
11036960	14
3345624	14
9323321	14
1235386	14
3770399	14
12530678	14
2354385	14
18519418	14
6216070	14
39756706	14
435811	14
22614124	14
80673955	14
1743756	14
17283517	14
1300211	14
6427861	14
33939835	14
2079433	14
173292	14
12379764	14
7577343	14
12425813	14
1701527	14
9816301	14
683436	14
1725140	14
5010921	14
3649727	14
12000198	14
2228503	14
12660891	14
11761945	14
25072839	14
32418872	14
2385200	14
1971618	14
5051430	14
16125026	14
5158098	14
13527799	14
4823282	14
16962035	14
682786	14
14716996	14
10635448	14
9389112	14
1661721	14
13233204	14
11042836	14
3714112	14
144259	14
16867958	14
332306	14
22502888	14
221916	14
1937813	14
7004821	14
14422077	14
7814326	14
25662302	14
6874614	14
7373055	14
595740	14
8050614	14
30783338	14
1647077	14
15179064	14
31209070	14
16857781	14
1073805	14
3074704	14
8634821	14
4793286	14
13158225	14
10511336	14
7616761	14
2285759	14
9889498	14
23620960	14
5087408	14
4802992	14
20772615	14
1085696	14
18053392	14
22612366	14
362946	14
860172	14
21111785	14
4106561	14
659731	14
3244976	14
7483451	14
5920376	14
10270983	14
1348538	14
8551773	14
8586437	14
2905238	14
8987303	14
9305602	14
5235933	14
1531888	14
41408923	14
8744159	14
3575602	14
17316807	14
3555590	14
4614476	14
5960555	14
12444152	14
274702	14
5207253	14
15325467	14
4649812	14
3896796	14
7385319	14
3804502	14
19606160	14
6863641	14
12969614	14
12328555	14
12743778	14
463104	14
12938870	14
13645295	14
4946318	14
19268951	14
4774099	14
2150631	14
13182429	14
16824508	14
6139023	14
5244110	14
4557325	14
7079750	14
12669385	14
7295291	14
8760676	14
67875	14
61858	14
26472543	14
13247274	14
2565343	14
11416058	14
1702793	14
14509147	14
6318201	14
12436408	14
2437484	14
346652	14
62490	14
416277	14
18534646	14
24957909	14
4261195	14
25854	14
13154277	14
20305194	14
2185102	14
9283049	14
21996670	14
4237760	14
3597196	14
5790014	14
7303253	14
4553771	14
4664673	14
13161976	14
630903	14
2036171	14
46399082	14
16921531	14
3110392	14
13616169	14
16022823	14
14140155	14
6316848	14
3764920	14
18216609	14
4683535	14
5420597	14
4035544	14
8345901	14
9621109	14
11471642	14
2011008	14
4036770	14
13237817	14
7933406	14
2602255	14
250540	14
13848126	14
19797937	14
7007864	14
13048714	14
864855	14
5819670	14
4245850	14
5501929	14
4949525	14
5685398	14
10574452	14
16711972	14
2517537	14
21574872	14
4346272	14
2121381	14
11907329	14
1218896	14
6615355	14
17420894	14
6298282	14
2803377	14
8953212	14
6857527	14
8864572	14
7699422	14
9810487	14
11552607	14
925475	14
23683632	14
17743830	14
16223164	14
2362525	14
525719	14
30417626	14
43705865	14
38977188	14
43017742	14
4322	14
6211212	14
7767941	14
12345853	14
79557	14
3855142	14
30513190	14
15183375	14
424692	14
5727220	14
9789884	14
4727771	14
3332495	14
21191090	14
5368652	14
2380389	14
7686941	14
5879552	14
644629	14
11026795	14
5409779	14
3727009	14
23141695	14
13121139	14
2732469	14
16936852	14
8637114	14
6369067	14
1797205	14
38312005	14
4667745	14
2515531	14
6418605	14
20131627	14
9096045	14
244750	14
9612655	14
6687921	14
4061809	14
23723581	14
1946936	14
1607944	14
500198	14
873855	14
3221915	14
24234473	14
8364629	14
1180650	14
15761083	14
6685583	14
16421675	14
6741224	14
733688	14
3253339	14
30348372	14
37275857	14
298852	14
15036560	14
8463450	14
80990412	14
16732667	14
20371930	14
2385043	14
12394090	14
15709370	14
6007600	14
23679928	14
3122291	14
17610460	14
4324252	14
21830719	14
17463092	14
33230867	14
2594344	14
10618196	14
6878909	14
746297	14
3505853	14
1318401	14
4575479	14
3533591	14
1289645	14
2237176	14
1986922	14
7110427	14
969694	14
2475232	14
4691258	14
9758308	14
1429624	14
4620477	14
27306625	14
10604378	14
1945045	14
19051448	14
30058501	14
6511107	14
16767793	14
9584825	14
1141989	14
11102294	14
18829722	14
11576415	14
4859052	14
13739203	14
39640720	14
606989	14
6305556	14
41441827	14
12814955	14
861589	14
3634537	14
2746749	14
2611987	14
15439261	14
5456617	14
3543528	14
3317117	14
46453002	14
18243879	14
17037722	14
6013146	14
17105622	14
79517	14
6583748	14
14835141	14
2075411	14
12655913	14
17996564	14
15223836	14
3288225	14
8882567	14
5567470	14
1657849	14
2584271	14
19503202	14
5848420	14
19342225	14
24164644	14
6821439	14
1372477	14
10352778	14
22287377	14
5139811	14
12454016	14
370167	14
5448747	14
1052691	14
21189628	14
20764119	14
5690320	14
16859692	14
2005430	14
8347890	14
3006146	14
9045086	14
13026647	14
3132247	14
4200041	14
14424712	14
14640397	14
3152299	14
24173754	14
7096690	14
16789071	14
6051563	14
29710166	14
12017779	14
9230828	14
6545207	14
12156617	14
17891257	14
12297921	14
8360764	14
17316488	14
3748612	14
10685743	14
4194437	14
7814058	14
23123153	14
4808511	14
2494718	14
61976117	14
5180738	14
6915805	14
2510364	14
33961132	14
23511730	14
3961000	14
12059863	14
2187510	14
10303350	14
3439582	14
14982502	14
5775449	14
8975787	14
3009329	14
1818041	14
586954	14
14276500	14
4656281	14
4539609	14
3599892	14
29462367	14
10415258	14
19282377	14
2622504	14
3188952	14
21719856	14
2200631	14
4380294	14
14502894	14
15722402	14
1418139	14
4149894	14
627852	14
5657766	14
3060570	14
5862255	14
9685394	14
11807859	14
15283569	14
490533	14
1793321	14
1827891	14
50424660	14
18382087	14
7779290	14
16820990	14
7938863	14
23900135	14
32963488	14
1273302	14
13008554	14
14663942	14
9995715	14
20993037	14
18224022	14
23863878	14
50643654	14
12916705	14
24431448	14
5789169	14
4035265	14
20344249	14
5725297	14
37463997	14
20448828	14
27648945	14
31967229	14
3359421	14
1591817	14
2543697	14
8786606	14
42666540	14
3575655	14
8467288	14
8347767	14
5433301	14
4651231	14
50405700	14
4915226	14
3638499	14
14496223	14
14564870	14
15767828	14
6276131	14
2244034	14
3611449	14
1791005	14
13585682	14
16895952	14
47150461	14
17464174	14
989252	14
1343	14
20480879	14
4534053	14
24788604	14
11700612	14
688203	14
8989677	14
31814467	14
9506914	14
7394128	14
40291678	14
13017413	14
7606694	14
741975	14
18792445	14
17322276	14
13790991	14
2530132	14
11604147	14
3985683	14
3246331	14
6090436	14
6084510	14
33985955	14
4143401	14
29071258	14
2432292	14
6307188	14
59410	14
39937265	14
4245814	14
2216490	14
9928438	14
5799288	14
9376584	14
5961700	14
802207	14
4087912	14
5270722	14
5277047	14
8228946	14
16027890	14
11451130	14
2024040	14
1393987	14
8458078	14
25194741	14
24107606	14
12548899	14
12730438	14
24127812	14
7984681	14
3411327	14
11528678	14
2749640	14
3706219	14
2080778	14
22940517	14
9039774	14
4818790	14
55641979	14
418776	14
19929713	14
949024	14
1566091	14
11775036	14
22735481	14
7787316	14
1999698	14
2434780	14
4674173	14
1414387	14
22672182	14
20986627	14
2158143	14
4947905	14
8867872	14
19974139	14
21300358	14
20419844	14
19666464	14
7488350	14
9726382	14
1264077	14
3219911	14
13708259	14
201763	14
11696305	14
22310195	14
1782571	14
8538047	14
14087603	14
10850768	14
13202592	14
954557	14
3431089	14
5535239	14
2495279	14
8647370	14
289883	14
4652518	14
9646370	14
7649927	14
44329557	14
18569712	14
3114222	14
60054056	14
46435459	14
11858863	14
9135658	14
3925839	14
3070102	14
8416636	14
17037513	14
26974160	14
1109228	14
2248855	14
889650	14
10000666	14
17092346	14
305887	14
3477988	14
10865329	14
5122483	14
12619826	14
11222473	14
16970267	14
13564210	14
16737815	14
43540595	14
3147219	14
1261616	14
3802364	14
3280614	14
21109312	14
5139805	14
1178626	14
5728741	14
14106876	14
1028182	14
4737006	14
8033480	14
1201578	14
298756	14
13213048	14
5120768	14
5927133	14
30674734	14
5909067	14
7000713	14
11859748	14
2225223	14
5185431	14
23016884	14
1801380	14
5406306	14
26217421	14
26284458	14
9600579	14
8512992	14
4811748	14
9295337	14
4363908	14
592697	14
7380277	14
2782145	14
11450678	14
5576265	14
2699295	14
1128439	14
105275	14
11114648	14
7285705	14
8702072	14
14345704	14
24589607	14
917385	14
415585	14
41615234	14
1327889	14
6463342	14
5779934	14
8676036	14
4666660	14
4014016	14
7798100	14
4492241	14
15239620	14
6993901	14
17849971	14
1837656	14
3505374	14
10246915	14
8940168	14
9697075	14
17130	14
7004043	14
8694485	14
30468731	14
6972040	14
5280541	14
26761686	14
20108645	14
10593583	14
6065078	14
9281168	14
11982638	14
3397810	14
2787137	14
11751567	14
18708274	14
12652344	14
11981928	14
25123927	14
616644	14
17539432	14
2507926	14
3087390	14
5451250	14
445331	14
527260	14
5524247	14
4222212	14
8695740	14
9707451	14
10374078	14
14587788	14
16143818	14
3144358	14
26937065	14
3524773	14
1168433	14
5812293	14
12386930	14
3934179	14
535259	14
4904645	14
3091637	14
559049	14
660836	14
1242427	14
8715776	14
12854736	14
9800516	14
11855904	14
241683	14
648775	14
23485833	14
5258534	14
1615487	14
17181	14
10274214	14
5032078	14
323918	14
8028805	14
1490518	14
7567816	14
6262017	14
6689591	14
1362546	14
9834224	14
1130725	14
14244290	14
32625492	14
4777854	14
11085323	14
8034942	14
4426205	14
2888795	14
1101237	14
3799540	14
20177764	14
1218540	14
8577494	14
12317320	14
47657163	14
40104432	14
11296908	14
33838745	14
3470150	14
8866147	14
1152942	14
16302640	14
5763311	14
5981036	14
2050286	14
3478976	14
4420362	14
3501313	14
45806233	14
3744801	14
9397398	14
10106793	14
22452035	14
16679039	14
12024612	14
70662394	14
3487068	14
30958838	14
2145515	14
43293123	14
8039196	14
21900250	14
144482	14
11329422	14
56772104	14
3506965	14
12459403	14
919137	14
10425327	14
32835930	14
11500330	14
19603071	14
3180262	14
16075605	14
10208189	14
4661611	14
12785603	14
11369322	14
367668	14
18521213	14
2599096	14
21369848	14
6181919	14
3525865	14
3446949	14
935287	14
8778197	14
44360672	14
3526443	14
28639598	14
1830666	14
14558605	14
2989	14
3485152	14
2073446	14
1096921	14
1808847	14
9223312	14
20403036	14
16072671	14
15387343	14
3375254	14
7214993	14
17764403	14
2291563	14
36381373	14
26777427	14
29890427	14
1412818	14
46858	14
3815999	14
2654223	14
6561972	14
9590042	14
3389074	14
9605244	14
19697515	14
22469646	14
20791853	14
24635679	14
87921	14
1922818	14
14389316	14
367996	14
24221215	14
2111937	14
6498073	14
4037786	14
5910322	14
47413188	14
1431256	14
1273415	14
5456331	14
5467677	14
15201258	14
21937986	14
10423397	14
10261088	14
22777983	14
11873837	14
12385558	14
15649662	14
876753	14
987711	14
21937492	14
23215501	14
4329667	14
23728703	14
10398492	14
517923	14
5555964	14
10700109	14
1424164	14
7648864	14
7401712	14
790227	14
5764053	14
18452571	14
891623	14
585510	14
6528921	14
3582930	14
15635405	14
800435	14
17330221	14
23725683	14
28202708	14
13902018	14
1171769	14
32458193	14
4514917	14
23113479	14
8422480	14
621593	14
3094745	14
764210	14
42379945	14
10797690	14
533455	14
6923168	14
8466338	14
3617459	14
16836312	14
24028181	14
6970251	14
8887978	14
5327332	14
9493805	14
31089719	14
710096	14
21577482	14
12733441	14
9010999	14
12787285	14
1661811	14
2198817	14
9769788	14
5224615	14
9180905	14
4492499	14
3327573	14
7647868	14
23230269	14
2627693	14
1419827	14
3453645	14
9722401	14
5711545	14
15129557	14
26510430	14
14175590	14
12069833	14
9186219	14
1796575	14
26814477	14
47095453	14
9285870	14
8159555	14
10772759	14
22526825	14
45898792	14
8296401	14
906052	14
11968862	14
14701935	14
8528413	14
10926994	14
524555	14
1060371	14
12324272	14
32529320	14
716985	14
31855152	14
34888175	14
15629026	14
14408669	14
4099093	14
1638449	14
5551158	14
508512	14
9858242	14
7680475	14
33805954	14
11611410	14
5564632	14
33132983	14
12534042	14
4836017	14
2142992	14
453304	14
4915212	14
6026940	14
6681025	14
3740507	14
745517	14
12765252	14
31059418	14
968635	14
12858251	14
6169232	14
13506026	14
8035850	14
4631942	14
4756952	14
1988172	14
6201738	14
13777180	14
19745191	14
14241863	14
4663430	14
2620445	14
1747644	14
1834896	14
2218704	14
2618977	14
27268573	14
2526562	14
8441390	14
10993449	14
10838624	14
2554066	14
3923083	14
2717298	14
23273206	14
8288522	14
8404191	14
3233095	14
8552754	14
809184	14
6602349	14
1324425	14
8168065	14
3202251	14
8323303	14
10040228	14
5636879	14
9135408	14
33044508	14
8081332	14
6150441	14
8845070	14
14566054	14
2619708	14
16043717	14
4604637	14
3428049	14
2428101	14
1895407	14
75675384	14
6997722	14
2264140	14
1414377	14
9651115	14
19331491	14
5256205	14
8462840	14
13054672	14
311770	14
3783097	14
6654402	14
6294038	14
37408704	14
2861852	14
1678402	14
8880900	14
11421246	14
11961607	14
381625	14
10415832	14
20972146	14
10521739	14
434759	14
10864166	14
15118972	14
1842920	14
15095348	14
30616375	14
9372515	14
6818270	14
38341685	14
14743545	14
3864123	14
19488042	14
44245444	14
8685732	14
2435564	14
8206941	14
10032742	14
3949245	14
4751009	14
1385228	14
14070693	14
5080985	14
6776329	14
14067709	14
108295	14
8035786	14
21639871	14
1025260	14
42710905	14
184123	14
11033378	14
15648257	14
1334822	14
6820700	14
3361752	14
2220228	14
3774588	14
16522719	14
1498546	14
752032	14
4727989	14
7528272	14
2443061	14
35304126	14
20456019	14
17035471	14
9267685	14
9679928	14
18563669	14
459754	14
11414880	14
5614584	14
3787503	14
3407448	14
4340293	14
1769114	14
19540717	14
2508772	14
6348615	14
7660692	14
71618	14
10568909	14
9788308	14
2254620	14
5892057	14
49452984	14
8466094	14
65543441	14
2304910	14
26363879	14
4006337	14
973454	14
79698	14
28994754	14
1949413	14
7520284	14
7738096	14
2958267	14
21312985	14
3861810	14
8535988	14
6803943	14
3994627	14
9904145	14
5665080	14
13293448	14
4401270	14
4132417	14
11669767	14
6125532	14
36840578	14
3037493	14
2409309	14
15792922	14
33300766	14
2036820	14
20756531	14
9484290	14
11043996	14
220632	14
1870993	14
22452946	14
15059410	14
16221441	14
8219609	14
16301167	14
10929731	14
1251726	14
1172910	14
13017269	14
5743462	14
4675900	14
11167365	14
13436935	14
27904035	14
19684590	14
10925605	14
14936057	14
3973771	14
3401799	14
9531120	14
9827576	14
2333855	14
19606029	14
30494226	14
4465580	14
8484997	14
3394944	14
27459612	14
1531966	14
10785757	14
4917472	14
1894079	14
11026761	14
8595298	14
636309	14
5226700	14
190318	14
3751093	14
9157673	14
6480000	14
2775124	14
1215787	14
3963800	14
38372149	14
33283703	14
9243472	14
3554420	14
16950557	14
1053836	14
12921285	14
15754293	14
4704087	14
6802158	14
1621572	14
1323067	14
30309260	14
13286785	14
11671429	14
554674	14
2663614	14
5640584	14
28158044	14
24635855	14
4672455	14
17600228	14
14091185	14
1755054	14
5342484	14
29749373	14
3317443	14
5554715	14
8859173	14
510610	14
34642630	14
2067264	14
2676590	14
455951	14
30523883	14
3958265	14
19745721	14
5810033	14
11330029	14
3507506	14
1670601	14
3443543	14
13739827	14
25052559	14
38492012	14
18703003	14
9730270	14
13208728	14
5683625	14
2804995	14
132220	14
311726	14
13630061	14
5509427	14
4223761	14
1049255	14
7545444	14
12648113	14
24345207	14
8943092	14
35680852	14
13847998	14
2931959	14
7682917	14
13220417	14
10797456	14
4968539	14
1822914	14
6622656	14
5391107	14
4738122	14
9437730	14
14882462	14
4144079	14
13820	14
1527316	14
14169054	14
7808549	14
7635120	14
17741262	14
1851937	14
13926795	14
9497748	14
2873655	14
7861650	14
1338844	14
17677195	14
3264052	14
5057583	14
4826708	14
7099450	14
29336595	14
6695895	14
6031349	14
6257346	14
32337194	14
3904193	14
18790495	14
11268417	14
1246191	14
7234347	14
11007465	14
2567236	14
9445418	14
14327973	14
28875482	14
2616951	14
35223777	14
3975718	14
8641728	14
1608383	14
23838107	14
6013672	14
21288287	14
20608439	14
255094	14
4276165	14
3303698	14
18238312	14
2261256	14
26253427	14
6707357	14
5461858	14
22496932	14
47051	14
11687283	14
2169257	14
17456505	14
1821902	14
6454445	14
7455685	14
15245409	14
5216048	14
49102	14
5620019	14
20061991	14
880062	14
30040543	14
11428549	14
1467998	14
9753172	14
3520433	14
4551281	14
6431256	14
2851158	14
15286144	14
9167937	14
7655557	14
1086937	14
7088968	14
16679109	14
17181905	14
15798197	14
7021017	14
1396604	14
3354924	14
17877755	14
2284079	14
10593016	14
3430723	14
9267180	14
3462673	14
20548211	14
1263068	14
7518942	14
2870345	14
27561948	14
7878195	14
536688	14
4582008	14
15093094	14
11946450	14
307235	14
6546403	14
6368176	14
3114703	14
3671936	14
7300893	14
11522390	14
354279	14
9417786	14
2016005	14
5707375	14
1617302	14
1760722	14
24810151	14
6085964	14
7037554	14
526178	14
25826474	14
1839568	14
1792579	14
8821330	14
1764632	14
7527178	14
13436479	14
6930927	14
16878655	14
1985064	14
9489938	14
4651561	14
2648647	14
2438922	14
7767307	14
768866	14
10446551	14
804476	14
10205029	14
8041461	14
34140317	14
3845774	14
2883567	14
2076382	14
168411	14
506694	14
5452468	14
2351705	14
3198237	14
1016576	14
14286977	14
5131736	14
9622938	14
1321517	14
6998192	14
10449522	14
11911474	14
5333540	14
2159659	14
6170914	14
6897934	14
811523	14
2609281	14
1829893	14
14615951	14
3529542	14
9669078	14
7900181	14
18689225	14
4323352	14
53146126	14
1191405	14
6427124	14
10310776	14
2785810	14
17274084	14
1361455	14
4620116	14
6890923	14
548408	14
7871324	14
34078764	14
2406224	14
6449564	14
2087933	14
317535	14
16327444	14
5495785	14
2730338	14
34461870	14
14921499	14
5091111	14
248642	14
11681824	14
6997313	14
7962202	14
14371838	14
44471131	14
7040419	14
46500378	14
1589484	14
2756558	14
8319417	14
6575084	14
2755820	14
5960766	14
18063398	14
71508262	14
17692070	14
3854548	14
9725635	14
7333201	14
9020666	14
26349454	14
5939565	14
6688094	14
659283	14
4676861	14
12597093	14
1734075	14
760157	14
7506674	14
4189543	14
6297796	14
5661705	14
7492630	14
21311124	14
5288285	14
11941015	14
9974701	14
3134144	14
22772378	14
23779584	14
8463906	14
22296592	14
7667856	14
13475909	14
6680939	14
4149843	14
8827061	14
7137177	14
5159333	14
1562766	14
30788802	14
19767860	14
3042405	14
6654549	14
16811389	14
5683703	14
851020	14
6803561	14
7277311	14
4259369	14
7134520	14
5232387	14
1177808	14
505610	14
14414937	14
15075204	14
563682	14
3437636	14
5933853	14
33083843	14
4869577	14
23306964	14
4506162	14
13978211	14
9431833	14
13793319	14
1072569	14
1828829	14
10149492	14
2999938	14
3598284	14
13827725	14
11328266	14
8341139	14
16801340	14
7401378	14
15275893	14
16258562	14
6398865	14
9711217	14
25322429	14
6345910	14
10622526	14
14028130	14
4289328	14
5934933	14
20605940	14
12634008	14
11113192	14
5482858	14
294484	14
9216596	14
4261783	14
482010	14
11291161	14
6086932	14
1364380	14
4981555	14
1109323	14
257301	14
26174257	14
22231927	14
22225683	14
1867751	14
32156669	14
4039850	14
9426604	14
39012405	14
8936465	14
18801158	14
1916364	14
8754606	14
10090782	14
3841060	14
6967223	14
5437955	14
9290065	14
38074110	14
38004438	14
304031	14
19447491	14
6339337	14
4847976	14
23456388	14
597178	14
1138120	14
6997366	14
2075527	14
23937129	14
230241	14
9248164	14
2724940	14
7515615	14
4904442	14
7732635	14
7334069	14
10944773	14
6398789	14
25311803	14
12242123	14
9228364	14
6432654	14
3984665	14
23356307	14
1932859	14
24258792	14
1565109	14
3368177	14
30986454	14
546462	14
13101933	14
2286100	14
1258559	14
2851410	14
7180660	14
9724338	14
627774	14
5153386	14
4755482	14
1577533	14
5305038	14
7699618	14
22286583	14
177870	14
10392172	14
5235615	14
14113007	14
7831673	14
662815	14
3476471	14
34651032	14
1757070	14
12678091	14
22260002	14
11483665	14
6285443	14
244147	14
4875763	14
5415810	14
5739747	14
10767747	14
928316	14
6857280	14
14164304	14
11518918	14
2409064	14
14663628	14
2697799	14
2289650	14
3205582	14
1863230	14
1027684	14
2691099	14
2232797	14
7194641	14
411562	14
4268850	14
2623048	14
5696996	14
12685872	14
3947834	14
14486300	14
9138357	14
9018544	14
10740108	14
7797303	14
11057798	14
3690674	14
555891	14
4259948	14
20610163	14
19459724	14
3362050	14
6845449	14
2342391	14
7897587	14
10404521	14
1363746	14
2779399	14
31408634	14
6659582	14
12362083	14
18009865	14
12061575	14
9383517	14
2532154	14
2215624	14
1548373	14
1105940	14
45010037	14
10065790	14
2397516	14
3924967	14
36039	14
3566608	14
35050761	14
33846261	14
2131308	14
7255786	14
23828162	14
2093892	14
5996713	14
8676359	14
6338023	14
2966886	14
9730604	14
6075300	14
3485022	14
23060105	14
11929568	14
20286222	14
1424129	14
14621959	14
3637141	14
515904	14
22198235	14
305365	14
4961976	14
5146137	14
1656433	14
1892855	14
5575148	14
6155320	14
24622052	14
1423643	14
3351311	14
25475088	14
44156379	14
2651690	14
21255490	14
28299892	14
2859452	14
2313869	14
993414	14
4661896	14
16335399	14
19712309	14
498782	14
12930143	14
9161545	14
14615095	14
33060843	14
2904420	14
4529404	14
2342833	14
9001327	14
3324712	14
1967756	14
4342846	14
26555684	14
1554074	14
15997916	14
21105264	14
1165588	14
7375389	14
11641058	14
13713371	14
13864663	14
13168082	14
2845005	14
1457533	14
1671108	14
4916544	14
43002865	14
5373765	14
29279742	14
1101352	14
16056724	14
14444743	14
22062102	14
8360898	14
3613139	14
11839216	14
11508626	14
358008	14
13775780	14
7281295	14
8746045	14
2536481	14
12446766	14
2978684	14
3330724	14
12207822	14
6043715	14
1473866	14
14574978	14
33369733	14
963553	14
27092328	14
7199152	14
6199907	14
10579493	14
8124401	14
40817728	14
14581802	14
3582930	14
14610497	14
6831333	14
3575104	14
21573621	14
7756856	14
851674	14
6119372	14
2874182	14
24216699	14
26937144	14
10602700	14
10654287	14
5668108	14
1466196	14
7399745	14
347053	14
26717276	14
53634967	14
1010839	14
4362002	14
24274908	14
544060	14
12845208	14
2342196	14
28408747	14
23737443	14
11953688	14
1691985	14
2055628	14
6424471	14
10371993	14
5476421	14
16712	14
1313090	14
11178602	14
22505518	14
4374256	14
28438256	14
5386399	14
14193473	14
18007706	14
1166482	14
7349906	14
15228551	14
13751188	14
239762	14
46113	14
8984438	14
1958653	14
5531284	14
29340158	14
2003103	14
12453202	14
15871394	14
4602530	14
9354294	14
8155870	14
2121949	14
13966777	14
31602937	14
18603701	14
414201	14
10163391	14
12258967	14
20790567	14
902250	14
14639875	14
1353807	14
4522816	14
3660533	14
55758886	14
2502215	14
23706293	14
519899	14
10025637	14
14541460	14
2520831	14
21457560	14
6165069	14
18297223	14
1303525	14
2050798	14
5910706	14
18956801	14
2547912	14
10927041	14
35457006	14
29691631	14
6760767	14
28533351	14
1029929	14
1496014	14
3199126	14
13863851	14
10017081	14
24380258	14
6582021	14
12543577	14
6509812	14
34941037	14
8538212	14
961174	14
5632927	14
9230164	14
5698813	14
5478888	14
4538332	14
5074590	14
7040286	14
12204088	14
15662676	14
35338763	14
10289125	14
1514496	14
5665140	14
3676038	14
13509500	14
22857472	14
2374988	14
15195926	14
6195894	14
5527515	14
11516585	14
24152468	14
2058000	14
20709216	14
1939296	14
2999937	14
7192285	14
13324366	14
10221765	14
18589357	14
16304742	14
39127175	14
12262601	14
24725975	14
8836040	14
17284347	14
68721570	14
146058	14
13841460	14
7859466	14
2111933	14
9555568	14
3391925	14
10868621	14
18621258	14
4327250	14
25913693	14
1117796	14
3261910	14
3612689	14
9994174	14
5392712	14
17973289	14
1982486	14
14548847	14
1490096	14
4572647	14
9443248	14
747550	14
32399732	14
2017440	14
4388798	14
1390736	14
3499090	14
23947093	14
12432097	14
4396034	14
13010774	14
388677	14
8166577	14
193152	14
761946	14
28573948	14
503332	14
2204603	14
5106549	14
14976778	14
21358063	14
27030824	14
1395285	14
4211213	14
12531334	14
3035631	14
7204543	14
4004879	14
12620522	14
13865477	14
2233449	14
4660262	14
2104244	14
11771817	14
9031660	14
12271079	14
8590029	14
6086500	14
19432525	14
31771069	14
13240264	14
1315028	14
3023270	14
2959516	14
8699506	14
2262996	14
8655659	14
6100321	14
26990251	14
8476419	14
1184130	14
12758192	14
33644023	14
7521880	14
11055509	14
3643034	14
1303848	14
603104	14
2302652	14
21668423	14
8052768	14
12279496	14
4354850	14
2922800	14
7912112	14
12397124	14
60736158	14
6429379	14
23465872	14
6822599	14
6418185	14
3478262	14
3585884	14
11086280	14
3896081	14
15885013	14
7527179	14
1714056	14
12490801	14
18457124	14
4889780	14
23234381	14
15095765	14
5662436	14
19000173	14
10932279	14
851126	14
23462366	14
5212044	14
31650275	14
4340339	14
5776333	14
13985483	14
10913858	14
2463424	14
4067122	14
6856044	14
799564	14
356106	14
28501319	14
1218032	14
22542087	14
17067194	14
8433297	14
19472842	14
10192941	14
25972646	14
5129187	14
24067718	14
16101765	14
2556195	14
14539139	14
24255879	14
1692552	14
14440938	14
2895549	14
5149970	14
3344988	14
16177203	14
6451145	14
3996908	14
19786998	14
13504391	14
3859487	14
11908125	14
3141002	14
10347083	14
437901	14
1608303	14
6215653	14
15485639	14
6830839	14
7811052	14
5818416	14
14842786	14
3897965	14
3946538	14
3185657	14
2633598	14
29286598	14
11546109	14
27472996	14
6120699	14
397802	14
4713063	14
11371766	14
1876536	14
4412237	14
3919551	14
806627	14
5200108	14
7870870	14
2672193	14
2855222	14
9808396	14
25499323	14
1636384	14
31943955	14
21084364	14
9955669	14
6657076	14
4302128	14
34798347	14
3889480	14
18145	14
15593952	14
513584	14
1440144	14
14350561	14
17776991	14
15030684	14
15341313	14
190691	14
5413768	14
6437178	14
15628704	14
6017993	14
6773262	14
3341717	14
13210546	14
7912592	14
3694348	14
4654319	14
25979351	14
4643633	14
11035220	14
6995136	14
6708717	14
29073506	14
3494716	14
12920787	14
8755886	14
7142362	14
3792425	14
7471855	14
26398708	14
9173705	14
12526636	14
2125235	14
4582497	14
11021844	14
16408027	14
21480992	14
2725806	14
2950536	14
684694	14
15451003	14
3445302	14
27174063	14
852633	14
10380822	14
2636938	14
17221744	14
49595783	14
33028481	14
19476208	14
15677572	14
21657411	14
8796712	14
5818829	14
7252572	14
2628135	14
3173356	14
35629688	14
17171575	14
757768	14
4249437	14
786538	14
18897305	14
36092643	14
5674305	14
29942297	14
11052053	14
13355658	14
15007756	14
44128	14
7594843	14
48715028	14
806976	14
15958287	14
6881995	14
8018247	14
5771119	14
4052626	14
1815069	14
3190396	14
4544849	14
6969063	14
1002162	14
4639377	14
453867	14
15881186	14
6973442	14
27894709	14
2200251	14
24244126	14
23354641	14
2051102	14
1589207	14
3041511	14
14092846	14
4038800	14
34148905	14
2773544	14
2283836	14
14452577	14
228899	14
2896307	14
11104432	14
11724543	14
6918515	14
12983267	14
7085400	14
273663	14
11417185	14
13709709	14
15201517	14
12993355	14
8218066	14
20947832	14
21632646	14
3556751	14
6422935	14
19979760	14
89536	14
4911897	14
1721561	14
23920327	14
5464204	14
10355854	14
7025805	14
25501775	14
2872595	14
13520032	14
21310597	14
11153602	14
4669000	14
2447095	14
5849668	14
2661412	14
715399	14
40885965	14
3065694	14
2969823	14
6131266	14
34524662	14
7989333	14
2585199	14
15018265	14
3343796	14
6678190	14
4518367	14
18066755	14
4433431	14
20706340	14
17615836	14
1694084	14
4845864	14
1770554	14
10759134	14
2634906	14
9108327	14
2202426	14
3532129	14
12364964	14
8614586	14
3016386	14
8572646	14
2277320	14
30326309	14
5230938	14
13916360	14
17567531	14
3516829	14
6640633	14
10555151	14
7404402	14
6528812	14
24030006	14
25665927	14
2831567	14
60635940	14
61335	14
9704283	14
4694822	14
946357	14
2649030	14
66964	14
38009869	14
17806663	14
3266564	14
13896208	14
2717073	14
14657542	14
1236109	14
36018176	14
8325376	14
10217865	14
19382276	14
4716745	14
3478493	14
5228026	14
15335597	14
2511670	14
8203618	14
727578	14
5675849	14
2717683	14
30117429	14
16470100	14
3498624	14
1776082	14
8586295	14
34387574	14
1471891	14
12514666	14
15889275	14
12425605	14
19282911	14
3089571	14
5917917	14
1410821	14
2552539	14
10461926	14
1781243	14
3425959	14
23210310	14
2912062	14
14019201	14
1173904	14
3860265	14
15398880	14
13362324	14
5652073	14
920200	14
9358318	14
7561632	14
1254045	14
45013610	14
2922853	14
15160957	14
1898089	14
6194466	14
8550152	14
8517402	14
2928225	14
10714170	14
10426213	14
15668159	14
4128271	14
11998671	14
576518	14
7214081	14
10855432	14
10468437	14
20776793	14
17023318	14
23470801	14
3458815	14
34836923	14
5620874	14
14987847	14
7654147	14
14134634	14
21004886	14
6612114	14
34308382	14
13012948	14
1476948	14
620666	14
1701679	14
4436847	14
10279135	14
15615061	14
12132428	14
1130233	14
2460329	14
5234831	14
3531741	14
4697512	14
1358472	14
5749912	14
9934461	14
615765	14
4842833	14
14717099	14
20191321	14
17043577	14
3315406	14
4977475	14
9324472	14
4647385	14
6750149	14
1342614	14
7126523	14
7381327	14
11386754	14
4711190	14
1286968	14
12643152	14
6105193	14
1511554	14
4773966	14
32275756	14
1384966	14
8725010	14
54203849	14
15385998	14
4064824	14
15841344	14
1272617	14
5852455	14
16059837	14
20200975	14
13200074	14
5351841	14
13531174	14
6299805	14
8927186	14
1655775	14
8989217	14
41890615	14
73917275	14
10620922	14
1889736	14
16498445	14
2587994	14
4494326	14
3808	14
22779297	14
910309	14
1410715	14
8739925	14
12338655	14
1740535	14
2663299	14
5295227	14
5276657	14
18379692	14
2358951	14
3501259	14
5644961	14
14178811	14
2925232	14
3018336	14
19322414	14
33721553	14
1796174	14
1604521	14
8013889	14
11994149	14
28617651	14
7111782	14
3273017	14
8931151	14
4727638	14
633894	14
3147309	14
7158071	14
2349154	14
10143099	14
5778950	14
55939653	14
2072249	14
1159328	14
11465984	14
10412159	14
13475022	14
16316206	14
3512238	14
2664984	14
26106587	14
1304379	14
10615145	14
4837617	14
1117716	14
200580	14
4580738	14
682163	14
7696084	14
957652	14
4912825	14
794689	14
25520766	14
11497160	14
16568790	14
3925569	14
5304958	14
1131221	14
25015472	14
15075524	14
888968	14
6800912	14
1842198	14
32822582	14
15087837	14
6816991	14
879810	14
10725066	14
1932438	14
28441978	14
918506	14
4501250	14
1098821	14
4193666	14
1496772	14
14058574	14
27447172	14
13511448	14
6511330	14
3453898	14
4021972	14
1602550	14
14419516	14
2005076	14
5100142	14
7419129	14
7843285	14
7707156	14
13010345	14
4688615	14
18041588	14
2716104	14
3169973	14
21213679	14
5425749	14
11075705	14
13029319	14
3298282	14
10278939	14
15258091	14
9030019	14
531054	14
5194751	14
1908597	14
5727404	14
15257144	14
11260351	14
72927427	14
1426163	14
49805518	14
5792851	14
5338137	14
2761094	14
707921	14
108291	14
2016494	14
1755711	14
2564958	14
9074427	14
2383321	14
29921924	14
22837365	14
19571831	14
5559443	14
7507044	14
6840565	14
496178	14
20847218	14
4516345	14
173657	14
8123805	14
22888552	14
5245308	14
8338269	14
4782590	14
13812312	14
20990658	14
12844024	14
16286271	14
6491079	14
9436293	14
1031342	14
17421809	14
8396950	14
2713895	14
359326	14
12928480	14
13696177	14
7479101	14
16320104	14
16527012	14
19278778	14
17969225	14
14531641	14
1754253	14
4350739	14
2738751	14
20969642	14
4940178	14
10042617	14
17971157	14
4883139	14
4926608	14
928109	14
1303819	14
5133111	14
9189610	14
17369771	14
10907728	14
9160492	14
5244461	14
22867813	14
12625839	14
8777140	14
8566046	14
5573067	14
12904022	14
5377579	14
9383157	14
4154497	14
20919053	14
37614127	14
1158090	14
551876	14
3860919	14
3012892	14
11013998	14
1090393	14
18314947	14
7682270	14
1693725	14
12259178	14
93532	14
3565281	14
12274442	14
5327297	14
21818832	14
353054	14
3509762	14
14981270	14
548817	14
16563316	14
14368443	14
5344743	14
8973429	14
23498518	14
13008649	14
35172490	14
23597130	14
27460837	14
45564803	14
22813854	14
10478458	14
1556521	14
5923590	14
17941334	14
7693270	14
190419	14
183647	14
1088759	14
405610	14
1095216	14
14455564	14
17889784	14
1456433	14
2042103	14
21018327	14
22617159	14
40056963	14
20646510	14
252544	14
10742507	14
3671069	14
38346300	14
944109	14
1046983	14
12970473	14
21137843	14
2647883	14
5624305	14
14942961	14
6403430	14
9641223	14
4966091	14
37275106	14
4432670	14
2608446	14
46621068	14
851365	14
25345243	14
1690587	14
17528605	14
30189472	14
15611420	14
3859666	14
16284792	14
2540231	14
6278471	14
33558168	14
3195171	14
15463035	14
6457557	14
5320050	14
28979806	14
2558169	14
42999987	14
2920945	14
15571253	14
7137103	14
35595687	14
5689333	14
18138992	14
2752966	14
6278124	14
46449464	14
8918795	14
25671427	14
833246	14
5216390	14
8890761	14
13051239	14
3160418	14
39591920	14
193391	14
22141536	14
34775325	14
608778	14
786929	14
24398023	14
39974271	14
2381464	14
9469771	14
16834296	14
17785377	14
1912298	14
62530737	14
4663871	14
13676772	14
5012303	14
1897291	14
11244429	14
8270628	14
7685454	14
26922650	14
5904507	14
20936331	14
1408880	14
951088	14
3883710	14
7342623	14
13184864	14
26947694	14
4665247	14
55419344	14
3458132	14
5980505	14
2882978	14
4107972	14
10217592	14
20095201	14
11044883	14
7199708	14
40812836	14
1711275	14
3306325	14
15280059	14
8327704	14
15132972	14
14158884	14
9463756	14
7331597	14
11200850	14
19706618	14
4394576	14
15103140	14
2527230	14
4517203	14
5464323	14
3692855	14
20657925	14
7121593	14
2184230	14
5302992	14
41321652	14
4334222	14
75715527	14
17811734	14
5232262	14
21643893	14
25064184	14
12116414	14
2291749	14
2399520	14
9344062	14
16667655	14
3950596	14
4569184	14
1016293	14
20364101	14
1905232	14
4342508	14
17300739	14
10576367	14
8920992	14
5264881	14
10877539	14
8232255	14
10929480	14
11987379	14
10753035	14
203476	14
86383538	14
9366043	14
193962	14
1350972	14
4777172	14
22883673	14
26478118	14
19052168	14
14640089	14
661947	14
20626415	14
3572787	14
3986943	14
1554532	14
7311734	14
1865774	14
581604	14
3224134	14
19489220	14
351096	14
636515	14
8793869	14
2425027	14
3861606	14
4889603	14
7663619	14
6959620	14
635084	14
6463102	14
3421296	14
12550228	14
6728494	14
8621554	14
18106413	14
6110552	14
22437525	14
4442418	14
10446245	14
1176411	14
4146502	14
8010404	14
860204	14
3872876	14
6883377	14
16340294	14
1433016	14
4708041	14
27605788	14
4699594	14
4958871	14
2052468	14
19915497	14
46499133	14
12682287	14
34180694	14
8452154	14
2626775	14
8884042	14
11309164	14
5733178	14
864982	14
2411097	14
2413553	14
7552799	14
1816020	14
4466664	14
8110472	14
801109	14
8350203	14
18303518	14
33412158	14
32029482	14
2735382	14
16973945	14
7995946	14
8500920	14
56739739	14
8846621	14
2961075	14
3680182	14
3144166	14
6565192	14
8304790	14
1267749	14
3297092	14
2540871	14
702479	14
1642050	14
7106447	14
4148070	14
5585789	14
1451878	14
14201104	14
48676919	14
90755	14
3511953	14
3451880	14
7180846	14
378217	14
27716839	14
5354452	14
2106406	14
1780212	14
9783223	14
3522428	14
4351393	14
11042385	14
6680239	14
11639540	14
16263377	14
18691937	14
2784258	14
1818491	14
23992275	14
24216726	14
10036204	14
30450817	14
9398498	14
8639381	14
21490391	14
7386	14
5325883	14
43316624	14
6004877	14
4179270	14
7254673	14
5040737	14
1807248	14
4396799	14
38631014	14
601388	14
14849979	14
2620364	14
8008824	14
2141122	14
12821973	14
3637632	14
11009346	14
1008116	14
5330032	14
2019383	14
8394881	14
2311359	14
6486862	14
7548902	14
6106177	14
41437127	14
5037981	14
7215353	14
42248081	14
2634062	14
6676468	14
615601	14
11067906	14
16233884	14
9455028	14
8519533	14
5527609	14
1865156	14
50098	14
3783118	14
15912489	14
18194917	14
13773910	14
2229375	14
6368947	14
3077700	14
6567410	14
448170	14
7846339	14
3125974	14
25683136	14
7516774	14
8797661	14
11682113	14
35212618	14
11342625	14
9722576	14
19810363	14
6333779	14
13062998	14
1401993	14
5769410	14
17886708	14
5024097	14
10486109	14
1003341	14
26793701	14
29848534	14
19409142	14
30229746	14
472132	14
9307613	14
2633719	14
2762432	14
15467051	14
3141177	14
1091539	14
12966283	14
7500513	14
1991036	14
22967525	14
27392026	14
9163366	14
44883703	14
31523960	14
751458	14
4236543	14
6511814	14
20872390	14
2518660	14
2924304	14
21934201	14
4848729	14
3792097	14
8000672	14
8600280	14
17424996	14
7686859	14
6815855	14
7261470	14
28190769	14
719982	14
6860468	14
17412501	14
21688712	14
4471370	14
29235573	14
1692633	14
2539521	14
54751545	14
1034558	14
7737015	14
2422195	14
18777230	14
10865522	14
19697473	14
25050807	14
9835050	14
22871177	14
4416315	14
9665115	14
2097487	14
31547402	14
858621	14
3495201	14
22596409	14
3508341	14
3696945	14
10626136	14
4487873	14
22749971	14
4163488	14
52067727	14
7064050	14
9997141	14
35842938	14
3872527	14
21460902	14
21373948	14
22813051	14
2710759	14
12064439	14
12237914	14
18624464	14
10697339	14
21135243	14
8079414	14
1124725	14
7506160	14
998105	14
20040045	14
14835634	14
1592110	14
29420697	14
56474941	14
24069981	14
4406554	14
3167536	14
5237556	14
11334234	14
3888414	14
1561841	14
2170983	14
6418404	14
12700732	14
1425048	14
8577761	14
5157896	14
20286916	14
4495472	14
24406280	14
1282292	14
744741	14
8811297	14
1610024	14
42265409	14
5412727	14
23218900	14
13285257	14
21508434	14
495753	14
1373752	14
15022777	14
4756727	14
8108664	14
734765	14
1582020	14
14674867	14
4481006	14
15256876	14
12777465	14
842901	14
37882295	14
7447996	14
11920735	14
9557827	14
2241804	14
48506	14
3046722	14
5008718	14
3544862	14
34550131	14
8459985	14
20826139	14
3579604	14
4812483	14
33728758	14
12904897	14
3476669	14
5598047	14
6031787	14
1440044	14
723444	14
39535350	14
2116624	14
17128465	14
1181176	14
2821077	14
861865	14
1521723	14
1658969	14
1601536	14
7304015	14
1029709	14
2060201	14
2757268	14
35256832	14
10746233	14
16096597	14
9723576	14
23509116	14
8264463	14
34259403	14
2295454	14
406699	14
11828666	14
4201294	14
10062599	14
14389610	14
8429140	14
5885438	14
35261601	14
12623460	14
45113287	14
21837218	14
10212399	14
9950231	14
1964180	14
38859937	14
14093927	14
2594107	14
11093272	14
20133151	14
5741201	14
13356422	14
19838249	14
12079986	14
16480183	14
3427582	14
750044	14
18928967	14
19864988	14
14365819	14
25943621	14
5803960	14
7490685	14
6140932	14
11156953	14
6822975	14
3129910	14
32078077	14
3952197	14
2996855	14
25167456	14
39089429	14
38274216	14
9115134	14
111673	14
17658035	14
4054920	14
4349941	14
3833607	14
8659670	14
1325430	14
5571398	14
4704260	14
6823734	14
2366996	14
6991544	14
6651302	14
6593628	14
577287	14
23210309	14
60914990	14
3587709	14
7212361	14
11293862	14
6910400	14
10456189	14
21210148	14
2778792	14
7762505	14
4095103	14
3755412	14
14164582	14
9940392	14
4039850	14
876492	14
47962	14
152981	14
10853617	14
6024343	14
2549460	14
67291	14
13059558	14
6092029	14
19413512	14
1084268	14
2352036	14
18896163	14
10538191	14
11554542	14
20741968	14
32667957	14
2838692	14
4854344	14
15202222	14
16597113	14
1286071	14
13613133	14
1609766	14
16856290	14
13514669	14
8044390	14
3160503	14
5282462	14
6716919	14
474831	14
4432933	14
7919174	14
12782917	14
4517641	14
14837254	14
3236857	14
645974	14
32604517	14
867726	14
20413112	14
1335146	14
6770133	14
2044197	14
229335	14
10283484	14
24760170	14
18239394	14
4034899	14
11562671	14
24997872	14
9801910	14
2626205	14
14618882	14
9993798	14
11779833	14
2253469	14
12557156	14
5327889	14
1832809	14
1229203	14
5111962	14
21592371	14
5667371	14
11020422	14
2398924	14
44804403	14
859809	14
7965516	14
384427	14
5351290	14
8372170	14
47148332	14
3480194	14
132765	14
13168245	14
9167451	14
8509956	14
19776531	14
1157138	14
39836607	14
12628475	14
2551738	14
6373012	14
5644238	14
248025	14
232813	14
866928	14
9189718	14
1308671	14
12502746	14
19575808	14
1495631	14
2466882	14
11098037	14
8304801	14
3372868	14
13368854	14
10409435	14
1721448	14
1736803	14
7660769	14
21637263	14
4829665	14
18253306	14
5122264	14
8153219	14
371821	14
20852147	14
22747306	14
18665826	14
6029165	14
4478323	14
28388655	14
2372152	14
7018370	14
12581325	14
3673660	14
10161129	14
8055140	14
15044957	14
21573854	14
3033963	14
928527	14
15479189	14
47479	14
14318976	14
484670	14
39319248	14
987868	14
192447	14
8346821	14
14628423	14
8544936	14
29963625	14
7719230	14
6038481	14
29479516	14
4970037	14
686138	14
2686136	14
16104225	14
6293644	14
5699202	14
13192709	14
1736137	14
6247151	14
1851133	14
7698671	14
536527	14
7973148	14
5912442	14
11637058	14
28561784	14
2446726	14
4220249	14
13069481	14
7306468	14
4434272	14
18830753	14
7708327	14
4876000	14
5120763	14
3497864	14
18533202	14
32652552	14
29630515	14
42141939	14
5230663	14
991214	14
1409995	14
1083455	14
56168042	14
44770360	14
2247455	14
13519292	14
38794	14
26949965	14
3199362	14
21580206	14
6608713	14
6523302	14
24582262	14
14372610	14
9797767	14
34912591	14
12598897	14
11212658	14
7258899	14
25194961	14
4502436	14
18722571	14
11408427	14
11929553	14
946717	14
10433378	14
2894047	14
12293707	14
17087066	14
13521574	14
1073128	14
12243098	14
3078294	14
18951243	14
11816686	14
3568388	14
4093663	14
5831323	14
2650699	14
1397861	14
4618796	14
5766142	14
9265403	14
27929075	14
4423162	14
906233	14
25073538	14
7943080	14
3565289	14
6989994	14
420061	14
11101317	14
8307384	14
8251759	14
22027610	14
16664204	14
17401318	14
6938720	14
7632761	14
37240688	14
457707	14
3646517	14
8604236	14
7598322	14
38170053	14
10050572	14
4420922	14
13796302	14
11182901	14
38202851	14
11680538	14
535004	14
13847662	14
15679474	14
2240625	14
6178705	14
11507422	14
15066933	14
10799327	14
926577	14
5552463	14
19975417	14
4751358	14
1812717	14
18454439	14
3466371	14
7265374	14
18367605	14
9956634	14
8906168	14
2637515	14
22446315	14
19306708	14
902365	14
3313033	14
61395	14
23123614	14
12538883	14
2137104	14
20675041	14
2679857	14
42071081	14
37631909	14
10335102	14
13026709	14
560549	14
22355260	14
3852943	14
1018849	14
1071174	14
12578550	14
8320280	14
10559840	14
11721830	14
10013834	14
10563787	14
8712974	14
18664008	14
5271028	14
13882226	14
20104099	14
3216264	14
4957029	14
5412561	14
10409308	14
3679973	14
22872900	14
8749014	14
30468401	14
656667	14
15232163	14
894569	14
13875597	14
5051749	14
2267884	14
20341839	14
6008968	14
24641704	14
19418606	14
16636883	14
1528628	14
22475215	14
3168131	14
4766561	14
1103422	14
22139190	14
7253968	14
96083	14
17211335	14
6528716	14
8922323	14
24186348	14
11959371	14
10833907	14
40055833	14
7734681	14
6684913	14
12949823	14
95777781	14
18530925	14
2398072	14
15013455	14
5134941	14
6714903	14
4301613	14
3063983	14
3275305	14
22185317	14
659575	14
9310800	14
18115742	14
23331780	14
17221950	14
5710784	14
8775703	14
6217712	14
3223976	14
4659847	14
8907030	14
39464512	14
49790467	14
1136878	14
15709788	14
12675934	14
16540692	14
25293014	14
31503858	14
2088038	14
29192591	14
396866	14
1210414	14
1557120	14
1624904	14
12973580	14
27085200	14
1865921	14
13120491	14
16961409	14
5597779	14
9380937	14
15661844	14
1259188	14
3058439	14
23747193	14
15532674	14
9866061	14
1508966	14
19368978	14
4642919	14
268022	14
26313578	14
9572479	14
21596611	14
27691836	14
9606001	14
4333930	14
24857805	14
11882697	14
4040919	14
9756995	14
3179684	14
10979908	14
19099287	14
9697401	14
12726438	14
621655	14
1336423	14
3503848	14
6413980	14
7686543	14
17704496	14
5748796	14
10555044	14
11190251	14
27707602	14
8864962	14
8402069	14
1811293	14
5743228	14
9148547	14
23319645	14
1301306	14
18744551	14
12027241	14
6289847	14
30946267	14
8935827	14
6535445	14
10380156	14
4807964	14
9062919	14
6690621	14
7543758	14
10701821	14
3830823	14
15002587	14
10546149	14
3970097	14
14308320	14
18574474	14
13784820	14
13474224	14
17347606	14
29642278	14
9358371	14
4004197	14
1378905	14
2609800	14
3608831	14
19154792	14
7830710	14
21392997	14
17976427	14
14295011	14
38187309	14
25363069	14
6185017	14
23688680	14
10288132	14
23552895	14
9324935	14
15497223	14
43478890	14
3073084	14
2662710	14
19334710	14
10899352	14
3857246	14
8140797	14
3779718	14
1980857	14
8473454	14
787657	14
8846639	14
3114943	14
923145	14
401489	14
36397658	14
18731012	14
11194804	14
16525907	14
13553938	14
8663320	14
1188754	14
5315803	14
20607366	14
7625036	14
50561584	14
6984632	14
15859732	14
1803401	14
26756668	14
6348261	14
15921059	14
7079196	14
6384920	14
8397810	14
1703532	14
1835048	14
2113532	14
18585562	14
732366	14
18308038	14
14830638	14
6148687	14
9848610	14
7524694	14
21065016	14
10265969	14
827357	14
3403531	14
53712690	14
45293547	14
378312	14
281935	14
22285822	14
3403817	14
24608150	14
1864797	14
27397206	14
17107949	14
3471570	14
28704659	14
3919196	14
8860265	14
3159549	14
3122940	14
4921569	14
8246352	14
1954496	14
25043323	14
21772627	14
3153954	14
4952612	14
8586351	14
23132956	14
9062009	14
2232192	14
19122078	14
15277593	14
5486802	14
2551057	14
3071938	14
4021408	14
22547292	14
214966	14
5023112	14
14418626	14
4678955	14
5859741	14
9221588	14
14443049	14
17347038	14
47120767	14
11263115	14
18916773	14
5670635	14
14217066	14
19418838	14
12015432	14
1868641	14
6908462	14
16724922	14
7480414	14
2435263	14
12791401	14
6248234	14
13725630	14
46926210	14
4484903	14
2545057	14
617266	14
5841621	14
26362838	14
11540363	14
1939802	14
11143034	14
15300957	14
24661004	14
10879992	14
6616541	14
8281026	14
17231401	14
8083435	14
18333145	14
7842818	14
10335860	14
5415638	14
160042	14
9919729	14
5864105	14
1308936	14
2012051	14
22130403	14
17502929	14
6954485	14
2242157	14
23322406	14
2973497	14
451173	14
20271439	14
616103	14
42699105	14
8554684	14
8968234	14
11934060	14
5659277	14
8014115	14
15001423	14
6838303	14
3290617	14
6377172	14
3751054	14
8657845	14
4964550	14
14437979	14
18806389	14
13087515	14
9373118	14
3675414	14
7496494	14
3593959	14
16672127	14
15671440	14
4554030	14
15089436	14
17614629	14
17786381	14
3748906	14
4035649	14
2555528	14
1383434	14
10825375	14
10282195	14
650908	14
1591597	14
7566465	14
4283415	14
617216	14
6349076	14
20438152	14
5396198	14
29259708	14
10280590	14
9143131	14
5980209	14
11075149	14
5221095	14
6803486	14
1719366	14
4019131	14
523287	14
20933808	14
3443923	14
4250313	14
3811499	14
13196274	14
20676274	14
2742013	14
4317042	14
4636811	14
2297164	14
46253528	14
32070417	14
4888864	14
31027346	14
9846037	14
1314562	14
3807119	14
564839	14
5820141	14
17091410	14
6793538	14
8958468	14
33563	14
3493611	14
5852754	14
4442383	14
3300808	14
2921882	14
31016519	14
5682008	14
1318844	14
5495563	14
25542921	14
4554919	14
2412078	14
1040685	14
1584639	14
3618946	14
11567410	14
4717690	14
904170	14
19098562	14
2674235	14
498928	14
6602722	14
18061366	14
8003516	14
11255646	14
9166604	14
20613460	14
17948302	14
21792343	14
5121665	14
17589120	14
427555	14
2260597	14
12804126	14
9167867	14
143577	14
22693585	14
6437651	14
24639144	14
25557152	14
20688606	14
45073569	14
6907200	14
9923748	14
2165245	14
8863030	14
13732198	14
18751053	14
832378	14
925858	14
11023674	14
8369836	14
453310	14
11876778	14
18943659	14
8583326	14
9983902	14
33027436	14
6585520	14
49493668	14
18258662	14
15963334	14
33285785	14
12523494	14
45572991	14
23021774	14
1415248	14
15670468	14
5428801	14
3613040	14
9123239	14
32955359	14
29287698	14
11073234	14
9388328	14
3166360	14
32143055	14
19017568	14
9626444	14
4707619	14
7406527	14
2719858	14
4218227	14
4067656	14
2180155	14
7681130	14
21947416	14
8448486	14
9160012	14
29497659	14
32658795	14
105973	14
1148208	14
23709815	14
1685346	14
7140450	14
3227312	14
15814480	14
11621439	14
26623588	14
2113227	14
3032552	14
1343616	14
2762021	14
1312629	14
2579683	14
15628878	14
397799	14
3989268	14
12894112	14
10607078	14
426319	14
1394909	14
1359215	14
5314611	14
814994	14
22956087	14
4617080	14
346833	14
534273	14
28094487	14
4426724	14
10573246	14
19592316	14
5972494	14
5752206	14
165451	14
17930897	14
26950938	14
10266	14
4610167	14
10318730	14
13838005	14
33244383	14
18074336	14
51414	14
1197389	14
7762734	14
14496242	14
3633729	14
13537292	14
16084329	14
9443089	14
13409188	14
4419843	14
4024743	14
468989	14
40224568	14
886925	14
5842701	14
5021363	14
15854434	14
13497205	14
8329706	14
12272320	14
2121356	14
713106	14
5496811	14
518573	14
23711016	14
607897	14
1843052	14
3549208	14
9400765	14
12033814	14
14400269	14
33981507	14
1062249	14
5348720	14
13745609	14
8737362	14
544526	14
938319	14
4604793	14
7038216	14
11473540	14
47344207	14
2032660	14
1413987	14
15341808	14
10882304	14
4005909	14
8724463	14
11664062	14
158242	14
30716628	14
8791921	14
2943685	14
9721236	14
2985648	14
14752928	14
34062403	14
229780	14
14523293	14
11858416	14
34527229	14
21265626	14
7434324	14
1991258	14
1287854	14
5566434	14
3923159	14
8360771	14
9055373	14
13697960	14
749866	14
2340978	14
4082815	14
2651863	14
4486101	14
2059153	14
26070509	14
24749994	14
1161604	14
10705086	14
8808564	14
3911339	14
413035	14
455190	14
10734923	14
11353087	14
8958000	14
5068136	14
232046	14
447086	14
2134034	14
18519445	14
14144230	14
13565225	14
3375628	14
1026364	14
589927	14
10436080	14
3480688	14
5889249	14
1777996	14
6205809	14
280215	14
5346075	14
14912564	14
4081375	14
7862729	14
12818712	14
5167375	14
15410589	14
4922115	14
9466161	14
33974045	14
10619214	14
18926764	14
17491382	14
474038	14
583590	14
19678093	14
1722274	14
30250283	14
1332203	14
337261	14
28865746	14
5525881	14
6962498	14
6650897	14
41658196	14
857962	14
1649039	14
13479967	14
24807667	14
1262663	14
4399658	14
16866644	14
36118439	14
6314973	14
3758620	14
2835155	14
24079442	14
10637511	14
41313941	14
8920335	14
9977178	14
1781651	14
4683322	14
6681508	14
10537637	14
9533317	14
3445641	14
29951143	14
9741050	14
1270094	14
2376049	14
2709461	14
12783916	14
328008	14
19609050	14
863778	14
19655545	14
13447636	14
5059097	14
2626279	14
629846	14
21738021	14
42457036	14
37064422	14
21051286	14
32755892	14
71157	14
29477279	14
4693980	14
7690822	14
15478207	14
7567251	14
6528134	14
17796571	14
14299034	14
43112239	14
2916112	14
8621743	14
2629704	14
34457133	14
2434510	14
2793709	14
13536317	14
6597976	14
15818909	14
23192489	14
229402	14
1641169	14
7604405	14
6777282	14
4261350	14
11978437	14
2701275	14
23997286	14
4765953	14
34785159	14
2146334	14
13288895	14
664534	14
12811843	14
3409074	14
13160306	14
12777782	14
14973441	14
10036375	14
3530311	14
6997529	14
8660595	14
18630378	14
1143639	14
1294025	14
2255581	14
8882840	14
2131395	14
24912964	14
11309640	14
3211811	14
3937399	14
15352716	14
857295	14
36026522	14
2138652	14
2560249	14
6709402	14
2213911	14
2253699	14
15758477	14
10348128	14
412117	14
11684	14
630194	14
4548154	14
4431513	14
3711561	14
35855841	14
11951546	14
14419937	14
9784651	14
4698037	14
16088544	14
13178658	14
514631	14
32647500	14
3776408	14
6823526	14
53500619	14
4456771	14
11264452	14
48274994	14
12638618	14
2949400	14
1765629	14
34742463	14
1073276	14
14779293	14
3997549	14
6703699	14
6088799	14
393316	14
543508	14
4408728	14
3192203	14
20112834	14
4596230	14
12723525	14
16265160	14
20291534	14
17497251	14
8744626	14
2853810	14
1953238	14
8166986	14
13318129	14
12266795	14
13942731	14
1135709	14
4416117	14
17534717	14
3080072	14
6376696	14
4459437	14
3553015	14
30373798	14
2161371	14
3084345	14
30772659	14
15264506	14
43550959	14
19284115	14
10041767	14
532696	14
8317802	14
8064994	14
368275	14
10224803	14
4125746	14
105804	14
2824134	14
51290402	14
470547	14
2642562	14
1512418	14
12394790	14
1432797	14
23152690	14
1872021	14
26055020	14
4486830	14
31414860	14
10620988	14
11910509	14
2860222	14
1742610	14
16848596	14
6485038	14
5096924	14
6115858	14
1762993	14
1323275	14
9431212	14
32545051	14
25592830	14
16038684	14
28690977	14
30754498	14
13034824	14
34735744	14
10244787	14
8259112	14
9757169	14
4905251	14
33695856	14
15261386	14
11758709	14
3211034	14
5564733	14
4201417	14
23331973	14
4053023	14
25224754	14
1352473	14
1680466	14
1708183	14
4338691	14
12253980	14
14443910	14
27582445	14
12613497	14
26866226	14
20716820	14
21764534	14
2379950	14
9623548	14
51853545	14
23507273	14
2597919	14
366482	14
9270034	14
5227044	14
25086418	14
3989685	14
555734	14
5607010	14
9483744	14
7572537	14
14883220	14
7223314	14
3235810	14
17518940	14
6746399	14
3876332	14
2531445	14
13862257	14
35250882	14
14072428	14
4457533	14
20073943	14
31596	14
6236039	14
9029541	14
16978183	14
10424814	14
1543502	14
1203861	14
9091649	14
63850411	14
6409010	14
10427807	14
2537516	14
26820977	14
5704135	14
3913616	14
15984653	14
30209287	14
14562418	14
2663370	14
76360392	14
1959871	14
3817118	14
5228964	14
3689922	14
4131916	14
16878959	14
24432233	14
3928814	14
53413141	14
95053845	14
4135722	14
2141186	14
1534131	14
14855976	14
2749330	14
21615509	14
3941565	14
1124156	14
12734748	14
599262	14
66163595	14
3782590	14
13011583	14
866185	14
14663292	14
3077810	14
8393650	14
9526702	14
1567094	14
9151558	14
9326333	14
6131872	14
16410505	14
9498078	14
11171986	14
8807966	14
473475	14
2178944	14
18723502	14
8338190	14
6782768	14
8948729	14
10336151	14
7535382	14
8917362	14
20546678	14
27706530	14
7391643	14
4467701	14
21903087	14
921643	14
5501325	14
19936770	14
6188185	14
5506069	14
5566214	14
29418636	14
1068165	14
556622	14
48757690	14
5709050	14
13664797	14
3899205	14
15860062	14
23777571	14
464570	14
44588736	14
2456172	14
2523370	14
9734032	14
5193196	14
15328331	14
89323	14
14998218	14
11281324	14
3496416	14
21316676	14
6707146	14
12652083	14
22829111	14
5350165	14
595310	14
1129217	14
524953	14
403764	14
1848185	14
3212835	14
7031050	14
41153720	14
11169698	14
15064379	14
10454535	14
13917550	14
35627	14
3877539	14
4029717	14
10984116	14
737220	14
7868795	14
14626252	14
4948276	14
17536539	14
24646078	14
1686651	14
50443131	14
15298979	14
2931782	14
32407740	14
4433724	14
5737926	14
8847486	14
22935299	14
31255013	14
8782112	14
14767879	14
3207915	14
1932960	14
7385102	14
4126961	14
9253521	14
7321534	14
9737493	14
22805520	14
3153568	14
9015549	14
20205624	14
3361631	14
7305692	14
18126915	14
1182518	14
18547800	14
1788093	14
3248384	14
29707969	14
51011898	14
17646683	14
7832162	14
2859771	14
10871003	14
8677751	14
11026539	14
1332809	14
22407390	14
23275628	14
9539122	14
10067759	14
9290822	14
18089752	14
6882982	14
4734131	14
12222389	14
7679982	14
6594659	14
2047879	14
4373359	14
6063786	14
1883194	14
452447	14
5092865	14
2957784	14
1204681	14
5332592	14
1820972	14
26530180	14
383969	14
10418886	14
22838986	14
18674770	14
14871351	14
9845460	14
11009286	14
1898969	14
534060	14
16652572	14
4334911	14
1039381	14
10929608	14
3181293	14
891214	14
7916153	14
12422159	14
9017287	14
2463802	14
8894813	14
12130129	14
2682484	14
7808888	14
17821851	14
9097259	14
1090463	14
823201	14
6317701	14
2644660	14
32349062	14
7516395	14
18648404	14
1678511	14
4065200	14
4036482	14
8889869	14
11539738	14
13555168	14
11978508	14
24076595	14
840902	14
6907224	14
14520498	14
1836859	14
4816578	14
11104107	14
43095433	14
5396546	14
1076772	14
9261605	14
4308634	14
1483301	14
3961599	14
86704275	14
8709951	14
1552628	14
18955480	14
1424608	14
3420314	14
3460150	14
953506	14
1108560	14
17558589	14
14202558	14
704768	14
2151440	14
3092258	14
11051740	14
1828691	14
3239782	14
1157324	14
12050311	14
2126982	14
3451769	14
5067208	14
26677192	14
36322570	14
19081425	14
1233107	14
12661748	14
12445561	14
39078478	14
18719349	14
19581688	14
22293144	14
8501282	14
11768795	14
570104	14
4665462	14
16080472	14
7658714	14
5286672	14
38846733	14
22600080	14
22493202	14
1232396	14
14259922	14
15255643	14
7159918	14
17739794	14
2574528	14
2407694	14
2584542	14
12663689	14
4005223	14
17820186	14
13811884	14
7449273	14
4563661	14
13688561	14
6457379	14
5278949	14
5302303	14
1547035	14
11636602	14
546707	14
1772424	14
1620492	14
20969933	14
2676986	14
2640301	14
5147649	14
5874603	14
4087477	14
577964	14
8955843	14
992985	14
8958902	14
6491309	14
13207163	14
15034559	14
2604982	14
3619913	14
3069942	14
121701	14
44891767	14
15190369	14
1770944	14
27579064	14
36905069	14
4870634	14
9912718	14
147472	14
46230888	14
6356412	14
396085	14
93983447	14
28131420	14
5461416	14
20258094	14
7328684	14
5306603	14
13754990	14
3737290	14
3893754	14
116873	14
23247075	14
16056727	14
108216	14
6207090	14
1602264	14
7582060	14
13204622	14
21764444	14
18209532	14
1794433	14
10291238	14
18286536	14
16405302	14
30893644	14
8966596	14
8356646	14
8062096	14
4491796	14
15999329	14
11110785	14
17340525	14
15735929	14
345291	14
44640917	14
38243647	14
25110659	14
20485953	14
1055680	14
11942004	14
11552800	14
43273545	14
12948100	14
14204203	14
12214888	14
29137455	14
1640744	14
3117031	14
8059335	14
22518746	14
40390059	14
2647143	14
1028168	14
2616452	14
22433094	14
6209033	14
5706590	14
7949761	14
69774027	14
14758093	14
10702362	14
4779617	14
6154376	14
18250294	14
8756200	14
5920778	14
13457503	14
7831278	14
1919240	14
4632309	14
14690264	14
4629417	14
6848282	14
739315	14
4273050	14
9806097	14
1467243	14
7781571	14
14018750	14
22294340	14
1894126	14
7710226	14
58359218	14
680411	14
6066518	14
19785660	14
2625800	14
4579815	14
182140	14
10514851	14
144417	14
11507113	14
6800630	14
16263491	14
4947439	14
8048785	14
8200697	14
701248	14
8632518	14
13701000	14
2645735	14
1395117	14
31805979	14
38364553	14
10989552	14
4559563	14
909419	14
11465960	14
16487189	14
18214687	14
27983348	14
35251402	14
13581473	14
5046473	14
2194859	14
7970067	14
23060214	14
16708012	14
66066990	14
4120773	14
9145070	14
3604001	14
20919	14
18668850	14
1465740	14
7949032	14
25302411	14
8918483	14
40535277	14
1524632	14
19834748	14
10891433	14
3929314	14
17244370	14
4488597	14
8193796	14
33163085	14
5938998	14
4644787	14
4558036	14
36343117	14
6014340	14
8979123	14
8013593	14
4108874	14
1684555	14
33037148	14
7898919	14
732080	14
23548990	14
12365616	14
1808470	14
8263809	14
3427953	14
71576	14
4706118	14
21782687	14
6722690	14
24316399	14
7056963	14
5761384	14
16103412	14
8646460	14
3180688	14
13138183	14
12046927	14
4746621	14
43869086	14
24260124	14
10549214	14
9551779	14
2767417	14
8997352	14
15327803	14
17583486	14
461184	14
2959594	14
9553760	14
7838459	14
6808686	14
3257813	14
2498956	14
3167966	14
12766253	14
2873723	14
11634917	14
22641528	14
27048430	14
2968557	14
21678807	14
2622075	14
8797708	14
629088	14
2683812	14
375310	14
3537486	14
14180016	14
12220697	14
2027311	14
3719973	14
10606135	14
15280359	14
2638701	14
13627465	14
3798996	14
4153539	14
11717705	14
2919496	14
24283851	14
2609047	14
18689780	14
5753395	14
7553910	14
1063737	14
2956717	14
2515911	14
2257595	14
11060186	14
12500373	14
17846779	14
3030057	14
3414032	14
9453783	14
3561907	14
12579990	14
8255070	14
63154	14
4878886	14
9926582	14
6949817	14
10077172	14
13606572	14
2284721	14
4367293	14
18894359	14
10633103	14
10840238	14
26895493	14
38788940	14
7441149	14
6288742	14
13611092	14
4505896	14
12089412	14
5815315	14
20112530	14
10073044	14
6814772	14
5186394	14
13069180	14
9793260	14
15935968	14
5769826	14
3851388	14
15626	14
6455934	14
12339678	14
14477325	14
10302879	14
9985691	14
2891861	14
3867423	14
3610191	14
6029968	14
33842710	14
4749481	14
20121492	14
31008602	14
6643015	14
5332871	14
5528588	14
25371360	14
8091982	14
27629449	14
16641824	14
5451140	14
6093448	14
1789233	14
11935715	14
7566442	14
15992461	14
943456	14
11005976	14
5715556	14
1087362	14
13746024	14
14105582	14
2274506	14
3360262	14
7411050	14
814187	14
3769666	14
10364626	14
5048311	14
861958	14
1996145	14
30186099	14
24835566	14
25415561	14
6632348	14
43534326	14
16420182	14
1934432	14
16946383	14
6587994	14
6931790	14
18270006	14
31807289	14
10897713	14
7517669	14
6751634	14
4232844	14
8275195	14
1287770	14
1332787	14
5313857	14
12678334	14
890133	14
25925923	14
18188610	14
3761766	14
1080398	14
617217	14
17095258	14
13450109	14
7767624	14
8871039	14
2921481	14
5022117	14
3903526	14
9137714	14
8358060	14
11048860	14
7895381	14
21664981	14
16570531	14
6298376	14
5195193	14
5365718	14
36877911	14
5720633	14
5401954	14
45771503	14
1324115	14
13469092	14
2385446	14
16776550	14
9847158	14
50978	14
23378395	14
5753653	14
13413817	14
6464356	14
29223473	14
6427476	14
455161	14
28961276	14
7203283	14
5279098	14
23689881	14
3517881	14
17152840	14
9883244	14
23461848	14
14538883	14
14384519	14
32463496	14
18479524	14
43951523	14
4626416	14
7291446	14
21623109	14
5667257	14
3430005	14
6804530	14
18998668	14
9475583	14
46921019	14
8158699	14
7746861	14
38789142	14
5518362	14
4914686	14
13086518	14
21690049	14
2503991	14
11270182	14
29127571	14
10229921	14
1318453	14
4586658	14
982714	14
6408085	14
30441662	14
5396317	14
9084663	14
39355337	14
2494689	14
5463215	14
21729196	14
32788700	14
3999768	14
17830119	14
18445254	14
3394217	14
1225669	14
2128701	14
9503757	14
14116384	14
1703583	14
3931475	14
8289341	14
1649514	14
9772252	14
4007093	14
1966257	14
1298795	14
17077232	14
18553006	14
1905618	14
18788682	14
15427235	14
12486207	14
12442676	14
974415	14
13736763	14
12368787	14
2721870	14
6279823	14
2757929	14
9886069	14
16486757	14
31045540	14
9766355	14
960653	14
894022	14
1258240	14
310826	14
6524387	14
58695993	14
2346075	14
22568256	14
7302500	14
34590736	14
19647964	14
10780516	14
8031176	14
57794734	14
2613155	14
6143600	14
25840300	14
61456529	14
202401	14
16224795	14
5087921	14
133970	14
6287818	14
16808636	14
8188319	14
1820748	14
8567310	14
16044085	14
5437872	14
51850762	14
40656061	14
5409799	14
6803762	14
70964	14
7650451	14
260248	14
9818869	14
4486239	14
8523269	14
54938484	14
4696819	14
2382137	14
4096591	14
8581877	14
7520908	14
1748681	14
6050243	14
41105759	14
10575167	14
1554221	14
5905859	14
150196	14
18127061	14
4494658	14
6857759	14
14579991	14
104428	14
3531535	14
990463	14
1724572	14
2971646	14
9814024	14
7777786	14
11947188	14
38081577	14
2140908	14
11443072	14
40837663	14
2632537	14
19023894	14
3252324	14
13300717	14
35809457	14
1743670	14
9338751	14
19541329	14
53535	14
48313118	14
3860947	14
3626260	14
419079	14
108593	14
1107392	14
10778483	14
40915110	14
51344946	14
4682492	14
3578278	14
17537709	14
1959891	14
8792630	14
19677712	14
16632195	14
5022279	14
26034478	14
425870	14
8200711	14
4378304	14
7191446	14
7698687	14
19880596	14
18142220	14
12539991	14
3753138	14
4840934	14
10228070	14
734069	14
5927792	14
6748203	14
21193591	14
409509	14
1330768	14
930401	14
7740119	14
1974546	14
25869111	14
4732175	14
13001455	14
2265109	14
8966854	14
12204042	14
15136678	14
7742911	14
19097084	14
7071991	14
19306254	14
16189043	14
5594781	14
7436845	14
9635718	14
1480270	14
4820187	14
25218983	14
2090752	14
11135273	14
22223661	14
9962088	14
20252640	14
3145759	14
14002774	14
20150675	14
219922	14
41323679	14
114470	14
3130735	14
24218444	14
15222431	14
9655266	14
8265353	14
23553057	14
28033980	14
1824159	14
9043010	14
5381209	14
23577284	14
11983061	14
5906382	14
14762482	14
8864688	14
3441663	14
24146652	14
2810890	14
63347749	14
749585	14
7147572	14
10753582	14
1000770	14
928100	14
29100850	14
268047	14
10706072	14
25783278	14
12531607	14
12065991	14
15471134	14
3997323	14
516998	14
16587211	14
6898233	14
20260116	14
7529585	14
385067	14
7395181	14
7517694	14
901080	14
7671285	14
1170209	14
2868013	14
19937528	14
370425	14
8446018	14
8511237	14
722869	14
899153	14
17772131	14
1366507	14
9989117	14
5229531	14
21581548	14
2375413	14
4383897	14
20218692	14
4944115	14
56606003	14
32530492	14
3695243	14
5353855	14
3339532	14
1310250	14
23247153	14
1472405	14
1016930	14
5250166	14
12502366	14
12992008	14
5740980	14
595449	14
388065	14
7247957	14
841364	14
18135506	14
5182583	14
17085777	14
3217048	14
1797794	14
9523361	14
21368300	14
17555206	14
3446969	14
8057062	14
13102278	14
1763471	14
3906850	14
6907557	14
8152138	14
6738594	14
18262790	14
11080830	14
1444379	14
18279659	14
5315759	14
32998667	14
62477096	14
27541788	14
24849263	14
20760652	14
5861237	14
15710076	14
10020347	14
3912642	14
448783	14
9460086	14
7579535	14
12736245	14
82605	14
3103015	14
1403466	14
11311261	14
16269439	14
12165400	14
527651	14
16697650	14
16090677	14
19986452	14
14908006	14
9482559	14
994617	14
1211603	14
38427388	14
2969634	14
7288719	14
46243397	14
15561907	14
27115238	14
11815991	14
8966946	14
4237352	14
6614584	14
32945381	14
22357036	14
11373419	14
14335509	14
4121523	14
3428204	14
3013608	14
8667027	14
12855001	14
5841408	14
5457420	14
11255569	14
343232	14
25134636	14
1794502	14
8959136	14
10381019	14
16525017	14
10824593	14
822294	14
3211449	14
23432431	14
5673948	14
2926629	14
10725355	14
12859782	14
2600031	14
9702136	14
15054228	14
420717	14
20851295	14
4401395	14
13132711	14
8686379	14
4296687	14
15713113	14
10510675	14
52910429	14
13010269	14
7994404	14
10236809	14
483461	14
1415203	14
2000327	14
3536415	14
37071119	14
1617947	14
4202096	14
9440733	14
8605002	14
394076	14
8965947	14
530898	14
5503690	14
35288454	14
3170172	14
3121911	14
33799284	14
6319648	14
16322917	14
3491434	14
2112394	14
14356549	14
52889440	14
17185997	14
27534300	14
11161074	14
901072	14
755394	14
7349335	14
3114317	14
2291025	14
12207767	14
6168477	14
23319597	14
547506	14
8435353	14
21807317	14
14357490	14
36787858	14
808272	14
3790861	14
11522628	14
3646890	14
8851256	14
3236824	14
16158247	14
4990193	14
28127416	14
8614430	14
16811785	14
35137409	14
3540616	14
1515859	14
3527526	14
537581	14
16588628	14
3094567	14
18052313	14
4781148	14
4036702	14
9514818	14
9766553	14
17126434	14
11760071	14
1113145	14
20257555	14
1253003	14
31903090	14
10849914	14
2414678	14
1195752	14
2610392	14
1856559	14
9313047	14
1406841	14
11554446	14
16333086	14
25749758	14
5862037	14
15682425	14
22045994	14
25744156	14
10871099	14
22390456	14
123463330	14
19244566	14
9797020	14
5514787	14
7972371	14
5218395	14
26264652	14
1317590	14
17328014	14
1941022	14
229427	14
3408307	14
2828684	14
38868947	14
418535	14
939927	14
19653894	14
1672075	14
1216760	14
51037131	14
7047859	14
1433497	14
386540	14
2101187	14
8973890	14
19853749	14
8954575	14
3764816	14
1573303	14
18903273	14
18628642	14
7807361	14
38438053	14
17661405	14
1844941	14
2391128	14
10733147	14
3577491	14
26816672	14
5898598	14
8056048	14
1032615	14
19719946	14
1975267	14
15779438	14
23612718	14
16451266	14
7495145	14
46168313	14
130355	14
5038528	14
300841	14
10674053	14
5877400	14
16615841	14
42154981	14
7978658	14
31104546	14
10873909	14
22215656	14
21381577	14
9582513	14
15928820	14
9713614	14
16509689	14
17695739	14
10399556	14
50020732	14
14345535	14
21351197	14
11474072	14
657874	14
12401431	14
9012572	14
13932971	14
43006	14
6903371	14
16204055	14
35390343	14
2025839	14
12239068	14
4850803	14
5366057	14
11354663	14
15763394	14
2505783	14
404166	14
4735739	14
25338033	14
9599190	14
10676547	14
1667945	14
12689591	14
3649362	14
5720018	14
23154386	14
52541	14
12448982	14
13238590	14
5860853	14
6013754	14
1817334	14
29615197	14
5091134	14
16608538	14
1600048	14
7946398	14
8651173	14
890930	14
1921425	14
9530184	14
8702703	14
16364042	14
5693558	14
9792489	14
5457072	14
4144370	14
4367971	14
1570957	14
8836315	14
4294788	14
260992	14
17439194	14
4493189	14
18859291	14
3009529	14
21753585	14
16192331	14
9155217	14
482336	14
2361973	14
21326692	14
4237960	14
4384011	14
15720558	14
2244881	14
15954244	14
16186402	14
10577615	14
5167724	14
3081167	14
2632493	14
5238512	14
3149845	14
340094	14
30721833	14
2549145	14
6959560	14
14142789	14
9792527	14
8290925	14
37479844	14
8822753	14
5741654	14
7814806	14
376979	14
2423796	14
8253430	14
7400485	14
5424202	14
31363359	14
5791113	14
2119075	14
3917386	14
15231158	14
14693045	14
15441376	14
17922423	14
3333386	14
12189098	14
556367	14
3597905	14
7065163	14
3490221	14
4059654	14
3048262	14
10931239	14
12785716	14
27530514	14
4917671	14
36391	14
10100861	14
94799575	14
6182791	14
26944565	14
28518897	14
19569399	14
33464578	14
9163335	14
6973702	14
561218	14
97299	14
11139811	14
9107479	14
13569281	14
47005156	14
48126832	14
3722109	14
25287770	14
7417374	14
46489031	14
4569856	14
21090992	14
4117682	14
12458237	14
70068944	14
5194742	14
3029619	14
5019458	14
5887579	14
6584545	14
6530598	14
34675786	14
3712905	14
9636514	14
53860499	14
11461085	14
22266387	14
4478262	14
10849384	14
20521278	14
5033205	14
11480958	14
1168175	14
930597	14
3572742	14
8866915	14
2212210	14
4583803	14
54317351	14
11100170	14
16070397	14
16836591	14
1645480	14
10796312	14
2120527	14
4609982	14
3640756	14
19569109	14
4987627	14
24917994	14
14714572	14
3755453	14
3854160	14
787416	14
14385513	14
23260986	14
35303606	14
3484543	14
6535391	14
6507106	14
5990521	14
1956696	14
10076359	14
4261700	14
2401497	14
50463386	14
24233854	14
7314570	14
16201051	14
31979936	14
2994301	14
10409863	14
1033177	14
1106304	14
5885203	14
373798	14
10618642	14
30516996	14
2937369	14
8655234	14
4251335	14
2088173	14
11213947	14
1482842	14
7714231	14
27110908	14
2218531	14
29141553	14
17205175	14
719387	14
47462613	14
39529800	14
18787928	14
10513916	14
5594110	14
2022889	14
1749881	14
8659221	14
5313626	14
12734306	14
32176013	14
8677923	14
9074551	14
1794746	14
2894504	14
6010938	14
3109262	14
38550079	14
852659	14
23836015	14
4357040	14
3844584	14
14596078	14
3778585	14
1493430	14
17895863	14
24778439	14
9391747	14
895260	14
4546639	14
3327621	14
5765269	14
3632963	14
3450895	14
13234360	14
3169706	14
3357606	14
9615117	14
1683564	14
1298144	14
19218031	14
12169326	14
591526	14
5114687	14
15559118	14
2484888	14
4045600	14
4505278	14
5375983	14
1222351	14
14282623	14
5120489	14
28380483	14
12144929	14
792077	14
8255856	14
18074662	14
4756634	14
3621065	14
6527462	14
22053464	14
14988724	14
4620916	14
3346631	14
4577876	14
4920084	14
7607247	14
91062	14
5129477	14
7065734	14
9871688	14
1454274	14
3642415	14
15529994	14
30001653	14
885252	14
10168486	14
1600434	14
4442676	14
7198993	14
7681516	14
7359715	14
4232576	14
24635864	14
24481734	14
14082767	14
45477226	14
2615631	14
19939007	14
6922764	14
11821812	14
12010213	14
886292	14
14557408	14
13479615	14
5687214	14
2153876	14
15713974	14
9978339	14
28689	14
4359832	14
32994961	14
7686246	14
17101599	14
20283147	14
19688625	14
2264165	14
4930379	14
242563	14
3361737	14
6344899	14
2493899	14
2062156	14
30719577	14
282985	14
46812	14
3840231	14
4662049	14
42830282	14
523478	14
2582655	14
28589512	14
7739961	14
19120524	14
10000392	14
16168647	14
12111871	14
8026835	14
3984536	14
15081943	14
13202746	14
16978258	14
13023453	14
843890	14
12405481	14
856129	14
27957555	14
37198563	14
2593834	14
12378757	14
5454080	14
7720026	14
6827446	14
4022045	14
5490033	14
891026	14
5332451	14
3603574	14
2659271	14
8668436	14
8209345	14
11826250	14
4711082	14
8201852	14
662310	14
19868558	14
2501780	14
3735556	14
23185346	14
9524394	14
8224691	14
2093682	14
6137058	14
3825415	14
7760058	14
6988221	14
6209343	14
3265767	14
2490030	14
3015843	14
22667498	14
7566096	14
7865727	14
2033962	14
325271	14
3382594	14
12743430	14
20116057	14
25271626	14
6087482	14
27599315	14
4395359	14
26897644	14
15615628	14
3562024	14
2221727	14
18093005	14
12008461	14
9368662	14
14580184	14
1250717	14
6515105	14
18085911	14
8581614	14
8813063	14
12963518	14
388540	14
26605909	14
1189246	14
2878818	14
7865776	14
750504	14
3057330	14
2092114	14
22172795	14
40240772	14
6908265	14
1571071	14
3130417	14
7964412	14
3870527	14
20030965	14
1674042	14
21970574	14
12274926	14
9777308	14
11045269	14
15296959	14
6202684	14
5698447	14
9206196	14
7737046	14
9999565	14
555982	14
31665199	14
9119539	14
4582973	14
7241658	14
10095899	14
44530327	14
19188593	14
12461882	14
22002170	14
24339742	14
6267250	14
668542	14
3692415	14
28062965	14
2386127	14
7553677	14
5552969	14
3833556	14
5942688	14
9765727	14
5627749	14
2064281	14
10201686	14
15142223	14
47412903	14
1427097	14
51943214	14
35534114	14
13919897	14
20338894	14
2710313	14
4875770	14
13113581	14
21845601	14
5498863	14
4494685	14
2890933	14
13071956	14
12931367	14
15701756	14
15218961	14
16196747	14
11550807	14
14883269	14
24127010	14
328233	14
5416569	14
913661	14
11475307	14
70206164	14
4328704	14
13437135	14
13048356	14
11693649	14
7148917	14
22148012	14
2197002	14
60394	14
21943577	14
5757224	14
10776908	14
9179203	14
12957166	14
1210112	14
25754924	14
22840009	14
5768599	14
118271	14
994211	14
10139719	14
14738497	14
57641215	14
10773743	14
25464404	14
3009354	14
2565978	14
17147069	14
7151558	14
43373122	14
777020	14
40362761	14
82841	14
7070250	14
15010375	14
752394	14
20082483	14
36037746	14
52309799	14
12703283	14
118995	14
990321	14
2151698	14
28274950	14
16745813	14
14533038	14
9831411	14
12112044	14
20243254	14
407065	14
14040343	14
18951091	14
1331489	14
12044596	14
26946186	14
7887246	14
10204916	14
4335648	14
1170819	14
1465398	14
7654613	14
14480751	14
626462	14
1798265	14
12551736	14
3542559	14
21543617	14
1629027	14
6769821	14
43118159	14
6421782	14
21302949	14
4227048	14
16376429	14
1104541	14
18705726	14
21419818	14
4072720	14
13653801	14
2880577	14
3139511	14
1789781	14
1163928	14
8752515	14
32193274	14
6959766	14
12637249	14
21734866	14
47933355	14
1806773	14
7095564	14
432149	14
10288957	14
26813447	14
862715	14
36563851	14
6855023	14
2717399	14
4109143	14
3129683	14
12643151	14
2021359	14
12641221	14
3509656	14
7942665	14
3464884	14
99025	14
6428476	14
1044204	14
24128593	14
15393796	14
607503	14
14598750	14
2003289	14
5916654	14
9508953	14
3763316	14
1879679	14
30733548	14
198021	14
5282757	14
33458422	14
36064139	14
10396202	14
13949066	14
3370997	14
24905776	14
8662762	14
2997789	14
2718291	14
27074863	14
3267166	14
14815046	14
7694326	14
12022405	14
5274708	14
38826578	14
10816373	14
10619389	14
23316683	14
2983762	14
9045302	14
2327780	14
8245723	14
10723974	14
9964699	14
8603692	14
18214224	14
5396947	14
37119840	14
35199071	14
28153501	14
22121716	14
23793983	14
20178795	14
12522535	14
16932338	14
846446	14
34050745	14
1853396	14
10260350	14
6496112	14
6887555	14
33718514	14
9637835	14
13445324	14
1977005	14
10226724	14
5500564	14
9178798	14
31812222	14
15278744	14
3101849	14
24495143	14
7517177	14
12785389	14
14356845	14
22474483	14
12496475	14
184880	14
21498766	14
17157408	14
761881	14
3327850	14
5636027	14
8133105	14
5169913	14
8595029	14
7584603	14
14502137	14
50592425	14
692681	14
821765	14
3378138	14
17431409	14
13414393	14
9421696	14
9639912	14
1209455	14
3483056	14
2788037	14
25690892	14
1393598	14
20772647	14
8278709	14
1703139	14
6859555	14
11177688	14
8869107	14
11102162	14
1502434	14
1808629	14
7848548	14
14188147	14
1272735	14
30227523	14
13739286	14
10071793	14
1314321	14
1392163	14
6428406	14
29351550	14
4512661	14
2870853	14
5601271	14
1908176	14
27509858	14
10979930	14
5337146	14
971445	14
2503957	14
2722086	14
37251031	14
4714294	14
5842681	14
1922774	14
14484316	14
22826760	14
4611126	14
4813080	14
982682	14
8213626	14
18807017	14
1470401	14
22619088	14
10490057	14
4745558	14
27313539	14
2324828	14
2836206	14
3603902	14
2055096	14
1300550	14
11145358	14
161893	14
29507874	14
23671539	14
10129104	14
23524270	14
11565497	14
37942623	14
3675658	14
3937988	14
3107532	14
1207639	14
11155386	14
19625854	14
8322094	14
10561114	14
2889380	14
5026420	14
885169	14
7331109	14
3409201	14
4040062	14
18888606	14
5708247	14
10685591	14
7731344	14
3883261	14
1568155	14
1003580	14
4899064	14
18525344	14
7659142	14
13821016	14
16788183	14
409229	14
311921	14
42313957	14
39420497	14
16046304	14
1543416	14
9613487	14
12710299	14
11954774	14
13998045	14
4367335	14
21420551	14
30922159	14
2687717	14
6795633	14
52733	14
1579625	14
6888188	14
8047834	14
7914129	14
16579247	14
7011952	14
24976657	14
1268794	14
1777933	14
20161905	14
1458029	14
6426345	14
2133324	14
10161598	14
5715003	14
34464484	14
4749822	14
456218	14
2896300	14
3244324	14
36960284	14
11594822	14
2409039	14
30316760	14
5331621	14
5317130	14
18677300	14
16912408	14
2053632	14
47114918	14
2991411	14
506425	14
15798005	14
757788	14
28560181	14
11223177	14
2994570	14
17723461	14
9479806	14
15829712	14
13569558	14
19792372	14
19829796	14
34661189	14
4074435	14
12770427	14
4248166	14
8966582	14
12516815	14
32916320	14
1273769	14
25566230	14
1872213	14
21016803	14
7553747	14
9623646	14
45737493	14
32527912	14
11643531	14
27859806	14
3288816	14
986514	14
3588835	14
25853806	14
15299308	14
5076964	14
1375450	14
394417	14
6325512	14
6517256	14
11274071	14
3763456	14
25319033	14
3675272	14
36283879	14
4406676	14
19162786	14
1676734	14
3166898	14
20055549	14
7423304	14
7600756	14
5861868	14
31509770	14
9931897	14
3093577	14
1031205	14
26582224	14
23204960	14
5050662	14
1730089	14
4384402	14
3589679	14
24584129	14
20935746	14
8111073	14
8908107	14
37872312	14
10932020	14
2712010	14
13448555	14
15497737	14
14177409	14
39709070	14
13040763	14
9014642	14
2792342	14
13964305	14
5270025	14
2620315	14
13224582	14
5548726	14
19978064	14
4450566	14
15015566	14
2915177	14
15253011	14
831453	14
6065721	14
9867098	14
26896168	14
4035930	14
6150974	14
13166715	14
991636	14
5803237	14
12000871	14
12651775	14
1135211	14
15512906	14
17060220	14
4657989	14
1880109	14
6465911	14
5106185	14
3904399	14
10686482	14
21653357	14
12794778	14
28442065	14
8573181	14
13637630	14
33943516	14
1576814	14
4131512	14
16087722	14
2260662	14
10132018	14
16610332	14
952984	14
8619341	14
1029558	14
11609726	14
2123103	14
65251	14
5342662	14
12190942	14
1496382	14
10084351	14
13333878	14
12831446	14
32443525	14
557031	14
3416345	14
144001	14
482307	14
1682971	14
19621094	14
1942020	14
3757967	14
40887884	14
22677133	14
30071749	14
15650727	14
21006135	14
13352652	14
6466509	14
3179102	14
24125612	14
20013466	14
37260461	14
7740387	14
24366051	14
5118736	14
25951195	14
7039424	14
6890661	14
5229090	14
5823564	14
16847314	14
4230539	14
597689	14
19922074	14
2105663	14
3554081	14
4623622	14
4062214	14
1064385	14
13138712	14
2025695	14
15518042	14
2017107	14
7980286	14
29147097	14
25735372	14
21119426	14
3082476	14
5463887	14
16111083	14
6494815	14
1760638	14
13462855	14
6211957	14
2971484	14
5095956	14
15645101	14
14505333	14
8366762	14
1863373	14
4236563	14
4569141	14
213535	14
17530641	14
4872505	14
9944199	14
218023	14
12863233	14
12021837	14
569292	14
6719543	14
27831317	14
20975036	14
14773327	14
928193	14
1649767	14
7218444	14
2852424	14
5979711	14
2643334	14
4582577	14
3744655	14
17000978	14
9033468	14
7016705	14
792784	14
2916058	14
1865251	14
2294263	14
4786157	14
8556951	14
10049889	14
3192228	14
4826113	14
38213311	14
17635123	14
1338650	14
8104916	14
6816063	14
16225944	14
3263259	14
2069140	14
5592615	14
3778292	14
4582407	14
8818981	14
22769584	14
419541	14
433433	14
24012076	14
2531981	14
196446	14
11716944	14
27407477	14
6672937	14
228562	14
8847343	14
13442357	14
4999703	14
4642064	14
14963692	14
7483237	14
4525969	14
6301704	14
5292212	14
2416532	14
28672801	14
175089	14
1640089	14
5904700	14
2117349	14
5739816	14
2518769	14
5471076	14
6394905	14
1207398	14
10810152	14
2289129	14
11374167	14
4890346	14
15893842	14
21272412	14
14296088	14
3326206	14
2924016	14
12381041	14
235551	14
6909340	14
6793740	14
4417562	14
38498177	14
11007165	14
24123909	14
23295247	14
8088769	14
15218053	14
6954711	14
17578953	14
16970257	14
19513367	14
591664	14
11208656	14
406041	14
2442574	14
1496847	14
1918162	14
7409948	14
33934996	14
1965303	14
20009628	14
23546351	14
6001816	14
2654414	14
550595	14
4868386	14
2364094	14
2431355	14
45570977	14
284949	14
962552	14
15202793	14
9172295	14
39880021	14
1651780	14
889126	14
36839062	14
13019170	14
4869872	14
6969685	14
14916707	14
2425677	14
10187654	14
3472425	14
9238192	14
10748018	14
13010998	14
27551254	14
6746176	14
10330034	14
219044	14
981512	14
4196529	14
3557772	14
20651750	14
10816476	14
9337498	14
3792930	14
3821063	14
2771414	14
15107699	14
4331928	14
4393415	14
5595857	14
59121695	14
12914771	14
4354184	14
1116220	14
3906869	14
4175607	14
5740048	14
9297944	14
23159823	14
15179657	14
35538944	14
9591716	14
204047	14
1148409	14
1530317	14
3396952	14
164520	14
1448860	14
12462928	14
15735490	14
1809548	14
22094620	14
6266653	14
4175960	14
2613324	14
4998668	14
464542	14
29615206	14
5518347	14
10315729	14
13198400	14
5139925	14
9256246	14
3987988	14
3243570	14
7620131	14
8711250	14
21118613	14
16286058	14
7143476	14
7054645	14
15753913	14
7618061	14
12563948	14
850201	14
43919	14
5542017	14
5444649	14
17730573	14
4720836	14
839349	14
28916283	14
19512448	14
19207026	14
3424788	14
16064193	14
10225043	14
23353871	14
2879159	14
1637589	14
1498578	14
15854521	14
10358431	14
7927122	14
9365614	14
3648363	14
922070	14
4916709	14
23106866	14
2314555	14
278912	14
1377365	14
1125646	14
21083629	14
4356079	14
7758046	14
1958361	14
6847777	14
3590860	14
24578145	14
4900849	14
9143793	14
1087337	14
14957970	14
10587641	14
8166606	14
7598354	14
1016641	14
4213781	14
17405056	14
33898598	14
4091859	14
10340487	14
72961	14
1754321	14
49243889	14
7336885	14
2004050	14
5296488	14
7734035	14
8097048	14
10030116	14
19801492	14
13189677	14
7074671	14
4670101	14
14676882	14
13295045	14
438276	14
2912969	14
10240982	14
4734532	14
810997	14
32764749	14
21040881	14
9007900	14
14841248	14
2170813	14
6801492	14
2549116	14
5210813	14
2463839	14
18470013	14
41713785	14
23830761	14
13126608	14
29072945	14
13965374	14
6561539	14
14710905	14
2032933	14
4738262	14
10839836	14
7066358	14
2710063	14
1781354	14
52523445	14
9298163	14
24994540	14
736940	14
2348067	14
29240130	14
8273913	14
5413525	14
9003598	14
7469905	14
7282973	14
24674077	14
6036478	14
352913	14
920248	14
9909282	14
690084	14
30002947	14
11637510	14
12310795	14
894339	14
5962035	14
8280628	14
62671568	14
1418905	14
2600224	14
399398	14
16962625	14
2516486	14
8128686	14
3876536	14
13082824	14
31468858	14
13317839	14
10521210	14
10280439	14
5086338	14
13098404	14
3388985	14
1647384	14
14738490	14
3750615	14
7738334	14
11737345	14
13031997	14
4727943	14
3580433	14
1508308	14
10522440	14
2866569	14
7844323	14
5638001	14
2904112	14
38980	14
4322591	14
4183643	14
9875266	14
16947891	14
35374589	14
5021281	14
1830015	14
5444039	14
17026771	14
14919081	14
1508185	14
1174857	14
14949237	14
10983131	14
7571218	14
33932046	14
1686062	14
7093183	14
11194104	14
8693221	14
10708511	14
20803064	14
5307121	14
2394025	14
27790821	14
433356	14
30448634	14
26277230	14
25343791	14
10604653	14
2742978	14
7765165	14
2008537	14
3269538	14
1396536	14
11845884	14
1947566	14
3024325	14
123035	14
13455675	14
2637910	14
5512093	14
19422704	14
5369474	14
14596581	14
9676841	14
7219805	14
2282136	14
2021643	14
15509155	14
16035167	14
20952471	14
21867629	14
2534894	14
1136349	14
599201	14
6258419	14
10613850	14
11458841	14
1652971	14
2849993	14
17413963	14
2684605	14
11267268	14
25282187	14
4310306	14
1351961	14
443143	14
5428409	14
5408818	14
2490009	14
5108200	14
1296526	14
18859972	14
448644	14
24644015	14
3540527	14
6041850	14
4013030	14
11907685	14
2063853	14
5427913	14
1673611	14
18130588	14
29464978	14
754651	14
9222061	14
1084456	14
3430074	14
6140649	14
10003405	14
7593084	14
7720814	14
3577709	14
160963	14
6507781	14
7609174	14
13793242	14
19680880	14
1305031	14
5368722	14
22481871	14
12829659	14
11203685	14
1587187	14
1237882	14
14063725	14
7179253	14
8539442	14
19399439	14
16626273	14
5446005	14
1733628	14
2425311	14
10828923	14
8502999	14
1200965	14
1432847	14
7753050	14
2570572	14
12932535	14
4324061	14
1747534	14
1874179	14
236857	14
5326703	14
3923824	14
2093212	14
4808569	14
1007382	14
5146274	14
2112883	14
359466	14
2810871	14
19715094	14
2278958	14
7560616	14
125982	14
14882039	14
3848804	14
3079296	14
10284068	14
9333731	14
15890296	14
13355629	14
4323567	14
1269449	14
10641020	14
9094185	14
2528028	14
1972287	14
13095586	14
9593920	14
4165753	14
15307443	14
23165653	14
4929179	14
8972228	14
19875408	14
11822722	14
3307577	14
19146560	14
48618369	14
11139773	14
10802253	14
15875223	14
13987467	14
10917826	14
7313616	14
13948265	14
14789140	14
20106451	14
170569	14
10868274	14
5299555	14
25585996	14
46245	14
1602363	14
4366728	14
10853996	14
3820145	14
3469908	14
11213661	14
3982604	14
6690599	14
436250	14
9516436	14
20255296	14
16747685	14
1549699	14
18313472	14
1313942	14
5482007	14
6998160	14
11946512	14
6472959	14
7932595	14
16190741	14
12993089	14
1222830	14
943492	14
7435839	14
12123766	14
4948247	16
13819383	16
31418797	13
7176426	16
21353013	16
10316919	16
30129475	16
1108504	16
50689223	16
34793194	16
18860443	13
20912191	13
18653217	16
6742625	16
8572905	16
8100861	16
38064285	16
363476	16
13240691	13
3589972	16
3693293	13
10798906	16
30199113	16
17278935	13
8312330	13
4423846	13
8512566	17
6289114	16
2662996	13
3100917	13
14167234	13
985979	13
5436870	13
5285641	13
2865394	13
17784638	13
7366119	13
3331456	13
226785	13
830317	13
5957657	13
15166502	13
1563209	16
492877	13
875108	13
772525	17
825529	13
2031295	17
620396	13
2086291	13
6329627	13
3375484	13
9216509	17
4378660	13
8356420	13
2137028	13
3160722	13
7075244	13
2294884	13
4439888	13
106859	13
42508	13
6533712	13
279627	16
5436307	13
7640475	13
4735378	13
1537213	13
2246188	13
2134300	13
879024	13
9017519	13
929400	13
4582689	13
853848	13
5725896	13
357669	16
5627724	13
2669369	17
2439342	13
8002412	13
3862427	13
1813987	13
310841	13
2769455	13
3751320	13
7482681	13
746661	13
11180465	13
8508067	13
14207703	13
417177	13
6085146	13
5606386	13
4945375	13
7802909	13
4231067	13
8313647	13
2202242	16
711717	13
3869608	16
5463334	13
1909253	13
4562167	13
2219059	13
7684482	13
5128823	13
5459594	15
3733502	13
1767562	13
2862399	13
2500341	13
2146111	13
1793818	13
1194310	13
1672237	13
6751054	13
4367409	13
1981619	16
6645833	13
5191903	13
5547445	13
5332034	13
2045067	13
15599819	16
5660063	16
26689462	16
3728472	17
3379040	16
18474715	13
17734955	16
2595583	16
10435201	16
2063462	16
9413870	16
740337	13
15277796	16
231576	16
36633629	16
13587872	16
5548435	13
9086105	13
1726010	13
15525061	13
597086	13
5556914	13
6767555	13
50411	16
6836654	13
3874153	13
2713731	13
10095821	17
12203417	13
12913536	13
1606215	13
6141106	13
4337524	13
5341393	13
1177959	13
11925539	13
2342349	16
2911742	13
3512086	13
321505	13
4830957	13
5561517	13
4973965	13
1412383	17
805829	13
1498272	13
914747	13
6798349	13
2755467	13
4721791	13
453331	13
13383935	13
32048026	16
2186046	13
13751789	16
1213166	16
1401713	16
20655895	13
6730625	13
10206380	13
37026	13
6078855	13
9340592	13
472081	13
5791212	13
2096526	16
2540645	13
7228292	13
1328226	13
674800	16
12637363	13
18738292	16
7281080	13
434052	13
3479125	13
112440	13
5143727	13
4900985	13
879466	17
168069	13
666795	13
61468	13
10291129	16
6433217	13
949979	13
11034738	13
11257736	13
4065544	13
1483617	13
713441	13
3985772	13
1882806	13
352000	13
871281	13
10270137	13
2997646	17
4451136	13
343877	13
8641876	13
6461095	16
2262652	13
3732642	13
1654312	13
19593544	13
932906	13
8886090	13
654894	13
21256759	13
6284301	13
5355631	17
1608779	16
3745046	16
6789271	13
2087108	13
1593856	13
1344803	13
7335662	13
377669	13
2044161	16
543948	16
29739932	16
25376548	16
30110454	16
23440738	16
52027783	16
15971855	16
18670150	16
26328768	16
1787340	16
12566091	16
795562	16
2265855	13
2364207	16
3399851	16
2181213	16
41502	16
1320959	16
14137766	16
17493649	16
11399730	13
1939403	16
69064	16
7478947	16
54535754	16
2073657	16
3165603	16
4538223	16
44799038	16
11567266	16
18081035	16
60382644	16
10700592	16
17081279	13
3500329	16
12128605	16
10505947	16
17795631	16
3045587	16
16774751	13
7974510	16
3132833	13
3992768	13
176845	13
11976392	16
2787763	13
2802561	13
7509162	16
6305435	17
13931282	16
461034	16
207908	16
4435391	17
47762906	16
11340317	16
50283938	16
8220769	13
4350315	16
8248302	16
13137294	16
29426771	17
6928755	16
6201227	16
31851140	13
27199849	16
2739871	13
16095678	13
3665381	13
8519813	13
4731984	13
1162205	13
546952	13
4236800	13
2381017	13
18604635	13
254084	13
1077062	13
2766626	13
15759805	13
2673927	13
1526710	16
1220266	13
4896469	13
561658	13
5847447	13
1752292	13
2741188	13
2721819	13
2987458	13
6599205	16
493277	13
2679752	13
2399631	13
933879	13
8387652	13
2646543	13
570048	13
1838236	13
2079968	13
5062250	13
3176555	13
2534754	13
16048798	13
1126765	13
1139196	13
4662151	13
9142443	13
17250380	17
44337	13
912927	16
9478911	13
1928217	13
4417672	13
2533521	17
2663638	13
797939	13
215354	13
1622186	13
3345619	13
826617	13
2616349	13
1485454	13
1425297	13
2483952	13
1561806	13
9621521	16
894471	13
152965	13
103179	16
286778	13
4264997	16
12496091	13
2616559	13
451705	13
7213021	13
16556863	13
2960413	13
10193674	16
11948348	13
11412331	13
4836661	13
1039201	13
18739959	13
9398405	13
2139693	13
18681254	13
2505559	13
452614	13
10460	13
456519	13
2444456	13
1001323	13
180556	16
60221	13
1406081	13
4975864	13
13752530	13
3125520	13
11747372	13
1389327	13
8383944	16
3385554	16
3133647	16
11910031	13
9783865	17
199656	13
12355599	17
3670171	13
20824783	16
7096085	13
24337989	17
1549465	16
10238818	13
1371191	13
1727200	13
8015866	13
13809894	16
32005381	13
5366423	13
1412435	16
3751789	13
6820940	13
197722	13
1774283	13
4060512	13
8825531	13
15013075	13
1322648	13
676100	13
1018195	13
2096816	13
6785727	16
2800657	13
4120619	13
1824791	13
1745593	16
2295988	13
2884696	16
1393092	16
10557616	13
2858988	13
2802880	16
1692459	13
2153551	13
11744894	13
4533347	13
8588255	13
671121	13
760076	13
3073285	13
3562769	13
1513814	17
6123185	13
6922196	13
1434670	13
4104256	16
1250843	13
5330662	13
9010247	16
5469766	13
3445987	13
6418541	13
12067789	13
10471647	13
9237431	13
2519504	13
4219940	13
10753947	13
16289624	13
4424038	13
8136686	16
539778	13
2728349	13
4791427	13
9960061	13
1500051	13
4949616	13
3411471	16
1152693	13
3407442	13
2416348	13
3894071	13
6267652	13
2055937	13
3704803	13
3151666	13
2305074	13
7186342	13
801548	13
484551	13
1981937	13
1514032	13
4879467	13
10609660	17
3463785	13
230606	13
9619560	16
6832250	13
8747467	13
1662491	13
1472880	13
19349511	13
1391495	13
12144336	16
3035453	16
33199684	16
4494392	16
9075813	17
2603803	16
1287320	16
2505291	16
2955997	16
588280	16
8459587	16
10954460	16
4008964	16
36532005	16
19347978	16
8578720	13
6602666	16
243419	16
8819438	16
2631901	16
4190288	16
23104182	16
1996251	13
1737556	13
18723169	16
2868828	16
31757036	16
14725417	13
16918613	16
1349442	16
655802	16
6686784	16
11193094	16
48503142	16
33538440	16
12035862	17
2575195	13
3840545	16
2785040	16
27705854	16
9577280	13
16265103	16
13563603	16
8754963	16
10071420	16
3594489	16
38674490	13
4221125	16
9238981	13
5741499	16
235600	16
3397201	13
21540811	16
140967	13
6745487	16
4290935	17
11756736	16
413022	16
13865496	16
10192568	16
3163906	16
11390346	16
560237	16
1079919	13
15960601	13
8419099	16
3996228	16
13453489	16
5764996	16
6344185	16
2510148	16
74075721	16
2232164	13
12866547	16
1320848	13
36967172	13
6445078	16
54697214	13
1493103	17
15138201	16
602821	13
9899252	16
3659045	16
14432678	13
464561	13
2101882	13
1822719	13
4404759	13
852777	13
8682345	13
3938830	13
5163220	13
7465256	13
3566657	13
12019240	16
3353948	13
1139030	13
5008150	13
783911	13
348334	16
1330100	13
4420688	13
2374959	16
10336055	13
1991698	13
6571520	16
2106482	13
3057884	13
5461078	13
15583822	13
18496746	13
14866973	13
5001048	13
1486140	13
2709071	13
559783	16
192448	13
8806594	13
4964417	13
7214518	13
4247656	13
2218531	16
1778812	17
1648359	13
2251049	16
7440162	16
10184545	16
3989078	13
4209782	13
996308	13
1026015	13
5629529	13
2951985	13
2402026	13
2733798	13
756268	13
4843889	13
12758706	13
2946723	13
655119	13
4745723	13
5574762	13
1931923	13
1013059	16
5428665	16
7904439	13
2717308	13
5264881	13
3998624	13
1920521	13
7837637	13
23641356	13
18802197	13
2962785	13
2510472	13
4342889	13
4264027	13
15968326	17
27904619	13
1198064	13
3577302	13
15380371	13
24274429	16
142897	16
5811396	13
7847649	13
5783837	13
5281943	16
8828898	16
3839085	13
5362733	13
6393977	13
789833	16
15892576	13
4601087	13
8993710	13
9426610	16
6873635	16
12484158	16
60022080	16
5441044	16
16590130	16
9012082	16
12060940	16
11021430	16
4808692	16
7964182	13
6418442	16
11206981	13
15815867	16
11805170	16
6709625	13
21817881	16
14673687	13
49908753	13
17618784	16
19624830	13
3780238	16
657762	16
5053646	16
1996141	16
16356633	16
20015974	13
3145277	13
2457493	13
12036566	16
5440130	16
13432828	16
5475933	16
17737655	16
6530723	16
3666478	13
8185265	13
11627512	16
12699255	16
28141360	16
17458674	16
8377060	16
2354486	16
101398	16
7380017	17
3984322	13
1074108	16
6959506	13
4330419	16
5690213	16
28490092	16
5073866	13
2694825	16
2742475	16
7143107	13
37380766	13
7447450	13
26666993	16
26845916	16
2153839	13
9368659	16
2147019	13
18888990	16
13209943	13
2818676	13
13041353	13
10519281	13
1685683	13
10853309	17
9146761	13
366214	13
3420809	16
5831649	13
9765701	13
4769990	13
1964999	13
4318769	13
2381553	13
649845	13
581597	13
9894970	16
12011315	13
4959506	13
12578987	13
3229735	13
6103213	13
3030923	13
2979351	16
1433825	13
3895775	13
9190062	13
2367039	13
16880219	13
3758358	13
1245050	13
12706317	13
1157855	13
1693339	13
588578	16
7213777	13
3283655	13
4459284	13
7041999	13
10465057	13
5230877	13
12597721	13
7361684	16
10099053	13
5419108	13
3373578	13
733807	13
2377860	13
10544533	16
191085	13
4599395	13
11808018	13
7319816	13
16873150	16
10618837	17
482444	16
3730136	16
8236398	13
2949126	16
25424240	13
20863971	17
7803036	13
6462045	13
12729552	13
43718041	13
3233003	13
6505622	13
6398380	13
430330	13
2728097	13
428802	13
4963308	13
10156908	13
564053	16
2751198	13
150095	13
3518397	13
4767773	16
14820331	13
1781374	13
4904702	13
1892225	13
470802	13
232399	16
1658313	17
1711612	13
690982	13
856710	13
521262	13
452301	13
3388621	13
2737205	13
2569120	16
17087030	13
2269163	13
1414421	13
6353217	13
12008382	13
13776359	13
6036182	13
1909482	16
158650	16
10147215	13
10882154	16
3203080	13
2277758	13
1294540	13
4211979	13
124832	13
1115953	13
943930	13
10030307	13
18772021	13
14339761	13
7798499	13
4370027	17
852397	13
3598963	13
4232629	13
12068831	13
1729442	13
554834	13
6215167	13
3841927	13
1230006	13
12290817	17
1541976	13
10647165	13
2062432	13
3285485	13
16417003	13
1999567	13
237257	13
9691207	13
224984	13
760841	13
4010379	13
3029564	13
6890126	13
1057970	13
286005	16
2114754	13
2539068	13
1627054	13
711879	13
12464157	13
1773478	13
1984632	16
6131906	16
3638187	16
4201756	13
435774	13
1477953	13
1686195	13
2884359	13
1116373	13
4332797	16
1388239	17
7435034	13
4696253	13
2971000	13
6537746	13
5559561	13
6522550	13
502694	13
19557558	13
7486026	16
14459033	16
7993067	13
9144812	13
615948	13
19344482	13
1292288	13
455033	13
10758901	13
9250673	13
1841511	13
12609963	13
3429255	13
7738303	13
3926694	13
24111479	13
4664919	13
1289221	13
2575209	13
7487524	13
8883348	17
2641752	16
5737946	16
3618520	16
2368267	16
11490012	13
1201107	17
11050016	16
8004350	13
5520245	13
2488101	17
11655248	13
3800849	13
3789827	16
10309064	16
8709469	16
17691219	13
12462936	16
5916971	16
14401890	13
10795368	13
8456769	13
1116630	13
3303457	13
1119586	13
583910	13
6144522	13
3424807	13
2500938	13
4480668	13
916863	13
1624097	16
4793574	13
3512591	13
8977386	13
89761972	13
827094	17
8386903	16
26825458	16
17821699	16
36194405	16
5576181	16
7966497	16
33724230	13
37929282	16
10194591	13
2011364	13
6833999	17
28908794	16
3430699	13
18161426	17
44255657	13
844609	13
10025408	13
12445083	13
1928206	13
2265102	13
476598	13
5234681	13
511196	13
12977923	16
20447922	13
2789802	13
16881435	13
967978	16
8459320	13
7214952	13
10331422	13
1888917	13
6961867	13
1296391	13
1952068	13
7785835	13
12414803	13
2035921	16
1253542	13
2676479	13
13827127	13
1921022	13
6053832	13
524329	13
1013964	13
4803617	13
2988822	13
4597389	13
8395264	13
759439	13
1293213	13
1736556	13
4160808	13
9897710	13
3659528	13
814368	13
576673	13
4176353	13
614581	13
2319758	13
30382636	13
1044659	13
3817103	13
4049422	13
3363034	13
5055289	13
9674895	13
134735	13
1235628	13
11629300	13
5183709	13
394374	13
10081050	13
520382	13
2260177	13
7919694	16
2395952	13
524625	13
4815335	13
11150789	13
1893903	16
1160569	13
3111014	13
1513511	13
5670392	17
7735735	13
8815378	13
1288591	16
3946288	13
950457	17
2768040	13
3942889	16
8691209	13
30343755	13
4219057	13
8197786	13
27414641	13
5462418	16
1705273	16
2763032	13
4053199	13
6707757	13
3215458	13
9993629	13
1467408	16
4343186	13
2304813	13
1218693	13
13029217	13
3899251	13
3919960	13
1138585	13
3451929	13
1267321	13
455108	13
3049781	13
5150590	13
31923302	13
4321366	17
7928660	16
9956611	13
48392833	16
654066	16
9894920	16
3167808	16
4566832	13
32553520	16
10071777	13
12321927	16
37839744	17
10317849	16
2085010	16
42101993	16
3516300	13
14750379	17
13624109	16
13142429	13
3790100	13
1664697	13
1464226	13
790675	13
29426723	13
1594220	13
157921	13
3178670	13
1229653	13
21369901	13
7223108	13
3337750	13
12835355	13
2415535	13
5301550	13
2107354	13
444168	13
5153546	13
7161669	13
1135997	16
786961	13
6999102	13
2293385	13
2158136	13
97475	17
1131662	13
544589	13
768101	13
2022322	13
2762913	13
450619	13
5412123	13
2573394	13
4201499	13
823109	16
7930198	13
1848392	13
1233677	16
2408583	13
2843895	13
2180776	13
2849053	13
1510561	13
2558508	13
2580156	17
262758	13
31638130	13
7268435	16
55803391	16
12568701	13
18425546	13
1593418	13
17381032	16
929546	16
6456903	13
4875853	13
9954675	16
6371065	17
47453303	16
459545	16
17401126	13
13226696	16
6064660	16
12405775	16
34924346	13
3824574	16
13929668	16
1748963	17
16392378	17
2850082	16
10017922	16
8925504	16
1706036	13
7992533	17
1153438	16
2065321	16
14956285	16
2946292	16
59996743	16
277105	13
6165166	13
1526898	16
12217962	16
1112495	16
2398571	16
17956228	13
24883238	13
342584	13
1664102	13
1875904	13
706579	13
663193	13
4987737	13
3025320	13
5758398	13
8826318	13
2273985	13
9023515	13
7786109	13
7813626	13
3161951	16
8978602	13
6263717	13
15827080	13
5878626	17
9201482	13
2006818	16
4273543	13
3832187	13
9141578	13
3522800	13
1520850	16
2735480	16
4742734	13
41898	13
10784684	16
5244261	16
4688066	13
2268915	13
2439316	13
2697023	13
1958981	13
7620926	13
1008675	13
517458	13
517048	17
6189268	13
6917786	13
4762683	13
3313886	13
651596	17
14537276	13
1109157	13
5113584	13
5468382	13
4896520	13
21210674	16
5887837	13
138145	13
4119214	13
4110861	13
8142107	13
2709857	13
12960216	13
7361951	13
12541854	13
6441897	16
7621222	13
2031555	13
1454407	13
11634647	13
5568490	13
705205	13
7731095	13
6823375	13
3802222	16
8555290	17
4020381	13
1268229	17
9303151	13
11522889	13
548575	13
10879267	13
11485782	13
2609349	13
19478713	13
1874614	13
2200156	13
1807122	13
3999143	13
3918202	13
4009231	13
134523	13
4006663	13
5660293	13
15974677	13
1182003	13
3130475	13
417576	13
12688567	16
1440438	13
1729977	16
16840333	13
12021937	13
241869	16
5401219	16
9327506	13
1192230	13
10332904	13
2738698	16
9491686	13
6536673	16
6003492	16
6384466	13
2488563	13
1373439	13
4132582	13
9533190	13
9455974	13
22783299	13
1186866	13
349097	13
2187093	13
1499107	13
1467101	13
14171099	17
1991103	13
15266362	13
7383112	13
11733091	13
15664342	13
1082082	13
4872351	13
5812289	13
16241629	13
11791796	13
169023	13
15096927	13
2089616	13
217869	13
1454173	13
12589868	13
3293497	13
100766	13
1385188	13
2338184	13
6630695	13
3780686	13
585251	13
2384290	13
1828469	13
1711333	16
7645142	16
4185011	13
2705622	16
2937261	16
2830366	13
3844715	13
5765051	13
6463264	13
437077	13
3528340	13
2501347	13
1302533	17
2251755	13
4093123	13
7404342	13
3803239	13
3562516	13
1114184	16
14371758	17
6528570	13
1585646	16
3145025	13
871944	16
18795565	13
655769	13
8807724	13
3861356	13
11349771	13
2226125	13
450366	13
4208534	13
2191497	13
3038855	13
6155517	13
23783758	13
30618	16
969117	13
3608383	17
1619322	17
1437113	17
6790286	13
2210386	13
4896110	13
7108159	13
157456	13
459943	13
7662818	13
616011	13
1209566	13
14034235	13
1231713	13
973777	13
6487192	13
3502185	13
5565730	13
3510686	13
5137484	13
6395664	13
486856	13
11929782	13
245182	13
1570375	13
4082014	13
1088480	13
1128413	13
85563	13
1050022	13
1642331	17
11270803	13
4777664	16
1343072	16
1983250	13
49306595	16
2349857	16
6326680	16
1505127	16
2993151	16
1697107	16
18762965	16
5416591	16
2905678	13
1936791	13
24680743	16
4847410	17
799853	16
1681837	16
13202422	16
1211505	16
31220045	13
13715048	16
25753574	16
5667177	13
6105527	13
3206956	16
6702960	13
35319	17
1127887	13
2649699	13
1546809	13
6347605	13
2024284	13
1259803	16
10418213	13
2817039	13
9684935	13
49939735	13
14577624	13
24387682	16
9589823	16
8869432	16
2634838	13
304481	16
17844919	16
11046050	17
20839120	16
13149198	16
23659595	16
9592793	16
9268326	16
1445868	16
21592488	16
7240753	16
6690672	16
23819006	16
2399857	13
2612482	16
7927082	16
1282658	16
6237546	16
6504674	13
825409	16
7055798	13
26986	16
3678560	16
14971716	13
648156	17
19263700	13
18186970	16
34504993	16
9113959	13
1069463	16
1180683	13
30509020	16
10286418	16
11524026	16
14611505	13
3305115	16
7763846	16
5304488	13
3881348	16
14788911	13
7323356	16
17657933	16
1570194	16
10875181	16
4038039	16
8253576	13
8487606	16
16046678	13
16254267	16
7944282	16
28374211	13
15247037	16
15468408	16
11649784	13
14350458	13
14718359	13
953581	13
13374376	16
30432898	13
17212940	16
648382	16
348450	17
6627181	16
30875317	17
45702041	16
28701721	13
3279247	16
22936107	16
1887262	16
6557154	13
24375834	13
10587165	16
5092691	16
613608	13
14212305	16
3448417	13
4155590	16
12631387	16
11278636	16
523569	16
329377	16
13671055	16
3247095	13
12306345	13
2324471	16
11091128	13
3407721	16
2446696	16
11034319	16
13847877	16
4744097	13
1506327	13
5475116	16
2004080	16
5587786	16
4894482	16
2501489	16
9111836	13
3110673	16
3969446	16
26193329	16
3520755	16
49451212	13
3816931	13
3560360	16
22058287	16
3130687	17
3329805	16
17481919	16
19476372	16
564392	13
17681758	16
36307842	16
7695073	16
5565129	13
10217871	16
1412074	16
5328434	13
14846383	13
3777439	16
979376	16
9016687	16
17408505	17
6165867	16
4770976	13
28950619	17
5407809	16
684772	16
3937803	13
40730833	16
17418902	13
28173035	13
41662019	16
3815816	16
22408606	16
14134625	16
10159019	16
16797610	16
5091342	16
24708177	16
2509287	16
6631982	16
25813705	13
8175252	16
12371462	16
8006107	13
15220028	16
14943284	16
1494953	13
27899835	13
1860096	13
467871	13
8931066	17
9765051	16
981323	13
2545358	13
4102955	16
2306475	16
261418	17
321074	16
37292423	13
3973896	16
259556	13
16624836	13
249107	16
17055419	16
16671569	17
11231219	16
18279485	16
27987366	16
12218733	13
1991959	17
6054470	16
5427603	13
7548225	13
3970568	16
7190858	13
17675808	16
4483420	13
25012300	16
18093652	16
1794537	13
6467198	17
8373032	13
22316797	13
10164398	16
11455675	16
7676423	13
4307529	16
1827419	13
2837853	16
4194067	13
1179244	16
5949961	17
6509611	16
17179490	13
16867179	17
4368408	13
2882859	16
3740829	16
51291781	13
4113198	13
10669203	13
4097796	16
26677765	16
4030598	13
14072830	16
2661466	16
2145401	16
7384067	13
5428998	13
9340392	13
12244897	13
4689307	16
8198994	16
6129855	13
117096	16
1139177	16
16480172	16
8423525	16
4226682	16
19503188	13
4085686	13
5220	17
1990703	16
14531706	13
4451422	13
10977832	13
12715324	13
25838637	13
16055539	17
8086966	16
40345942	16
10195766	16
14693642	13
20907822	13
2335174	16
10524546	16
312585	16
5677846	16
1111721	13
19673931	16
26023411	16
3149394	16
3928783	16
2649955	13
1586362	16
25538470	16
968852	13
8822519	16
10007252	16
39188290	16
13021889	13
35215454	16
28076900	16
10857427	13
9753655	16
4458083	16
20809022	13
1570385	16
1872529	13
16048709	13
1207841	13
1294682	16
14047448	17
5707958	16
3937200	16
22842161	16
1245517	16
5475439	16
7411482	16
7941731	17
8983474	17
3522020	13
62934	13
1231794	13
5184770	16
2230060	16
54150867	13
11958092	16
10272272	13
18840881	16
10264987	16
17896848	16
5823033	13
4913811	16
13618224	13
26540622	17
715397	13
76378090	16
7130193	17
20225600	16
10995619	13
1115534	16
17348901	13
146011	13
23328274	13
23094383	16
2249318	16
3299838	16
1855698	17
461312	16
3077870	16
8263769	13
12012719	16
17815839	13
28583765	16
4104276	13
58498986	16
7981359	16
28060069	13
28569618	13
35493774	13
3152835	16
6633593	13
442729	16
7425073	16
9011959	13
17145932	16
1419236	13
14432540	16
35406490	13
7064208	16
1106097	16
2336589	16
41356359	16
7297617	13
2249523	16
4538419	16
29863856	16
13412211	13
10077999	13
51038782	13
3935413	13
9877640	13
2241088	13
25622224	16
1648049	13
4619381	13
20145639	13
29488996	16
6936099	13
20959976	13
5735715	16
1074205	16
318661	13
13215615	16
1434241	13
17953309	16
11455713	16
15742814	16
48753259	13
16080609	13
73728247	13
2159451	13
5817650	13
11748517	16
4724802	16
9693302	16
21999634	13
8854645	16
5437332	13
19269858	13
4432162	16
8709676	16
3338784	16
1102999	16
12785150	13
2056617	16
13248162	16
18887711	16
18861988	13
11854676	16
2958028	16
1991748	16
11123056	16
8538878	13
12713344	16
5100438	17
13699902	16
5438153	13
25448614	16
26213284	16
26531988	13
3391890	16
18645394	16
10728415	16
7135142	16
11241298	13
5852654	16
2493301	16
18764240	16
6743640	16
6027567	16
12973063	16
15389760	16
6921795	16
13462945	16
3706204	16
31115225	16
14225441	13
8926606	16
10610695	16
334202	17
1322013	16
12247829	16
4644869	16
2574398	16
14514822	13
12733072	16
511830	16
8804166	16
6616788	16
40036393	16
16642314	13
17272285	16
24725966	13
796705	16
169052	13
10343220	16
12242027	13
21911087	16
3147233	13
5719226	13
239043	16
20226564	16
3043649	13
6403067	16
2389173	16
1627252	16
13917980	13
8309662	16
4508889	13
9971369	16
1603555	16
15266961	16
1319695	17
21374290	16
14159677	16
5967333	16
94131	16
2950093	16
4644287	16
10213595	16
39750663	16
11865069	16
4343897	16
1899481	13
30404228	13
4078846	16
577561	17
14757490	13
13679119	16
19164220	16
2086608	13
2844569	16
6279889	16
20926758	13
3117019	16
6825922	16
10857310	16
8327933	13
1588313	17
31450772	13
21860110	16
16206036	16
18112373	16
18491336	16
7258466	16
6032995	16
19300043	13
1335416	16
433627	16
6374550	16
23470249	13
3004330	16
9024387	17
2377588	16
460175	16
5933231	16
7090877	17
560456	16
2053127	16
4794589	16
6332997	13
1211755	16
13549292	16
20571235	16
11776461	16
914966	17
1363882	16
3807117	16
25235972	13
26597714	17
1258640	13
41225495	13
21605223	16
16683154	13
5267798	16
4160455	16
14713503	13
24786890	13
3823419	16
3406492	16
15378193	16
9864503	16
302674	16
2183424	16
1924973	13
12347831	16
6384961	13
3125726	13
31034767	16
1833948	16
908779	13
3136780	17
567211	16
8133694	16
4706613	16
13790369	13
734181	16
8782972	17
1479223	17
12517348	16
5148625	16
19741914	16
4991277	16
2177117	16
3499793	16
3377401	16
26156450	16
4256983	16
10933638	16
14747851	16
7571864	13
7570456	13
6120912	13
5532482	16
474126	16
12586304	16
22411525	16
13439673	16
16008472	16
444774	16
482485	13
32171124	13
2950611	16
37330992	16
19225638	16
1229244	13
704225	13
34519478	16
1510703	16
31912490	13
263494	16
18454535	16
10395013	13
4357434	16
3390717	17
21913202	13
9792568	13
11080008	16
12501485	16
209423	16
20034321	16
2294860	17
10401243	16
2892623	16
3812856	13
960130	16
26026549	16
8843738	13
3649832	16
9724122	16
4760601	16
99007	16
13485346	13
21641186	16
7347572	16
2716274	16
9919671	16
4603153	13
18616431	13
11447461	16
11916427	16
5565408	16
1180413	16
141948	16
12125184	13
3787123	16
5183370	16
22757735	16
3983546	13
19915662	13
5837636	16
4447274	13
6888346	16
7924885	16
13501985	17
10851207	17
12158592	16
22229505	16
8521168	16
3971246	16
4954124	16
43481	16
11299560	16
49180319	16
5975320	16
6364519	13
5855598	16
31008681	16
20979759	16
24680163	16
5551034	16
17925009	16
1126147	13
2010772	13
5956920	16
24468627	16
7946729	16
30057684	16
25374990	16
9648592	16
11723774	13
11129083	16
7135180	16
11805026	17
5468868	16
20633514	16
30039926	16
891127	13
18244414	13
12118629	13
9760643	13
2738420	13
4389967	13
6529402	13
2757330	16
1724371	13
2343120	13
4759641	13
2629033	16
6704333	16
8342533	13
1066410	16
6443134	16
8008507	16
27001887	16
38748503	13
327975	16
235285	16
4191892	16
27180945	16
1324588	13
28020027	16
7290155	16
22480928	16
16058650	16
3038785	16
4857795	16
435330	16
293089	13
284975	13
6375936	13
33480045	13
1235639	17
27297234	16
62274226	16
7609900	17
26371015	13
5395177	13
2284173	16
7067537	16
12024557	16
4797896	13
4688201	16
835485	16
3481745	16
4029363	13
11264351	13
5096026	16
7166305	16
11084373	16
2803520	16
2771006	16
11980932	13
18883228	16
8192147	16
1251238	13
2677616	16
6879554	16
26141884	13
14320116	16
7800347	16
7064536	16
3088034	16
10176612	16
2964477	13
10742794	16
25882777	13
42796692	13
13440366	16
13967884	13
1315008	13
5351526	16
21388339	16
10010816	13
23075866	16
3165591	16
10406522	16
9595552	16
8548954	16
2357285	16
5242417	16
2595815	13
275868	16
1133929	13
28285899	16
2223682	16
27178013	16
8790833	13
4036608	16
56784	16
8788887	16
1604460	16
7001063	16
1408208	13
45543245	13
25453169	16
1616243	13
5442596	16
21460505	16
4231283	13
11326406	13
11048659	13
17036861	16
13542099	16
12024175	16
204959	16
22863	17
2446864	13
3918613	16
12601308	16
14332167	13
18222015	16
5388659	13
2245116	16
11211515	16
163817	16
3300763	16
6169972	13
4055443	16
10536524	16
8694574	16
5987231	16
16480514	13
1879756	16
17357472	13
768026	13
689408	16
21057778	17
849919	16
5445367	16
1601016	16
11748450	13
31313332	16
5582590	13
242899	16
8953234	17
4498013	13
4947378	13
15117772	13
20089112	13
3361000	13
17471310	13
1513606	16
394819	16
18276932	16
19316410	16
5948594	16
10595160	13
968535	13
1167782	13
18384166	16
33797332	16
3277056	16
9715804	13
4184466	16
5193772	16
3378204	13
532127	13
6067210	13
20588631	17
14178192	16
20368586	17
9000165	16
4159495	13
5643978	13
381962	16
1284070	13
26614375	16
2157827	16
9831611	16
1441882	13
32133854	16
7081800	17
22686654	16
19501657	13
3922916	16
51621513	13
15206266	13
13482667	16
18095282	16
5536110	16
18695871	16
543145	16
9520623	16
9728035	13
12888382	16
8262280	16
6227276	13
13735775	16
5250205	16
9292463	17
9509702	16
12872064	16
306063	16
7327499	16
39468903	17
28539922	16
5673952	13
1043546	16
40608551	16
2792433	13
18250526	16
4589876	16
12449778	16
3266217	17
6523005	13
4258687	16
3855073	13
1386503	16
1348935	16
10094964	16
10325946	16
9926508	13
13576064	16
3071052	13
20811125	16
2422719	16
7774579	16
7000928	16
4121708	16
2965623	16
18728794	13
1190111	13
4770383	17
5490042	16
12246042	16
12427805	13
3036617	13
1604600	16
15804214	16
14377197	13
7429651	16
2143514	16
14872736	16
4363128	13
4659806	13
5108078	13
553285	16
3516533	13
284990	13
3486777	16
6765109	13
6452487	16
962367	16
11422191	13
9468152	13
13626140	16
9556644	16
3558587	16
17617599	13
6388227	17
8338471	16
20130564	13
4566746	16
6721598	16
34404097	16
8438810	16
16778804	16
4564623	13
15478348	16
18559610	16
35567807	13
11598615	16
2100755	13
7949113	16
17342964	16
38723876	13
29072467	16
7741222	16
10937175	13
1244049	16
12384652	13
10378606	16
6511435	16
15339683	16
14050498	16
2175201	16
12675375	16
918591	16
1375197	16
19032284	13
965151	16
5001422	16
8821944	16
3950131	13
11381915	13
71319263	16
740572	16
741745	13
23932968	13
6356632	16
5344932	16
33422892	16
10830159	13
297001	13
1146862	13
22536624	16
15681056	13
1866426	16
7799635	13
2365469	13
21015774	13
7611073	13
6758959	13
13980836	16
3021471	16
15258059	16
12806867	13
5372541	16
6134561	16
1076554	16
4538940	16
7123686	16
1479478	16
30829608	13
3167050	16
4194992	16
18572347	16
14029466	16
1967489	17
2990891	16
9091830	16
5937565	16
6979223	17
33716750	16
9788662	13
2388037	16
3086043	13
13744957	16
1509704	16
8976066	16
1978150	13
4430274	16
3725400	16
18958216	16
3160011	16
27218626	16
11882007	13
18389212	16
8899068	13
8263650	13
93120	16
13529340	13
30996181	16
3158722	16
5837199	16
19945756	13
6011041	16
23741554	13
3716423	13
1598621	16
16569021	13
6638008	16
17614328	16
3230138	13
27980073	13
13052726	13
22508637	13
16539471	16
68983933	16
12482564	16
1432809	16
3371763	13
457865	16
20620278	16
41995033	13
2893168	17
13329345	16
1289783	16
28372590	16
12292636	16
672365	13
8119019	13
3685540	16
23112536	13
20318618	13
711468	16
4607874	16
10786381	13
48852470	16
4515923	16
6740332	16
9012030	13
13747979	16
11332172	13
3365231	13
627915	13
10407139	16
14834059	16
17197132	17
991903	16
4857027	16
5637307	13
2149682	16
6739010	16
15971532	13
11195573	13
343621	16
16044733	16
17216753	13
3356722	16
4072435	16
8149103	15
10039695	16
116453	16
3056666	16
18802627	16
6683218	13
6104975	13
8795985	16
2038164	16
20892975	13
33247557	13
1215191	16
7047777	17
20566401	16
1687298	13
2780293	13
9581116	13
1092754	13
9228915	13
11492554	13
10431009	16
6157235	16
3647211	16
14817403	16
993812	16
2992216	16
11383498	16
10058766	16
13199434	16
7169016	12
2641135	16
27069436	16
18679101	13
4708681	16
4977807	13
3423013	16
14679278	13
284879	16
3346298	16
18981901	13
921263	16
5290242	13
6487307	13
8405272	13
1491637	16
8255870	16
33670881	16
2387417	13
21537057	17
3079183	13
8308152	13
530461	16
2804988	13
10850137	13
18154016	16
6079858	16
3276788	16
26444021	13
1767941	13
40086153	17
2672207	13
3647730	17
20202309	13
10819344	16
9072653	13
21531807	13
3054066	16
17430977	16
22315894	13
20235787	13
8313080	16
303655	16
24300307	13
2133854	13
13126647	13
738036	13
2413851	16
17185087	16
8081651	16
5505075	13
25207600	16
20305720	16
18632533	13
32837134	16
15325719	13
6137347	16
20026801	16
10093186	16
13144009	16
15529384	16
39786626	16
367056	13
2809051	16
4363540	13
25426815	13
2676807	13
10895522	16
468744	16
12457988	16
7266977	13
4824541	13
17072271	16
3188367	16
21799402	16
5958577	16
1350549	16
1575165	13
8535649	13
11611793	16
1716510	16
1057054	13
12131470	16
10785717	13
7569966	13
2979115	13
4710918	17
5095534	16
25151654	16
4975283	16
2327200	13
6670710	13
22062906	16
3707784	16
22026356	17
15881831	13
17830293	16
7536403	16
10216231	16
49602	16
870269	13
1025739	16
23062756	13
9238323	13
468476	13
15149892	13
15323409	13
2330286	16
11191069	13
16501802	17
3382309	16
14505707	13
49397344	13
3073048	13
544554	17
346674	16
9448666	13
4420149	17
1901034	15
10982840	16
3887112	13
115191	16
7810464	16
850814	16
863673	13
5938294	13
1960755	13
5757267	13
5159344	16
1841663	16
24692439	13
9247165	13
8435133	13
649866	13
1083906	13
5969756	13
14969866	17
29371401	13
36214038	13
17790478	16
8382707	13
2993124	16
2283847	16
2709989	17
10440227	13
6842145	16
5398444	13
33797495	16
14169019	13
4478840	13
6868121	13
3539258	13
34124105	13
313206	13
10067120	16
13495885	17
665536	16
12766702	13
23259605	16
19541404	13
19346193	16
24337946	13
17247959	17
3022436	13
16881018	13
56347698	16
5819508	13
17787369	13
182669	16
10771740	13
5423218	17
2858405	13
23743592	17
3327660	16
16994038	16
2850124	13
12267791	16
806202	16
9669067	13
7632244	13
19654327	13
11133103	13
1496142	16
3940240	13
5289028	17
31568290	16
4979427	13
14533551	13
35689344	13
26245946	16
9839125	16
5749436	16
1708871	16
8957293	16
14464250	13
27644649	16
15722991	13
1881169	13
15168486	13
20457360	16
27512304	13
7050625	16
24501703	13
1119437	13
31068216	16
30819715	13
4079481	13
7516626	13
1883073	13
6940408	13
13502445	13
953029	13
679370	13
3462489	16
27529542	13
14755118	16
6350734	16
9295739	13
36924810	16
1585066	13
5483043	16
412029	16
599865	13
1198759	16
29346268	17
39711564	13
16709104	16
6990755	13
1595586	16
1029450	16
2629608	13
5337615	13
2454302	16
15312169	13
5950050	13
7274263	13
7551929	16
13253482	13
2918130	13
833513	16
23056444	16
1570002	16
34570427	13
18375870	16
2181229	13
30304900	16
21530155	17
12365663	16
22342686	13
640159	13
44083754	16
2266315	13
14175896	13
5787256	16
3400989	17
17687479	13
6569763	13
32597060	16
7310732	13
9240611	13
11850139	17
2964537	17
12255235	13
1961883	13
28379641	13
51666	13
15124061	16
15253026	13
2315865	16
10286421	13
26223630	13
15515137	16
4758627	13
7085386	17
29047264	13
7266261	13
1525673	13
4934680	16
24159026	13
1217535	16
7788169	17
6076063	13
15233052	13
5009404	16
1767748	16
9932868	13
30548367	13
18873183	16
5665540	13
86410	16
954896	13
1238935	16
3386518	16
19316360	13
10525133	13
11931282	13
408395	13
16655203	13
12003889	13
3315227	13
7679027	13
1550528	13
7653826	13
43926	15
989774	13
15233180	16
1707569	16
4469100	13
12329253	17
905865	16
2125561	13
5318830	13
255362	13
5103777	16
13737006	13
3319577	13
16426733	13
1779664	16
11978927	16
2626985	17
7734802	16
6259142	16
7420821	16
1355886	13
3498849	13
31019935	13
11905644	13
6133999	13
204055	13
15998667	13
2420028	13
16485912	13
25877205	13
10060881	13
1285240	13
19427909	16
3176788	16
23390234	13
1632849	16
1880228	13
2969381	13
1683160	13
1349171	13
17220995	13
2553759	13
411037	13
1654246	13
186958	13
2561382	13
3912352	13
6708712	13
3452653	13
637846	13
12301024	16
3888887	13
2932581	13
16120883	13
285604	13
2770783	13
744445	13
2781892	13
1760024	13
1878310	13
4600473	16
1245365	16
15210274	13
562990	13
1201011	13
1678792	13
5638556	16
6052085	13
20167081	13
10950608	13
1743710	13
22811	13
8547792	16
4720889	13
560127	13
9035259	13
10757301	13
10452947	13
11093841	17
8738564	13
367250	16
1138869	13
3299212	13
643814	16
8639543	13
9813588	13
1412085	13
5079648	13
3439204	13
4105813	13
4126966	17
1282661	13
909839	13
1963708	13
1122687	13
16921326	13
4060005	13
603759	13
4274524	13
3557945	13
763513	13
12070600	13
6614067	13
778015	13
394665	13
2167672	13
8924484	13
1543839	16
673210	13
3645386	13
14325076	13
10242770	13
1825227	16
253009	13
267189	13
3744801	13
15715686	16
1547767	13
5054447	13
8526362	13
859360	16
2088737	13
185415	16
4193990	17
3646988	13
19048408	13
3106838	13
2363810	16
6613330	13
3485562	13
11495966	13
7565480	13
5800782	16
2297920	13
4654653	13
38330015	13
10669238	13
355166	13
3037133	13
2482686	13
414269	13
203683	13
1120939	13
1595216	16
2422565	13
11692880	16
2637979	13
3417298	13
3425988	13
2845766	13
4102540	13
647241	13
8874287	13
1394841	13
2802785	13
14239885	13
409840	13
377256	13
4266868	13
933109	13
3698681	13
1666687	13
1913730	13
6742253	13
17989025	13
3960125	13
28748086	13
811525	13
898300	16
531076	13
5620479	13
1231809	13
2508759	13
6926554	13
3696265	13
820283	13
846561	13
3168352	13
8962290	13
5429030	13
8229882	13
2549560	13
19819882	13
7277450	13
2442097	16
1978073	13
122717	13
8113109	13
13770757	13
1179468	13
1701707	13
6324409	13
17906131	13
2030505	16
1001120	13
4825962	13
2718109	16
13577156	16
7079841	16
291529	16
533584	13
18617361	17
16644301	13
2840717	13
15221322	13
2388463	16
1880252	16
6788813	16
3997551	16
1081190	16
26303841	16
12758036	13
11768628	16
14317201	16
414703	13
6710310	16
681717	16
2759495	13
15977385	16
29051509	13
2198302	16
3150495	16
12572407	16
31433533	16
3475062	16
6072602	16
4066252	13
5968487	16
5338567	16
2314813	16
11229724	16
39830262	13
15963484	13
28743866	17
26958312	13
6623738	16
2266828	13
41136982	13
2598608	16
19596344	16
60412632	16
5460629	17
6230963	13
1226353	16
7616829	16
14416235	13
24569610	16
12445682	13
8197375	16
6676703	13
72087089	13
1857829	13
806122	13
4932208	13
1804231	13
8804179	17
1083528	16
920893	13
13146337	13
12471822	13
8307136	13
15729152	13
627885	13
122920	16
534887	13
36227361	16
5821734	16
3307263	13
3738169	16
26232138	13
1884771	16
1471949	16
5206233	13
6667151	16
7959373	13
3793342	13
11973743	13
5134365	13
10332797	16
12493977	16
1522484	16
9904062	13
17621692	13
1935137	13
19089498	16
9277748	17
10744424	13
1977320	13
2813978	16
17174273	13
12556167	16
6962320	13
21552957	13
4324970	13
19548814	13
6464150	16
31778194	16
10157429	16
5986142	13
5115009	13
17639988	13
3220003	13
11828168	13
2581766	13
13894226	13
14393058	13
1730523	13
27423062	16
1593981	16
12569818	16
756597	13
3932463	13
346328	16
15665227	13
984096	16
3041609	13
11039769	13
2085760	13
8814840	16
28081536	13
1812375	13
20393703	13
9889004	13
13893737	13
2110796	13
2269399	13
8303855	13
28640955	13
507433	13
1485926	13
1947897	13
3612073	13
5258517	13
3237132	13
9827411	13
1756927	13
1969539	13
2092487	13
1605248	13
87644	13
21886181	13
5395190	13
3031575	16
5054959	13
6964606	13
1517790	13
4915403	13
2086261	13
5486291	13
9307457	13
1734032	13
913841	13
5483770	13
4383815	13
6570587	13
5645923	13
3353086	13
4253748	13
2895348	13
3456452	13
2245124	13
9831959	13
1387793	13
6915082	16
6657388	13
11622259	13
4450789	13
10555463	13
17524408	13
3897403	13
4714599	13
7854290	13
1685111	13
3448078	13
234039	13
11288547	13
5470790	13
7792302	13
12364444	16
7990021	16
2108928	13
7648143	13
7971211	13
3790413	13
4551798	13
497612	13
2602635	13
12846877	16
3041122	13
3455242	13
10297966	13
3674851	17
3777441	13
5538095	13
15324730	13
8148376	13
3814296	13
5075386	13
6736660	13
2870348	13
741952	17
9733273	16
3396370	13
1968810	16
5387863	13
603934	13
4139811	13
5431029	13
8323373	13
7328230	13
1567661	13
4736403	13
6930111	13
6754979	13
12684141	13
1783972	17
9701022	17
5184557	13
4888133	13
790381	13
3135598	13
6527877	13
581186	13
19678964	13
2556382	13
1997648	13
1203318	13
788480	13
11208920	16
1584464	13
51104	16
1179959	17
1106192	13
1621916	13
957251	13
212411	13
3326809	13
31266021	13
1881185	16
646324	16
830842	13
774717	17
3418690	13
4785353	13
12666079	13
15240336	13
1581022	13
1322663	16
298299	13
2097700	16
9702797	13
6825328	13
11538131	13
9528472	13
1561311	13
8693284	13
5947586	16
3485623	13
254594	13
1256598	13
8667698	13
1251868	13
518752	17
23420183	13
853725	13
5554396	13
287814	13
4639493	13
105391	13
145094	13
5003026	13
8258513	13
9126352	13
13063090	13
405930	13
4203312	13
5673999	13
6372068	13
5113446	13
78295	13
11816108	13
4399077	13
3106210	16
2169935	16
9522734	13
6028002	13
14344530	13
14381255	17
5832363	13
3555180	13
2577057	13
5927893	13
4559269	13
2209694	13
847605	13
16709177	13
7975882	16
1134490	13
1674719	13
708323	13
5069186	13
519820	13
10077407	13
24291757	13
521387	13
2369771	16
6749312	13
3570643	13
1397390	16
1904054	13
2200560	15
577612	13
1708361	13
1086255	17
2456581	16
1362747	13
22822983	13
4539262	13
1378870	13
12009040	13
931422	17
4810962	13
2082131	13
6490517	13
10610985	13
2324471	13
336576	13
3270612	13
7048908	13
2821350	13
1739435	13
5985941	13
28003686	13
16329857	13
9833610	13
2545930	13
3328588	13
2099826	13
582314	13
576098	13
475805	13
21680580	13
8154808	13
14925252	13
3093648	13
2729162	13
9828192	16
548685	17
2298251	13
4761628	13
5228031	13
10332343	16
267047	13
305780	13
442614	13
10753524	13
2183587	13
4492133	17
1651059	13
347059	13
1435068	13
9232067	13
989370	13
4166484	13
4309156	13
7143256	13
7874785	13
6319033	16
9133829	13
4155290	16
4782582	13
504194	13
4214280	13
2879107	16
280168	13
705768	16
693388	13
35593	13
7178791	13
4624260	13
6600580	17
2402626	13
394410	13
8749397	16
4225415	13
3480333	13
332627	13
158405	13
1480840	16
5678390	13
12725735	13
3168489	13
7586529	13
2303833	16
937839	13
7354364	13
9377856	17
22191986	16
13964150	13
6615092	13
3878447	13
949655	13
706879	13
1468820	16
18517699	16
813006	16
4747927	13
1048446	16
3054549	13
1192066	13
9265101	13
245606	13
8441400	16
7459347	13
2101052	13
4413632	17
1675825	13
7572013	13
1512402	13
117445	13
9598699	13
7158834	16
11999904	13
4752242	16
7485728	13
150134	13
1397604	13
3434005	16
7487144	16
1925059	13
3000872	13
16954622	13
1335403	13
1254020	13
1689666	13
10322022	13
338471	13
1023550	13
7961757	13
1613345	13
7491863	13
8127698	13
3471377	13
2532786	13
446503	16
9986084	13
1801958	13
516024	16
1198917	13
811069	13
5841593	17
3230564	13
5429393	13
15298459	13
10005121	13
4307228	13
5291617	16
22399020	13
2535222	13
1163018	13
4032442	13
261589	13
66292	13
8608065	16
1582516	16
8183509	13
1459756	13
526628	13
2807565	13
5096284	17
3963983	13
9918859	13
9208048	13
7410847	16
1298907	13
1169809	13
6090204	13
7698192	13
2611118	13
4096904	13
5362314	13
8563531	13
7088180	17
450216	13
16867637	13
476112	13
8925573	13
7012360	13
618525	13
3087014	13
10367231	13
6668747	13
2267503	13
544996	13
5787429	13
4877391	13
3033797	16
6682656	13
1159274	13
787763	13
4003457	13
6190043	13
2887756	13
3211525	13
8892759	13
1836984	13
6852618	13
3902974	13
1444915	17
2347908	13
975375	13
4175174	13
1669762	13
2722319	13
564909	13
1302769	13
4697033	13
2206370	13
2938301	13
3596514	13
3890287	13
15507725	13
5732663	13
5077539	13
2143307	13
2652529	13
25350468	13
1912345	13
4703856	16
14954339	13
5650343	16
1667276	13
753328	16
7689900	13
4337123	13
2625041	16
1556312	13
1282533	13
3619405	13
3234581	13
360660	13
10409802	13
3775531	16
9929799	13
346577	16
6872264	13
8223007	13
848963	13
37189	13
1353257	16
1808685	17
373388	16
5072766	13
794681	13
10285086	17
4398473	16
1365288	13
3584186	13
2933601	13
4733221	13
21657943	13
1257660	13
4397999	16
3255031	13
3213725	13
8149668	13
4072040	16
1143253	13
9322282	13
872427	13
7948015	16
2110179	13
944708	16
3321140	16
2458974	13
5559268	16
3579036	13
11587347	16
10794726	13
5681218	16
9738830	16
3565444	16
13831806	13
6691349	17
15146023	13
16355121	13
10207332	16
15546910	13
12737141	13
4827821	16
38342815	16
13094984	13
6671131	16
9466826	16
8117245	13
783173	16
5967801	13
21563399	16
12456637	16
15626378	13
867337	16
9263218	16
1885741	13
1721432	16
3895166	13
16598396	16
7006877	13
14291355	17
6980826	13
18737875	16
10885096	13
3816280	17
19762465	13
16618858	16
16172552	16
38389015	16
5328936	13
24484924	16
8342376	13
6119270	16
3515372	17
4912792	16
29673823	13
98754	13
1219303	16
12441176	16
23050214	16
26028576	13
1917979	13
1058564	13
6908373	16
253605	17
18830879	16
2340207	16
7083183	13
6153149	16
36680167	16
17652289	13
19522499	16
11529231	13
3439252	16
17283380	13
1115129	13
3951717	13
22738610	16
2072241	16
13440231	13
18434807	13
29417740	16
13327062	16
21202736	16
20952	16
4035471	13
12407045	13
7082575	15
2973456	13
1048142	16
2014483	16
14770040	13
47045278	13
10971682	16
758380	13
1801138	13
7095377	13
4438616	13
11669231	13
1761885	13
6210677	13
5098823	16
2419226	16
8034986	13
1780296	13
20025855	13
96675	13
7002270	13
4480103	13
4009831	13
5890748	13
109391	13
3660269	13
1405286	13
660239	13
2128875	13
16944446	13
1140999	17
205103	13
6838094	13
3283718	13
5072611	13
4348204	13
3674718	13
8939683	13
3157063	13
1666175	13
3641809	13
2059943	13
1211688	13
3314037	13
3733493	13
10730115	13
1385647	16
464398	13
3794743	13
826494	13
1668341	13
579167	13
3092681	13
1831672	13
1344207	13
3881187	13
9354225	13
3483532	17
3102490	13
2456124	13
6883520	13
41334	13
4328847	13
10514119	13
15078775	13
2066106	13
981809	13
3852282	13
121844	13
40517	13
1044919	13
12126498	13
7368126	16
3221393	16
5092517	13
10651071	16
4928016	13
810328	13
12498977	13
21125772	13
3020780	13
1586908	13
717626	13
9707128	13
9690199	13
409074	13
11133803	13
15540984	13
1579955	13
2208546	13
140061	13
2119557	13
2334302	13
1087126	13
4235818	13
637726	13
34687374	13
1404555	13
14436766	13
4446591	13
3098092	13
589590	13
3212322	13
2582352	13
228964	13
12711445	13
1435739	13
4577644	13
7413154	13
1178173	13
7706182	13
8728639	13
8704143	16
1369930	13
3363960	13
1971983	13
3182148	13
14411713	13
98661	13
2347709	13
16782470	13
12570257	13
565887	13
4083572	13
7232660	13
3073201	13
8991282	13
825401	17
5927966	13
139947	13
6821903	16
1757908	13
1165411	16
4057092	16
7065693	17
9883666	13
759914	16
25231719	13
9806774	13
10341721	13
3773943	16
18485262	13
153912	13
9785590	13
1478149	13
12549686	13
2453903	13
11749735	13
8895746	13
9395868	13
7529778	16
10435945	13
2057310	13
8571688	13
3243762	13
4701262	13
28167496	13
8290280	13
11372679	16
4137889	13
25628948	13
4885997	16
37887937	13
2254740	13
16449540	13
10358010	13
8309578	16
2154375	13
10857956	13
10559094	13
757710	16
8271245	16
25818815	13
984756	13
971707	13
17257718	17
5527447	16
8034663	16
5714050	13
11014909	13
1579892	13
9174607	13
3673424	13
10649598	17
37207096	16
1145204	16
6040738	16
2255414	13
4604174	16
32835158	16
36300098	16
13400758	13
4081832	16
7165146	13
1563029	13
16714780	17
1958397	16
261975	13
4653022	13
4083991	13
13487403	16
3186271	13
10990025	17
26934709	13
4894280	13
969163	17
2661848	13
20081902	13
3069899	16
2878912	16
15549712	16
387660	13
28221885	13
8112664	16
1768722	16
3011225	13
3207617	13
31700643	13
1361101	16
35896729	16
7561995	17
19006329	16
8467133	13
16379632	13
6976236	13
4287431	13
26912223	13
26179162	13
5217773	16
1630832	16
3352262	16
3527981	16
346707	16
23507822	13
531300	13
11304550	13
23135577	17
11538199	13
2834198	13
6265063	17
12247321	13
4377580	13
24061462	13
16503494	13
3378336	13
24166916	13
17242059	13
9821615	13
3609854	16
5481445	17
20610495	16
16615366	13
17291634	16
43235079	13
14293245	17
49649003	16
503639	13
18137429	16
38718571	16
4449227	16
6371666	13
10775054	17
1875878	16
12330145	13
8062802	13
4317990	17
4512420	17
17567401	13
13849936	16
8211537	13
4626698	13
10395497	13
32483371	16
7996894	16
8157072	13
18401709	16
23268215	13
16518138	13
760589	13
22135453	13
1888335	13
3607078	16
30837178	17
29685011	13
9318875	13
12734037	16
14694986	13
13093832	13
622021	13
63179156	16
25942445	16
16095562	13
12547978	13
1502487	13
3718838	16
12232320	13
3387527	13
7897681	16
17488602	13
3755649	16
20749320	13
1323047	13
33141145	13
343236	13
16841848	13
14236749	13
5482918	16
8976592	13
2251075	13
6304655	13
67394018	13
2525456	16
14377904	16
19076201	13
30046648	13
1516516	13
2209539	13
20017662	16
7173329	13
1244467	16
23840867	13
30666925	15
17191190	16
6291841	13
16410786	13
5167880	13
2223296	13
25039527	13
1911051	13
2902287	13
1094081	13
6335637	16
1322683	13
497505	16
9073605	17
7690697	13
6304075	13
8390876	13
9458832	16
30239811	13
9052334	13
23616048	13
8871409	13
23658702	13
2645631	16
6868565	13
34219672	13
26738851	13
2484476	13
2166581	13
8760793	13
23361582	13
7017719	16
9808965	16
15611834	13
4087321	13
1118289	16
16970856	13
1927979	13
3210563	13
363899	13
22846135	13
1006355	16
8939839	13
7540231	13
359996	13
115619	13
7180961	13
6307390	13
2342144	13
3478817	13
1965809	13
147040	13
382924	13
1454210	13
2312690	16
26010813	13
2641279	13
5753854	13
39647	13
7488346	13
2911442	13
3107950	13
4109413	13
12344489	13
4840926	16
2611506	13
4347688	13
4502200	13
4312823	16
21388786	13
571311	16
14556634	13
13388098	13
4179850	13
578331	16
11062712	13
905428	13
10902411	13
17458399	13
17075804	13
1706379	13
5678084	13
2614147	13
2407475	13
6817673	13
5640102	13
22109197	13
195901	13
4348254	13
966948	13
8695869	13
3349265	13
1571060	13
479114	13
2613778	13
11956826	13
2935828	13
207602	13
6042071	17
6972419	16
3939138	13
8725571	13
2788743	13
3689846	17
3264680	13
9471726	13
4310648	13
7106980	13
1029990	13
1191349	13
3858889	13
7261005	16
1613269	13
975875	13
1986397	13
989660	13
1131886	13
3414618	13
3520458	13
13167702	13
2756104	17
1232724	13
5802574	13
4875461	13
21587884	16
8029322	13
7650513	13
9012108	13
5386486	13
11317750	13
9238293	13
6278106	13
3291101	16
4726399	13
1648814	13
48138117	16
11562787	16
7844302	16
13315138	13
5789546	16
4795903	16
20326256	13
5942769	16
4509205	13
3309448	16
32322377	16
10314877	16
843662	16
6776361	13
13317208	13
1864140	13
11251660	16
31857056	17
2215015	16
11613812	13
2103475	16
14017963	13
4546557	13
7151790	13
1724796	13
20275730	16
45323452	13
24055217	13
37735744	13
4136668	16
14659361	16
12549385	17
1754268	13
29187691	13
2488948	16
21851824	16
6999670	16
26453675	13
4714046	13
5169020	16
5433007	13
9858329	16
1449791	13
6716888	13
2014161	13
9553576	13
8238291	13
26143081	16
403168	16
26283549	13
4264699	16
12627220	13
30580070	16
4585791	16
1695877	16
11499159	13
14555022	13
392454	16
103438	13
7294875	13
16644427	13
2441134	13
1263354	13
5495011	17
2932532	13
5136461	13
341229	16
47987947	13
388389	13
5139835	13
7266247	16
967730	13
392883	13
2679854	13
3372548	13
7888820	13
1571767	13
11742798	13
4444203	16
13831722	13
1388909	13
5784609	13
8707428	13
8175122	13
9794113	16
16615341	16
3079237	16
21709981	13
2124147	13
13646670	16
6519044	16
16041931	16
2649053	13
17673741	13
697225	16
16865571	13
19513655	16
2627033	13
12760311	16
9223699	13
2413886	13
6515832	13
12904471	16
722123	13
15403945	16
7267565	13
1025632	16
4582870	13
1585790	13
1171877	16
9742522	16
8894392	13
24629179	16
1518894	16
17179480	16
3579604	13
1289624	16
1834527	16
10427804	13
1028802	17
3254854	13
3750707	13
13573	17
17889547	13
7757776	16
7994597	16
5620700	13
11439401	16
20553150	13
881021	16
6149852	16
9581672	13
8808104	16
44928396	13
5410666	13
947492	13
2568360	13
4266431	13
859937	13
8796891	13
1725079	13
27904251	13
7854239	16
1104681	13
1803378	13
4205980	13
13011517	13
2522485	13
177127	13
5216192	13
914735	13
5125867	13
565463	13
4388293	13
1744897	13
5892545	13
2871551	13
3632044	13
29134	13
4109961	13
2635517	13
4226916	16
2249229	13
6555	13
5879137	13
12354582	13
4681676	17
10806132	13
1350355	13
1824310	17
6153174	13
290247	13
6205999	13
6138039	13
6650851	17
5125223	13
4124051	13
2223901	16
5910733	13
6632484	13
3893602	13
3024852	13
14276513	13
2351204	13
792861	13
6521057	13
7038603	16
12737939	16
591218	13
261692	13
2099132	13
15840380	13
25313578	13
480844	13
18897950	13
3153945	13
5451289	17
1804560	13
2282615	13
7036621	16
491496	16
22319778	17
11077256	13
19787682	13
9309132	16
6995108	13
4174593	16
4841943	16
4879919	13
3389051	17
13237169	13
6486526	16
5283060	17
5544504	16
83666	13
4830705	17
6196861	16
3405698	13
16291037	13
594042	13
4616729	13
4090500	16
2050270	16
883738	16
10494726	16
5231971	13
6891238	13
22111553	13
1737119	16
1111929	13
9907078	13
4317161	13
9150260	13
3363185	13
4621145	13
6796535	13
2649986	13
2506081	13
5788310	16
952066	13
4771199	13
1456434	13
1728989	13
1321191	16
3214877	13
5196252	13
4009944	13
6328792	13
1276580	13
4161049	16
3515827	13
14356597	17
12538153	13
15002371	13
5637498	13
6606860	13
2064358	16
3859669	13
354050	13
14888270	13
3713726	13
1243233	13
11605561	13
3057945	13
3692749	13
7059432	13
194040	13
4830017	13
5983661	13
3948106	13
1527242	17
7285731	13
12017883	17
10588298	16
3916698	13
3232220	16
10563921	13
262694	13
10392204	13
3487953	17
214190	13
13601520	13
399494	16
24007795	16
808513	16
20864839	16
8956822	13
12796602	13
3058364	13
8119695	13
1692069	16
1045070	13
10497056	16
6289558	13
2596170	13
2957901	13
3460834	13
3518699	13
7719417	13
1541501	13
1665456	13
8156207	13
8462350	16
1525968	13
6241238	13
11771207	16
1573355	13
6405767	13
1043741	16
17776712	13
2984022	16
1179003	13
3543819	13
4905196	17
270795	13
4283962	13
5093031	13
16902365	13
1357318	13
5025114	13
7349193	13
4666684	16
1115099	16
2419377	16
1031141	13
1008969	13
760457	16
5879677	13
1259159	13
8497794	13
9526138	13
380677	13
1568859	13
21748407	17
76196	13
4602731	16
11069133	13
4040225	13
22048586	16
3236728	13
9613737	16
433613	13
2049532	13
16195770	13
248324	13
14381450	13
1607509	13
4803259	13
2566160	13
1792929	13
8835224	13
4848144	16
6708689	16
3369055	13
2266195	16
9235101	13
5515547	13
2177761	16
1124710	13
8560399	13
18664824	13
2360618	13
872462	13
1350567	13
12578161	13
12790310	13
2528856	13
4434987	13
1780292	16
5152380	13
2622040	13
5661751	13
1267800	13
1206914	13
396864	13
4796194	13
618807	13
1360608	17
10762504	13
16609529	13
2780530	13
192284	13
798275	13
5489815	13
4854165	13
21405356	13
4751143	13
4917150	13
1041228	13
2276995	16
14978153	13
243196	13
1250132	16
2963034	13
20740776	13
10370808	13
11779976	13
4848628	13
5799427	13
787522	13
3700360	13
8309254	16
2266537	13
427027	13
1098360	17
7238644	13
3272563	13
4820753	13
30803919	13
8313056	13
2262541	13
1193437	16
691260	13
7711691	13
12204199	16
5786414	13
7352163	13
2274252	13
12471414	13
6511485	13
297740	16
3060486	13
14424062	13
145243	16
8673919	17
2760606	13
10344574	13
13553	13
964329	13
4098222	13
3801743	16
8709652	13
1548801	13
2043965	13
96219	13
9645659	13
77894	13
4231999	17
8470628	13
1116057	13
1702753	13
2770466	13
3320988	16
226803	13
3522289	16
6136913	13
5285223	13
10222120	13
2166840	13
1762639	17
325478	16
8898880	13
1383022	13
1457413	13
15424235	13
14197856	13
99629	13
249299	13
9021478	13
301190	16
231196	13
28663237	13
2363283	13
3066179	13
4291448	13
10073899	13
24460332	13
3364629	13
19592458	16
2452509	13
421773	13
8052703	13
304130	13
39694340	13
127579	13
5638989	13
17612498	13
14913806	13
10528027	13
1183500	13
3578124	13
8499697	16
9873479	13
2144130	13
4589024	13
24842360	13
10018175	13
3130347	13
706451	13
2206746	13
2125378	13
26231565	13
7345439	13
4477439	13
10959310	13
5681470	16
1547318	13
2996496	13
14862942	13
5749505	13
297750	13
21466067	13
168991	16
1169802	13
11129992	13
13968265	13
7929070	13
16942569	13
449045	16
17337880	13
3881043	16
1570416	13
1188048	13
3723927	13
3521378	13
11376	13
6027766	16
17233497	13
5089247	13
5038888	13
1181044	13
33692159	13
119009	13
5740004	13
62343	13
5186367	13
1625088	13
6597673	13
10583060	13
79864	13
2475290	13
4274286	13
2942359	13
1437792	13
290898	16
1988564	16
3222012	13
21697656	16
5264729	13
131220	13
11208623	13
3740982	13
5322346	16
10514088	13
1987146	17
7734529	13
489951	13
92883	13
2017407	13
9114293	13
10189448	13
9726861	13
14967685	13
6915980	13
19138635	17
54536	13
1384284	13
9727681	13
1388350	13
909385	17
10967861	13
5318050	13
16261017	13
723222	13
7477006	17
379909	17
14170556	13
3991849	13
3570986	13
9909631	16
7251913	16
17806200	16
11365788	16
10623310	13
1748979	13
13975644	13
2364281	13
1984462	13
2003672	13
14715434	13
1843015	13
8042538	13
2627075	17
14475526	13
29545615	13
10597747	13
4057537	17
14313905	13
5838032	13
11791410	13
7259180	13
1580897	13
973983	13
6496610	13
3051441	13
5567727	13
7416713	13
13002475	13
15835325	13
5596944	16
1117087	16
1965957	17
23131643	13
8534288	13
12792192	13
512223	13
11773353	13
686275	13
4030249	16
1224310	16
5137298	13
1956009	13
207826	13
415591	13
2798932	13
6460317	13
11569328	13
2380862	13
12944257	13
191085	13
7497495	13
11057963	13
5740863	16
5189894	13
4464177	17
1228908	13
1012983	17
10301712	13
8748194	13
717672	13
2184983	13
2300451	13
4061759	13
407334	13
1111940	13
2101357	16
3499189	16
935775	13
1247990	13
309698	13
2903087	13
117638	13
15201182	13
605572	13
5299064	13
9682581	13
14337257	16
6462454	13
24045035	16
3550004	13
8302173	16
17564182	13
591151	13
1555275	16
5285380	16
3316269	13
3651176	13
1556597	13
6042792	15
6946348	13
136309	13
2757407	13
18792299	13
3288757	13
15698284	16
12933600	13
10429449	13
51516	13
17581354	13
2367108	13
5808829	13
1822423	13
1169098	16
27531183	13
255596	13
4192253	16
6345199	13
5814360	13
3147760	13
2905223	13
17657261	13
6941816	13
2710212	16
3185521	13
2156575	16
917057	13
4470679	16
3007540	13
5483657	13
2615445	13
8579730	13
448739	13
5099411	16
37869489	16
10391980	13
7584751	13
9390306	16
4710059	13
16926888	16
9899766	13
16701701	13
3559473	13
3013499	13
1577009	13
6603506	16
11437598	13
20739519	13
11801471	13
16032423	16
967741	13
3660290	13
22989027	13
6286643	13
3713432	13
3399604	13
47392	13
49424	13
4647089	13
3245515	16
6333985	13
3382485	13
663996	13
1964126	13
9414965	13
11686146	13
10801352	13
6457221	16
4129015	13
13722504	13
3687321	13
2010329	13
4007885	13
13378210	13
17528343	13
5323170	16
665415	16
7343826	13
6013483	13
16623138	13
2136776	16
16758054	13
19672606	16
1267911	13
3044520	13
4043348	16
5757652	13
4200223	13
4141890	13
3993699	13
23273794	13
4805336	13
7384432	13
120159	13
11679607	16
4560474	13
8256851	13
1285452	13
5963061	16
5484980	13
3421477	13
4412458	13
3724697	13
1010933	13
11183445	13
1206128	13
4319930	13
2590370	13
1231957	13
890010	13
6753828	13
3531324	13
590600	13
155698	13
842847	13
3728101	16
5906955	17
3601543	13
835460	13
8477544	13
24603991	13
2622588	13
81124	16
5202682	13
14734839	13
19556058	13
2937475	17
2669216	13
11405844	17
4123652	13
19971435	13
1098450	13
9427486	13
7429128	16
133634	13
11033634	16
751747	13
12211351	13
30343487	13
17707530	17
11764407	13
7995796	13
34085854	16
2632142	13
1497760	13
9314813	13
3936614	16
12292054	16
8795209	16
12004740	13
12895502	13
8605673	16
4347821	13
2254038	13
5628154	13
12032037	13
4832301	13
34768	13
5482163	13
1885589	13
3444574	16
633897	13
15412393	13
2131662	16
16686753	16
4280262	13
1863490	13
1135350	13
1356491	16
536609	13
7645497	13
590569	16
9333294	13
4782383	16
23778913	13
1961292	16
8075609	13
11415607	16
313058	17
96305	13
23852082	13
19982932	13
1529371	13
6600302	16
6765202	13
4048386	16
5992536	17
369172	13
1975662	13
4027885	13
722165	17
1574989	16
1166256	13
22689918	16
8987545	16
2651382	13
12028207	13
1667051	13
234581	13
6333195	13
3073833	13
2023710	13
7629941	13
2861352	13
7844930	13
10945871	13
11204699	13
26472251	13
473044	13
2566852	13
1413712	13
3164456	13
177932	13
1409764	17
3009018	13
5643932	13
10389212	13
5100731	13
8679495	13
6186688	13
22917356	13
1296025	16
1166409	13
15071475	16
140649	13
3260638	13
1152314	13
6404985	13
13221814	16
732224	13
8923523	13
1869123	13
22713337	16
6048575	13
2219972	13
282059	13
4082103	13
8929321	13
10728365	13
2262925	16
1190159	13
6807665	17
2951151	16
6774935	16
2344311	13
2833281	13
3636700	16
530191	13
6170541	16
13648	13
624134	13
19338490	13
2803335	13
7022771	13
7989129	13
8194009	13
3798520	13
8493899	16
802767	13
1185121	17
12808913	16
14756487	17
30542755	13
4005411	13
1762285	13
7067057	13
12490364	13
8773531	13
4845823	13
2625980	16
3744748	16
591707	13
6743793	16
1176604	13
2086974	16
13425898	17
1561388	13
6330231	13
3333741	13
1797852	16
5706747	16
538353	13
10068186	13
6593429	13
2961431	13
1982466	13
1013681	13
3553241	13
524872	13
19350186	16
4669135	16
5314207	13
579675	13
1265443	16
13705084	13
7437	13
12699468	13
8101497	13
8714312	13
3236731	13
230771	13
1438862	13
1853195	13
6891488	13
19874972	13
2671892	13
4389646	17
3994335	13
2525848	13
1896247	13
1263032	13
7467765	16
1888837	13
4534088	13
976445	13
2795525	16
683673	13
458100	13
920066	13
6114073	16
9215	17
1729008	13
4559118	16
3631100	16
470759	13
6675292	13
2229337	13
22633883	13
16906852	16
655121	13
4888019	13
6357096	13
874557	13
8709035	16
3230956	13
5039329	13
9006854	16
3048530	13
1617905	13
1249700	13
17237836	16
1598719	13
2692680	13
12818555	13
7577543	13
15829709	13
10089438	13
901973	13
1545	13
6943782	16
7422158	13
16990063	13
3937945	16
1606455	13
5642376	16
148689	13
2855260	13
1504519	13
7252040	16
3244316	16
12092587	13
15775910	13
6629654	13
4220385	13
1337586	13
8917026	13
490611	13
10184435	13
7754664	13
3676761	16
4345646	16
3879998	13
225410	13
10368382	16
1776765	13
5541366	13
1453561	16
752363	13
3546826	13
803655	13
15598570	13
9890800	13
7222171	13
401967	13
621066	13
3006591	17
15786048	13
4742545	13
10363691	13
4468572	13
6779707	13
848925	13
4865569	13
234972	13
4236449	16
363132	13
1983963	13
2905324	13
16658943	13
3643557	13
1442015	13
7108457	13
280009	17
13968105	13
1011065	13
7822902	13
11532956	13
7887808	13
8025231	16
2963054	13
10439563	13
5516484	13
9617124	13
18063527	13
9409034	16
821633	13
935791	13
8460843	13
4744603	13
6846081	13
3100189	13
16924452	13
3276099	13
2661480	13
20546927	16
3299768	13
2470020	13
14068140	13
41654438	16
4215321	16
16591401	13
2533262	16
8144305	13
15588667	17
1410906	16
4046151	13
8242869	16
14941132	13
4893019	16
1909405	13
469969	13
31960929	13
559380	13
30013833	13
3543314	13
10985503	13
8569216	16
2563887	16
9366733	13
2231641	13
1309382	16
1394323	13
10512421	13
4124416	13
8195107	13
1613751	16
4934255	13
8433663	13
5853882	13
2781360	16
7009720	13
5359981	13
6669085	13
3145089	16
2432564	13
4467985	13
3520023	13
2378154	13
1314788	13
24279524	15
3712974	13
762629	13
3747877	13
8699128	13
7035361	13
1948984	13
909820	13
5162315	16
145490	13
6937494	13
6101134	13
5120395	16
6193637	13
2917542	13
3880878	13
15298	13
12447185	13
1031922	13
12504442	13
17482638	13
3354775	13
4444381	17
1034696	16
9147088	13
19486315	13
1469147	13
1676857	13
4042800	13
1595859	17
7168260	13
867801	13
610570	13
2697994	13
5908084	13
869897	13
2785438	16
2725275	13
1947977	11
1739679	13
988266	13
8954834	17
5517187	13
1069400	13
817102	16
5323436	13
2957289	13
15004813	13
3812512	16
5714116	16
6675255	13
2621408	13
2165323	13
4762222	13
3393830	13
3250166	17
6084971	13
7512055	13
4950344	13
3688303	16
7916230	13
2945073	16
4300836	16
1580525	13
15579820	13
9165518	17
2132721	13
3169818	16
1893736	17
4927413	13
22994923	16
4553078	13
21524350	13
14503567	16
23278751	13
16262853	16
5809446	13
5490852	13
13957688	16
22496553	16
2843240	13
3191820	16
13376957	16
13710274	16
32545888	16
8399975	16
38885382	16
32848893	13
3279969	13
3258596	16
5545933	13
5678925	13
43858669	16
7286284	13
52286	16
10366135	16
1970222	13
19516898	16
149650	13
9390441	13
27793207	13
5408133	13
14487979	16
5048262	13
1993684	13
6437351	13
2191234	16
3334132	13
8200011	13
25859395	13
6617236	13
1210213	13
7845167	13
12003116	13
2841077	16
8000037	13
23310417	13
3321046	13
2465552	16
2849908	13
2264267	13
158690	13
12499753	13
33000211	16
2572869	13
16416755	13
24790512	13
2611417	13
31623580	16
20730373	13
6954679	13
6299659	13
2741245	13
19854714	16
3861566	17
21645464	13
4039849	13
4328243	16
27438282	13
2213316	13
3312876	16
30728689	16
10120266	13
6827425	16
15649061	13
2652080	13
3111316	16
6442744	13
17583447	13
7121784	13
5702809	13
5532343	13
26265209	16
6176406	13
6576797	16
4767047	16
12727547	13
978052	16
3737513	13
12133258	13
9104507	16
1513803	13
3122905	13
29669030	13
20232753	16
20681309	13
4431414	13
1286918	13
1476978	13
12354686	17
6032328	13
1899942	17
16375516	13
12399211	16
12532914	16
19859092	13
1146086	13
10271149	13
9878023	17
1796844	16
4528359	16
3903052	13
27058104	13
2446000	13
14384193	16
877051	13
14239465	13
23582770	16
4692763	13
684537	13
10839300	13
7802935	13
2666619	13
17473197	13
9050925	13
29215828	13
4547385	13
30489832	16
5977453	13
3244870	13
763742	13
7584430	13
1751259	13
14145283	13
6506488	13
13964543	16
4069377	13
4072693	13
6422218	13
19375115	13
3638817	16
22226774	13
1083237	13
7153331	16
7979609	13
1766250	13
4858275	13
3986553	13
1475824	17
5567485	13
5488729	13
933286	13
17604416	13
16125188	13
17182106	17
5939134	13
3619434	17
505975	13
4367032	13
9508249	13
73343	13
7685562	13
91025	13
44705	13
8521151	16
17924992	13
4677776	16
10794208	13
17626893	13
9470455	16
706586	13
2004010	13
6438070	16
4244816	16
7962904	13
22170	13
31757911	13
3800660	13
1436263	13
13058954	13
8801724	17
7794674	13
8998210	13
22710228	13
76677	13
3575123	13
32725608	16
7448392	16
2321916	13
2223690	13
1403827	13
7637659	13
16390207	16
2172776	13
5330927	13
10133033	13
17494103	13
353996	16
3337158	13
5197257	13
556972	13
260532	13
3331032	13
1862697	13
6109170	16
15955599	13
1524307	17
3375127	13
333922	13
5260017	13
2310415	13
14225086	13
2585773	16
518756	13
8242470	13
1772031	13
3288092	13
2949306	13
2365331	13
800293	13
3416193	13
5485054	13
2094292	13
6713776	13
4219490	16
2884526	16
2140034	13
1655715	13
13157230	16
2643292	13
5170379	13
2162841	13
13823253	13
5379011	13
35223290	13
7175557	13
2190241	13
112677	13
2180522	13
1444617	13
4645283	13
10467952	13
1932416	13
654876	13
8359446	13
3282380	13
3175374	13
3820868	13
1475172	13
1649180	13
19291001	17
325250	13
532824	13
8948967	16
810345	13
8771832	13
15965147	13
6904738	13
51484	13
16447040	13
7611671	16
49869594	13
838397	16
44471	16
3460051	13
4472108	13
2766025	13
2996780	16
158285	17
5853637	13
7703132	13
5988357	13
4459450	13
5210313	13
11450945	16
785479	13
1781108	13
230319	16
33795	13
8317536	13
14160414	13
3325131	13
3801789	13
1679906	13
10777614	13
4637047	13
1057697	13
1258593	13
787835	13
1914577	16
5580647	13
484954	13
96699	13
2394882	13
1819773	17
9354065	17
2317914	13
6398940	13
550861	13
5602394	13
2300347	13
1769381	13
11788344	13
2528408	16
5396641	13
20197780	13
3895297	13
2466523	13
5884388	13
36898	13
1953462	13
2445779	13
14286557	13
366055	13
1458883	13
532900	13
2932325	13
2014298	16
6234984	13
1926661	16
10683350	13
4177189	13
1232048	13
1137085	13
2424389	13
14442044	13
13007611	13
1454404	16
2313671	13
8163396	16
8030690	13
520360	13
2610167	16
7218447	16
779087	13
671937	13
12636756	13
5357517	13
14854970	16
2790226	13
4995258	17
2889283	13
2228644	13
3817357	16
4208229	16
18001856	13
7354839	13
4504628	13
4927536	16
4517630	13
28131257	13
25333604	13
17885926	16
5864620	13
1714456	13
12793399	13
8095567	13
1143481	16
4900934	13
5235730	13
754683	13
1002790	13
5012541	13
1098149	13
7066810	16
3687227	17
7241584	16
10534308	16
14117708	13
11251479	13
11856386	13
323266	13
605590	13
2636216	17
6312991	13
2249032	16
8202594	13
2836873	16
1738782	13
3450322	13
361441	13
7383931	13
448947	13
663478	13
6596415	13
22374499	13
3807606	13
2446360	13
2453371	13
3067606	13
2766690	13
12906838	13
5942205	13
2384215	13
498763	13
122495	13
2930136	13
1438108	13
136593	13
6275667	13
1376121	13
3561412	16
11099431	13
2106839	13
11914508	13
4956925	16
1107589	13
9102874	13
525064	13
7271008	13
7356070	13
14679836	13
4960026	13
1931909	13
9910945	16
8594553	13
5655753	16
1290887	13
3244956	13
7441583	13
6658697	13
3031836	13
994046	13
124499	13
7194478	13
13187096	13
15363040	13
1487848	17
15730625	13
10903634	17
10538169	13
1573894	13
5501661	13
3158301	16
3968824	13
6840312	13
4467221	13
1867851	17
6590744	13
1536770	13
5189716	13
13627	16
3443445	13
6843850	13
1670464	13
11975167	13
2952596	13
2544307	13
1267597	13
9597086	16
2462423	13
8583376	13
13582305	13
1240136	13
2061796	13
678574	13
5492525	13
2601600	13
6046907	13
8806601	13
15149648	13
1146302	13
1390821	13
1798201	13
8644196	13
1995649	13
4009600	13
1999974	16
3131308	16
2495828	17
2726119	13
5297170	13
6345471	13
14362534	13
17042	13
2736885	16
12277504	16
6483333	13
5045686	13
163774	13
1139250	13
3623188	13
2281863	16
5161763	13
593733	17
5992080	13
4181246	13
6672227	13
3793169	13
3093816	16
3761064	16
1660782	13
11499621	16
5691556	13
5428022	13
248248	13
12255525	13
8843984	13
8969998	13
5310330	13
33065578	13
9237488	13
3581294	17
3705702	16
5171688	13
4197504	13
11240961	16
1342602	13
7978439	16
4055422	13
12304720	13
5719524	13
2124169	13
227523	13
447227	13
4243056	13
997448	13
10278184	13
9048536	13
9441943	16
4069443	13
5861490	13
22047077	13
4674010	13
3385936	16
77752	13
2677221	13
194720	13
8494101	13
9731237	13
6502148	13
17811662	13
4872104	13
9152004	16
3025347	13
3946010	16
7200152	16
3505944	13
5292155	16
18053546	16
6114497	13
4397368	13
11347528	13
14957927	16
3607557	13
1578784	13
2359711	13
4507875	16
9232078	13
7374775	17
769425	13
8118200	13
7020840	13
3804450	13
7137241	13
654383	13
8354135	16
114267	13
13183702	13
7589157	13
15256026	13
17637416	13
5525432	13
14560149	13
3159084	13
2668862	13
13376561	13
780814	13
485577	16
1143002	13
4639488	13
15816904	13
4029991	13
12613220	13
1185938	13
2855333	13
3668362	13
5438845	13
17537959	13
1367219	13
9190613	13
12385017	13
10366543	13
11546119	13
921369	13
8701641	13
11846718	13
17978818	13
2265786	13
4739818	16
1465526	13
605526	16
8766182	13
3354963	13
7261558	13
6012875	13
6710617	13
52453988	13
5277334	13
3856124	13
802957	13
4778242	13
1866594	13
5059455	13
3607358	13
1390321	16
4108963	13
2865693	16
4883111	13
1549127	13
11609764	13
1512198	16
4559589	13
3382196	13
2990058	13
3910210	13
4588775	13
10455942	13
4733761	13
40040512	13
3056244	13
280829	13
25910938	13
8145627	13
4061534	16
3017895	13
1897910	13
1385807	13
8933455	13
556947	13
897643	13
266513	13
6211485	16
3935187	17
5891928	13
5544891	13
12275562	13
4949942	13
7155692	13
4121127	16
20379498	13
3189340	13
2254374	13
8076780	13
4483021	13
7218542	13
2256322	13
1462320	16
12875502	13
2382544	13
3711165	13
9105536	13
4647813	13
4910201	13
1379872	13
3179569	13
7447454	13
2483790	16
33851681	13
10011623	13
2019640	16
10148378	13
6333377	16
12855620	13
1551980	16
5501892	13
8315721	13
3419700	13
12259328	13
8981894	13
15933528	13
7948527	13
1954366	16
15880802	13
2623529	16
1000633	13
3886637	13
15563309	13
11338960	16
5910872	16
1132978	13
2157174	13
2157915	13
568885	13
717816	13
8465877	16
884321	13
22079105	13
8690087	13
6675542	13
15200447	16
9963578	13
397626	13
16870409	16
3140896	13
1484638	16
14292112	13
8665638	13
17551327	13
1043205	13
1214996	13
7581893	13
14871564	13
2780948	13
18821642	13
275381	13
1341109	13
1236098	13
13226912	13
9975403	13
11320103	13
2693883	13
16176751	13
12363141	16
16715718	13
2110134	16
1819739	13
11116872	13
2133290	13
3953000	13
47843	13
5932055	16
8438893	13
3536105	13
3856753	13
5040111	13
752805	13
29942797	16
5533047	13
4705892	13
5528495	13
5897337	13
3982686	13
60375	17
4698404	13
5369825	13
68349	13
1842313	13
367688	13
4528202	13
4126012	13
5582708	13
2933681	13
5571421	13
4568348	13
5870737	13
5377910	13
9420543	13
1380179	13
6900681	13
9651635	13
4241690	13
3063017	17
2412844	13
7515049	13
5125564	13
5954126	16
5498370	13
3578306	13
3537864	13
253706	13
2249351	13
432107	13
26774754	13
524631	13
255267	13
7566986	13
1399145	13
1660079	13
12769516	13
236566	13
2305326	13
1355019	13
11052623	16
10030867	13
3729293	16
7486456	13
3827758	13
1199428	13
2474129	13
17242539	13
454553	13
8023359	13
3555780	13
12243012	13
7972370	13
442361	13
224185	13
3880488	13
17198486	13
2696806	13
1582501	13
11130605	13
2528550	13
12999816	13
18633871	16
5191766	17
2169861	13
11215560	13
1174958	13
1467443	13
1119985	17
6914053	13
3533044	13
11788841	13
1629238	13
165427	13
3924346	13
11964468	13
1470799	13
10846037	16
10636299	13
1840066	13
5272016	13
11773638	13
860207	13
8194805	13
4950272	13
7259839	16
6443012	13
1057510	13
5150939	13
9325554	13
2460191	13
11999958	13
591546	13
7856612	13
524854	13
5225995	16
4483629	16
907256	13
448753	13
818780	13
1068499	13
9559106	16
2441324	17
19477245	16
8485	13
4559177	13
7575829	13
6977634	13
5105481	16
31555690	16
86280	13
24726715	13
8474150	17
3821529	13
9939244	13
6834977	16
857261	13
4963982	13
1824566	13
1342519	13
1753048	16
14398048	13
1799401	13
6301310	13
14132542	13
33817929	17
18676553	13
17227772	13
1964298	16
9392262	13
10646248	16
6788572	17
13685305	13
13900882	13
3796585	17
18501104	16
1864689	16
18225845	16
2898664	16
3118129	16
3972518	13
12832293	13
9257815	16
2307012	13
27381216	13
14836851	13
44935351	13
13819251	13
948395	16
9405708	13
17437672	13
3992737	16
2429330	16
5692689	13
5721006	17
54425422	13
10663075	16
4415019	16
5098563	16
5178329	16
153048	13
305241	13
27169998	16
17403247	13
8923491	16
1581762	13
6242468	13
3705911	13
6196605	13
6275427	13
10695547	13
1621791	15
14882850	13
2108529	13
3171915	13
3090295	13
7304230	13
2936849	13
1465944	16
11998082	16
3976223	13
11143873	13
8605665	13
2410652	16
4707767	13
6540376	13
2184152	16
2213687	13
353936	13
2524710	16
2003289	13
29920698	13
9682871	16
8170866	13
23121655	13
2417474	13
1988531	13
1091190	16
3550634	13
11184413	13
6558634	13
19845908	13
3963694	13
10641941	13
13140472	16
788986	16
2417073	13
19103563	17
881413	13
18519147	13
6481741	13
913907	16
1491435	13
28489284	13
1181709	13
7666567	13
8129847	17
3282958	13
9606200	16
2943483	13
5912800	13
2026588	13
25174762	16
47195568	13
1888335	16
5464738	12
3810587	13
21281904	17
20341351	13
22808345	16
11222687	13
9686811	13
2265168	13
1550302	16
21203732	16
5034597	13
284073	13
13470349	13
7538727	13
10488088	13
2648489	13
18244879	13
371222	13
8497982	13
1030351	13
15430153	13
1137450	16
18071632	13
7663671	16
4147058	13
3367348	13
17309837	13
1411504	13
9092787	13
3167233	13
1346642	17
643906	16
4975238	13
24245277	17
980239	16
2555736	13
8850634	13
2073375	16
3744087	16
3300874	16
5436287	13
2516423	16
2371631	13
19024844	13
3532637	13
2647770	16
684258	13
30617831	13
11112511	13
21708428	13
754578	13
9357180	16
4257642	13
266196	16
193490	17
12054850	13
4106097	17
2709000	13
7316552	13
1759860	13
5186293	16
4115381	13
5469261	13
4807510	13
12726078	13
6913581	16
5104116	13
7933081	16
1006220	13
8903158	13
1582752	13
467322	13
1553306	13
439541	13
354096	13
5583391	13
1891637	16
124944	13
11312373	16
607644	16
18900282	16
4175245	13
922144	13
749	13
6336522	13
14023917	16
6629917	13
1408768	13
1551190	13
14349604	13
5783584	13
14257618	13
8300249	13
7805172	16
1428740	13
12109315	16
4347076	13
7468207	13
14596360	13
3738993	13
1108107	16
4701996	13
1046177	13
2215731	13
4859009	13
6546617	13
12415041	13
936189	13
38517166	13
1106452	13
9128797	13
1551921	13
19483284	13
7231364	13
9135540	13
3316297	16
2426980	13
3395680	13
4374229	13
6898995	13
7660270	16
1299832	16
17938250	13
9084862	16
6603975	13
3323085	13
3817140	16
3413858	17
646235	13
565857	13
1871101	13
7762327	13
432098	17
3439651	13
3616014	15
2176992	13
4963487	17
12280349	13
27955716	13
7494072	13
1096770	13
17072441	16
3275497	13
33300000	13
6520230	13
1455684	13
12034543	16
3059729	13
26911101	16
21230434	13
1424017	13
5570273	13
24064011	13
6298236	13
1773036	13
2378020	13
2309430	16
752539	13
1625527	13
6350502	13
6440567	13
5201981	13
3670546	16
174481	13
2084733	16
606082	13
4569856	13
2476599	13
2176530	13
1534112	13
380919	16
6285674	13
3011110	13
4678110	16
1910641	13
572833	13
1780856	16
2145124	13
5692141	16
1520658	16
5337626	16
206103	13
2971233	16
5548175	13
5384942	13
7065724	13
1456952	13
712793	13
1507626	13
13183499	17
308241	13
9527796	13
1771982	13
5911358	16
7630344	13
26286326	13
13949786	13
1031544	16
6479677	13
5050024	13
71187	13
15942557	13
1209161	17
3620161	13
741495	16
1576741	13
1343038	13
6353364	13
830416	13
9981391	13
10759697	16
1987116	13
1401566	13
935772	13
1843050	13
379219	13
1002449	17
4874762	13
415913	17
5922439	13
3821725	13
2489264	13
13025632	16
7401966	15
3281397	13
6966384	13
8590663	13
193563	13
1102579	13
168080	13
517693	13
150121	13
11528135	13
16297161	13
5318526	13
718343	13
3436323	16
989973	13
3240298	13
489040	13
12217454	17
2315021	13
936923	16
5273215	17
4378937	16
5209111	16
6582866	15
3929675	16
13929307	13
10258152	13
3542957	13
7248710	13
6437880	13
4974818	13
323901	17
2496952	13
3505176	16
4869250	16
5753270	13
4544150	16
3724155	13
1829954	13
13584842	13
3267390	13
46146453	16
221661	16
9774953	13
7640245	13
6302040	13
4625568	13
8867436	13
9447227	16
6986091	13
1556160	13
47098509	17
3472156	16
6430955	16
759520	13
2170799	13
2545041	13
8914362	16
1995499	16
3003899	13
9681261	13
6153334	13
148997	13
4905695	13
3850089	17
2219146	13
9148090	13
13120509	13
4617377	13
7607603	16
2222567	13
14058699	16
4056495	13
2452536	13
1255120	13
778128	13
3123220	13
8624991	13
17552572	17
12301272	13
16651753	13
2859654	13
30468080	13
2742673	13
1972764	13
15044866	16
8837734	13
1536950	16
2526081	13
4440968	16
25109541	13
6564029	17
3155452	13
1695229	13
9298503	13
7584602	16
13389101	13
3425619	13
696287	13
432349	16
2887334	13
2824643	13
21434788	13
913904	13
14761024	16
910236	16
9407785	13
5514421	13
2056553	13
2608404	13
5940060	13
98466	13
9993657	16
4380920	13
5354462	13
1360211	13
1783148	16
2172449	13
18557687	13
1357995	13
104367	13
282229	13
7338095	17
30351285	13
15871067	16
3472428	17
8281733	16
4064592	13
7995057	13
3342221	17
745042	13
6625943	13
4081578	13
5218763	13
6447789	13
380788	16
322190	13
561441	17
4552829	16
25641990	13
15215779	16
10973688	13
2473028	16
23494428	16
6023732	17
6587998	17
20834511	16
2731584	13
10655998	13
8750326	17
1365003	13
5090369	13
9019915	13
4726240	13
6829829	13
6091502	13
5009020	13
3745907	13
2675413	13
10020349	16
5546651	13
12540682	13
463505	13
9319291	13
4526268	16
1218474	17
18917629	13
7262652	13
4136758	13
3728948	13
910946	13
4526604	13
2252638	16
3266094	13
2642976	13
8044768	13
3707173	13
1063050	13
7706270	13
6775757	13
6262059	16
2952814	16
7192286	16
7377482	13
2475191	17
5315978	13
3586834	13
22912417	13
1947597	13
13456744	16
1712463	16
10479953	16
45503	16
2388544	13
5543067	13
9524891	13
3079328	13
10933927	13
13358236	13
19318952	13
5662197	13
13040980	13
10939062	13
20494455	13
323952	13
2518835	13
626148	13
5336604	16
671951	13
1111771	13
4994460	13
1588325	13
8201050	17
3091326	13
1666577	13
17978506	16
5871183	13
5030837	13
4474879	13
2711552	13
3807329	16
5566110	13
3253897	13
12018789	13
6133003	13
9013164	13
12114004	13
2516216	13
2686710	16
19244673	13
5543097	13
1536775	13
457734	13
1678273	17
2096231	17
85031	13
2849527	13
827910	13
6773702	16
6108026	16
2216995	13
425810	13
1225639	16
6471215	13
9143874	13
4350569	13
3160939	13
709450	17
6773825	13
7882869	13
11318188	13
9854542	13
2406602	13
11383335	17
4857089	17
3460648	13
20137786	13
1296376	13
21913977	16
2827889	13
168291	13
4886999	13
2604830	13
6608977	13
4194852	13
4767961	16
11986334	13
5203473	13
864867	13
9508931	13
6162435	16
3675302	13
16199538	13
1762197	13
298773	13
629031	13
6977909	13
12717905	13
7703049	13
810527	13
8346642	13
157773	17
2461233	13
754598	13
3598337	13
17907	13
18880592	17
3895754	13
4818840	13
4674906	16
2000546	13
5337490	13
7514363	16
4385730	13
1570345	13
6888422	13
8650833	13
922174	13
5237988	13
10507569	13
5857064	13
8941237	13
3681083	13
12201478	16
1352315	17
13660737	13
1220631	17
3475171	13
1503295	13
831176	13
1155943	13
2847742	13
19091329	13
11861254	13
1452222	13
4150446	13
4013373	13
4086094	13
3867454	13
2282639	13
9791098	13
13250834	13
352227	13
8901163	13
326608	13
8777374	13
1263383	13
1375413	13
8071601	16
15802797	13
505526	13
13256474	13
7751124	13
10702391	16
3556370	13
1222150	13
1733459	13
20342202	13
9087460	16
1717391	13
23017674	13
2885499	13
5136822	13
679135	13
2162774	13
12557217	13
10442871	13
9482742	13
4178588	13
337138	13
12060306	13
2969751	13
246364	13
3507951	16
5252619	13
10363748	13
3177742	13
2057786	13
5873962	13
10226704	13
7293290	13
658567	13
8412520	13
2346936	13
3045135	13
16296286	16
2948088	13
17794960	13
4508924	13
3379644	16
675110	16
2265743	13
3961270	13
281919	13
11201884	13
6557270	16
5044742	16
31098092	13
4662390	13
11275426	16
4358211	13
2543775	13
1475342	13
104422	13
6625372	16
2412729	16
14890636	13
332236	16
4845661	13
17683614	13
13096571	13
4034306	13
587478	13
5830318	16
5489428	16
16895259	13
608596	13
17525860	13
16056855	17
11032822	13
2908224	13
7872793	17
8225734	13
573719	13
7696681	16
4433815	13
22224786	13
7822019	13
4636764	13
16781598	13
64383	13
3145050	13
61412	13
2327144	13
9178895	16
533492	17
7160694	13
4351992	16
1185319	16
185913	13
7713365	13
6195769	13
6176680	16
3597985	13
4996207	13
409714	13
6440283	13
5918959	13
4067402	13
742789	13
815908	17
9480779	13
440542	13
325189	13
15971908	13
7161719	13
808921	13
21141336	13
12746860	13
4462434	13
465210	13
793416	13
5376437	13
1849903	13
3838608	13
2382652	16
1749159	13
4940374	13
2430426	13
3587487	16
1056599	16
3939471	13
5984604	13
2321447	13
699315	13
6667031	16
1076220	13
6471310	13
5890121	13
1402148	16
2390163	13
1059787	13
1309041	13
1875900	13
5934172	13
1669078	13
2105518	13
4945546	13
632778	13
10586998	16
2498418	16
18442010	17
18934284	13
7681466	15
7946485	13
1749168	16
3423680	13
14295451	13
5255763	13
2317715	16
22453514	16
4101111	16
3715802	17
8652147	13
4832543	13
13818489	13
1645583	13
5429587	16
9219021	13
330065	13
10809374	13
5725497	13
49050	13
1485259	13
8542358	13
2113822	13
4304574	13
1293956	13
1287499	13
1313461	13
4592181	13
3622065	16
7814361	13
5425352	13
1379172	13
5874051	13
5208195	16
1495338	13
3639097	13
5122475	13
9272399	13
8509609	13
16077427	17
18729409	13
21957429	13
3889164	13
909428	13
9781348	13
10884121	13
710662	13
9004017	13
1204674	13
1902340	13
6215490	13
9122318	16
12856174	13
2716429	16
955088	13
4383705	16
4698521	13
8352502	13
950725	13
36511	17
7340721	13
6248409	13
1068869	13
6256564	16
3502798	13
2889438	13
4410572	13
9268149	13
8501534	13
9769594	13
94333	13
13150782	13
1590852	13
9925736	13
12524577	13
304132	13
11614158	13
5051320	13
1417664	13
4730930	13
7423198	13
1015827	13
1647291	13
634973	16
5849365	16
7189509	13
541995	13
7504054	16
17440726	13
5267033	13
1483669	13
2071279	16
18839810	13
3434341	13
3147179	13
7776407	13
2333224	17
5780098	13
4379891	13
977969	16
3046693	13
1889332	13
738833	13
442208	13
1069506	13
6319241	13
14154821	16
2748306	16
452421	16
1196397	13
955693	13
8260660	13
2892599	13
11277631	13
931505	13
11560840	13
12498056	13
5710406	13
194726	13
11976177	13
2478184	13
3507558	13
9197014	13
7482278	13
4340500	13
2664347	13
917837	13
1200380	13
3208450	13
499529	13
2066021	16
2581083	13
289347	13
1239946	13
27965434	13
1649908	13
5718208	13
4896043	13
11309539	13
13293242	13
3087736	17
4575379	13
5401753	13
2761141	13
3510002	17
9516840	13
1332685	13
9088014	13
1095148	13
7951035	13
1375187	13
1725506	13
690935	13
6535098	13
12368679	17
650985	13
16871363	13
5306976	13
4109379	13
11086095	13
2988431	13
2980502	13
23731973	13
632505	13
8601885	13
2578648	13
8221999	13
7247969	13
4792633	13
3673580	13
13721280	13
1500339	13
5964274	16
677394	16
921406	16
1870410	13
10894469	13
19268218	13
1414742	13
2968948	13
400266	15
13802054	13
400635	13
3277941	13
3687792	13
3991875	13
718223	13
1203210	16
3318151	13
7092603	13
8433142	13
19844630	13
13570815	13
3129708	13
5666461	13
757803	13
2523832	13
1315097	13
7799371	13
887211	13
1816697	13
2149607	13
3858950	15
607710	13
24381435	13
2058458	13
1416177	13
1214532	13
6082277	13
1051100	13
30715782	13
4320345	16
3096715	13
2503538	13
6059302	13
589321	13
2306136	13
655835	13
2772519	13
2242154	13
3789082	13
5724542	13
5114934	13
2234792	13
562941	13
6693458	13
134022	16
357359	13
92648	13
2472181	13
5963659	13
4516350	13
12670776	13
2443584	13
189101	13
259477	17
3077051	13
16600087	13
1036551	13
1622978	17
3236023	13
14135634	13
11351570	13
2908934	13
2695986	13
2192010	13
6173069	13
20633210	13
793225	17
447653	13
3760969	13
1543542	13
4464109	13
6188898	16
6593562	17
8348574	16
10398786	13
184307	13
643066	17
52345	13
3387920	13
1245548	13
4073777	13
2228670	13
1089601	13
9875917	13
1685153	13
6692515	13
14099322	16
1910557	13
903562	13
2310831	13
4285474	13
684790	13
11271048	13
2778396	13
354229	17
7521228	13
1757971	13
340626	13
1220722	13
5063015	13
5764792	13
9946218	13
435164	13
15858546	13
9849342	13
1931632	13
1105399	16
6606436	13
27973935	13
736739	16
5306311	13
9339883	16
4339648	13
13432809	13
3963815	13
2890190	16
8829099	13
1110785	16
6466455	13
4544798	13
10977410	17
20637957	15
3393627	13
1607800	13
10745336	17
2495227	13
9177123	13
2466896	13
564776	13
9245009	13
3012248	13
7397322	13
7251051	16
4371625	13
5423547	13
6444812	13
2334389	13
2481939	13
1221933	13
671225	13
429715	13
1854644	13
4291553	13
6231476	13
6066663	13
28233994	16
1802225	13
10810752	13
5941206	16
10536723	17
6300931	13
9873804	13
6536138	13
5184629	16
3487507	16
2004128	13
1930196	13
4433048	13
3931884	13
2456385	17
408832	13
5863401	16
9147578	13
176497	13
16980247	13
3179698	13
2207205	13
11409045	16
444207	13
4563297	17
15284298	13
4406994	13
4422304	13
45097	13
3697874	13
1957848	13
2355032	13
8653491	13
1865529	13
3582858	13
4551380	13
22265860	13
16412809	16
4284990	13
3913034	13
103237	13
2142472	13
18571795	13
7230826	16
2811939	13
403272	13
4060007	13
1771440	13
2880127	13
1020392	16
1264624	13
3166361	13
6378321	13
169199	13
7327369	13
2680776	13
4841414	13
6402656	13
4740098	13
1979909	13
8629548	13
2831143	13
1152356	13
704614	13
1164478	17
128372	13
3265	13
3555257	13
2987821	13
3664507	13
2407219	13
4869478	13
3475710	13
7041443	13
644824	13
2067952	13
4702733	13
1372582	13
4605834	13
2730276	13
337231	13
2376129	13
604995	13
1274183	13
14349428	13
18437809	13
3824486	13
2035060	13
1740725	13
523950	17
2392653	13
322712	13
7610958	13
3289356	13
4455343	13
543358	13
2359236	13
2103202	13
2980275	13
6836973	13
520887	13
1592572	13
8327700	13
5279	17
887220	13
8942286	13
5074230	13
15287225	13
6856662	13
520774	13
6574426	13
4506272	13
2620450	13
588191	13
482257	13
5266350	16
316	13
2156071	13
6801692	13
8899002	13
5360500	13
19149657	13
86788	13
1121873	13
1494315	16
2955777	13
674413	13
5845344	13
8955280	13
2536625	13
5165583	13
3901100	13
4982595	13
1741766	13
7037494	13
5834829	13
6605171	13
4363894	13
551158	17
3049018	13
2368308	13
21054392	16
12401986	13
4539767	13
3891383	13
3460387	13
4251472	16
9519505	13
4471446	13
1019365	13
8874049	13
5273973	13
99018	13
3959726	13
4511475	13
4192667	13
1995480	13
8703094	13
524950	13
680196	13
1056087	13
1671937	13
1955562	13
138770	13
3081873	13
1620900	16
1610186	13
5767373	13
1268471	13
1565568	13
6862999	13
2320729	13
13097983	13
2523286	13
3820815	13
9466904	13
2779919	13
82404	13
5215303	13
3211958	13
9848631	13
6151873	13
4538831	13
10861467	16
7375317	13
968342	13
2690358	13
2899281	13
177387	13
15655216	13
5261156	17
1378109	13
5632686	13
4540626	13
1403903	13
1437769	13
1249468	13
7758314	13
895957	13
2586720	13
1358531	13
9099090	13
2335209	17
6165998	13
3247569	13
48553	16
12844305	13
77719	13
9991658	13
2695608	16
1762690	13
14009699	13
1211623	16
10137176	13
1621525	13
1207137	13
2978367	17
3349547	13
30316167	13
4810230	13
5500087	13
8176595	13
4096044	13
10311367	13
2255773	13
1295862	13
2571829	13
1870151	13
242670	13
1105643	13
3588588	13
4651693	13
5075695	13
8885442	13
3171295	13
149003	13
3046053	13
223855	17
1536102	16
1578901	13
4087521	13
2857135	13
7695110	13
2349529	17
11210022	13
9094278	13
1927570	13
11793791	13
329657	13
609093	16
2790272	13
2157837	13
9759399	13
4705207	13
2271090	13
6933749	16
81689	13
2685003	17
193613	13
5716590	13
2557119	13
6726650	13
3779596	13
101999	13
2911203	13
18482435	13
16123703	13
1912816	13
7331583	13
314117	13
9425296	13
2997738	13
454243	13
7276689	13
5236179	13
4383741	13
887712	13
663420	13
1292207	13
2106956	13
5583548	13
4737419	13
987659	16
1607331	13
5216468	13
24267291	13
2118371	13
14211315	13
8590304	13
3910851	17
13074168	13
13137	13
2597012	13
1422064	13
1522440	13
6328011	13
1474765	13
8365640	13
5074307	13
7776853	13
1943026	13
4185992	13
2299679	13
2319154	16
6371534	13
2191256	16
9434416	13
2835728	13
176796	13
5727791	17
2957929	13
5190691	16
3445549	13
5301678	13
305970	16
3276504	13
1124646	13
2943859	13
1300870	16
3286562	16
4542858	13
4072009	13
2453107	13
1560265	13
228369	13
2571248	16
1732190	13
7205338	13
4268503	13
717444	16
1984114	13
10528268	13
7080952	13
3473297	13
10979822	13
16624789	13
918487	13
3397813	13
2093491	13
581959	16
4073199	13
2656924	13
2281051	13
31581	13
4643676	13
3891292	17
3031971	13
5708104	13
22000332	13
2516999	13
5666106	13
5644110	13
559706	13
5262520	13
1421597	13
109033	13
2570334	13
2480850	13
5865804	16
3809762	13
654538	13
4896238	13
20436	13
467211	13
8800629	13
3091516	13
3364724	13
6634269	13
3530386	13
1652226	13
870473	13
1052834	13
3694380	13
1481032	13
6308090	13
9424258	13
11598154	16
4633375	13
5082696	13
2164527	16
10896951	13
4212282	13
14707777	13
317360	13
728844	13
1389176	13
124494	13
5646774	13
8806117	13
3810129	13
2766253	13
2444800	13
34758	13
1801900	13
2810272	16
1267256	13
5273533	13
918996	13
3926211	17
2382522	13
4853948	13
8181194	16
320118	13
470438	13
1117478	13
426370	13
603411	13
7688133	13
2037882	13
1253617	13
3421998	13
4621321	13
3651884	13
347601	13
8308914	13
2405732	13
437060	13
2310602	13
2381629	16
9041579	13
854070	13
12307245	13
22434829	13
2802739	13
1613322	13
8979691	13
8192272	15
633568	13
836690	13
14794542	13
7705962	13
1196138	13
3935834	13
2391710	13
1819167	13
5761682	13
15736379	13
1341911	13
14314931	13
2338252	13
5089273	13
803565	13
1037540	13
304463	13
4576264	13
8838539	13
4122367	13
1379590	13
4723552	13
2770727	17
1517978	13
5089333	13
3979194	13
7144801	13
13838798	13
843446	13
1638579	13
3682001	13
886886	13
1158078	16
4692912	13
688115	13
435160	13
5112699	16
3956836	13
903081	13
376257	13
1080144	16
1404865	16
11683282	13
190694	13
113890	13
800876	13
5912763	13
1802755	16
1047445	16
3754746	13
4039785	13
718280	13
10705632	13
11913106	13
10189830	16
7403130	13
2812279	13
18192692	13
210812	13
3043707	13
2045108	13
766701	13
1080116	13
1512729	13
59989	16
1133432	13
2273877	13
5022014	13
272021	13
16106277	13
4952275	13
1955730	13
9134451	13
5460202	13
2659302	13
3205741	13
8340971	13
525041	13
6424330	13
1456251	13
635167	13
6655271	13
1833498	13
688482	13
5064389	13
2767365	15
3674455	13
625920	13
1929851	13
4975046	13
5806282	13
7107228	13
21432	13
5278770	16
2225708	13
277961	13
800440	13
5889422	13
3973307	13
13824221	17
7680183	16
19348403	13
3684995	13
5022194	13
978441	13
11047299	16
12010301	13
17597800	13
1802464	13
14317655	13
7425785	13
21869087	13
1705666	13
9141457	13
5068869	13
21281034	13
13166466	13
51909	13
7896491	17
2537245	13
21866	13
7244307	13
2828281	13
7089636	16
1101000	13
728819	13
2258726	13
8792675	13
7271551	13
10222654	13
2705726	13
3138484	13
262178	13
1316820	13
6209828	13
777775	13
2194357	13
1828215	13
3577996	13
4999076	13
8217367	13
14143366	13
3379416	13
2415955	13
3903266	13
920878	13
2846643	13
2739293	13
2771265	13
910702	13
241451	13
16665196	16
6866520	13
1076964	13
927161	13
3884446	13
16962311	13
4762185	13
2958684	16
1922797	13
298835	16
1345597	13
1152288	13
964028	16
1394486	13
3020021	13
2966306	13
341233	13
10567573	17
2315664	13
364596	13
4103633	13
10722343	13
2918292	13
14182131	13
690724	16
7035689	13
59225	13
771820	16
375222	13
897209	13
3937002	13
770265	13
480478	13
13430255	13
12684072	13
10198423	16
8040269	13
7949841	16
395983	13
3567792	13
532308	13
2008447	13
17733529	13
1044803	13
5989564	16
107755	13
10553445	13
110800	16
8408768	13
3736508	16
543246	13
241278	13
2277994	13
94086	13
25656771	13
7233201	13
9674215	13
877023	16
1362461	13
1307367	13
1772795	16
41588	13
282869	13
4252439	13
301203	13
10776704	13
7357025	13
1695633	17
1653875	13
404857	13
2433473	13
63107	13
1022310	13
13296048	13
1896388	13
2346368	13
2125967	13
3617945	17
1200464	13
12922692	15
3944296	16
18436422	13
3299897	13
3122639	13
6812337	13
5741697	13
1577419	13
7336081	16
20828833	13
1868248	13
2466984	13
91946	13
533853	13
7341440	13
6597564	16
1183101	13
1312006	13
3138705	13
6055894	13
1336155	16
1454043	13
693948	13
814824	16
203092	13
7433152	13
4527269	13
6993132	13
5267302	13
2622198	13
12938494	13
4358338	13
2988656	13
2643874	13
7912425	16
3256684	13
2208306	13
1382986	16
1835052	13
359510	17
1506632	13
16420035	13
2411138	13
943562	16
8677982	16
6959727	13
5341585	13
3638676	13
1672220	16
114993	13
16036132	13
1819448	13
1181681	13
2206878	16
1232871	13
5131422	13
1910193	13
9761555	13
3368170	13
515390	13
2354575	16
2059447	13
2641334	13
17264607	13
6181161	13
15785564	13
3230297	16
468547	16
3348617	13
2100374	13
1900972	13
6511677	13
372408	13
2431324	16
3233371	13
12654193	16
12266054	13
6517553	13
5563749	13
1739461	13
3216690	13
1764763	13
1983846	13
2297031	13
4725579	16
2842690	13
3552267	13
10302853	13
991388	13
2345046	16
12378005	13
7044122	13
4776559	17
8182258	13
1225665	13
9148707	16
1159386	13
1816973	13
1510680	16
6836574	13
3997950	16
5676415	13
152771	13
4753880	13
2985667	13
2214859	13
301897	13
6747598	13
355776	13
2449891	13
1839251	17
377178	13
2066963	13
1123669	13
5729308	13
530406	13
8566349	16
1095845	13
2829067	13
9569009	13
990623	13
8919617	16
4823843	13
29579475	13
500386	13
2682553	13
11019937	13
1948776	13
221917	13
14382752	13
3581916	13
1710274	13
6419953	16
1354113	13
1946626	13
4864364	13
859061	13
5068015	13
1495684	13
21917611	13
543147	13
2779922	13
3944133	13
7353598	13
211775	17
908841	13
6528557	13
5287295	13
755417	13
775751	13
674885	13
423902	16
6178969	13
2947276	16
984788	13
8613308	13
8025567	16
761193	13
823443	13
4224347	13
940664	13
3249095	13
6488255	13
8600	13
1627832	13
889259	13
3690630	13
819331	13
774655	13
7521720	16
3271477	13
3169983	13
342274	13
830757	13
2954899	13
7668565	13
892445	13
2759059	13
1596053	13
222919	13
23121	16
6949684	13
5814996	13
12619651	13
2435286	16
4011151	13
1892721	13
5400516	13
3679132	13
9018389	16
6642761	13
4444160	13
4406491	13
5896031	13
14154	13
3599102	13
400557	13
2376149	13
1885766	13
8787414	13
1690522	13
4007514	13
596332	13
2274577	13
5514096	13
6160091	13
6624423	13
6011468	13
2124574	13
1226211	13
9705356	13
3927952	16
4710607	13
3166038	13
2761545	13
4865346	13
14792682	13
8139673	16
2996032	13
2873957	13
2939390	13
5382275	13
1753845	17
3907482	13
8152983	13
7960855	13
936403	13
998793	13
435533	13
1166009	13
10197874	13
8291819	13
841380	13
415732	13
7411614	13
2194232	13
1165147	17
5551480	13
7011660	13
3893927	13
1218068	16
2715241	13
8504226	13
6990917	16
2186284	13
16305667	13
13301083	13
2298317	13
1956122	13
5531253	13
6037892	16
27203	13
1251725	13
7274723	16
12129604	13
2198531	13
154025	13
4345207	13
1008741	13
20289395	13
6537455	13
16469459	13
2175851	13
13153170	13
3956243	13
413870	13
5654081	13
3343045	13
11845924	13
3957795	13
2254779	13
2188567	13
2926602	13
19038555	13
18947801	13
6864204	13
1338314	16
1217882	13
3560766	13
2230250	16
2111279	13
9014405	13
11594765	17
6439827	13
13707888	13
5194298	13
7554960	13
3670231	13
12914939	13
3497671	13
1648958	13
4468332	13
1422585	13
1259279	13
4703958	13
3042201	13
4083880	13
5077964	13
2257584	13
4067961	13
2794679	13
5715007	13
1136363	13
990139	13
7470879	13
3426623	13
11568716	13
4240079	13
257173	13
3448188	13
6888605	13
6032857	13
1325706	16
6786755	13
8521213	13
107419	13
4344793	13
2159802	13
13483234	13
14161440	13
4508810	13
561927	13
2920448	13
14573241	13
2818745	13
1933763	13
5317392	13
12800658	13
2877172	13
11703140	13
1817581	13
3481164	16
4151763	13
3748493	13
2429692	16
993164	13
989130	13
1029435	13
3490921	13
10211107	13
355966	13
3460331	13
9530611	13
15013772	13
1393872	13
33121	16
11173512	13
1625151	16
6788501	13
1604488	13
4038328	13
4768670	13
6319084	13
4565025	16
326528	13
1859380	13
4196212	13
1720721	17
1764205	13
17256823	13
9368001	13
21216113	13
335329	13
7598044	16
776009	13
18920302	13
8339140	13
7134503	13
3777767	13
9780751	13
1248301	13
4006756	13
8245617	13
5226872	13
3196161	13
5977678	13
3038114	13
6259013	16
1821741	16
640906	13
182152	13
25616790	16
366656	13
3524292	13
14713467	13
1629852	16
780321	16
728513	13
10964099	13
4530020	17
3590531	13
238486	13
12246805	13
14104437	13
4405989	16
16206290	16
2181795	13
1281975	13
4135609	13
11292356	13
1918855	16
205070	13
8158272	17
1503205	13
1775910	13
1180879	13
3765400	13
4970425	13
3868384	13
11725846	13
3970756	13
6224231	13
17267672	13
2301414	13
8277215	13
618572	13
761614	13
11321485	13
1396736	13
11432698	13
4001593	13
6649296	13
2163106	13
594664	13
4321912	13
3984595	13
5546881	13
5303743	13
2846945	13
268490	13
2094016	13
2482144	13
2143300	16
678920	13
8865673	13
2033705	13
1261742	13
3652348	13
1609993	13
7685676	16
5625786	13
1987810	13
6542271	13
2334139	13
11455686	13
189403	16
143141	13
642994	13
2419263	13
7827815	13
413053	13
167122	13
2651722	16
1365175	13
2813345	13
22783236	16
1807732	16
11069399	13
942695	13
2423304	16
7084605	13
9439955	16
1226895	17
46564	13
4317332	16
6307393	13
739444	13
4573257	16
2343748	13
3141850	13
3191188	13
1152285	16
5342333	16
6283260	13
522040	13
3442230	13
3786072	13
3703285	13
7760382	13
8719563	13
11752702	13
633903	13
79119	13
7870849	13
3047866	13
1634905	13
2823129	13
18287807	16
9607275	16
9180700	13
6354972	13
7350301	13
13151665	13
3033766	13
2083933	13
1354657	13
690727	16
2992147	17
25386741	13
15132550	13
12312855	13
1708192	13
11646090	16
16480163	13
2393164	13
2897180	13
9040082	16
2515628	13
8334153	13
7390079	13
9638669	13
5418295	13
3570817	13
721062	13
1463096	13
1784011	13
668519	13
14273284	13
12340680	13
4701749	13
7715379	13
895572	13
4273522	13
16595532	13
1579486	13
9467766	13
10528599	16
513961	13
5353633	13
1147946	13
9531231	13
7463892	13
10001557	13
2282518	13
15128865	13
1904982	13
6550611	13
1755928	13
9949934	13
167456	13
5281725	13
6134686	13
10699220	13
1315781	13
7708374	13
1990594	13
14126255	13
3257198	13
705468	13
9279798	13
9008812	13
1672224	13
108921	13
3970879	16
8636523	13
9521267	13
544443	13
1401970	13
2114643	13
10314837	13
6781383	13
906602	13
1830663	13
1317192	13
2917155	13
1874926	13
563138	13
1562099	16
180685	13
346745	16
8255498	13
1670090	16
1785515	16
8151420	16
200814	13
5122675	14
8051585	16
1541351	13
1604318	13
881913	13
4471298	13
6754226	17
5639424	13
2534678	16
2317826	17
16427311	13
3656999	13
2764	16
238250	13
11562571	13
5132341	13
8008213	13
5225266	13
5558047	13
7577078	13
2879323	13
17635589	13
3853904	13
829400	13
5920885	13
9552248	13
3285892	13
7724980	13
2840153	13
1894292	13
4334446	13
12689389	13
4629020	13
3739701	16
27321445	13
437116	13
2529467	13
5668751	16
3210860	13
1150334	13
738174	13
8874693	13
7028688	13
4597687	13
946998	13
2655241	13
6465026	13
8266141	13
1112337	13
7652659	13
9255302	13
4616450	13
1825096	13
6099427	13
3040486	13
6933335	13
933757	16
2775903	13
2590896	13
3253166	13
26085861	17
6142744	13
10797681	16
819322	13
12069111	13
3927065	13
22882547	16
12629081	17
14241514	13
3219757	13
9116112	17
9384211	13
10017045	13
8855449	13
2571543	13
4852626	13
855402	13
154119	13
18362994	13
681386	13
2526039	17
7643892	13
1302883	13
2953039	13
4006917	13
1484946	13
11270736	13
5981517	13
11933455	16
8705054	13
3306721	13
2587818	13
19877413	13
1692743	13
1458733	13
15324786	13
3422623	13
15024327	13
2697279	13
2222911	13
8471537	13
11380303	13
696626	13
2758932	13
3603894	13
2670592	13
16377	13
3266238	13
16402843	13
4779799	13
1676314	13
2568477	13
2808362	13
10799244	16
878129	13
1113897	13
310412	13
5986215	17
11504355	17
607860	13
5385239	13
7482342	13
1938549	13
68008	13
5261455	13
3236739	13
1100719	13
3604165	17
2704810	13
2699069	13
3163899	13
1988791	13
2767821	13
3587231	13
9212524	13
6719643	13
2675728	13
4874667	13
19075753	13
8375904	16
3462715	13
6539715	13
4509155	16
113289	16
1076313	13
330471	13
16105000	13
1360071	16
8446309	13
175015	13
4821044	13
2575655	13
1708787	16
5898985	13
4638147	13
2038618	13
3544621	13
9730759	13
796977	13
645	13
5598180	13
3457463	13
14863873	16
3814799	13
7273096	13
5682679	13
9028092	13
30569433	17
2781872	13
205616	13
5201795	13
11884524	13
3305721	16
41716852	13
2231215	13
4238071	13
8035391	13
2768142	13
5674488	13
4338842	17
348363	13
8689054	16
34338645	13
7391650	16
8318723	13
3856632	16
41422974	13
6714115	13
5873551	13
3958669	13
10945555	13
24828820	17
878033	13
3410460	13
5584576	13
10429781	13
20290784	16
347740	13
2035258	16
2944552	13
1258295	13
7934049	13
22919284	13
3353718	13
21468681	16
9381821	13
770615	13
5461652	16
20480690	16
2218846	13
2437636	16
878545	16
3461815	13
8220263	13
9619945	13
26614173	13
634242	13
6929486	13
5464245	13
1941137	17
7389647	13
7199739	13
7564921	13
6902872	13
5680137	13
8296227	13
3006681	13
505774	13
5675797	13
13024472	13
7095089	13
4820525	13
4292422	13
13887797	13
5299543	13
12247169	17
7013485	13
5181140	16
473087	16
1536357	13
20228595	13
6086862	17
4862280	13
6969460	13
2327125	13
2019273	13
152596	13
2549474	13
4161795	13
11419556	13
789833	16
4037982	13
1832174	13
7898508	16
6162254	13
6154557	13
2600892	13
7891930	13
9180574	13
8459838	13
3676690	13
11972634	13
3762152	16
1063786	13
15245644	16
10501613	13
1339010	13
6547648	16
972629	13
3495177	13
1706684	13
4538433	13
1689011	13
9180569	13
6221549	13
3016676	13
14589361	13
4881991	13
5316177	13
7898811	16
4413178	16
175767	13
2886331	13
1093084	13
2102171	13
9475150	13
3415299	13
19569268	13
1868431	16
2663434	13
7205545	13
1773356	16
16082370	13
13605341	16
457596	13
5929639	13
152533	13
120855	13
731208	13
1698445	13
10376432	13
2023062	13
2660846	16
917898	13
376040	13
16733846	16
4502106	13
2980570	13
4385247	13
202270	13
4814009	13
5962881	16
38446648	16
1629476	13
1169965	13
12801851	17
13690216	13
11116162	13
13541643	16
1471617	13
11633037	13
2779114	13
5053090	13
22661080	13
6496976	13
333265	13
3092579	13
3113892	13
8693742	13
11038697	16
2902073	13
12504157	13
3687469	13
11952570	16
641677	16
1131337	13
3898370	13
959681	13
596249	13
3479943	13
3607309	16
1397989	13
9669560	16
9928228	13
11332825	13
444195	13
2716948	13
4800505	13
6348157	13
1875079	13
3533584	13
4874934	13
5436025	13
927052	13
7070470	13
70761	16
3889409	13
9796261	13
1528205	13
15331876	13
2015538	13
7350108	16
22461765	13
6188713	13
940051	13
11170252	13
3788428	13
10998824	13
1257263	13
5252526	13
2359660	13
6044697	13
10180389	13
17121840	13
4773311	16
9061881	17
1690896	13
1646716	13
2168786	13
5894028	13
3204277	13
7212016	13
4279374	16
83255	17
4615931	13
27682703	13
14236934	13
7646220	13
7647987	13
5381437	16
2032902	13
1207321	13
653782	13
4468131	13
8588280	13
4193926	13
5439419	16
10913175	13
9505710	13
9038930	13
8588878	13
4824293	13
10834422	13
23310172	13
9551340	13
785295	13
12385988	13
1366288	13
14376817	13
940339	13
7040896	13
4943547	13
9041679	13
336688	13
2946906	13
9590405	13
5075996	13
42201446	13
17377101	13
1783494	13
5781355	13
3021758	13
32572735	13
3272782	13
2484763	13
7793858	13
1340986	13
1081021	13
9548330	17
8651529	13
8453951	16
2576674	13
2511704	13
5493652	13
8030269	16
1787781	13
3722576	13
2890605	13
25633752	13
2094497	16
4642155	13
6223197	13
2482026	13
4079080	13
7378907	17
4575307	13
39208564	13
23626553	13
6367468	13
364305	13
6837055	13
2296037	13
19261725	13
8870009	16
27589036	13
9092854	16
6192315	13
10449724	13
30648782	13
1355048	13
6476979	16
284642	13
2338165	17
11964212	13
10006	17
1325056	13
2048235	13
5890757	13
10812125	13
2099727	13
5100369	13
1541902	13
1257676	13
574454	13
8525152	13
3137509	13
4643160	13
4225073	16
5123573	13
16006362	13
1623389	13
3957860	13
2478074	13
603619	13
4445853	13
7000292	13
4694773	13
335471	13
6326311	16
2123578	13
13506671	13
1441489	13
5072223	13
2022290	13
1658846	16
1130071	17
1873697	13
11596188	13
5384744	13
8692631	13
4564189	13
15954167	13
3732330	13
4676178	13
25225723	17
12464867	13
13528913	16
1064863	13
6598966	13
10832383	13
2106527	13
1938223	13
13049897	13
3405543	13
3409867	13
8685600	13
14524283	13
3848647	13
9914846	13
10442157	16
1291570	13
1662523	13
9762056	13
2582723	13
8114290	13
11506578	13
8804144	13
32127541	13
1114490	13
18823874	13
10192107	13
10262880	13
4498362	13
4824423	13
12782624	15
12216818	13
4965867	13
2145534	13
1143717	13
2975018	13
2463312	13
1016964	13
6310778	16
2147108	13
4096995	13
1550998	16
599059	13
1593436	13
377248	13
934273	13
274386	13
4111412	13
5775642	13
16491696	13
5855753	13
4454368	13
6022296	13
1278513	13
4272142	17
94801	16
22297299	13
6349811	17
1379774	13
844756	13
13485213	13
5285909	13
617279	16
3803251	16
4750713	13
13320097	13
2961753	16
4839556	13
752921	13
384628	13
267059	13
5297865	13
1708758	13
5539618	13
9280432	13
8864489	13
11028193	13
1274622	13
6130888	17
7736846	13
5122754	13
1463769	13
3468247	16
8285162	13
8048775	13
6115128	13
5376360	13
13948049	13
982501	13
8162837	13
12056013	16
1399090	13
3918132	13
2220056	13
2325744	17
3291446	13
2204021	13
13807161	16
35641953	13
1088327	13
1162091	16
2543405	13
4643470	13
870740	17
4373183	13
743113	13
1996659	13
12161312	13
752295	13
473008	16
7231022	13
3108040	13
4142172	13
7426443	13
5761985	13
4556811	16
10538306	13
2997269	13
593490	13
2941524	13
18430834	13
5393976	13
937291	13
8596546	13
2588231	16
3021583	13
7395437	17
1162363	13
16002222	13
5070099	13
18331544	13
1903076	13
8334273	13
1881946	13
12658968	13
2941809	13
2238974	13
9771873	16
4664655	13
1521152	13
438583	13
457246	13
16819634	13
24921295	13
3705280	13
474514	13
1499490	13
4394422	13
10091452	17
1346428	16
2404101	13
1475465	13
27943262	13
5867324	13
6726687	13
1343403	13
9234566	16
1186294	13
2642928	13
2914724	13
3969841	13
2932419	13
13302200	13
6853525	13
33254099	13
6591839	16
11024424	13
13359618	13
3219498	13
5277491	13
10236818	13
5899295	13
179692	13
620747	13
41248	13
6038496	13
973401	13
4905134	13
6633878	13
5286357	13
23160963	16
8480074	13
967646	13
2292898	13
199461	13
713902	16
12709111	13
757246	13
41862011	16
7580398	16
377121	13
5527803	13
4881557	13
8578124	13
14802990	13
5507023	13
3727812	13
3346775	13
3195494	13
19938565	17
282676	13
808560	13
5547188	13
12456488	13
22930555	13
23421991	13
725136	16
11913212	16
1683172	13
1242002	13
1333682	13
2191221	13
6118176	13
6133759	13
3499139	13
8096345	13
11705361	13
9245527	13
14070040	16
4906513	13
33065353	13
10159610	13
663777	13
13384160	13
2773391	13
2864613	13
3012323	13
1640195	13
1798321	13
144941	13
2634767	13
4417403	16
1892825	13
3870214	13
2339122	13
11291851	13
22455567	13
4595103	13
9639076	13
12610364	13
4816706	13
2578309	16
4960	13
1274751	13
3112990	13
2137985	13
3601496	13
2110400	13
2456450	13
3616398	16
16831987	13
14269989	13
5053824	13
4268602	13
7468108	16
9910221	13
6287503	13
1844371	13
1780499	13
4921399	13
17269935	13
1418413	13
20123162	13
455085	13
11532169	16
8030997	13
1762708	13
1771397	16
3830404	13
4018402	13
1563425	16
515317	13
20627162	13
5640654	13
23200844	16
25223682	13
3186982	13
446177	13
516682	16
2219164	13
14374550	13
132811	13
726565	13
2187922	13
8666715	13
5508755	13
17587738	16
5090062	13
10648546	13
3693925	13
5418127	13
3014193	13
7662810	13
164007	16
236659	13
3708157	13
2261648	13
4975785	13
6754016	13
249064	13
10614882	16
4995892	13
5411105	13
2371980	13
17071394	13
13372003	16
9543257	16
7465931	13
8176857	13
13768095	13
8785315	13
3897288	13
348681	13
1096243	13
1426859	13
5601335	13
1203086	13
12164246	13
5307599	16
2130960	17
3943537	13
2266823	16
20842516	13
19545687	13
9756933	13
1804260	13
7893316	13
902238	13
2931055	15
10179542	13
16703926	13
9109048	13
3027320	13
12147191	13
5097772	13
2490672	13
11892195	13
4547050	13
546917	16
21936368	13
21814864	13
588952	13
6265129	13
12299231	13
6321533	13
22902042	13
18985300	16
917425	13
15769764	13
10468603	13
6314285	13
5181801	13
1694902	16
7754634	13
736924	13
7401611	13
1151424	13
6786678	13
3879289	13
3807266	16
1336519	13
1288274	13
1639126	13
9436519	13
4273814	13
8397530	17
6034403	13
581042	16
15805598	13
1326979	13
1968698	16
7967949	13
2513187	13
5278964	17
2565958	13
1699274	16
25760268	13
1530372	13
4891500	13
3463080	13
5968088	13
2678916	13
42422870	13
2671642	16
728773	13
4340395	16
19612154	13
5538103	13
353877	13
3938664	17
17789112	13
16825751	13
14474641	17
2252000	13
2643428	13
20456795	13
2882620	17
2378246	13
5215320	13
447983	13
1578321	16
1861888	13
7310147	13
16027361	13
312080	13
14488113	13
27023864	13
2910210	13
1635924	13
7403929	13
5782162	13
396201	13
5106272	13
6514545	13
246459	16
15334208	13
5203214	13
8837774	13
809140	13
1662286	16
6224705	13
2797210	16
4317684	13
2936917	13
487933	13
9363870	13
2353400	16
280025	13
799410	13
7037705	13
2299021	13
2163962	13
1023800	17
3184971	13
6582940	17
7284284	16
2109447	13
11193871	13
5721086	13
12088900	16
2835436	13
13696288	13
8003845	13
21625316	13
2781060	13
5296092	13
6582041	16
17135774	13
4907409	13
1479347	13
2399831	13
183394	17
3065959	13
2779387	13
1311185	13
24973602	13
5878737	16
8161977	13
7420342	13
12444205	13
2337314	13
1915344	13
7431273	13
6652191	13
6889229	13
15351879	13
15620748	13
17591759	16
11893011	13
3275316	13
11237148	13
6055128	13
8113102	16
9845931	13
2086590	13
553756	13
10466368	13
1426233	13
8804296	13
20223607	13
7778635	13
1475451	16
24157564	13
4531275	13
2695537	13
2727768	13
13157115	13
2939101	16
8280256	13
1733030	13
7679465	13
543090	13
10009369	13
1344166	13
2087457	13
9870944	13
864885	13
2724287	13
2329456	16
13183034	13
16092836	13
2938434	17
10958749	13
791518	13
2153913	13
669605	13
10808741	13
5418012	13
3921773	13
11866240	17
8589722	13
1241202	13
1071233	13
12830111	13
5674648	16
13389597	16
9041556	16
195360	13
4211272	16
9358105	13
3411891	13
14622991	13
3366861	13
6086521	13
4535204	16
233411	13
246965	13
10257158	13
215011	13
12058107	16
6414964	16
10305808	13
9971395	13
15851953	13
5525091	13
11507	13
3842754	16
6683594	16
825743	13
18894341	13
1969178	16
2395607	13
729206	13
1760219	16
3231904	13
732835	13
444695	13
3715164	13
1655496	13
33297529	13
11988306	13
2009002	13
11717726	13
12650344	16
12919083	16
5593315	16
3345506	13
2375942	16
24799503	13
2253765	16
18382876	16
4166079	13
13707471	16
12601841	13
13965187	16
5342584	13
14836075	13
2375186	13
14415369	16
99910	16
10348198	13
6826731	13
842533	13
29166727	13
167563	16
369207	13
11316515	13
40491146	16
3346618	16
39880639	13
8570613	17
18056603	13
583919	16
5792826	13
147111	16
7406535	13
10239481	13
7182672	13
5379234	16
8697517	13
35416384	13
15757961	16
4327895	17
4546645	13
9179620	13
2224350	13
14996476	16
7216994	13
6431160	13
2459972	13
4792288	13
2608136	13
3645384	13
3673699	16
7013716	13
8322303	13
21155164	16
7268823	16
233536	13
1169445	13
6179269	13
1810209	13
1607543	13
19302764	13
12642149	13
1744639	16
6713688	13
2542190	13
10097275	13
126719	13
8564417	13
9182667	13
12612750	16
2392048	13
2645920	13
1279727	13
5121224	13
3761700	13
1561646	13
10253017	13
6544011	13
8321359	17
2196383	13
2043566	16
9585267	13
8861512	17
16152185	13
4999237	13
12042935	13
3182081	13
15133390	13
16937485	13
2739685	13
4875234	13
966260	16
3722385	13
3012483	13
1851427	13
4628967	13
1449819	13
13039215	13
7393340	13
2794669	13
9577539	13
242768	13
10163708	16
5692957	13
4464948	13
12010743	13
943866	13
16619483	13
7953588	16
4201773	16
4563127	13
4709412	16
1895550	13
3178429	13
1123551	13
4379670	17
16424643	13
6861230	13
3006978	13
1063150	13
1114789	13
74423	13
10102967	13
4732312	13
5278837	13
4740115	13
437411	13
4562346	13
2244091	13
774688	13
14899964	13
84856	13
14955665	17
13210612	13
8686882	13
2944108	16
3697983	13
2189953	13
2550429	13
3746518	13
10195453	13
5460986	16
26444561	13
11970780	13
362031	13
3152989	13
5450156	13
874400	13
5983026	13
3898985	16
78228	13
2713335	17
5082106	16
3377010	13
797016	13
9865981	13
3647209	13
5319492	13
2404059	13
2312457	16
5826765	13
57558	13
2322903	13
1802331	13
9822682	13
1150405	13
8236215	13
8215536	13
10940300	13
8758124	13
23042269	13
27276993	13
13976891	13
18703362	17
16817035	13
1455218	16
29207391	13
11628139	17
957086	13
18612146	16
577032	13
3306396	13
22434888	13
8169554	13
819394	13
497523	13
35973801	13
266000	13
11730336	13
10063584	13
6217520	16
5136274	16
5416812	13
638126	13
2108122	13
5730213	13
4074672	13
9905128	13
900754	13
2049185	13
2193451	13
1417003	13
4279856	13
9359267	13
10729609	13
808675	13
6300032	16
5747837	13
23030673	16
14975556	16
1236758	13
8327946	13
5775419	13
6856983	17
1019785	17
92609	13
7241559	13
204149	13
6323893	17
2296981	13
11067976	16
2451702	13
2506403	13
1697221	13
1982852	13
15393190	13
4283555	13
10506153	13
7911242	13
856228	16
7090898	13
8747836	13
1802869	16
683679	13
995721	13
704840	13
6655508	16
5977420	13
5557978	13
8648030	13
17467354	13
3960269	17
422161	13
5249204	13
1524377	13
15879876	13
8043785	13
19433831	13
1308789	13
359669	17
1405613	13
6837498	13
4574488	13
5845134	13
2296622	13
1884228	16
4664181	13
1203717	13
8806997	13
2431786	13
3615327	13
10830130	13
7397354	13
4313556	16
520548	13
11242831	13
9889724	13
6405768	13
13473117	13
1509362	17
2256743	13
1224953	13
5943108	13
8647652	13
2031021	13
897543	13
1325327	13
21439001	16
817141	16
1106511	13
8749049	13
4750328	13
10627378	13
4648396	13
6710142	13
40355	17
17849098	13
10432816	13
682715	13
13407813	13
4536154	13
16706457	13
18927376	13
3054805	13
13479853	13
866787	13
2647060	13
4715038	16
6939331	13
3115384	13
2970729	13
1744470	13
10039805	13
1715162	13
15924180	13
181683	13
28287	16
2669209	13
5945990	16
944664	13
1028535	13
15711827	16
3360669	13
3127014	16
4377089	16
1373260	16
3050942	13
23198451	13
11302235	13
5675358	13
4488894	13
3527078	13
620301	13
4520000	13
1987289	13
10257741	13
12076138	13
11512629	13
4846938	13
1630556	16
4842689	17
13945536	13
12418134	13
17414675	13
8095605	13
1702048	13
1514248	13
6057246	16
3533646	13
496101	13
4276658	13
39576515	13
810266	13
2914895	13
7660160	13
444525	13
8462601	13
8076461	13
10295048	13
2385412	13
4806144	13
524806	13
3769204	13
1245516	13
933295	13
1427591	13
24227604	13
18903877	13
6513683	13
1171034	13
10938800	13
17219342	13
37668175	13
2353673	13
237441	13
6105336	13
9425190	13
2076994	16
467475	13
2055432	13
5076932	13
10850881	13
8425876	13
11887120	13
3331219	13
2275900	13
9185070	13
1908805	16
15449632	13
14081070	13
3130008	16
7375763	13
3746775	13
426626	13
5564693	13
3162874	13
4107570	13
3675583	13
683796	13
10662888	13
23415343	13
15604301	13
4017888	13
6987257	13
3558776	13
24358831	13
7555834	13
22855754	13
22838782	13
4043892	16
938657	16
4667428	13
6556739	13
604872	16
18765638	13
3212541	16
19332051	13
11827060	13
9379136	16
8755717	13
6557402	17
813428	16
6871792	13
2083798	13
26858669	13
5896233	13
2595869	13
190586	13
9809858	13
5243676	13
3947249	13
4484592	13
7355046	17
3867818	13
8456854	13
2082300	13
7255324	13
4656271	13
26818118	16
241163	13
7387206	13
7276000	13
134085	13
3716589	13
10766526	13
5841531	17
6631367	13
1776592	16
30816176	13
4257033	13
27404712	13
19085706	16
2971721	13
406734	13
14178754	13
1228611	13
321575	13
562910	13
2645594	13
9723199	13
2373653	13
932480	13
6781824	13
8040655	13
8258954	13
5795093	13
876242	13
5638763	13
3910521	16
14428844	13
10942224	13
26431535	16
16177607	13
27822323	13
12849581	16
2830183	16
2030552	13
8783870	17
8429818	13
28920545	13
10252980	16
8167870	13
6670582	16
6179945	13
2806412	16
751891	16
21611674	16
3063793	17
441729	13
7050784	13
8823696	13
635375	13
3064390	13
1646912	13
5780129	13
4239647	13
19748599	13
21249114	13
7588223	13
1925743	13
22820819	13
8811383	16
5442567	13
2568279	16
219090	13
1393090	13
9303044	13
9400301	13
4222722	13
236643	13
2752612	13
9681207	13
6157191	13
2825804	13
7706474	13
2319613	13
2890893	13
1333010	13
38265374	13
828945	17
25043960	13
5363700	13
9784120	13
6298049	13
8986318	13
10013248	13
10294612	13
2918562	13
15425049	13
18533246	13
1058082	13
880936	13
1523421	13
8533718	13
2937486	13
20875153	16
2342827	13
6380085	16
247825	13
12591213	13
31967583	16
1026464	13
7069664	13
868210	13
10982331	13
1719706	13
2258028	13
9416914	13
1478219	13
1688421	13
129963	13
12696214	13
3753446	13
3111110	16
5755014	13
2905454	13
3801757	16
10772225	17
8563327	16
6816191	16
5414746	13
1121213	13
1611511	13
4583616	13
3546896	16
15920503	13
10308962	17
20333187	13
8546906	13
21105868	13
7442031	13
6137773	13
9879460	13
7387161	16
2293160	13
4020344	16
12415192	13
1957371	13
6490879	13
1406318	16
1098119	13
1966478	13
4273605	15
4164915	13
7596345	13
3867785	13
866186	13
18767497	13
8726285	13
4337431	13
3355167	13
22561663	16
14886626	13
3832888	16
5247283	13
1576246	13
3652181	13
1119798	13
4802795	13
1426780	13
4418451	13
589158	13
386813	13
17998784	13
4265099	13
8069205	13
896674	13
11173187	13
8403295	13
4524450	13
380139	13
9570519	13
11884400	13
9569227	13
10517930	17
3780525	16
9644625	13
3903502	13
5989958	13
2487240	13
5544687	13
233630	16
2058486	13
7346634	13
29626069	13
13090831	13
5401442	13
2632676	13
13368088	13
7717735	17
3090295	13
3420458	17
16352662	13
10264304	13
5743906	13
5674996	13
86677	13
7255914	13
3452363	13
7606426	13
10797777	13
17910909	13
5942837	13
456382	13
9805988	13
11696232	13
9719854	13
4563824	13
6767810	16
17088332	13
19010864	16
10056110	13
18268928	13
9604100	16
1640348	13
3743636	13
3067519	13
3083677	13
22224749	13
6017859	13
5634995	13
3635817	13
10996349	16
6583819	13
4041691	13
1270535	13
14277179	13
11739701	13
8920945	13
9464322	13
43837906	13
19701325	13
2505704	13
974060	13
1288872	13
778706	13
1527622	16
26199720	13
5596524	13
11840328	16
1463759	13
841976	13
3563981	13
13950240	16
343997	17
9314336	13
6856865	13
2937757	13
6930356	16
3479854	16
806721	17
1362201	13
3135309	13
5719829	13
2379366	13
12713347	17
2896656	13
17031369	13
7943066	16
4108023	16
361238	13
1129773	13
4701196	13
11152904	13
9397665	13
1123245	13
3738734	13
8146270	16
10881806	13
8408359	13
26924162	13
6554057	13
21435384	16
864746	16
5973402	13
3640651	13
1466898	13
893718	13
14190013	13
4314659	13
9791410	13
6240638	13
3830069	13
8227195	13
2852117	16
333360	13
2290462	13
2282817	16
6437960	16
8859056	13
4265543	13
8744289	13
841330	13
2256590	13
6166422	13
375284	13
3067436	13
3636447	13
10374746	17
3868981	13
365188	13
486263	13
1797901	13
5205495	13
22788603	13
5634258	13
8651212	13
2968551	13
1268197	13
460064	13
16518534	13
1394966	16
8904998	13
3692061	13
5601439	13
25736936	13
193641	13
3621958	13
42764	13
31160623	16
7029212	13
2932922	16
1007967	13
13651175	13
11642424	13
818789	13
7289342	13
11282287	16
5864370	13
7075012	16
1164983	13
10622100	13
2225661	16
1915401	13
3102506	13
697142	13
6372099	13
1833377	13
2673550	13
7348497	13
2756243	13
19058444	17
23255817	13
924335	13
7018697	13
8804766	13
9785560	13
1221931	13
13101042	13
4645992	13
4976184	13
5521753	13
1706236	16
4868342	16
777933	13
193793	13
9727930	16
1329920	16
14277512	13
12305111	13
2951175	13
10829928	13
2808984	16
15172826	13
6505902	17
6229249	13
7273115	13
953906	13
13455337	13
1419774	16
701925	13
13549834	16
1169985	13
25034582	13
22851	13
4871287	13
1034435	13
4158594	13
2001847	16
5749673	13
614459	13
12704684	13
6704680	13
9701408	13
23680970	13
13112600	13
6801434	13
15523419	13
6020644	13
2544966	13
1529597	13
4106068	13
1582630	13
37912128	16
13029861	13
2148112	13
28930527	13
3809616	13
6064000	13
8018019	13
1114796	13
13059818	13
16785078	13
21904010	13
7564675	13
12390676	13
4027112	13
3468265	17
480843	13
15791751	13
2634952	16
1743616	13
15127529	13
7081708	16
25632529	13
1143479	13
2683783	17
11393953	13
1175233	16
4992166	13
1063693	13
6952948	16
8661760	16
13387593	13
3833664	16
12362414	13
4422170	13
16547448	13
5192207	16
9156962	13
6688819	13
5144331	13
15285956	16
40481267	17
22417158	17
9262474	13
23036532	13
200843	13
1216764	13
1861183	17
8772751	13
14834507	13
9249137	16
6827358	13
281857	13
4981955	13
2608062	13
2619762	13
452755	13
4186475	13
4193569	13
3124008	13
225658	13
7880754	13
7414194	13
11860809	13
5832072	16
8958479	13
496175	16
4353558	13
9552204	13
12150438	16
7526625	13
569052	13
19595521	13
346363	16
6157204	16
744900	16
5398150	13
8505119	13
5946683	13
10480109	13
14242254	13
4262008	13
10875819	13
4587682	16
1683870	13
15449	13
5176481	13
4752092	13
2073213	13
774385	13
2069676	13
3852408	13
25419079	13
2689939	13
12467875	13
17239777	17
2360289	13
12411320	13
1063657	13
9195787	13
396371	16
5509444	16
5746029	13
1940629	13
2201536	13
9616494	13
423275	13
633681	17
3455091	13
3639565	16
4423972	13
7300954	13
3194163	13
1473875	13
4461707	13
7272202	13
2333470	13
283532	13
51693013	13
4283354	13
1817985	13
12808703	13
1641663	13
938233	13
2484993	13
3961719	13
19168183	13
22632702	13
3231335	16
14715665	13
20292170	13
61695035	13
14047781	13
3424993	13
19634013	16
1356051	16
699020	13
3736754	13
2921280	16
13475467	13
23821780	13
8132543	13
5494940	13
263268	13
41851430	13
8462501	13
755233	13
18182066	16
27903676	13
6867741	13
355324	13
3776993	13
8749469	13
6745083	13
8698742	13
1241416	13
195705	13
3994079	13
1555877	13
11622221	13
5962451	13
5017900	13
2505190	15
16485748	13
3399306	13
4637177	13
12207556	16
10855197	13
26344045	13
723193	13
4328485	16
2261841	13
8122932	13
3204147	13
15941223	13
10440997	17
3639197	16
7273616	13
1441062	13
2342373	13
1363066	13
14788644	13
194926	16
1124719	13
26430212	13
11613007	13
27768140	16
4670148	13
3608105	13
1204421	13
16632404	16
7068042	16
6740729	13
20731475	13
17061030	16
1333327	13
3158334	13
1057905	13
5827380	13
5328045	13
12268030	13
1067865	16
8949001	13
1964389	13
3489790	13
7106643	13
589891	16
12429555	13
25235905	13
1026221	13
2706795	13
769862	13
2363944	13
3120127	17
2349879	13
15569296	16
5822546	13
4471690	13
2869654	13
7910	13
85132	13
16905883	13
10578230	16
28539705	13
14142298	13
11611995	13
5005914	13
8018539	13
26447751	13
1030856	16
8842160	13
2807601	13
5818968	13
828532	13
12973341	13
6973552	16
741033	15
6803989	16
5723538	13
12354592	16
12624453	13
9669934	16
6892210	13
5835726	13
12244725	13
14383081	13
1900758	16
364302	13
6735630	13
2546664	13
9929268	16
23358736	13
11780422	13
12305900	17
12748292	13
4938537	13
481926	13
2012434	13
14422671	13
3064260	13
5371060	13
13942245	13
3315913	13
1379817	16
7446707	13
6732228	13
882299	13
3806897	13
4710241	13
1472287	13
7336780	16
8612205	13
4138479	13
6626294	13
1105292	13
7238640	13
9697646	13
4232871	16
14697809	13
13517081	13
5014300	17
2164343	13
5794032	13
33869765	13
1684828	13
3787930	13
6675895	13
285435	16
23313126	13
17613844	13
789217	13
21051003	16
1543483	13
6227074	13
17845917	13
823754	13
3336129	13
5562643	16
8378433	13
15664794	13
4966297	13
16106833	13
2777286	13
24113065	13
2927961	13
31096516	13
5353227	16
2690935	13
4723966	13
9601188	13
412202	13
1669847	13
5989935	16
20436730	16
1354308	16
3628322	13
41076991	13
13208711	13
2691303	17
5553671	16
7644845	13
800774	13
2646893	17
8007860	16
7343085	16
363182	16
3381988	13
140320	16
12830141	13
10481015	13
1965174	13
8843666	13
28283449	13
12063027	13
18794610	13
20726742	13
14621826	13
13011485	13
18163367	13
14500853	13
23256167	16
4740637	16
3193050	13
18248221	13
21155452	13
8897995	13
4338401	16
21705633	13
6685809	13
17913499	13
2701801	16
128209	13
1268055	13
1948296	13
3593244	13
7169744	17
1361633	17
9221118	13
6698075	13
46413508	13
2478488	16
7749266	13
4560915	13
4314879	16
2280114	13
15453642	13
9833970	13
5411530	13
1775706	13
3928814	13
548317	13
19566561	16
1272810	13
9489751	13
19719595	13
7315813	13
10242532	13
20081098	13
11233292	13
10851418	13
29769306	13
1351597	13
10726830	13
8852755	16
39385228	13
9756290	13
6237342	13
1753626	13
2295211	13
5177639	13
270883	13
1045885	13
3690101	13
500080	13
9560942	13
23727936	13
4070038	13
7967129	13
12643492	13
7529389	13
3106958	13
301455	13
13103782	13
424437	13
15203689	13
3881633	13
7432408	13
1981630	13
7278936	17
7288072	13
12961086	13
410810	16
3598554	13
1230628	13
4205789	17
3150494	13
8565197	13
1729784	13
4800509	13
8566534	13
3551033	13
19152053	13
10797975	13
13952113	13
2367813	16
12983001	13
31813107	13
4999404	13
6777690	13
20568693	13
25197214	13
3411785	13
1785586	13
570835	13
6804046	13
4736487	13
14144285	13
9749372	16
8530139	13
5536153	13
225834	13
12834835	13
1788515	16
5020154	16
2775214	13
15076590	13
22948818	13
8704034	13
8275718	13
2956979	13
2796737	16
4831898	13
2285515	13
15328982	13
7971126	13
15517193	13
9809477	13
7704167	13
6239385	13
53918	13
8202532	13
9230973	13
13444774	16
117160	13
8464437	13
203516	13
8760288	16
19035149	13
1686420	13
9818100	16
12791337	13
1565115	13
43492580	13
1337635	13
19634450	16
16030296	13
1521888	13
5906429	13
7225899	13
494182	13
11336502	13
5693023	17
3277004	13
1740071	16
25995980	13
278828	13
3815104	16
498265	13
25429277	13
6322088	13
8726544	13
17137172	13
1358305	13
2946373	13
6889442	13
2280114	13
17103639	13
13706236	17
16620683	13
11038090	13
12929293	13
1005112	16
6716744	13
1897317	13
956342	13
14924486	13
228046	13
8732809	13
2119788	13
56424	13
4569641	13
6529580	13
2799477	16
4172001	13
7497870	13
7878211	13
13051085	16
18994146	16
7579593	16
3677476	13
8089594	13
6930486	13
16368042	13
13452442	13
14497059	13
8449909	13
2518839	13
20071138	13
2083778	13
6248368	16
16111158	13
1939805	16
8346623	13
4667586	13
2590609	13
265137	13
2388759	16
6783335	17
3261507	17
10852943	16
6002504	13
11497675	13
2795575	13
1001542	13
349395	13
21002316	13
1270669	13
3297196	13
8102514	13
3037476	13
16867672	13
22548455	13
17705166	13
1203655	13
2945960	13
4748372	13
107759	13
5994201	13
5353518	16
8497755	16
28807355	13
16043289	13
17250138	13
15975436	13
8670460	13
1856592	13
3906872	16
22485633	13
8830523	16
8055037	13
6147243	16
12816274	13
11555804	16
19852777	16
5673334	13
974340	13
364490	13
8892262	16
12239008	13
3223967	13
87963	13
495630	13
936227	13
5604697	13
3153510	13
1905624	13
15577283	13
1310995	13
588885	13
4651828	16
6877878	13
22402620	13
3093281	13
2946101	13
1313543	13
5569343	13
2471591	16
12656008	16
6502582	13
2181205	13
8434577	13
1531821	13
2408215	13
2341832	13
9336024	13
13510839	13
5135498	13
7132097	13
3053681	13
7914202	16
9448255	13
7245467	16
13806192	13
4542832	13
2200688	13
1958484	13
21120111	13
25638371	13
16144390	13
3967623	13
862046	13
10767871	13
8029114	13
2089198	16
2812235	13
47222914	13
3330476	13
2822890	16
3146441	13
1155680	13
33416273	16
27470518	13
447349	13
463487	13
4318568	16
19035685	16
2568759	13
40390670	13
14749593	16
28421199	17
11395082	13
2537437	17
8923662	13
47096861	13
14936147	13
9221709	13
10907254	16
210947	13
5440456	13
49855127	13
7369488	13
10731908	13
21780	13
6808729	16
228093	16
15349327	13
4457433	13
2506296	13
1792537	13
18946348	16
3320532	16
29834768	13
10261039	13
17857969	13
19993325	16
7273298	13
12453340	13
16046757	13
33729476	13
807223	13
6498443	13
13289650	13
2442999	13
5755890	16
4577558	16
674497	13
3122024	13
1109711	13
2735666	13
467142	13
3934806	13
877435	13
21383442	13
4057989	16
7844670	13
1744628	13
1943006	16
2014314	13
15933984	16
22520227	13
14682491	13
11298768	13
5009383	13
15857925	13
27556625	13
13145947	16
3035902	16
15693412	13
4268382	13
6044807	13
5998115	13
6437747	13
2733266	13
18076153	13
15422109	13
4827501	13
9746745	16
21433674	13
4608603	13
22380952	13
21017163	13
18137694	16
8782374	13
30959774	13
23975388	13
13831854	13
7881997	13
12502588	13
25735788	13
4081880	13
20307400	17
10140721	13
13010770	13
10225599	17
1000468	13
1394010	13
5141260	17
2008150	13
14246501	13
5752866	13
3125205	16
14494834	13
9899190	13
8394417	13
10681242	13
2926849	13
969793	13
4311889	13
3082507	13
21424288	13
5986545	13
3983716	13
268981	13
12826706	13
1951074	13
24946376	16
22337621	13
1954150	13
4107827	13
10153007	13
764321	16
5289472	13
1380276	16
11806550	13
14204852	16
16857381	16
26933174	16
10681915	13
16071605	13
3894415	16
30777242	13
10972252	16
1051558	13
14913700	13
2320756	13
2499672	13
20512813	13
1810578	13
2844227	16
5109247	13
5068738	13
816386	13
23699632	13
25421998	17
34782715	16
12532441	13
34493453	17
883860	13
7329674	16
1681695	13
5968496	13
42627076	13
11040514	13
27090853	13
30444623	13
24416368	13
4819613	13
5376342	13
3722217	13
133763	13
6678079	13
22046821	13
127854	13
3702601	13
7191413	13
1645012	13
2059818	13
7905900	13
31001953	13
2876084	13
1788652	16
3405557	16
11972156	13
8736144	13
497894	13
7337272	13
28562938	13
11977294	17
105949	13
674433	13
1232731	16
479733	13
2658482	13
2533269	13
12914941	13
20919071	13
545319	13
7801034	13
2605997	13
2236518	13
1767761	13
6412327	13
3464571	16
4391493	13
2024275	13
3349195	13
1408937	13
8060390	13
43010852	16
17142513	13
2628785	13
12365693	13
7675243	13
12391153	13
17926482	13
16577001	16
29651513	13
20829293	16
5952197	13
11713329	13
33611910	13
3115128	13
3353481	13
21919710	13
334887	13
5392228	16
25090397	13
15205746	13
7225383	13
1911792	16
5457011	13
10953782	13
5298906	13
24951068	13
12039785	13
7434079	16
25390047	13
19913078	13
3005658	13
57571631	13
11573760	13
13856653	16
6312531	13
2345828	13
4486838	13
37359064	13
19422481	13
36433862	13
17386098	13
3252938	13
6468431	13
5937548	16
7891228	13
5208177	16
8647789	13
7407491	16
16273114	13
19016544	13
110451	13
5888147	16
2842789	13
8913424	16
8386805	13
3063375	13
3566933	13
6416961	13
11015647	13
7718613	13
9243466	17
3347496	13
1402996	13
3544973	13
173496	13
5424344	17
7474159	13
12545425	13
2639392	13
12835530	13
37297170	13
23746551	13
34263862	16
7395783	13
5003214	16
8759768	13
1219230	13
8995198	13
18149648	13
781966	13
1531307	13
14869897	16
23234241	16
7793873	13
756095	13
5148691	16
5435695	13
28878991	13
9427354	13
6473124	16
1370004	13
3247313	13
40814862	13
5466098	15
7850381	13
4526598	13
5053580	13
3473723	13
4502535	13
3148	13
3872286	13
3397398	13
27735679	13
4306902	13
15113285	13
13011768	13
4374997	13
15008581	16
3884111	13
7737855	16
23887111	16
12347313	13
28127455	15
6272085	13
9467051	13
3745326	13
9779007	16
6698417	13
513068	13
322968	16
7506380	13
2606358	13
4649978	16
11096154	13
12049915	16
28369641	17
13525381	13
20630218	13
21782970	13
4246606	13
645724	13
3479405	13
30567897	16
9763702	13
898437	13
16377396	13
3899139	13
3402175	13
6311515	16
5165101	13
21052417	13
3992606	13
707696	13
2184660	13
12439654	13
360592	17
6517386	13
1801843	13
868013	13
152352	13
8911492	13
1214101	13
8459791	13
141583571	17
2073517	13
25608281	13
7753471	17
925556	13
401943	13
16593010	17
17756363	16
10599714	16
6531502	13
15348334	13
143682	13
5530827	13
362857	13
238057	13
17052473	16
1836036	13
532111	13
2769983	16
12122486	13
4094625	13
29534380	13
3587925	13
18428656	13
13400396	13
6720212	13
4843672	13
17918907	13
1208674	13
34623263	17
4154015	13
8556355	13
12314784	13
10693252	13
6880880	13
29066103	13
24219870	13
12387033	13
3554672	17
20949736	13
126815	13
8801843	13
28089726	13
11604291	13
9510371	13
3708820	17
3750188	13
1860865	16
9729806	13
28917690	16
4045551	13
3702458	13
5528870	13
28051665	13
2861339	13
3434232	13
23320670	13
10464339	13
30380640	13
3368596	13
27798734	13
3490337	13
4256026	16
1591708	16
6968390	13
1082237	13
8508396	13
1743901	13
6093315	13
37395264	13
27383291	13
2165941	13
4044172	13
20364573	13
17326970	13
32528958	13
11327734	13
15036956	16
9620958	17
19686241	13
80343	16
12859698	13
1159472	13
20256119	13
1153768	13
941261	13
8426147	13
28586655	13
3144998	13
22219591	13
7470831	13
29837658	13
22546045	13
15582997	13
3440854	13
16632944	13
11606111	16
7807091	13
37910329	13
21159184	13
14392128	13
653149	16
4079781	13
5403154	16
1716081	13
10242600	13
8799409	13
3670236	13
1674107	13
817236	16
9958557	13
4723089	13
7569511	13
25057359	13
23796694	13
2151436	16
10298807	13
2287728	13
9300740	13
5460017	13
18272676	13
15055320	13
2589197	13
8183078	13
2152740	17
42104791	13
3853449	13
7487673	13
32082388	13
26411979	13
362096	13
3919929	13
14268165	13
1571723	16
50634399	13
95397	13
5944676	13
2912203	13
29831803	13
4721167	13
507817	13
11002333	13
7348954	16
10523518	13
3111798	16
11368292	13
6598807	13
6282256	13
6129823	13
15920698	13
19242729	17
286763	13
16903951	13
329186	13
24406680	13
11640577	13
4856814	13
4060389	13
61769044	13
1992483	13
35176831	13
13663985	13
7394138	13
7237425	13
5774301	13
11209176	13
6653668	16
1963093	13
14453659	16
5904596	13
28070750	13
5685816	13
2705472	13
13767523	13
19890226	13
22562472	13
7153320	13
1013764	13
7622400	13
17154733	13
18593474	13
1120720	13
5157878	13
1103517	13
4433053	13
11383384	13
18409844	13
22537641	13
13672912	16
928873	13
47930812	13
229578	13
11842174	13
6343077	13
7356806	13
20914822	13
840721	13
15456733	13
190692	13
3146058	13
764699	13
13592135	13
17033129	16
14071050	17
20204378	13
34688467	16
23488865	13
20001873	13
26246621	13
2284290	13
2780100	13
483175	13
14539566	13
1820611	13
16065508	13
19866395	13
1350987	13
9406736	13
9550575	13
26362417	13
15419690	13
6429062	13
1690911	13
14667781	16
2872706	13
8117936	16
515042	13
625692	13
5201668	13
1645270	16
739782	13
3837820	13
5649672	13
46351000	13
2496857	13
10609743	16
6734509	13
9439909	16
7070729	13
15779484	13
4471388	13
12500362	13
379645	13
9406992	13
5334804	16
20404250	13
7873509	13
9214793	13
2987749	13
11352349	13
36846790	16
1584636	13
8615358	13
4408749	13
7453171	13
22306574	13
3690966	13
12353852	13
12810461	13
13032853	13
13184686	16
3773401	13
8791426	13
18071538	16
7816269	13
27431880	13
1433468	13
1747391	13
11011276	16
33260247	13
37038	13
243493	13
17709125	13
53584738	13
7444276	13
1520711	16
2344803	13
8252453	13
22297347	13
654774	13
7069002	13
3599221	13
10464293	13
8752116	13
633399	13
2548750	13
23708247	13
1810708	16
3390000	13
24472633	13
11755467	16
11964163	13
3751927	13
290613	13
13202370	13
7174038	13
9668709	13
26592249	13
4165578	16
4492732	13
26160811	13
1163374	13
2209839	13
13656177	13
3374246	13
1901973	13
18666326	13
2358510	13
37372960	13
5990535	16
5287135	16
14168732	13
20448758	13
6708875	13
3026978	13
6433201	13
18747353	13
6085122	13
501624	13
10454429	13
14358641	13
10697637	13
2907220	13
2433651	13
14700210	13
84431	13
3525780	13
10049412	16
4634020	13
14413817	13
19868581	13
15319083	13
1557678	13
3344227	13
25695853	13
34101156	13
11719450	13
18285306	13
92833	13
22363872	13
4497676	13
904304	16
27123289	13
2006365	13
15306270	13
4349840	13
6399519	13
2234204	13
123990	13
2469768	16
202977	16
17525953	13
8302412	13
4851631	13
19370257	13
5186292	16
27204438	16
1976421	13
667178	13
7361661	13
11205707	13
11854786	13
15790214	13
5827731	16
9694559	13
1601324	13
11618012	16
17413662	13
3389338	13
6619982	13
33771784	13
34069340	13
957619	13
6234619	13
11323349	13
18498795	13
12079374	13
6907550	13
1131804	16
2661573	13
4443119	13
4307653	13
4107105	13
18182683	13
8164724	13
1381890	13
8113428	13
563428	13
26456546	13
11790837	13
8815732	13
16831426	13
1046847	13
6354507	13
2439208	13
8637501	13
13399948	13
1476892	13
8061788	13
5891858	16
6478533	13
6030191	13
397900	13
9616838	13
658031	13
1695556	16
1937598	13
875341	16
14389666	13
9025958	13
46096039	13
10895042	13
27996728	13
5805045	13
7211870	13
25913065	13
5817115	13
10381469	13
20594054	16
8132484	13
5332904	16
13037133	17
1292456	13
4707945	13
2624984	16
30016329	13
8034569	13
43234989	13
33192940	16
25013264	13
1180234	13
14243445	13
15977510	13
6895276	13
997625	13
8439971	13
16182853	17
5223229	13
79679	13
3920204	13
7781228	16
4418916	17
11103658	13
595629	13
68811574	13
11399349	13
6487581	13
3817669	13
6065489	16
2432075	13
6099455	13
1541193	13
25079277	13
6718913	13
9499805	13
2155352	13
29014258	13
28752698	13
4499519	13
5206534	13
4516510	16
8526138	13
15089911	13
9082582	13
17084677	17
482819	16
21757302	13
3989757	13
28455899	13
7604976	13
1877753	13
2049620	13
16557124	13
8379556	13
114828	13
36346468	13
16591472	13
13286826	13
1980642	13
14838799	13
21626701	16
1313739	13
21985667	16
6179196	13
13911181	13
1135812	13
2548487	13
31626728	13
1586017	13
6817643	13
187073	13
6542940	13
12834923	13
10367950	13
6324679	13
8466445	13
398031	13
52292	16
2583233	13
17060883	13
23552868	13
6924473	16
21950981	13
10835155	13
50579167	13
7868457	16
11253901	13
5087938	13
2931872	16
18004216	13
20276101	13
23191804	13
8770031	13
1043109	13
21585018	13
10403140	13
4761768	13
3557231	13
3325405	13
15331602	13
7843943	13
5243381	13
752858	13
4412215	13
2447809	16
6373172	13
4924247	13
19741591	13
12204268	13
15425222	13
5497624	13
3577811	13
26681824	13
7932935	13
12703434	13
11911126	13
18947852	13
2915311	13
8684919	13
11634647	13
352844	13
5947914	13
12579175	13
18906599	16
4736833	13
12797994	13
23142772	13
19512253	16
8336921	13
5693216	13
10757793	13
5218700	13
56837912	16
2291494	13
1555138	16
15059511	13
1679174	13
23040816	13
5246078	13
24257278	13
32036357	16
1953089	13
58868577	13
5629670	13
427562	13
8362748	13
15891251	13
10908748	13
20036909	16
3432043	13
24839725	13
13690969	13
3176358	13
28313770	13
7575638	16
4374108	13
6341815	13
18762687	13
705135	13
7781061	13
10905985	13
11292872	13
2905441	13
11745787	13
11303308	13
4832742	13
26537085	13
4090881	13
734324	13
3222939	13
10230526	16
22247987	13
10031449	13
12078881	13
376947	13
1181418	13
1399089	13
22943213	13
227100	13
2243545	13
495985	13
15642972	16
12034999	13
49407826	17
2042724	13
37487562	13
18877226	13
23407310	13
617294	13
7392970	13
4162681	13
34559704	13
510293	17
7096624	13
25420916	16
39464686	13
15370929	13
1159668	13
6485649	13
10792173	13
5135843	16
4215262	13
9077566	13
9969493	13
5607270	13
7043646	13
4892865	13
11659293	13
4454873	13
7669211	13
23468290	13
1004724	13
2984438	16
1799176	13
3424992	13
23739970	13
7285775	13
1924242	13
18988289	16
6091906	13
18006096	13
4684453	16
1457490	13
21746564	13
5907069	13
29619500	13
23280724	13
21313077	13
38870700	13
5822610	13
16032350	13
1101579	13
19157859	13
13347896	16
820358	13
13376472	13
2967086	16
7543290	13
3836165	13
26617857	13
8962172	13
4014942	13
1618576	13
2543067	13
909085	13
14107362	13
3787299	13
25900395	13
602941	13
1455893	13
7526095	13
818759	13
18497302	13
6546788	13
11497058	16
1104011	13
9044040	13
17568901	13
16072517	13
6390083	13
2175873	13
5565643	13
22481124	13
28866670	13
7400549	13
732327	13
42692173	13
1016701	13
47545546	13
8410540	13
1088157	13
40858646	13
27610627	17
13676237	13
9406041	16
719647	13
7514506	13
3908027	13
22252978	13
3416023	13
3945375	13
37800476	13
20826184	13
4884918	13
1220760	13
2632179	13
3259236	13
2950290	13
10681828	13
4008315	13
2793978	13
10011806	13
2895467	13
10044952	13
25014475	13
17416248	13
30874480	16
14885398	13
4712095	13
3909525	13
19630620	13
6889401	13
7361628	13
4315814	13
4763007	13
6752761	13
5910678	13
18213887	13
5826841	13
26275347	13
8754046	13
2865184	13
8495639	13
3408902	13
2543951	16
2371378	13
9740398	13
6867536	16
6761587	16
3015945	16
6060570	16
6647123	13
23405286	13
5147353	13
3339875	13
11752917	13
2390400	13
10854888	13
15641136	13
3344872	13
1956766	13
10128143	13
4609885	13
1223012	13
1696852	13
6941870	13
19553026	17
7222178	13
5236834	13
4441770	13
24317660	13
11594009	13
1503240	13
28518620	13
14498629	13
11479214	16
2926856	13
6350451	13
19391851	13
4612365	13
11161273	16
3499381	16
560805	13
22607361	13
15545570	13
16939854	13
10773339	13
561677	13
38292782	13
2437439	13
22997724	17
640609	17
2380022	17
11272445	13
7716110	13
33629285	16
14462048	13
14139881	13
14868757	13
3191323	13
7504214	16
43596451	13
5362856	13
6064543	17
12352137	13
1919101	13
3802758	13
20006185	13
9960370	13
3471930	13
5244934	13
12924579	13
4620308	13
26816846	13
5306453	13
8976287	17
3985122	13
14539066	13
20662497	13
1682079	13
32034632	13
4823228	13
48631134	13
3835865	13
1390227	16
23845881	16
5357223	13
11952124	13
30237168	13
29311433	13
9935334	13
1862226	13
24244595	13
28157523	13
23452560	13
22546855	13
3225488	13
19967938	13
2361103	13
138820	13
12676616	13
8217515	13
15351654	16
29192849	13
14251511	13
1762615	16
2816102	13
8762222	13
34588033	13
1485850	13
4570991	16
74226	13
9630025	17
6990059	13
10018859	13
4465995	13
37445160	17
8722151	13
24677643	13
35672242	13
8163915	16
3701025	13
14224694	13
5964048	13
10210477	16
5061060	13
7610851	13
13539314	13
1207936	13
14659775	13
162825	13
2895773	13
8342108	13
17152591	13
3810897	13
11022904	13
1626844	16
10921881	13
3198244	17
8369694	13
1653686	13
9950012	13
18995993	13
20148136	13
1779541	13
14664980	13
15046440	13
3272767	13
3622815	13
824388	17
4533777	16
2584431	13
14059405	13
11544739	13
4994432	13
43456784	13
70083461	13
15068373	13
5643433	13
2607268	13
13256591	13
3090605	13
33119837	13
8021885	13
13006276	13
3597373	13
1549294	13
5010125	13
1404205	13
741321	13
22694128	16
2596210	13
4693298	16
17148569	13
14814424	13
6270664	13
8814438	13
15799212	13
9795828	13
10278059	13
7086475	13
1002591	13
30086162	13
9094030	13
418245	13
6960357	13
40880268	13
10624151	16
15089297	13
510791	13
30874692	13
887024	13
8313848	17
2041912	13
3793888	13
8896382	13
28168021	16
615260	13
9736374	17
14247803	13
265630	16
10944843	17
591472	13
657487	13
12462043	13
1477909	13
3399159	17
6768745	16
27873	13
9769737	13
11647082	16
13870592	13
6806608	13
14126053	13
4386827	13
37148322	13
6865845	13
616148	13
3359627	13
10257874	13
1894208	13
10873000	13
2910118	13
7363279	13
10309497	13
10339826	13
4593756	13
312285	16
13557734	16
6155714	13
8794097	13
11727234	13
13509690	16
3529592	13
4895927	13
8607903	13
2474203	13
7077150	13
2689961	13
41436296	13
235380	13
18978369	13
11168690	16
5863396	16
6853039	13
8715637	13
1522709	13
14591916	13
587138	13
7372730	13
7121866	13
1374042	13
13962725	13
28833550	17
3339897	13
6922219	13
1202223	13
7475256	13
2318924	16
748638	13
14326265	13
934161	13
11121326	13
1420894	16
2175260	13
7857994	13
59263	16
10527079	13
3544150	13
19623726	16
42173009	13
10760898	13
9838701	13
23812566	13
4560867	13
7338683	13
7855301	13
16167242	13
47898287	13
7360319	13
10981502	17
13967548	13
15491759	16
22705881	13
4964716	13
4665762	13
30354129	13
12002229	13
10274567	16
3566290	13
17854784	13
27080899	13
6171358	13
6682212	13
3893381	16
3554127	13
369138	13
14564035	13
7061431	13
5842991	13
10966479	13
6150831	13
9835	13
4105325	13
5834202	13
10594339	13
3903761	13
3569199	13
5635515	13
13387989	13
3924119	13
165734	13
6381526	13
35306327	13
51362835	13
5798867	13
3528870	13
2784079	13
20527634	16
3393726	13
43888256	16
5018823	13
15780889	13
5310151	13
20173381	17
16366519	13
19664103	13
41459712	13
2929599	16
1853594	13
451027	13
21039889	13
7344222	13
9929248	13
2408943	16
3403597	13
459290	13
159839	13
10738562	13
1771506	13
814199	16
6215161	13
831968	16
2809054	16
639522	13
6101696	16
15335422	13
14730653	13
9320780	13
34457968	13
13213924	13
9549766	13
1780987	13
9978005	17
7575471	13
4014318	13
5272738	13
3583691	13
2943776	13
1597894	16
45199487	13
8707322	16
36754221	13
3876095	16
79933	13
36145389	13
14051179	13
1588502	13
5962152	13
3439811	13
6080120	16
1576298	13
5816420	13
11122514	13
8412369	13
13775225	16
1586243	13
24635633	13
1298541	13
44921880	13
16620734	13
2420151	13
3317621	13
23795393	13
18621396	13
12786751	13
4729305	13
13359614	13
10113887	13
167796	13
1472735	13
20216106	17
7911578	13
3144271	13
2337989	13
16028264	13
5991686	16
1241955	13
193469	13
12354011	13
6571643	13
13614001	13
7077261	13
6016441	13
3557451	16
3999329	13
32018748	13
6965199	13
749554	13
9999883	13
7765524	17
14853918	13
8724617	13
5775316	13
2071818	13
2560108	13
28682479	16
11568267	13
2766889	13
19016301	13
20933382	13
16609763	13
11062934	13
4873013	13
12522683	16
16624334	13
20876002	13
4071846	17
15854008	13
1422651	13
51785293	13
4422243	13
21121082	13
1847655	13
19646998	13
15489558	13
10255914	13
8184233	13
32877442	13
10317565	13
3477556	13
141146	13
9562451	13
7772776	13
6814690	13
10602112	13
5985781	16
1553329	16
3013367	13
6313696	13
7560537	13
16577424	13
1570854	13
694203	13
2446447	13
4248845	17
19285126	13
14524199	13
19185721	13
6181139	13
360614	16
7857572	13
15112518	13
2641349	13
19604310	16
25831956	13
2728550	13
16020948	13
3733047	13
18670693	13
39463335	13
18140109	13
2395653	13
5082259	13
28269997	13
17536182	13
4415078	16
4181997	13
10248129	13
2792896	13
14067667	13
2733584	13
43408605	13
45021363	13
5939554	13
3962893	13
16174102	13
15213903	13
1369530	16
12255177	16
952686	13
2478542	13
31647003	13
25576671	13
8864273	13
6182135	13
25311	13
37364905	16
1933512	16
1910259	13
3887564	13
27421971	13
10451575	16
15571547	13
10457582	13
15909299	13
962280	13
7506169	13
1640367	13
197980	16
23860887	13
14583308	13
12502224	13
25128259	13
6526468	13
21801295	16
40933598	13
906470	13
19079546	13
803226	17
1879943	13
27324359	13
27006608	13
3570136	13
817039	13
2266508	13
15168061	16
9955389	13
17151403	16
8885597	13
8872063	13
6988214	13
5962244	13
1851495	13
23819754	13
6831634	13
10534758	13
959318	17
3222427	13
25141692	13
18442240	16
2914034	13
7488	13
52597	13
3948287	13
10131602	13
15183481	15
2596663	13
33602733	13
7384434	13
1047349	13
21008385	13
1802372	13
23393363	13
16898938	13
247063	13
5065387	13
8859795	13
5390015	13
992222	13
15206395	13
7922659	13
973702	16
511832	13
8890805	17
9652242	13
26326328	13
817323	13
3954588	13
3741470	13
19585116	13
3250107	13
13295464	13
6648630	13
5137757	13
228945	13
16370433	13
2947783	13
6941414	13
3543457	13
21443465	13
7318334	13
8046280	13
475277	16
5335060	13
2812028	13
12482822	13
8401272	13
987821	13
23995870	13
30129385	13
15701182	13
13698548	13
5058238	13
5480007	13
3035940	13
2088893	13
22622249	13
21416907	16
2040773	13
4723365	13
18356457	13
7319966	17
1657124	13
18284268	17
3842005	13
9870446	13
7688659	16
3511850	17
9714518	13
5018911	13
2802020	13
172450	13
6813579	13
36184798	13
1324077	13
20954872	13
33171116	13
7421708	16
2676440	13
4909642	13
5811729	13
14973854	13
18402949	13
21383035	13
6834958	13
3864003	13
10295225	13
17987740	13
29753049	17
999677	16
9082995	13
8932688	13
11612715	13
9637508	13
10388054	13
773843	13
1259403	13
30649883	13
19473763	13
1521995	13
2325686	13
16192037	13
35464805	13
4221665	13
977401	13
5556643	13
8811263	13
7752058	13
13676205	13
43170666	13
13670363	13
14825525	13
16981325	13
11202763	13
11629913	13
7966104	13
2370625	13
7527447	13
1046422	13
13755557	13
4735709	13
575571	13
44343078	13
16781389	13
3324941	13
21488022	13
1623870	13
399539	13
9882999	13
17269643	13
14781393	13
871199	13
8339208	16
16584559	13
908581	13
759986	13
51175343	13
5964385	13
13697329	13
6326669	13
29701166	13
19882519	13
4552523	13
4635595	13
18369687	13
8186247	13
28683642	13
81709	16
19256335	13
3380983	13
3799327	13
4652579	13
12960046	16
1863495	13
14678398	13
189145	16
15328087	13
7388760	13
4577434	16
6186571	13
12294792	13
13669238	13
18821704	13
33466801	16
1014155	16
15959645	16
10635937	13
7907311	13
4307006	13
491448	16
6712187	17
2266230	13
2760889	13
12781826	13
13011487	16
17105649	13
800967	13
1490769	13
9693313	13
970809	13
23915635	13
9628225	17
2161299	13
11686254	15
1130386	13
5822379	13
8982614	13
4806559	16
14513148	13
9468935	13
15745573	13
36006069	13
8773441	13
3995018	13
46253754	17
31135818	13
7709159	13
2458892	13
5258529	16
9792563	16
64078964	17
10740407	13
12291954	13
5840912	13
10897491	17
2554525	13
4840759	13
13660004	13
2884361	13
2891373	13
4215830	17
6753305	13
2324327	13
10121759	16
606777	16
35886061	16
8901181	13
7270928	13
12761636	13
81178688	13
1729307	13
6847396	13
6274908	13
881745	13
7073797	13
1902501	13
8243994	16
7600152	13
2329154	16
8619835	13
1148801	13
1907158	13
27020155	13
22920815	17
16580732	13
5016718	17
3657599	13
28557127	17
10354492	13
2672338	13
15941756	13
11122533	13
3337253	13
56984995	13
6280210	13
10987086	13
3196536	13
6094562	13
11220644	16
133253	13
711334	13
17325920	13
9308915	13
9708945	13
578165	13
10968208	13
42589839	13
1694153	13
25787269	13
15036025	13
14207045	13
8785805	13
13291900	13
10167602	13
11207038	13
19516835	13
663313	13
134840	13
9985206	13
7844676	13
7101612	13
32957182	13
522245	13
10334327	13
14410287	13
7429667	13
3169447	13
9330740	13
26635461	13
16677867	13
21166618	13
20208085	13
1790809	13
18241892	13
14848440	13
6293911	13
8486118	13
4401506	13
206623	13
10957437	13
2372598	13
10188321	13
6508512	13
1900206	13
20517889	13
7899829	16
5893843	13
3408140	13
33849752	13
6588209	13
8041108	13
1033346	13
8909943	13
12925499	13
1587328	13
28731713	16
13830461	13
2906190	13
7959771	13
2122071	13
9905134	13
3818953	13
9990806	13
30706095	16
22770250	13
25920302	13
29434783	13
14450754	13
12446114	13
1103515	13
43504065	13
4884314	13
508101	13
12740048	13
9001024	13
1871701	13
319888	13
2284678	13
6662036	13
48823327	13
49074967	16
2400994	16
248629	13
74751	13
21623251	13
23303234	13
2030762	15
20287414	13
16722849	13
795023	13
29801136	13
3518655	13
932592	17
7058158	13
6247056	16
1292125	13
2002337	13
2017466	13
1379225	13
7752311	13
20142523	13
11049238	13
12001564	13
7180926	13
25877856	13
2311454	13
56380908	13
588670	13
15770018	13
10546223	16
1229514	13
11328353	13
5406967	16
6099492	16
8512577	13
9895167	13
3197639	13
20977961	13
2668800	13
27927064	13
44017470	13
17476843	16
23319857	13
6285412	13
2129561	13
8873402	13
9205570	13
20457544	13
12781955	13
3185553	13
4541355	13
19877181	13
996530	13
8346804	13
992071	13
7605407	13
14575630	13
30518590	13
1061973	13
17454303	13
220653	13
19581625	16
8427544	16
92306943	16
4692168	13
40539694	13
3146128	13
24728800	13
2418855	13
1147889	13
14560888	13
1748258	13
868246	13
14245252	13
14416001	13
36890374	13
23548441	13
5774339	13
515489	13
5027583	13
17270733	13
25231626	13
18142665	13
3598735	13
11405700	16
11067054	13
2698187	13
2963996	13
1185895	13
2059935	13
7795864	13
18314402	13
29726976	13
17353365	13
15832366	13
9434317	13
39365940	13
9223524	13
23126766	13
31813834	13
4095711	13
13263280	13
7579386	13
13076278	13
1720194	13
4388146	13
1674478	13
4154642	13
9563914	13
9974888	16
4821936	16
6846380	17
3836392	13
2752763	13
762319	13
22788305	13
36884347	13
17391602	13
13664208	13
12264918	13
50762124	16
4627685	13
19230092	13
10262511	13
2780872	13
10646332	16
6642231	16
14085267	13
5816573	13
8454929	13
14788246	13
11733381	13
24682575	13
6119773	13
7104895	13
4717527	13
3831237	13
1106875	13
12550344	13
4024916	13
25461501	13
21081341	16
463494	13
13360241	13
1581874	13
8054869	13
8545709	13
8414647	13
3701857	13
23155268	13
7166056	13
1654350	13
2394074	13
16337002	16
2904715	13
1220077	13
5851682	16
1239471	17
2668726	13
12447752	13
1321634	13
23282421	13
8031139	16
9046737	16
7095494	13
2966718	13
41882177	16
11775108	16
23710442	13
15704807	13
11780076	13
12763726	13
8479649	13
20988115	13
1209595	13
5249305	16
17357906	13
6218024	13
5134291	13
412691	13
11158037	13
28413360	13
2395023	16
3904382	16
832742	13
3808107	13
4213897	13
2492691	13
4897851	13
820010	13
51281	13
21615792	16
1244867	13
19045638	13
9266107	17
3040432	13
1991389	16
4881853	13
9442995	13
17349296	13
3615386	13
8205830	13
12299584	13
6772322	13
25305337	13
13626430	13
9836419	13
119698	13
16523766	13
20471712	13
14904831	13
1908102	13
13985534	17
9631188	16
10722127	13
24241305	13
11969260	13
517800	17
16922007	13
6245562	13
1376646	13
4357061	13
2137503	13
1406145	13
5086095	13
996396	13
13399905	16
8629057	13
1112863	13
27496845	16
26035683	13
7331242	13
3531627	13
16416426	13
2044530	16
13534396	13
18343959	16
8557492	13
8124410	13
33545182	13
2635326	13
1296799	13
3260613	13
17089028	13
1246072	13
13920588	13
9711482	13
20278629	16
5045219	13
27730291	13
39211	13
17929164	13
1524736	13
15596698	13
2307923	13
29555881	16
3135121	13
15901603	13
8829135	16
1200434	13
25858347	13
13737460	13
8571879	13
1902092	13
1957285	13
14375444	13
9140434	13
6676544	16
3867681	13
2195779	13
10061681	16
42136308	13
5447905	13
3891816	13
5775835	13
17137215	13
4812926	13
271408	13
4447644	13
223210	13
39089446	13
58380	13
3619511	13
12818646	13
3572383	13
1743736	13
10172367	13
1808981	13
11881968	13
1560855	13
15351357	13
12373910	13
18976592	13
17579737	13
11765735	13
41254280	13
2874717	16
14798467	16
8914200	13
6486876	13
4182752	13
10952763	13
5894817	13
5305069	13
1294168	13
4786388	13
6103281	13
28611682	13
12015585	13
12876106	13
9027139	13
33319869	16
91206512	13
5938184	13
18381924	13
23670781	13
9345292	13
4603368	13
14242751	13
17156136	13
6937527	13
44682600	13
15136288	13
13397203	16
6117982	13
11550352	16
28055721	16
130140879	13
7143218	16
1807840	13
26160770	17
3665485	16
23484399	13
31765330	13
18693816	13
1090001	13
9171449	13
34608371	13
3440203	13
8546983	13
30537079	16
1076925	13
4262470	13
22711563	13
2730089	13
5791374	13
4894926	13
3835300	13
12343315	13
1879454	13
10269652	13
123910	17
41614718	13
47273196	13
6399765	17
15098755	16
3483636	13
2431894	13
14076819	13
12421802	13
6434265	13
920305	13
938977	13
1840880	13
755412	13
3730638	13
26004536	13
104880	13
12710593	13
17253782	16
1694137	13
4440225	16
3129122	13
16313097	13
19133944	13
1577916	17
5476990	13
1736989	17
1845013	13
13670942	13
74942162	13
2216129	13
25435252	13
15577329	13
6567222	13
10972568	13
2461917	16
14170281	13
50624456	13
13526362	13
20717372	13
14415284	13
22015608	13
4241911	13
4346588	13
32224323	16
24914747	13
3783221	13
35580544	13
10925089	13
12747003	17
2794147	13
21768358	13
16738986	16
55665541	13
1666490	13
17326867	13
13355781	13
5204141	13
229830	13
2018050	16
7723607	16
7103607	13
7327437	13
3140280	16
6492973	13
5387764	13
3808149	13
3034936	17
4992871	16
4908948	16
49338950	13
25529483	13
4023332	13
12168241	13
8955779	13
13691044	16
6611712	13
59362101	13
10716260	13
11366407	13
54668441	13
6741103	13
6689366	13
15659462	13
1746364	13
12596623	13
11879716	13
16646456	13
41751940	13
31995270	13
16386657	13
4902565	13
3281152	16
1346705	13
16251772	17
1166935	13
4639157	16
3599129	13
9158739	13
13615495	13
3176319	16
6271450	13
6716223	13
12865970	13
6827071	13
1414995	13
6542602	13
10738428	16
882423	16
14057853	13
2531587	13
35434941	13
5913231	13
7889424	13
1447502	13
19294042	13
5157349	13
625405	13
8105118	13
7901179	13
712447	13
24606668	13
3254506	13
7600377	13
2251090	13
8132346	13
31171611	13
19450828	13
7996862	13
2157043	13
5069323	13
57353133	13
6092666	13
2524156	13
49249018	13
27738746	13
22426482	13
5912747	13
1574639	13
11410909	13
43483466	13
9147264	13
4102878	13
1903908	13
8962423	13
11567857	13
9244505	13
7415695	13
3888944	16
2966419	13
13639871	13
34015710	13
1508981	13
16122761	13
16985084	13
23227616	13
8759079	13
10686285	13
11879179	13
7532888	13
26282186	17
4224526	13
1245241	16
4615094	13
10933161	13
7990072	13
6375483	13
3006614	13
26849575	13
1247783	13
1347667	13
1052200	13
6851285	13
5011658	13
6068391	13
8294125	16
24933741	17
4948592	16
15983202	13
22421316	13
20582371	13
4451463	13
2229853	13
611649	16
5365256	13
17284804	13
51382173	13
9903098	13
2861386	13
3878731	13
4031034	13
10149796	13
6009211	13
11482861	16
31853874	13
42117848	13
2017844	13
9551251	13
1554541	13
11341510	13
1449640	13
4425351	13
326194	13
16772532	13
19802165	13
1724764	13
7981	17
7010272	13
5161071	13
2589753	13
14063886	16
15790566	13
5393521	13
22746434	13
1533237	13
5709321	13
1969058	17
1639856	16
904611	13
6415832	13
3796948	13
3008675	13
6775932	13
12995549	17
8268833	13
139788	13
2672679	13
3914711	16
11674863	13
3085911	13
5997150	13
4792198	16
2903368	13
5268193	13
3083188	13
10256739	13
39505357	13
11986210	13
1444823	13
3908454	13
11335488	13
2853167	13
5795718	13
6899417	13
17502502	13
23708055	13
7230039	17
2748380	16
5243240	13
13994191	13
4696549	13
2507933	13
16449949	13
35825676	13
7739216	16
11574886	17
2000701	13
9703338	13
22181611	13
2473712	13
59688458	13
979945	16
13473532	13
28841885	13
56401292	13
4508772	13
4686168	13
7797239	13
10323821	13
3484930	13
3759246	13
9427821	13
22395719	13
10866250	13
3359901	16
14564333	13
9432139	17
3600957	13
2517307	13
44692997	13
5752524	16
20286391	13
8647652	13
2390875	13
7001697	13
33653006	13
9223798	13
5191144	13
27090254	13
5162181	13
29171776	13
14189632	17
35081736	13
11996922	13
9777033	13
845579	13
4213102	13
1356529	13
2532114	13
17745663	13
1326234	13
31618755	13
679621	13
5270704	13
2028040	13
5381971	13
831561	13
5848495	16
6819012	13
2577536	13
12183483	16
7291340	13
16313859	13
11387589	13
1953113	13
582649	13
23050202	13
41952796	13
6213843	13
11625824	13
6311205	13
11482130	16
849670	13
70686	13
703852	13
11278951	17
32340609	16
1054499	13
14832376	13
23153151	13
20515277	13
4430529	13
3489529	15
2632318	13
15387294	13
10619343	13
18876100	13
33071230	13
3007556	13
14865834	13
3695533	13
1717082	13
20078160	16
8629346	13
4832273	13
8610020	13
471012	13
5264867	13
18642760	13
39351032	16
15082076	13
1950628	13
1619663	17
14182411	13
75504071	13
915447	13
9563380	13
5443746	13
7844151	13
23724340	13
4954902	13
18027335	13
1937376	13
2850968	13
19153570	13
59569818	13
4611174	13
44581857	13
34951735	13
10901392	13
45761749	13
513358	13
5169374	13
9663144	13
48262907	13
3031669	17
2389511	13
6776690	16
4681349	13
19846846	13
28789541	16
2549014	13
6366072	13
15149328	13
5720724	13
4476104	13
2887035	13
13975208	13
2435599	13
22918697	13
16312714	13
9590818	13
21757577	13
4425344	13
2840212	13
43929491	13
9340460	13
10567547	13
13692042	13
13565502	13
6192863	13
6988793	13
18471736	13
15712610	16
9429455	17
11700049	13
1750842	16
16975709	13
8248530	13
1174117	13
8200590	13
5543126	13
547383	16
14926817	13
2965258	13
6345381	13
4015342	13
870665	16
9760984	13
8816328	13
2128423	13
2245187	13
12512886	13
2671168	13
14618110	13
5875788	13
2222229	13
16768032	13
35566844	13
6889282	13
13388211	13
2764679	13
3390353	13
6290026	16
593597	13
11429876	13
18428595	13
12167838	13
15956298	13
15172240	13
23905431	13
11282829	13
11864009	13
6068390	13
4373062	13
226297	13
13438841	13
3488630	13
9578145	13
12403553	13
3830814	13
13395458	16
5025042	13
57131818	13
6372451	13
17304578	13
5215095	13
23020676	13
1090023	13
16929555	16
667012	16
11860422	13
5865975	13
5533278	13
32188139	13
3248001	13
5725681	13
2618288	13
1412226	13
11034459	16
7380845	16
6328524	16
9494830	13
12094021	13
57786608	13
10901995	13
669727	13
10789710	13
790119	13
4414247	13
3029510	13
1408800	13
20550535	13
1832419	16
297066	13
18748536	13
5149499	13
19938658	16
12230006	13
20487770	13
4269397	13
852870	13
34700020	13
3251205	13
8913736	13
2927817	13
4547572	13
8292521	13
10424885	13
20918170	13
3622642	16
6234066	13
3586721	13
13126954	13
5899258	13
28222126	13
8688084	13
7510977	13
2238463	13
15489419	13
19935803	13
9904707	16
5393744	13
41910280	13
3357487	13
5066846	16
4377826	13
7376766	13
5390155	13
3104479	16
5622717	13
19350630	13
15507689	13
14492227	13
3463857	13
19901104	13
16134838	13
2158670	13
3407235	13
28470439	13
23785614	13
12893171	13
11505955	13
16938554	13
6272168	13
21353545	13
38714320	13
3984711	17
23568656	13
11374469	13
23139443	13
10631961	13
566601	13
7678433	13
2458822	13
2053050	13
5292605	13
1398143	13
60458832	13
12020460	13
6589971	13
1449851	16
7306966	13
21125383	13
3020564	13
3567674	13
12123576	13
26729756	13
12780952	13
5959592	13
180312	16
577705	13
11349630	16
7305130	13
24801664	13
18750621	13
4120333	13
4505354	13
37295097	13
20723178	13
10817557	13
3549338	13
21871154	13
32843257	13
23396999	13
25759886	13
189920	16
3257470	13
36882503	13
6904181	13
7576726	13
10479204	13
66836708	13
3347926	13
25470463	13
5008027	13
1832374	13
14900175	13
9789793	13
5151875	16
24303243	16
8248731	13
21077567	13
12119024	13
5039174	13
589941	13
4834925	13
19329384	16
3968691	13
13703376	13
19831136	13
11678619	13
656920	13
1956572	13
10991008	13
12580249	13
1306185	13
24251	13
3641338	16
8215767	13
9960274	13
17063004	13
7973991	13
3797680	13
298712	16
7359831	16
1619224	13
4646329	13
3627983	13
483633	13
11328121	13
2400396	13
9581479	13
4229303	13
2705199	16
7103804	13
17294767	13
22846163	13
10254491	13
23989237	16
10071084	13
23530737	13
3316583	16
5491039	16
44191838	13
1554598	13
4200371	13
860827	13
4427772	13
14404119	13
3077734	13
1544880	13
3312445	13
4535599	16
12702835	13
998580	13
3378061	13
2790123	16
117663662	13
5368136	13
1041470	13
12044023	16
998896	13
8927135	13
8001857	13
638233	16
8869673	13
9449733	13
3401763	13
7828569	16
1448327	13
11119244	13
12926644	13
7254970	13
330222	13
4931107	13
6124292	13
40215357	13
98476	13
8725188	13
6195596	13
1020291	13
30060304	13
11087698	13
610647	13
5181726	13
9175705	16
7918137	13
24752736	13
7891431	17
18443076	13
16463743	16
331491	13
3860297	13
14271807	13
1443774	13
4626096	13
24246995	13
5044780	13
36447105	13
8014771	13
25658560	13
3364018	13
4410411	13
7574001	13
15095679	13
4036432	13
8649819	13
3552765	16
2225813	13
5707501	13
20835731	13
9426970	13
14773907	13
17927856	13
10424078	13
562684	13
5427555	13
1250594	13
10454573	13
32274480	17
3146813	13
11931734	13
1138930	13
7733902	13
7722279	13
3627178	13
2833140	13
9589226	13
1553288	13
2633775	13
7390672	13
51606757	13
5152688	13
3975477	16
6705919	13
20713662	13
12127173	13
37671459	13
2610932	13
1834138	13
1457162	13
3803355	13
10219070	13
6334403	13
3133975	13
6827114	13
1099134	13
621412	13
14692736	13
13531465	13
11490362	13
7409399	13
10029763	13
1336773	13
5567863	13
6390069	13
2563962	13
16837299	13
27060466	16
22410679	13
2347130	13
29935557	13
8364805	13
3269894	13
6913768	13
4687262	13
9445261	13
2405235	13
5200622	13
721379	16
10303347	13
6897086	13
17170903	17
8659293	13
67494149	13
3755325	13
27480756	13
16308988	13
10940653	13
992532	13
2792404	13
3928511	13
12457449	13
8720327	13
10371293	13
11813354	13
4943512	13
4417314	13
15774836	13
3993616	13
15125010	13
10820766	13
3323000	13
15103327	13
3262925	13
19630958	13
6329680	13
11559885	13
4443611	13
5198748	13
8058725	13
12433099	13
25729357	13
44875013	13
12927576	13
49392330	13
3533463	13
1593971	13
15558727	13
2457899	13
4605661	13
6459585	13
958181	13
13364763	13
3700334	13
8467003	13
11189253	13
8945406	13
2420114	13
15803091	13
43162913	13
9745057	13
15446312	13
24484974	16
11364843	13
2743270	13
4563209	13
20389805	13
4214884	13
3080792	13
6566188	13
13447181	13
1107973	13
15893297	13
15272159	13
511636	13
14507199	16
3121193	13
5542620	13
14066912	13
2272354	16
11469999	13
12704743	13
7372750	13
28491924	16
1811045	13
19940725	13
28651238	16
7673071	13
33046263	16
17481361	13
12315837	13
38981936	17
1020495	13
29599782	13
40329573	16
1044780	16
16793111	16
50494863	13
17943726	17
5035276	16
4666470	13
3036603	13
11653534	13
264702	13
7654202	13
17241198	13
1818744	13
11809489	13
11966990	13
7975985	17
16384211	17
5617165	13
9636995	13
19699298	13
3846277	13
32101896	17
9521196	13
2777945	13
20104606	13
3906361	13
1458938	16
4573536	13
8955927	13
22830252	13
15999671	13
20599672	13
34658140	13
1727909	13
9398483	13
31044527	13
22436366	13
5326014	13
20802372	13
3962724	13
144463	13
1462471	13
18862933	13
16641867	17
3968764	16
1868950	13
29645847	13
12034140	13
10708199	17
11747491	16
24032108	13
6521366	13
19478548	13
20592395	13
1173785	13
10379457	13
13094469	13
4585211	16
10995421	13
28584284	13
31962914	13
2573008	16
4925344	16
9958421	13
2343902	13
7031848	13
4603624	13
3804723	13
17153562	16
45578057	13
2500925	13
8151377	13
11786156	16
1843417	13
12147757	13
24473891	13
17623133	13
3152033	13
126388	13
5766734	13
1316529	13
3528393	17
8529895	13
28046240	13
9379648	13
3960194	16
13497221	13
4053887	13
4865526	13
4353320	13
5727189	13
12205369	13
25345083	16
3723849	13
2369334	13
14848798	13
2551026	16
9754136	13
866824	13
5466974	16
2199659	16
15211968	13
560710	13
17432651	13
7534819	13
24913454	17
13646241	13
13500231	13
11792938	16
28581113	15
2471360	13
6231146	13
36905090	13
164884	13
14651801	13
31988942	16
6802186	13
549408	13
17694158	13
6086106	16
1916387	13
1319128	13
486258	13
12097187	13
4667455	13
2173396	13
18243268	13
4985464	13
1115762	13
4364343	13
106548	13
27176868	13
19683833	13
41872408	13
21895371	13
2927970	13
8150981	13
21038432	13
6028247	13
6406877	16
3665146	16
4218216	16
7801016	16
17536232	16
13640819	13
5117971	13
8366768	13
30088095	17
9474059	13
4727571	13
21334151	13
9185130	13
213357	13
17266598	13
18702434	13
11722104	13
11379411	13
2689697	16
11077788	17
1085897	16
13430540	13
1533231	13
1908413	13
21211019	13
6074635	13
14523811	13
1845134	17
15652138	13
1437699	13
25501801	13
10392235	16
4053116	13
28425717	13
12454580	13
8182644	13
6908259	13
32692180	16
7652609	13
15577204	13
1098755	13
16557522	13
3068567	13
12450663	13
4299320	13
860791	13
3460728	13
7548793	13
8705343	13
25353795	13
83212	13
3552	16
2180499	13
3472368	13
8173820	13
676516	13
3517324	16
1025769	13
1500334	13
36380214	13
20748394	16
6387844	13
4241865	13
7510318	16
502819	13
19356181	13
4530839	13
6988353	13
5487341	16
5192790	13
41802154	13
23427679	13
11262433	13
35337582	13
5255334	13
11788777	13
10104103	13
13900098	13
11239408	17
10561359	13
747348	13
28315839	13
10573720	13
5694355	13
11606759	13
28957562	13
16376051	13
16876399	13
7534495	13
1012724	13
6992377	13
5578803	13
10388999	13
1451340	13
9128513	13
3170077	13
1266377	13
7293650	15
2763818	13
27946049	16
2194907	13
3869213	16
4754021	13
20639110	13
12497999	13
2433365	13
11665971	13
17578627	13
4645500	13
1497869	13
6783428	13
33094694	13
1068306	17
1850018	16
1978040	13
9939484	13
632291	13
2918317	13
1563641	16
6350267	13
9524764	13
1353591	16
1559288	13
5089867	16
18344568	13
10338208	13
653725	13
803666	13
44586889	13
1646046	13
3426184	13
28151757	13
5755356	13
36431934	13
21531556	13
3490786	13
43790677	13
4472018	13
9340625	13
2249486	13
12016186	13
3436012	13
9781459	13
453890	13
13418064	13
1156739	16
2010427	13
12109399	13
3022573	13
10891869	13
1317495	13
2222372	13
3709751	13
14179436	13
16014701	13
5121732	13
312153	13
11867970	16
7246887	13
1473	13
18488753	13
6761598	13
6374113	16
14497145	13
10512058	13
21840246	13
790344	13
12911897	13
476888	13
2572474	13
6844667	13
2804290	13
48979633	13
11546533	13
3236338	13
9942900	13
10050923	13
5505067	13
1701392	16
495727	13
620991	13
1970154	13
1315031	13
1813836	16
23667595	16
11797582	13
173908	17
970444	13
276951	13
6464307	13
24174988	13
22507687	13
25369184	16
4471204	13
27371742	13
6858379	13
22116067	13
7435758	13
6814834	13
22155887	13
9495919	13
53459	13
43399957	13
4213372	13
2281569	16
8292665	13
11664917	13
7781961	13
44355905	16
1071907	13
4585650	13
4940077	13
13520954	13
3520753	13
5435277	16
4895112	13
1988568	13
14066333	13
9327621	13
803830	13
5255202	13
21608717	13
5152830	13
11730742	13
26854797	16
13882371	13
21313069	13
4519964	13
5706504	13
13819077	13
1725136	17
3292378	13
8609618	13
25403474	13
360425	13
65926	13
3620149	13
7503588	13
5758833	13
11383594	13
4875029	13
779721	13
1200034	13
2145095	13
1338695	13
7247090	13
1242265	13
6883374	13
3657618	13
8267335	13
11411484	13
6319705	13
8131167	13
8029883	13
11655959	13
94128	13
122403	13
1915686	13
4790620	16
439640	13
10893444	17
9148620	16
1206312	13
3160164	13
3917105	13
16253810	13
14628837	13
30613679	13
5132547	13
6577512	13
8683638	13
3552737	13
800751	16
19076300	13
1032158	13
1326200	13
4244085	13
5620192	13
19931767	13
6258295	13
3602962	13
19963575	13
16047069	13
5095059	13
2559733	16
20264951	13
21209401	13
660026	16
681962	13
8490875	13
1389441	13
9604191	13
6513925	13
2359999	13
2326851	13
17818609	13
9564080	13
19223401	13
23301256	13
25555688	13
2976167	13
21318784	13
13566109	13
11665836	13
634311	13
14897676	13
23315783	16
5354504	16
58216394	13
5275817	13
6871411	13
7614137	13
8477583	13
1674319	13
2371621	13
3625424	13
31441615	13
9028926	13
6457662	13
30308190	13
318491	13
563749	13
1405552	16
351480	13
9679478	16
10779275	13
20039475	13
20115665	13
3563838	13
6432251	13
8257511	17
16000326	13
14387286	13
3310150	13
1965913	13
12221250	13
11316012	16
2774123	13
7740385	13
297761	13
12257274	13
327891	13
6207511	13
18380731	13
18347834	16
10094181	13
3061958	13
4671472	13
702511	13
17449350	13
4137980	13
14327473	13
5930333	13
18428766	13
1518697	13
14595470	13
4611635	13
5685496	13
13877595	13
1050018	13
2501238	13
10773846	13
32497466	13
4451035	13
3750954	17
5068818	13
26193587	16
2185160	17
4013828	13
4134987	13
12203702	13
916398	13
1077002	13
292512	13
9750480	13
22952446	13
5876524	13
7273758	13
20598557	13
1694485	13
8196425	13
9920074	13
3976787	13
1833725	13
6793276	13
28502548	13
9993907	13
16601446	13
8000201	13
573304	17
4407573	13
2060942	13
5066564	13
79247	16
10399785	13
22565766	13
5620992	16
22653031	13
13894854	13
7515899	17
14759371	13
39758263	13
1242232	17
6519299	13
23479451	13
4514359	13
891585	13
986231	13
8660989	13
5343299	13
4926513	13
21486210	13
1254708	13
16517150	13
4218544	13
29277867	13
9205735	13
8517256	13
4545583	13
4267269	13
125146	13
2301513	13
421423	13
15210277	13
1216692	13
7664377	13
3107739	13
14708445	13
18628563	13
14924760	16
28963196	13
5596266	13
8309006	17
1921549	13
51351012	16
4186645	13
5896171	13
4830887	13
1544732	16
18699782	13
1230291	13
25925260	13
22322530	13
960843	13
10535364	13
8055994	16
15217760	13
9109631	13
7239651	13
332783	13
6076950	17
9327534	13
3394	13
14603306	13
114832	13
9247118	13
3394231	13
24673133	13
8433070	13
14954699	13
19580945	13
44006469	13
24980112	13
20295119	17
29042555	13
678262	13
1330723	13
11058977	13
23606136	13
30641135	13
18237824	13
25542244	13
13482	13
26758999	13
5756935	16
8270516	13
8545992	13
1732050	13
8845621	13
6760018	16
14573290	13
9763693	13
3093823	17
68309725	13
1789735	13
1766764	13
2568761	17
7975717	13
2934141	17
7881540	16
12688783	13
29924749	13
47642209	13
25529145	17
6966205	13
7262540	13
38262106	13
2011902	13
21007127	13
21818234	13
10788449	13
7241709	16
4469074	15
19340406	13
29262708	13
18532315	13
11201170	13
9852908	16
3487700	13
7251526	17
1586456	13
18623314	13
18146561	13
46696	13
960486	13
8425795	13
11824167	13
20179922	13
3319208	13
22079269	13
3179060	16
7580811	13
30763826	13
39509776	13
10863010	13
31227621	13
28459040	13
4341730	13
10557516	13
4890571	13
465295	16
4335084	13
2249312	13
4969322	13
10694221	17
2045218	13
5593686	13
11456072	13
2587005	13
52637981	13
3357897	13
7573777	13
31269828	16
10155336	13
477513	13
11796632	13
2564559	13
5908220	13
5596962	13
9318182	13
30746294	13
9497591	13
10991709	13
12751161	16
20875456	13
44988142	13
40836374	13
7504189	13
14397679	13
245118	13
5050306	13
13719343	13
15341112	13
25770671	16
21640809	13
25164271	16
32964314	13
429551	13
14871504	13
15876923	13
17341113	13
11377074	13
18999346	13
1355462	13
5226742	13
10604693	13
1529808	13
13769514	13
19346347	13
3930533	13
19784834	13
19867246	13
6948641	13
25399323	16
1473648	13
18840868	13
2350386	16
14326485	16
6546701	13
13737425	13
9206027	13
11383879	13
3101351	13
8232270	13
5153770	13
16530830	13
6846245	13
15031847	13
1102854	13
4553246	13
12636963	13
7034451	13
8129533	13
2231022	13
17189029	13
4178932	13
7337399	13
896432	13
21615510	13
27526322	13
2527290	13
15787837	13
18679595	13
3299262	13
2172099	13
5776347	13
18063397	13
1361519	13
13969726	13
13716828	13
1246357	13
17979623	13
5951377	13
21969882	13
11400905	13
322056	16
4519062	17
8190143	17
404140	13
23564427	13
15175070	13
53893493	13
824446	13
1596301	13
11556144	13
7428971	13
25584017	13
1254237	17
10854420	13
22581032	13
20578297	13
4947118	13
23652876	17
15349320	13
20243343	13
3711404	13
36113046	13
917029	13
3175229	16
25961560	13
2484572	16
29081322	13
8021392	13
13959008	13
18321746	13
230219	13
17452432	13
13189875	13
3220061	13
3966599	13
766549	13
7926218	13
5231441	13
4068501	13
15697630	13
9417624	13
16317723	13
10196317	13
1706492	13
35330886	13
17312711	13
15480267	13
23042584	13
20876732	13
27440596	13
398233	13
214798	13
11481920	13
5054326	13
9797356	13
10128012	13
3827157	13
4705725	13
21425533	17
7444736	13
1146042	13
41937162	13
20057	16
51682669	13
1312189	13
656828	13
15746798	13
5550840	13
21927684	13
1854242	13
6177832	13
4897487	13
11680279	16
6257694	13
20246241	13
22373147	16
12126233	13
6893073	13
261825	13
10364787	13
20505837	13
16587695	13
1026124	13
19591286	17
7206884	13
14757884	13
20951123	13
2865380	13
2994743	13
16364286	13
16297062	13
5285238	13
10121392	13
7309945	16
10685344	16
8481949	13
2872631	17
3940661	13
20033821	17
10362498	17
31526164	13
5385091	13
26622097	13
11295249	16
9648627	13
1143335	13
13213000	13
9189343	13
13283215	13
3624962	17
10540282	13
2661911	13
3504702	13
11611128	13
12196580	13
170530	16
13824211	13
7990885	16
9888099	13
6509505	13
15561471	16
502590	13
16120518	13
4279615	16
15308814	13
8271740	13
6712596	13
4661147	13
927694	13
2803584	13
1647041	13
1048830	13
44022300	13
2871931	13
9983441	13
1822381	13
5479441	16
18659579	13
18121438	13
8097174	13
7805067	13
9096892	13
3903418	13
1934322	13
6335386	13
5469403	13
9531795	13
3286097	13
28275873	13
568940	13
4795877	17
936632	16
117348	16
1411530	13
891982	13
10706442	13
23248694	13
9583998	13
2601437	13
3991637	13
2102122	13
2897599	13
13128689	13
4956674	13
5830798	13
13814816	13
10657627	13
7678559	13
6198268	13
8627887	13
36844105	13
9631332	13
11370144	13
3603702	16
5637434	13
18881549	13
14630576	13
21781253	16
5825459	17
9621779	13
6699447	13
8683691	13
44859235	13
17131351	13
8869928	16
12669893	13
50581	13
1531938	13
6606967	13
14542413	13
9591857	13
32113503	13
9331219	13
1784484	13
9997843	13
5548835	13
11689438	13
133108	13
5433455	13
1423263	13
9435943	16
22691094	13
119970	13
267128	13
43382027	13
6841477	13
9470041	13
30999799	13
8549799	13
502239	13
17973869	13
930122	13
25254290	13
7421751	13
7609121	13
15437702	16
4781407	13
1524748	13
367402	13
19941620	13
10740431	13
439276	13
10070543	17
2201076	13
2947162	13
13901335	13
11563728	13
3362640	13
13097202	13
2469751	13
11480355	13
16477444	13
39834445	16
5626972	13
4089041	13
29309202	13
23963509	13
20252204	13
2164100	13
10848195	13
9266770	13
23121812	13
18267087	13
3559712	13
22726324	13
10738555	13
13339073	13
5372608	13
10054117	13
1282755	13
9087244	16
32590141	13
23028440	13
11247016	13
79412	13
1880789	13
11355677	13
1071858	13
19744	13
2593638	13
2551130	13
3718034	16
5681625	13
10199505	13
19267997	13
5391295	13
3971250	13
3159814	13
2351789	13
13806242	17
27869819	13
2936234	13
12400119	13
2731918	13
655663	13
6606205	13
6751102	13
140297	13
24032165	13
8648145	13
10704975	13
25364753	13
1599308	13
14890114	13
12296655	13
29267	13
28403285	13
7179364	16
358184	13
10957340	13
1685477	13
21126600	16
6724420	13
23017713	13
22619248	13
30570963	13
1494022	13
47928516	13
21993153	13
13966159	16
552750	13
17563986	13
10512976	13
13617232	15
128164	13
19922980	13
2294142	13
1997507	13
4072874	13
6167819	13
12908627	16
18687851	13
11740660	13
2133127	16
12884682	13
1133839	13
18706547	13
21363428	13
27911283	13
25987811	13
2146550	13
9320391	13
4869076	13
6064769	13
9449230	13
9464177	13
4998711	13
5360686	13
7845637	13
5801264	16
9145494	13
7767007	16
6618168	13
50190417	13
826403	13
296737	13
4570953	13
29889965	13
10842219	13
7659377	13
2196671	13
13812719	13
8982461	13
816490	13
8584157	13
1808320	13
4103679	13
2303855	13
1133934	13
16019961	13
8731479	16
5128549	13
9825122	13
9751672	13
29992355	13
3986073	13
12454792	16
9216901	13
1372121	13
18847431	13
4724051	13
9528647	13
2563721	13
11470076	13
13773342	13
4520689	16
16927874	13
591441	13
9891211	13
8027248	13
17823041	13
8728669	13
519634	13
27565976	13
577930	17
36195476	16
2726459	13
10584006	13
5007377	16
13791919	13
4270493	13
3788149	15
12440839	13
10001111	13
2619111	13
1343815	13
7043635	13
395922	13
4833425	13
3681411	13
54404167	13
12969926	13
2552537	13
1666916	13
7717187	13
3685823	13
9592616	13
13263006	17
41461423	13
15571706	13
14060915	13
18171372	17
55907	13
23026294	13
624693	13
11984661	13
2130757	13
9586742	13
4018846	13
13347846	13
3407510	16
2583381	13
622681	16
1580053	13
6375513	16
1393606	13
5162746	13
13687390	13
10785887	13
7795677	13
21816144	13
5300442	13
804954	13
210044	13
6111734	13
4307394	13
688424	13
6341280	13
699878	13
11293243	13
17934810	13
2949530	13
3194610	13
23267618	13
3056360	13
7621454	13
10613025	13
2374249	13
27539695	13
3040506	16
3696123	16
4954024	16
14293118	17
12032522	13
5352760	13
1295552	16
19425278	13
793399	13
17123836	13
9792463	13
6607364	13
28736370	16
46592263	13
3583575	13
3635291	13
20544533	13
9477723	16
2498607	13
7574230	13
7305290	13
1859233	17
7249518	13
10259371	16
10109749	13
9319000	13
12403856	13
11240196	13
6017437	13
4240960	16
21213139	13
3264067	13
7381744	13
953594	13
14783507	13
2252630	13
14310945	13
19769805	17
3623372	13
7657375	13
1625	16
2363364	13
9257626	13
7672206	13
683288	13
1300523	13
18078368	13
6035804	16
8670270	13
11414439	13
1315512	13
13274517	13
10388234	13
1847502	13
12858918	13
3895624	13
7788274	17
10959648	13
13387775	13
5541325	16
366183	16
7027398	13
9107217	17
612983	13
9545570	13
5961712	13
14196575	13
5549168	16
2858072	16
9689522	13
4197579	13
1442323	16
19761444	13
16375718	13
11188967	13
2895891	13
3907444	13
1680335	13
2855130	13
879053	13
7570009	13
9542173	16
5144639	13
8825417	13
7185721	13
1990364	16
4645191	13
32249408	13
9734355	13
8646682	13
3876173	16
13457095	13
3079943	16
45344399	13
2530280	13
9942349	13
37290846	13
455706	16
54040325	13
18731932	13
10624683	13
11818980	13
1597734	13
3333052	13
18069416	13
17324891	13
27558258	13
6816443	13
28691519	17
19276418	13
12210136	13
13335577	13
9897383	16
7828374	13
9874398	13
334834	13
3379849	13
6736830	13
5586937	13
623402	16
12000108	13
23721153	13
6435698	13
9570533	13
10214131	13
3545414	16
378573	13
10335121	13
525883	13
14923352	13
16535268	16
800174	13
1034576	16
4584639	17
4620458	13
12466047	13
5216499	13
8542338	13
717854	13
5078460	13
2747392	13
20976628	13
5605618	16
5152285	13
22764324	13
13431967	13
6948022	13
6406236	13
22264503	13
17024188	13
16790091	13
17094965	13
404055	16
5505852	13
3383290	13
8957462	13
16279619	13
20922430	13
1519040	13
5084224	13
5263060	13
2026851	13
235741	17
11545430	13
9207343	13
4789788	13
2045913	13
6998853	13
12308919	16
6735772	13
14410780	16
3495041	14
37559272	13
4637602	13
10418938	13
11044808	13
1989650	13
52116738	13
4449507	13
20282059	13
333552	13
7513494	13
5331731	16
11094540	13
3515242	13
14705800	13
16592857	13
26789951	13
5850180	13
12434902	13
2387187	13
34919288	13
14754275	13
18179076	13
22317974	17
17841762	13
750329	13
1065181	13
2202689	13
9878526	13
11285153	13
2212589	13
1853375	13
7538081	13
1465785	13
7788412	13
422643	13
32811805	13
132159	13
2863022	13
18690507	13
1015845	17
17951805	13
728256	13
2494107	17
17460712	13
1661701	13
30274020	13
17686791	13
805052	13
20143662	13
4183496	13
13376813	13
6498448	13
12216220	13
12647548	13
19798230	13
4666749	13
23141674	16
8104780	13
16287255	13
9338007	13
10065934	13
1231106	13
9413101	13
3482037	13
10525617	13
2506081	13
12721302	16
8990237	13
14091576	16
7610176	13
14146574	13
8984846	13
7995848	13
5684407	16
41092830	13
6483274	13
625372	13
27710639	13
12188842	13
1820725	13
36965776	13
4909481	13
3691769	13
327176	16
263133	13
5163623	13
20902617	13
22448917	13
9517235	13
61547	13
8072977	16
35507497	13
1354119	16
15586661	13
9659166	13
919851	13
21768657	13
8768690	13
718203	13
2560570	13
1256994	13
3720467	16
14487610	13
5380894	13
3604093	13
17743727	13
4740952	13
6132746	17
6900679	13
19980296	16
4900643	13
4486858	13
19835664	13
2480382	13
4505715	13
6749235	16
5618670	13
11058142	13
4647141	13
1670853	16
5700362	13
12998318	13
14474153	13
2637403	17
23349543	13
638418	13
27355253	13
4945808	13
2930951	13
12998458	13
4559866	13
7448689	13
3348241	13
18251517	13
319510	13
26096080	13
21768317	13
4226067	13
28260692	13
24644215	13
8382931	13
5143589	16
8055219	13
3215957	13
120861	13
8469953	13
6497265	13
7555561	13
58620532	13
4117083	13
32942459	13
1618469	13
7541869	13
34660498	13
1473231	13
23947244	13
20691087	13
4715831	13
39559032	13
1256297	13
4796331	13
1531576	17
12025792	13
7406916	13
8448562	13
17005783	13
11052495	13
56553709	13
1408175	13
1308549	13
12059549	13
13746299	13
12618463	16
47577	13
773391	16
11575783	13
1271248	13
37271019	13
17695437	13
15459024	13
553360	13
6700302	13
1389852	13
4921532	13
716793	13
2115051	16
22187025	13
5437096	13
2875906	13
9369323	13
4784627	13
2326040	13
6935153	13
9798331	17
23942073	13
21852279	13
5444823	13
1029009	16
9026091	17
16288259	13
18675952	13
28534883	16
13554365	13
16021221	13
32252868	13
25556746	13
7211654	13
48065499	13
6497043	13
5959128	13
7097918	13
3580975	13
1225692	13
6881632	17
1106863	13
1808147	13
2118613	16
14619464	13
15294305	13
13909052	13
10901147	13
2880953	16
6710817	13
12319566	13
14260838	13
20579984	13
31847783	13
4921098	13
9161249	13
13794610	13
4759936	13
34331072	13
7607944	16
5776462	13
3275677	13
8645469	13
26244175	13
12999834	16
920238	13
4957357	17
17439168	13
3484353	17
10373194	13
207520	13
3077660	13
920009	13
2472058	13
8187235	13
1893715	13
5887075	16
8960101	13
6433911	13
5337296	13
2320409	17
1680373	13
20196095	16
5523288	13
8767425	13
13235932	13
3097143	13
16623080	13
75677753	13
9605704	13
6954041	13
50076590	13
10910579	13
44881855	13
8286172	13
7764319	13
23126302	13
5266324	13
6574940	13
2342978	13
9112045	13
32197261	13
14474829	13
19525485	16
3484800	13
14172971	13
3385420	13
21359778	13
3250529	13
30929280	16
17669353	13
6149670	13
7277482	13
19443311	13
6543879	13
5821579	13
42066583	13
18627113	16
17852328	13
11106539	13
1737107	13
21151086	13
18159026	13
26999274	13
791807	13
12053933	13
28239267	13
3513439	13
24960403	13
3277339	17
7864772	13
2325806	13
17887607	13
11745643	13
17128878	16
17335423	13
6065845	13
40815349	13
38199828	16
10257335	16
1793820	13
8411979	13
13964509	13
6093650	13
2999295	16
25115598	13
207807	13
32284477	16
9338907	13
14246713	13
54878858	13
13949932	13
6295000	13
19763459	13
19330151	13
28923849	13
25343806	13
17061779	16
369406	13
305028	16
2476665	13
4963209	13
15763995	17
17461338	17
8852995	13
10637176	13
10257103	13
36381667	13
6887606	13
26700592	13
10602958	16
2263380	13
5745436	13
8914085	13
333290	13
21076298	17
2944208	16
13818018	16
699389	13
418031	13
23342957	13
52537000	17
10415014	13
15984445	13
30263632	13
373993	13
28284534	13
5858687	13
1079698	13
3537818	13
17384385	16
13391879	16
8340625	13
14587528	16
34421561	13
8525252	13
18045921	13
14052467	13
9645602	13
33559161	13
10180422	13
20969413	13
16759499	13
6073182	13
3705821	13
12315130	13
24655201	13
7959436	13
176640113	13
8101250	13
2486501	13
17107240	13
162895540	16
34452018	13
17724574	13
464546	13
49977267	13
3830647	13
5495494	13
15904552	13
5219294	13
11998759	16
17171669	13
20670035	13
4479080	13
5302494	13
26301524	13
235338	13
9886211	13
3641417	17
43602595	13
11502579	13
23684160	13
8557649	13
11393570	13
3295438	13
11092640	13
1923032	13
3970427	13
43396706	13
8054175	13
12109073	16
14584410	13
18984882	16
35440516	13
89854970	13
13817749	13
38119352	13
5417682	16
805956	13
9512551	16
14376867	13
9304203	13
9211810	16
63628720	13
374096	13
11174260	13
57166042	13
3904007	13
6219822	13
421409	13
3821251	13
3362787	13
4052356	16
34024298	13
6793333	13
20303720	16
13020823	16
30992776	13
39747642	16
1784576	13
2646163	13
29537204	13
36837043	13
18537972	16
2472452	13
30574926	13
6451077	13
6945684	13
1042667	13
1563268	13
12663415	13
7935393	13
16623781	13
17169324	13
441883	13
3315914	16
6891435	13
16010960	13
55874084	13
29274105	13
27323878	13
43399615	13
21701415	13
40367527	13
19683078	13
14497315	13
3672784	13
20200956	13
57750010	16
69758169	13
5231060	13
2655071	13
4049078	13
29904928	16
5332151	13
18599075	13
25860796	13
1017084	13
10273383	13
35857388	16
368631	13
6884000	13
2394022	16
17118532	13
19785999	13
10890152	16
59710351	13
43752499	13
44089389	13
53002753	16
8915835	16
2110586	13
6976748	13
8866514	13
14294219	13
1048635	13
7515871	13
27836269	13
39569383	13
8746900	13
55845999	16
10307051	13
15993720	13
3679678	13
403194	13
49394873	16
10468254	13
33795832	13
16327972	13
27346708	13
23813246	13
35910927	13
341897	16
8966239	13
9875145	16
11210729	13
24223945	13
15953535	13
433666	16
7013400	13
10994799	13
37993472	13
26341009	13
4609260	13
13245975	13
7745227	16
15913216	16
14465078	13
2078933	13
5481413	17
71613354	13
14854565	16
23879316	13
8204625	13
20784501	16
9035531	13
65872973	13
12077182	13
71026909	13
16013708	13
49547319	13
11959199	13
3172738	13
5004575	16
10845318	13
12820040	13
4823826	13
11662901	13
8413734	13
4355797	13
31193974	13
6703092	13
17552104	13
19594543	13
4035266	17
2753507	17
18214390	13
23320206	13
15464017	13
29446999	13
1343989	13
3167939	13
5419459	13
19641096	16
53987100	13
77109977	13
13719118	13
2780023	13
42306	13
7074790	13
3857261	13
1305901	13
4920558	13
22438139	13
4093342	13
59317121	13
22354418	16
25303815	13
8533671	13
3956005	13
13631093	13
1021498	17
27711629	13
11785907	13
65970332	13
25076708	13
5469707	17
675499	17
3489072	13
2944534	16
31242776	17
43371521	13
61416160	13
39775804	13
3769420	13
12096078	13
31108217	13
1502976	13
6162289	13
712224	13
14184638	13
33321717	13
18442967	13
3142479	13
48616116	13
50675127	16
9995358	13
11623315	13
11799036	16
12925382	13
8165923	13
22422322	13
70221455	13
63191288	13
29929537	13
2795890	13
24742637	13
7309266	16
7649658	17
13896831	13
8074322	13
9660071	13
27936501	13
17387901	15
16025329	13
37906204	13
7711802	13
10703058	13
37031468	13
30114176	16
3563610	13
6100967	13
46053660	13
57568912	13
15744934	13
3372300	13
47898450	13
59897203	13
56583237	13
2063949	16
3441216	16
10032171	13
6810538	13
44407515	13
47789695	13
24847615	13
3854759	16
6982673	16
22638930	13
27048967	13
24471808	13
87046924	13
36018012	13
22493111	13
2437307	13
40652379	13
8363998	13
69873562	13
31387399	13
25940704	13
20184999	13
14192824	13
1838336	16
15368100	13
20248399	16
200463	13
28707533	13
6204028	13
1805303	13
6550305	13
11575960	13
10843372	13
30255006	13
44110313	13
36574860	17
15507630	13
3429754	13
13974402	13
8829368	13
969170	13
17741769	16
8082011	13
3464533	13
32750498	13
4340721	13
17987889	13
19215430	13
15794671	13
11055320	13
9495200	13
2635057	17
15619428	13
18997679	13
58049406	13
55275405	13
4761799	13
7866394	17
1543335	13
10264258	13
16132911	13
1836976	16
20736391	17
373782	13
22366024	13
42491285	13
39350075	13
3845829	13
28549631	13
9693959	13
3413298	13
16573142	13
20208546	13
15406112	16
361055	13
7099695	16
18145288	13
3480262	13
777417	17
2757463	13
1880551	13
34709594	13
1431679	13
6297068	13
22208121	13
1376529	17
1057208	13
44210925	13
6938174	13
13996037	13
33850190	16
9997	13
29434062	13
8881850	13
16314221	13
11370250	13
12713514	13
4479733	13
3659184	13
3164360	13
54239282	13
20868498	13
3723415	13
53652294	13
2813220	17
12766656	13
10209316	16
11763668	13
14584819	13
20370090	13
23055656	13
138037	16
34636921	13
6036997	13
98096529	16
40158571	13
13319970	13
22725191	13
1293922	13
271490	13
770493	13
33434805	17
5785369	16
11179653	13
5194010	13
1646511	13
3831834	13
12329737	13
10366957	16
2096844	13
1073184	13
53573645	16
15738255	13
21591790	16
7078576	13
43718057	13
25608157	13
7347870	13
5952475	13
14500698	13
3268805	13
27460428	13
32187303	13
7144991	13
9661819	16
2720004	13
22779365	13
11408833	13
26726449	13
2153003	17
61448314	13
37781639	13
13767107	13
7912981	13
1248977	17
12260160	13
52965384	13
13443486	13
40333873	13
12002548	16
3481142	13
811192	16
7947479	13
16497269	13
11712005	16
7599262	13
31730484	13
21381074	17
7484232	13
12650407	13
2210950	13
22692645	13
2398592	13
12551876	17
36742365	13
2820993	13
106596352	13
11796455	13
2936061	13
21612693	13
25419929	13
10841855	13
11314452	13
10152014	13
6429342	13
8191920	13
13884771	13
9716575	13
72847	13
12559964	13
2058101	13
41356595	13
1004336	13
28177500	13
11027190	13
14322917	13
10864207	13
945304	16
3847057	16
5833202	13
16184049	13
291437	13
25071306	16
53738575	13
21436553	17
21483011	13
27935509	13
2318337	13
7838093	13
7963137	13
11213136	13
35323319	13
10883824	16
368477	13
20009357	13
2322878	17
54354059	13
8547361	13
18341069	13
78630274	13
25354574	13
19639590	13
49109298	13
14439842	13
4240761	16
864971	13
8570759	13
31850837	13
10905837	13
5228031	13
18407453	13
5225757	13
5081962	13
11119738	13
11384208	13
24687147	13
46051975	17
2726203	13
26794184	17
14595937	13
2920030	13
8199091	13
22736514	13
5743507	13
8725529	13
471735	13
834746	16
9351080	13
12998229	13
27292201	13
19665479	13
30366357	13
17172923	13
4427603	13
10947600	16
6675151	13
9057625	13
20447583	16
26339576	13
1315220	13
14241052	13
39474562	13
1847314	13
8221934	13
6038013	13
11109907	17
17258042	13
22572087	13
1769498	13
34918696	13
639166	13
13280141	13
10945074	13
8932248	16
21553542	13
2215659	13
21647684	13
4572323	13
12488641	13
39848694	13
17079904	16
6941760	13
4323611	13
14657188	13
10753249	13
18778056	13
9118162	13
11850219	17
2657315	13
9990243	13
61101684	13
23318915	13
20262064	13
20024417	13
24068783	13
13214991	13
6772097	17
4754227	13
2527891	13
10801361	13
57539023	13
3683238	13
21180973	16
21060141	13
5161962	13
16030345	13
22503536	13
5286919	15
11644407	13
10361334	16
23527734	16
37770739	13
38553986	13
5243979	13
7464597	13
12409867	13
8458315	13
24579898	13
25195738	13
20493835	13
17149603	13
32319235	13
8152404	13
8908510	16
6389454	13
36060772	13
15108438	13
10229835	16
18797810	13
10056740	13
21753354	13
36607452	13
22784336	13
2401326	16
9486764	13
36304980	16
239179	13
13750898	13
14561891	16
15110670	13
17932326	13
80353586	13
5477201	13
1378470	13
44929180	13
24944067	13
1289186	13
40103474	13
3000863	13
13634145	13
52954983	13
2068712	13
13296929	13
12264367	16
11026887	13
7094143	13
9712662	13
2932242	13
1808732	13
2317341	13
20981462	13
278883	13
5990309	13
33887975	13
19243346	17
624866	13
9855067	13
3732156	13
25501840	13
650181	13
1944058	13
20547355	13
11453723	13
4972378	13
25071312	13
25270826	13
7422167	13
3200458	13
13637258	13
38434449	13
25729197	13
3699813	13
1973370	16
1502967	13
7107120	13
39818228	13
1258183	13
23099642	13
3443866	17
12861780	13
2707858	13
15316502	16
17499879	16
44316819	17
1091959	13
1789016	13
10270018	17
12837870	13
1689499	13
24861324	13
9955804	13
11824714	13
820487	13
7391289	13
8203014	13
13224242	13
45136450	13
48606619	17
1172018	13
12231883	13
2872676	13
32452230	13
45155720	13
23432952	16
21895394	13
30282000	13
5135444	13
3769032	17
42532505	13
6049828	13
11108195	16
2934159	13
1568803	13
29328100	13
51765635	16
50625470	13
9051026	13
9242649	13
14712388	13
9921473	13
1188651	13
25536496	13
4044236	13
6821567	16
11819663	13
75343763	13
12643372	13
2596148	13
11758387	13
3574760	13
2246488	13
2208662	13
6095288	13
1136736	13
8730986	13
7014818	13
1590847	13
15974582	13
19001702	13
3769515	13
38770994	13
14267079	16
809971	13
2305936	13
21339936	13
6438946	13
144616	13
7932582	17
21729861	13
44540224	13
25752040	13
34484623	13
4807367	13
28339245	13
8270917	16
56471555	13
1244455	13
2247941	13
6395067	13
3985062	16
3978257	13
3057276	13
3165924	13
15540871	13
5941458	13
11280059	13
25738296	13
21248163	13
9075807	13
2616005	12
31192959	13
5285665	13
7688712	13
31895570	13
43055499	13
20612705	13
23905896	13
6555035	13
371568	17
30364564	13
1300329	13
32852395	13
75493787	13
6728831	13
4064229	16
13966053	13
56342	16
4058636	13
49699147	13
106002	13
50506826	13
7178750	13
57799718	13
34341114	13
11442377	17
379453	13
24580337	17
3789682	13
20227000	13
22291501	13
10103482	13
1189093	13
27828674	16
25996774	13
51917155	16
41900456	13
1125795	13
30075396	13
7369072	13
74495490	15
26209810	13
13240365	13
10142793	16
20461161	13
28770748	13
3579470	13
21131509	16
23254271	13
13609609	13
10309583	13
1936217	16
155254	16
76211126	13
53781546	13
2134141	13
13747198	13
4840492	13
6971709	13
46104696	13
41230657	13
7431510	13
60701982	13
37139820	13
5724931	13
15376405	13
12808738	16
47854906	13
2832707	13
9919858	16
3598398	13
67316919	16
1593789	13
25145920	13
58014307	13
29124340	13
27824615	16
11299309	13
1974345	13
13062351	16
33692573	13
30638321	17
919302	13
4101978	13
1793323	16
6333776	16
21490077	17
52019982	13
28014740	13
21763606	13
22817655	13
32011035	13
2159180	13
2777348	13
11953387	13
19911408	13
1712703	17
9988196	13
3684902	13
29299290	16
8729357	16
306563	13
5025557	13
19566586	13
8344447	13
756757	13
20873355	13
3375712	13
54572185	13
1667671	13
2063583	13
31591109	13
5537914	13
17714735	13
5839354	13
7106953	13
5851764	13
6173355	13
82059374	13
21534556	13
9120665	13
26996522	13
4115480	13
55939427	13
42350726	13
5745719	13
42303916	13
7282534	13
33652006	13
964124	13
25257231	13
17621809	13
2475877	16
4431550	13
6367944	13
19282552	13
34661120	13
6102778	16
6450746	13
61524231	16
2485467	17
1467140	13
27626739	13
572214	13
332450	13
5035288	13
17945290	13
16979095	13
38266393	13
19605450	13
4176916	13
935738	16
4556839	17
25928887	13
13266146	13
10442480	16
17910739	13
5812348	13
48190593	13
23864850	13
32520410	13
19780744	13
44938478	16
36994292	16
890018	16
66518898	16
34915234	13
3511324	13
14332929	13
891074	13
20976678	13
17251224	13
66040211	13
1928495	16
7014607	13
15716971	13
29298641	13
10733646	13
2611824	13
9884838	13
1112384	13
1312240	13
5812994	13
3622583	13
12931884	13
895616	13
15978596	13
28214068	13
2647097	13
13677614	13
38634707	13
16773103	13
2788938	16
27841201	13
42934804	16
9456951	13
2678784	13
14398546	13
9837473	16
20568816	13
7234740	13
931578	13
2337865	13
34347798	13
27052977	13
10168971	13
2647583	13
18446483	13
21348284	16
17010157	13
18815526	13
13848468	13
13250580	13
54991326	13
9140638	13
38924872	13
7299957	13
3804112	16
1974098	13
23873237	16
6517146	13
3763974	13
1985593	17
5652898	13
48685528	13
330077	16
5294579	13
11697280	16
13095553	13
74194324	13
74019036	13
4811948	13
8590538	16
478901	13
1362296	13
5489121	13
7944792	13
12093533	16
23339089	13
6464721	13
19925191	13
31553530	13
7038353	16
29266618	13
23553142	13
44607120	13
7340259	13
6348147	13
35394813	13
24636119	13
7730488	13
23224619	13
27213394	13
22137447	13
21708213	13
3029257	13
1747629	16
4914305	13
7879930	13
24411371	13
36624822	13
5978529	13
3024227	13
4318569	13
10259912	13
12824652	16
21237743	13
184972	13
13687691	13
45324625	13
30470160	13
3302274	16
312808	13
15356931	16
1485386	13
8999783	13
16989614	16
2587780	16
1010855	13
1453580	13
21152812	13
41562234	13
6423591	13
3598823	16
31305377	13
23564149	13
10895504	13
2561761	13
6927284	13
11570676	17
5230483	13
14399215	13
9248064	17
22248184	13
5309355	16
10184672	13
15524610	13
64619629	13
5629712	13
11602762	13
9867645	13
109331349	13
76073129	13
1288180	13
5551269	13
8398390	13
6313692	16
5009726	16
52166116	13
15935166	16
106798051	13
3640025	13
33292211	13
8417473	16
2389971	13
36768642	13
4687879	13
13717259	13
10216125	13
3779704	17
4049860	13
44728308	13
21366637	13
9851839	13
20979856	13
52792257	13
1749237	16
20251528	13
27841812	13
1479134	13
9127745	13
10619856	13
22965997	13
3552459	13
8218472	13
8107414	13
46970127	13
11356124	13
2082226	13
6440268	13
4224647	13
22093289	13
159705	13
5940401	13
15628201	13
6207522	13
14401541	13
34771884	16
43173739	13
10196300	13
5226475	16
12869843	16
8017285	13
94091	13
24231590	13
28633305	13
30498968	13
4099298	13
16087660	13
2582483	13
34972788	13
7577968	16
8107630	13
7003901	13
26340210	13
11380459	13
31413653	13
48707838	13
3774274	13
25295890	13
23165620	13
44034792	13
700639	13
6259317	13
24930047	13
2853274	16
2314106	13
930123	13
48628180	13
25863570	13
28652	13
14183213	13
42362027	16
23321653	13
29102046	13
3365495	13
8768365	13
8710733	17
28189834	13
10169238	13
5165420	13
3216724	13
15965919	13
19445017	13
2198804	13
36168188	13
8214177	13
42307748	13
66099556	13
5233055	13
19417510	16
973385	13
36348416	13
46285144	13
29452202	13
10279270	13
25106644	13
3741912	13
17071266	13
30637878	13
8719083	13
32087392	13
8500779	13
29451069	13
13778106	13
1788640	13
1687797	13
53645553	16
44215768	13
10886139	16
675679	13
3599595	13
1387727	16
21233675	13
27966529	13
43992536	13
41224290	16
55257467	13
24559330	13
5213435	13
19586807	13
4449749	13
23131419	13
4315119	16
5056765	13
24310608	13
14938882	13
24735712	17
28717015	13
3600159	13
861869	13
15402036	13
2851766	13
15068665	13
26484690	13
19333825	13
1842454	13
38487084	13
11809413	13
1120804	13
22973680	13
84872630	16
13008095	13
49937395	13
35275407	13
3131702	13
16893667	13
8254073	13
92559231	13
5355068	13
8473238	13
32126253	13
12633065	13
56782097	13
7804948	16
91436740	13
25603237	16
345724	13
24590383	13
7169631	13
9084620	13
63095968	16
4606078	13
48744244	13
35267324	16
10456154	13
41687366	13
21263300	13
4651356	13
59549285	13
11463780	13
28324373	17
33744149	13
25265351	13
19461859	13
10031186	13
13780320	13
2062828	13
34463276	13
23028889	13
13805374	13
24353216	13
31529111	13
6335632	13
57465398	13
5138092	13
2581312	13
2838854	13
3054595	13
8891320	13
3253363	13
331920	13
2870738	13
11479560	13
8550212	13
11474761	13
14711438	16
11234236	16
16008337	13
29527663	13
29891512	16
8172439	13
3505464	13
30002562	16
5801395	16
18709804	13
3015165	13
53082795	13
62260949	13
13023864	16
17179738	13
2246581	13
14143594	13
12562324	13
143419845	17
1685860	13
6436220	13
46235340	13
27400626	16
16893316	13
16021006	13
5226178	13
6973325	13
33321399	13
44163945	13
5428878	16
12672031	16
23987329	13
56940	13
10716778	16
29380690	13
10176544	13
6098818	13
29766453	16
16213397	13
8641761	13
9460543	13
11505915	17
923983	16
986618	13
18636705	13
722913	13
25579754	13
62642311	13
12987571	13
429671	16
37412656	13
54083827	17
10382585	16
4489986	13
18680195	13
42087287	13
11907925	13
13408825	13
115166500	13
6370609	13
8604121	13
50430780	13
14585844	13
25647056	13
50972975	13
15668368	13
5806318	13
22572476	13
62322185	13
1119448	16
11274540	13
66417351	13
648895	13
4893133	13
18636122	13
46316335	17
1137616	13
15503947	13
6388995	17
11595011	13
91434	13
757947	13
629523	13
26246223	13
17277696	13
579885	13
10432093	13
49906657	13
5562935	13
33754783	13
31107236	13
14483701	13
1556663	13
32728721	13
23311797	13
17165852	16
5007482	13
4937734	13
2298917	13
2229634	16
11938681	13
11592467	13
20987056	16
21328365	13
14301327	13
34412341	13
25425091	13
22086619	13
45570291	13
37625258	13
4818541	13
69102948	13
8191506	13
47031613	13
4322637	16
16616523	13
1424733	13
30049427	13
18960441	17
14941492	13
3170942	13
24275447	13
19910040	13
6291622	17
9244630	13
6114069	13
4726995	13
15417025	13
12981525	13
5270782	13
15174524	13
6254136	13
28316566	13
1998340	13
1765736	13
14955226	13
26909819	16
36754193	13
23078769	13
32569201	13
27132077	16
30032134	13
18547690	13
10675118	17
96843212	16
93396280	13
4917381	13
3238885	16
20670811	13
7351581	13
10431238	13
822464	13
28021768	13
2832927	13
57989927	13
22065648	13
1726956	13
14175033	13
12507380	13
13011012	13
2195195	13
25889654	13
70811318	13
15417520	13
27412829	13
25332024	13
13555900	13
10351441	13
6549052	13
654733	13
5720954	13
9914469	13
31360670	16
17848935	16
74167867	13
27974585	13
24232551	13
7949789	13
44230872	13
2883359	13
23199310	13
80550430	13
36167147	13
30890818	16
24058421	13
3390896	13
10980702	13
3891536	16
16904259	13
15593059	13
22011833	16
1548794	13
17205347	13
90840153	13
7420175	13
2987808	16
18192636	17
13703623	13
48518608	13
68708987	13
7125714	16
9825252	13
3053716	16
19898268	16
26951319	13
22733008	16
14408738	13
7942047	13
16592596	13
21378881	13
22189657	13
15698578	13
5844765	16
10449230	13
9300958	13
54163546	13
19304285	13
13847120	16
34801352	13
21930005	13
605118	13
29696316	13
11769485	13
13510668	16
22000914	13
100361242	13
16349999	16
4591841	13
5314671	16
8777047	13
9929458	13
18771987	13
48233105	13
44292216	13
766586	16
46223988	16
38813623	13
14396252	13
12162583	13
5323528	13
30305113	13
37111675	13
14751145	13
10040895	13
4848441	13
4818782	13
32399082	13
8656992	13
11398789	13
2300064	13
539370	13
56326340	13
3486807	13
32052946	17
15901005	16
39245325	13
2734472	13
3092367	13
7086218	13
21957694	13
4241680	13
8438018	13
12679629	13
24725368	16
8462051	16
40923012	13
44672581	16
62205328	13
87828231	13
21693947	13
15894623	16
18293088	13
16606595	13
1442682	13
17391120	13
22927587	13
17329377	13
1232424	13
3358604	13
121729201	13
17476148	13
16084706	13
10516317	13
35390181	13
14859523	13
36281863	16
446906	16
31729183	17
2396895	13
72842911	13
7408138	13
4126723	13
11265219	13
11012535	13
31703153	13
28742097	13
31311287	13
6254282	13
4722784	13
4417708	13
8793045	13
2281915	13
2249017	13
14702740	13
45649622	13
174431	13
17643808	13
8599567	16
80679966	13
5605554	13
19849553	13
27151807	13
4108222	16
32175331	13
2376392	13
12859965	13
2510173	13
1229053	13
33700776	16
51201378	13
36790708	13
105639	16
14985820	13
70846860	13
19133793	13
8087818	13
69597151	13
29992119	13
9519386	13
1383049	13
21759247	13
6988646	13
3238427	17
10023276	13
27450990	13
2105734	13
3895189	13
6746792	13
8430084	13
30973230	13
21013647	13
411759	13
12063933	13
23111797	13
10564263	13
7885495	13
4321295	13
17769219	13
14551850	13
79031975	16
81834857	13
9189375	13
2836967	13
11834999	13
4725291	13
20062714	13
93090479	16
12665379	13
1076457	17
7307054	13
59709650	16
13613030	13
7565062	16
17708905	13
12714449	13
35685095	13
9071371	13
20377356	16
57812473	13
56807205	13
36613795	13
12205798	13
13493803	13
11627660	13
18977490	16
10629292	13
1356626	16
5401244	17
17970355	13
9236218	13
5209242	13
32491863	16
1352258	13
8898531	13
123779736	13
2236435	13
7065156	13
81440454	13
53082533	13
2854131	13
7152952	16
4087747	13
34865	13
15629434	13
3843457	13
37728280	13
8282700	16
42361474	13
36492520	13
7582498	13
25168762	13
2891935	13
33339129	13
4106907	16
3530409	13
22365404	16
26332821	13
31432413	13
26261713	16
20885762	13
22676361	13
4991231	13
1518565	13
49897	13
3291781	13
5107832	13
16175148	16
5212199	13
834535	13
14953929	13
36905435	13
30326840	13
24232547	13
29873031	13
1704249	16
1856854	13
5499472	13
155369991	13
13587674	13
474082	16
54908454	13
67227604	13
18442893	13
5148941	16
2691237	13
15650	13
48663827	13
17063895	13
40570553	13
41215619	13
9426670	13
34590725	13
31085679	13
965729	13
13456496	13
41389307	13
74643581	13
3565882	17
8132609	13
30749368	13
1245391	13
14255941	16
661622	13
18640748	16
873303	13
19792803	13
21283200	13
28538575	13
1456276	13
15495530	13
20816530	13
4572999	13
5001847	13
3411332	17
34958566	13
25462103	13
3411842	13
3859364	13
26002359	13
13942829	13
44015460	13
86796160	13
730599	13
59370613	13
11168000	13
4379359	13
1357390	13
12102031	13
12893919	13
6245592	16
42154210	13
11974238	13
10505929	13
7771629	16
31500766	13
17144809	13
22273398	13
56216150	13
39620476	13
3522437	13
2884694	13
14065014	13
29234271	16
12628664	13
25260665	13
90731329	13
3198775	13
56001345	17
9043883	13
7667374	16
467893	13
2397866	16
4411225	13
12189883	13
8072130	13
4033136	13
3716903	13
10211593	13
39005431	17
6177712	16
7093835	13
12378565	13
22878603	13
44553487	13
11176536	13
12563123	13
64184329	16
29729417	13
23129817	13
16965969	16
14993553	13
2667811	13
23273476	13
21787991	13
20291122	13
1686914	13
1213428	13
12843150	13
7091880	13
13685454	13
31793108	17
12411860	17
3049888	13
25344434	16
27903263	13
9990031	17
7284594	13
2124232	13
14248387	13
12750216	13
50259017	13
20767973	16
5174855	13
1434946	13
1948587	13
769509	13
2690964	13
2644960	13
3655003	13
8800367	13
10464435	13
23153935	13
9437997	13
3847825	13
24340055	16
20628450	13
8961025	13
62890399	13
23050925	13
6421566	13
3410540	13
52180281	13
8662573	13
1662317	13
21086122	13
9366995	13
1336699	13
30929875	13
19616612	13
47445266	13
24492757	13
5988780	13
36758452	13
54010507	16
16295615	13
17209980	13
11850878	13
5030802	13
40903459	13
25986762	13
29373270	16
10603797	13
25798128	13
14404410	13
14626115	13
23905032	13
47534971	13
13605966	13
1747382	13
6978740	13
17395218	13
23871250	13
5783048	13
6948421	16
30329519	17
29086390	13
82174951	16
319659	13
8542911	13
13902161	13
5231723	13
25552835	13
3645086	13
8603622	13
7510680	13
7011136	13
84905374	13
4843262	13
35710157	13
9407390	17
8562786	13
29165265	13
10340321	13
7338347	17
2741138	13
11591208	13
34513799	13
6701396	13
15755463	13
44145257	13
5393746	16
22089103	13
7051571	13
12453786	13
40082575	13
24532436	13
851523	13
21335475	16
5935483	17
12205390	16
31523131	13
4991354	13
16361416	13
64254882	13
624098	13
6974609	13
2648150	13
20592684	13
18022436	13
45702001	13
31141902	13
2113132	13
1047547	13
15342402	17
7258938	13
6582778	13
3879559	17
21304889	13
35816972	13
4379212	13
1730964	13
25781200	13
3967796	13
7964532	13
7221662	13
1463772	13
35664849	13
19426744	13
19471697	13
18628899	13
19797132	13
6098753	13
2606203	13
686798	13
5688680	13
3391626	13
83151425	13
1267259	16
16307004	13
19532036	13
14664348	13
20004923	13
535664	13
7834115	13
12791456	13
6614504	13
1835924	16
5457495	13
30580734	13
3306827	16
14163997	13
1601433	13
16947630	13
12137943	13
3996272	17
5146109	13
1844929	13
8378674	13
1870392	13
2438632	13
19287832	17
99969163	13
5158389	17
739053	13
20047176	13
17706086	13
9012577	13
18062604	13
181713	17
1400921	13
13939719	13
4166522	13
9123093	16
28386267	13
8144314	16
17600008	13
36140340	13
18641000	13
961258	16
30290321	13
8680851	13
60642439	13
11839401	13
16460562	13
22008112	13
1612734	13
23875359	13
7142876	16
8523916	13
14490384	13
3014476	13
16806026	13
34177102	13
12659061	13
2514367	13
73537854	13
23635358	16
1107152	16
5095283	13
7916044	16
35531716	13
1341678	13
25314691	13
1228145	13
19302882	16
3811302	13
29047641	13
12187055	13
21648801	13
74071190	13
27682369	13
6514227	13
2814703	17
30096038	13
15041294	13
29712340	17
6109148	13
5860310	13
3584886	13
242671	13
34575791	13
6407522	16
8827691	13
20468562	13
1260884	13
25951708	16
59929110	16
17349878	13
3211575	13
11379511	16
65162042	13
3564873	13
24644094	13
25851771	13
16099612	13
1708369	13
170539960	13
1847901	16
16329378	13
2682359	13
28327727	13
43325745	17
5018974	13
3496337	13
35030357	13
10602394	13
24379052	13
15538501	13
15533388	13
64858616	13
5312143	13
1835249	13
7008842	13
24219509	13
333154	13
11697022	13
1587219	13
32149599	13
16598075	16
29375811	13
4587133	13
24634386	13
63003	13
18097528	13
26729529	13
24947512	13
1025642	13
26725634	13
7902107	13
30965452	13
65499411	13
20782992	13
2289052	13
18274415	13
1889399	16
8833265	13
16760457	13
10453516	13
46998363	13
3391351	13
8306573	13
23905724	13
12490351	13
62433413	13
5167199	13
10349858	13
24374003	13
60301255	13
3307239	13
17092071	13
4122127	13
7269598	13
5498687	13
6621969	13
16095437	13
3168483	13
14981966	13
3413274	13
370138	13
16361917	13
15047117	17
7168274	17
14815411	16
5070271	17
2042620	13
13546765	13
35895699	13
40079857	13
29544551	16
10826551	13
74240392	17
1892625	13
8424300	13
4460880	13
47221138	13
6190077	13
37069932	13
13523038	13
33961051	16
12123789	16
31618808	13
6158822	13
32133912	13
6760334	13
1223257	13
6360135	13
18026630	13
51335025	13
6449584	13
1908187	13
14832247	13
2935225	17
50800717	13
28665423	13
20665786	13
116164351	13
1532502	13
4907380	13
54750257	16
5114717	13
5549235	13
15119210	13
23143718	13
8558805	13
1121767	16
16817587	13
9171392	13
9285534	13
7536000	16
21499601	16
15107886	16
1869197	13
4952889	13
31624799	13
8043085	13
4494633	13
1288716	13
19700373	13
15001282	13
15933919	13
5642596	13
52418495	13
4468758	17
1353396	13
32207851	13
11102107	13
7964114	17
10311397	13
64559107	13
53160452	13
7965208	13
6275642	13
19605154	13
51711178	13
1283660	13
40771487	13
16336813	13
13806126	13
4883859	13
9660597	13
5813540	16
6344733	13
12231712	16
1529744	13
13541600	13
14628755	13
17916247	13
25562240	13
6180873	13
17736728	13
20534457	13
32257914	13
4963344	13
21109877	16
5684188	13
9476054	13
34265040	13
26339110	13
7861327	13
35367772	16
2892433	13
22989776	13
18660871	13
54011445	13
11464559	13
12186575	13
3737626	13
1010654	13
1838526	13
33688084	13
3594882	13
44315692	13
7433119	13
34928086	16
2247038	13
14599108	13
544329	13
15609789	13
24340729	13
4509354	13
55973599	13
11445690	13
4987271	13
18096338	13
909970	13
25002070	13
33711889	13
1137327	13
22403405	13
34062420	13
2754305	13
39813669	16
11308295	13
6879364	16
26164580	13
15846375	16
23400221	16
60422212	13
10507504	13
17338706	13
44882026	13
35715611	16
25107374	13
2118051	13
1489691	13
17021390	13
39720765	13
47010750	13
82511469	16
25542898	13
24475421	13
13352338	13
23482795	13
40938771	16
5421993	13
13394030	13
3637994	13
760304	13
27329571	13
3388224	16
18780886	13
10125928	17
10963593	13
5364924	13
2096828	13
11732549	13
139483	13
18511915	13
20384866	13
12339879	16
36279312	16
3066106	16
5952075	16
29005645	13
43392334	13
19963495	13
5002996	13
7540069	13
17592334	13
32331471	13
14714015	13
3549593	13
1027785	13
46517947	13
5633855	16
18957078	13
102584474	13
10919505	13
23827419	13
30674047	13
44779499	16
55559864	13
40803469	13
186110	13
1623245	13
21463694	13
112603642	13
10132381	13
68038434	13
17673130	13
14165839	13
51629347	13
13962453	16
3630330	13
14440739	13
26167043	13
4299086	13
18760507	13
35194375	13
1838522	13
12172551	13
5471398	13
12652694	13
5049234	13
4672029	13
349294	16
8289213	16
57439083	13
4028706	13
28596433	13
9844718	17
824176	13
9182856	16
3172230	13
1360496	13
16754171	13
468864	13
2066204	13
26270940	13
40822868	13
25015368	16
35693285	13
46971336	13
5171898	13
89284736	13
5139962	13
1038168	13
32930731	16
57624908	13
10950605	13
33342965	13
18172877	13
10791580	13
15195408	17
26255593	13
12119891	13
12973653	13
1063337	13
52321744	16
24520241	13
1490485	13
32180573	13
8993166	13
17145713	17
1848167	13
235205	13
14387830	13
20184132	13
10348522	13
331352	13
17092250	13
40229902	13
475444	16
10583646	16
14254543	13
5808936	16
14494325	13
6066046	13
996718	16
19457274	13
25363534	13
30786482	13
1583587	13
456315	16
27998774	13
38142468	13
21940534	13
6615553	13
33328913	13
12877507	13
20152098	13
22801394	16
2345427	16
7353696	13
22247643	16
7841497	13
17473319	13
41345853	13
34405414	13
56054766	13
68113332	16
23710675	13
15158731	13
27930957	13
9691216	13
2146104	13
58250356	13
12372633	17
3026171	13
25541780	13
2052441	16
4353230	13
19162246	13
9645944	13
88950897	13
25791202	13
5986407	13
18535457	13
2086202	13
22768570	16
2653337	13
12833335	13
2796428	13
31061746	16
5723683	13
10285075	13
7355276	13
34142319	13
3466344	16
5889268	13
11483738	16
19592698	13
13001948	13
30588640	13
58284117	13
17567627	13
835955	13
49325551	13
1326139	13
3008986	13
13468594	17
25029931	13
53289190	13
29845420	13
25722318	13
19995809	17
23717190	13
2147440	13
9340991	13
15036340	13
9539452	13
28121712	13
22732691	16
9612946	13
34879233	13
20774993	13
12517254	13
17405555	16
25582047	13
10647858	16
58063630	13
22701399	13
10315959	16
3799478	13
430418	13
20795298	13
39052382	13
13375156	13
9080498	13
15354906	13
41983423	17
2087630	13
14618281	13
52251689	13
4163377	13
620054	13
14565940	17
2439726	13
10440040	13
982881	13
25295405	13
19258597	13
4172626	13
72300143	13
48110043	16
14944195	13
25469847	13
44314126	16
1271831	13
27544000	13
9911213	13
41150833	13
51641	13
18348655	13
1223794	13
5754113	13
603708	13
1155334	13
535352	13
27722882	13
13450908	16
10050946	13
364505	13
5181050	16
23307486	13
7892209	13
43648410	13
3312475	13
9287205	13
39674320	13
34610323	16
6799479	13
15471922	13
11003989	16
7298346	16
44115649	13
21879785	13
2674918	13
12736652	13
5152285	13
1606097	13
24080538	13
12711977	13
1527452	13
83803712	13
2694170	13
18882339	13
14132078	13
7502453	13
10405938	13
5979126	16
21393856	13
19338834	13
2555437	13
3514757	13
7611907	13
11908268	13
7495306	13
1163563	13
6251023	17
20661397	15
73168252	13
45456	13
2864325	13
5348017	17
2149718	13
10403927	16
57820156	13
7109746	13
5096047	13
4519661	13
13790655	13
52141351	13
205411	13
27678018	13
14141192	13
36653245	13
36540989	13
3669919	13
3002127	13
9748454	16
14277147	13
6655742	16
23056977	13
141308	13
7433850	13
3625773	13
2359042	13
12319430	16
3609963	13
5040974	13
2261731	13
64261611	13
1255703	13
4995163	13
70608327	13
9219244	13
562499	13
8410954	13
38555983	13
9637656	13
24557334	13
6839511	13
4153482	16
156587	13
12987590	13
4119460	13
16587913	13
4902856	13
14930172	13
7901953	13
1512317	13
22966563	17
8138125	13
18476510	13
3471514	13
32659348	13
27573538	16
3889170	13
9113260	13
120363	13
5551084	17
33401510	13
3313690	13
27379478	16
17484455	13
6172146	13
36424332	13
17648484	13
22827477	13
16232303	13
36696646	13
23355441	13
652958	13
871938	13
21855163	17
9779463	13
21909882	16
6941631	13
5397861	16
10488525	13
3930842	16
8513423	13
9104236	13
24549600	13
9756685	13
10129402	13
39506120	13
3386253	13
10276361	13
2785815	13
8868554	13
5266156	13
48502297	13
4466905	13
16618424	13
37983631	13
1746503	13
7479306	13
28781570	13
208877	13
16831819	13
119037085	13
32229008	13
4084363	13
48902525	13
16198974	16
2166037	13
38110426	16
27253134	13
41103127	13
1105877	13
20130134	13
39405483	13
3168261	13
24362935	13
15252025	15
8353651	16
9292214	13
2033973	13
30332395	13
6828996	16
3154884	13
14806805	13
19854617	13
7323082	13
23444981	13
22201729	13
4893102	16
21032088	13
3257312	16
21159870	16
11203529	13
5699775	13
2420289	12
7444217	13
18313089	13
27529023	13
11379480	13
5381875	13
17868397	13
15558147	13
4036725	13
5998824	13
13778531	13
14331570	13
9500271	17
6949655	13
22707587	13
5140480	13
22845356	13
42311235	13
24442081	13
6203497	13
12320160	13
5559535	13
11153572	13
34400000	13
11461944	13
15493895	13
4635285	16
55624775	13
6070551	13
2985143	13
23618828	16
20884108	13
7228554	16
2517360	13
1638750	13
24132085	13
3094238	13
17497566	13
12167795	13
5062914	13
18939794	17
15236279	13
27770228	13
4691537	13
98245	13
3967880	13
653046	13
18605035	13
16465945	13
12368234	13
6739635	13
4134532	13
101740559	13
15593512	13
13134464	13
9894791	13
29648538	13
5000000	13
35956669	13
20990895	13
20817678	13
5138208	13
1105778	13
9161183	13
17781620	16
10580565	13
18707305	16
25275405	13
29436373	13
16241088	16
37973158	13
19294876	13
1946318	13
10383755	16
1460142	13
9166012	13
14001273	13
4833684	13
8516647	13
6644684	13
64262844	13
26091873	13
11086861	13
10017699	13
25557811	13
9032679	13
1653509	13
19397750	13
3826361	13
9054465	13
3439266	13
3466515	13
11115894	13
21252637	13
4366584	13
25177240	13
16793600	13
47943726	13
5070973	13
14505994	13
2094190	13
8383190	13
8641496	13
14693572	13
13346579	13
8335052	13
14386109	13
12244921	13
40945557	13
12509167	13
27462795	13
80645284	13
7453116	13
4414530	13
36713530	13
9816251	13
8186587	13
2898105	13
18951346	13
62907127	13
6241095	13
13781985	13
4929384	13
2092021	13
87337545	13
157946	13
6256251	13
18144088	13
6725221	13
25975067	13
1380283	13
29709754	13
36322633	13
14660666	13
7345274	13
55625153	13
17146695	16
82486	13
26058050	13
6728515	13
27448473	13
13657021	13
3733518	13
29623192	13
9038811	13
4211889	13
12507600	13
43930101	13
1304840	13
8064485	13
16434134	16
18974993	13
59772013	13
5878063	13
100843787	13
17085837	16
18253056	13
919005	13
13364479	13
15415491	13
6965991	13
3285670	13
8567001	13
29622781	16
71519903	13
22391460	13
6699737	13
1137527	13
11584480	17
2647593	13
1601053	13
12970564	13
9046026	13
57490642	17
8874822	13
17103415	13
4274121	13
66772567	13
57863544	13
98992422	16
26694690	13
32527261	13
2263058	13
4381117	13
11124319	13
7499952	13
3082078	13
1767089	13
2574523	13
7274604	16
97911754	13
749717	13
32020345	13
1603350	13
53124692	13
24113659	13
4413168	13
26843044	13
7026940	13
23334082	16
42298509	13
5413583	13
72517375	13
4930950	13
79501273	13
22778488	16
7140649	13
139904	13
34973198	13
26081676	13
49699595	13
33232167	13
3346211	13
16809235	13
52519731	13
14215627	13
17719212	13
25781146	17
8567293	13
67749499	13
3591590	16
12720796	13
8386849	13
23282563	13
13855614	16
10177458	13
3047040	13
43600790	13
1775919	13
844123	13
5087098	13
4851022	13
6175119	13
23068733	13
299446	13
6825949	16
13651087	13
56865220	13
6327868	13
6606269	16
4049754	13
874589	13
14084483	16
433894	13
47249825	13
19992872	13
45949022	13
31666823	16
15586421	13
23712718	17
49264370	13
24247058	17
6588539	13
9488725	13
4075905	13
9472697	13
9577996	13
6618485	13
8284914	13
43111629	13
8438099	13
6768493	13
18631733	16
13387948	13
8264081	13
4022682	13
46450137	13
8343199	13
6806606	13
11870567	13
4591073	13
22686710	13
1226192	13
7200525	13
64927691	13
12621007	13
4240394	16
9655116	13
8111950	13
2995267	13
5260092	13
26825328	13
2278223	16
11396207	13
5136222	13
4401882	13
21038061	13
12624610	13
4434395	13
1065345	13
40735627	13
23448157	13
43993122	13
30859832	13
5743033	13
5443590	13
4000335	13
22676826	13
26856598	13
34424477	13
51651091	13
25659218	16
24691556	13
7650779	13
923892	13
14052526	16
60860175	16
5018542	16
2151047	13
22267731	13
16343188	13
33432073	13
4373045	16
10066480	13
6908499	13
15715647	13
1114307	13
17686179	17
7522209	17
32480253	16
14245676	13
15688993	13
1134978	13
20689644	13
32450902	13
8034409	13
7778416	13
12928668	13
55837353	13
14945664	16
14755333	13
75994	13
3221485	13
583892	13
859708	13
23880162	13
16661121	13
6541651	16
13935059	13
16702116	13
7660809	13
16261076	13
33279048	13
52331050	16
10503048	17
7307781	13
4361269	13
10510559	17
9285840	13
30003746	13
33474753	13
3252621	13
16396845	13
10504852	13
6922438	13
56079435	13
30932317	16
44302091	16
13625728	13
49472369	13
18203530	13
1874450	13
4668959	13
428772	13
2239531	13
25673394	13
8537944	13
2728871	16
5826742	13
19990974	13
19439402	13
6910162	16
12570076	13
10987321	13
25792048	13
23756984	13
72259899	16
30440049	13
12570849	13
39862944	16
13571965	13
15949444	13
29158023	13
10439648	16
9699535	13
166823	16
3700734	13
6363138	13
11848169	13
156532012	13
28003050	17
8594441	13
15034423	13
2252623	13
4570909	13
32941250	13
56370611	13
2744618	13
38203854	13
16989323	13
33459753	13
30192987	13
9375687	13
28290794	13
34306725	13
2039083	13
21045978	13
34881208	13
1512659	13
38118136	13
10989557	13
22195338	13
16203792	13
3302000	13
29970562	13
12475251	13
1369272	13
8342330	13
6221968	13
26107409	13
1385644	13
4356474	13
40980035	13
18035288	13
56920694	13
8896232	13
35300136	17
2039523	13
30020781	16
12587766	13
13685435	13
15525753	13
21502627	13
1078460	16
40280116	13
37335874	13
4168199	13
9724264	16
18320412	13
7287931	13
23212955	13
30880135	13
4771361	13
20318839	13
1104351	13
14264864	13
4934073	13
49872623	16
8988697	13
2495458	13
2633819	13
36427665	13
997156	16
10042680	13
12085769	13
34197257	13
10627653	16
35303905	13
20846599	16
77396759	13
3850169	13
50703646	16
15708792	13
25897266	13
1912993	13
15432260	13
4950134	13
16645383	13
5133699	16
16631943	16
43745075	13
7560152	13
2387593	16
25409676	13
12720244	16
1894435	13
2527147	13
17214716	13
28203940	13
10455949	13
15692384	13
19721955	13
2141138	13
3683976	13
40908178	13
7045874	13
36066414	16
2194382	13
29622546	13
4141897	16
8876901	13
72879891	16
10136720	13
5122228	13
3620663	13
12997498	16
6813226	13
29228772	13
11837412	13
38887962	13
4681628	13
55430467	16
26717067	13
10820334	13
4370642	16
22984109	13
11565822	13
14300266	13
36917423	17
32767976	13
1625433	16
14854935	13
9958175	13
31079321	16
22628229	13
1203360	13
11751385	17
39069358	13
19926744	13
4413555	13
4386282	13
16844022	13
49910000	13
9440095	13
13792088	16
393462	13
1117729	13
10904432	13
34117421	16
13141476	13
4828883	13
7112092	17
12787187	13
64768656	16
10536884	13
104710748	13
20058482	13
10515053	16
3087060	13
61830670	13
9125127	13
8593660	13
13411292	13
26655534	13
4927750	13
5073078	13
65448385	13
16329268	13
713272	13
24731156	13
25733743	13
16715687	13
75781925	13
66625891	13
8902357	13
96954996	13
7186334	16
18073331	13
14308867	13
21694770	13
1108289	13
8066291	16
23802091	13
17117570	13
1167591	13
42572973	13
1957237	13
1595865	13
1900685	17
9470130	16
7165602	13
16939148	15
25508903	13
53422478	13
65554965	13
3725684	13
10038124	13
1955808	16
56448292	13
10441353	13
3764376	16
2222649	17
5352889	13
14491212	13
45402649	13
8930688	13
11132629	13
50910492	13
20042139	13
7428933	13
17888267	13
11056081	13
21943055	16
13139084	13
385092	13
1487407	16
10599181	13
23531036	13
24019629	13
1896449	13
4870980	13
25012864	13
19112962	16
70921	13
7424431	13
6351377	13
12114399	13
6166531	13
2787639	16
27583193	13
8640853	13
24736366	13
18152044	13
8828361	13
25986251	13
1337408	13
16536568	16
4140425	17
17181536	13
25301036	13
22806326	13
14003961	13
79203975	13
58341039	16
1824235	13
22279809	13
38423819	13
47279881	13
1788578	13
42418227	13
3613455	16
7464368	13
4865492	13
53928236	13
4447253	13
17053910	13
13877243	13
1020867	13
6337365	13
15616089	13
14164284	13
8090646	13
28390107	13
17129185	13
3520624	13
5789816	13
84636031	13
6506281	13
9542843	13
17911613	16
14969311	13
5522208	13
22809472	13
3306421	13
75073124	13
11234753	16
11620533	13
120602	13
47070872	16
43581236	13
45822082	13
16540645	13
9070403	17
18959657	16
34439406	13
15866649	13
5262254	13
24546117	13
13656193	16
1797192	13
10265361	13
25868644	13
21057842	13
49211329	13
78563	13
1193633	13
22189504	13
2204543	16
20195647	17
18012893	13
85291879	13
2069188	13
49441639	13
10944355	13
11689303	13
17014209	13
19632428	13
21167914	16
1348641	13
9079774	16
4823642	13
2488552	16
4110778	13
67017382	13
1541958	13
35659065	13
34225806	13
36251909	13
47248648	13
22966277	16
33028515	13
1813107	13
4504021	13
7611089	16
36952040	13
5365863	13
17419007	13
4795968	17
9185104	13
37272060	13
3359624	13
31253540	13
12328602	13
23339613	13
25355653	13
5664671	13
4394016	13
20453091	13
11886792	13
6184231	13
5761404	13
7753359	13
48391223	16
7714613	13
38118798	13
5183376	13
7005196	13
31904654	13
9932545	13
35924735	16
27032601	13
31609391	13
7106964	13
24831827	13
18400674	13
14888711	16
13884523	13
7395509	13
5563484	13
1981681	13
2482091	13
21609530	13
4719607	13
7704695	13
12679816	13
9623217	13
122069	13
10976280	13
15739221	13
5608719	13
10622503	13
2915295	13
8517131	13
16876831	13
16525735	13
21212166	13
1318866	13
5149477	16
5234078	17
14630160	13
6884449	13
4745534	16
33884688	13
18729063	13
5402289	13
2348068	13
566705	16
14050681	13
22314549	13
4880267	13
1715098	13
6784413	13
29782408	13
24530165	13
14067054	13
65947996	13
7326065	13
1206723	13
20389291	13
13988114	13
53190130	16
3964116	13
3233934	16
405650	13
6402612	13
7325432	13
9979072	13
47683558	16
32690956	16
3136079	13
4034064	13
34371954	13
6185002	13
8859841	13
77722651	16
14545011	13
12672922	13
6647563	13
18531733	13
89194	13
4855944	13
21449724	13
24270501	13
5672613	16
5675550	13
5733829	13
38609517	13
9044298	13
46831737	13
884235	13
39421674	13
62389297	13
641063	13
3788148	16
3943029	13
6586652	13
4143738	13
2483952	13
8240118	13
28002372	13
45834660	13
20032362	13
16829224	13
5872431	13
2399901	13
3977516	13
13926433	13
8647174	13
22954432	13
9282877	13
30959824	17
1084646	13
21573683	13
9898059	13
3927320	13
2514136	16
1974181	16
8483279	13
7281078	16
20304110	13
25311233	17
2249129	13
17743258	13
46992412	13
54057466	13
3540965	13
22068949	13
10228998	13
2104649	13
36360148	13
14519886	13
43230278	13
6437060	13
174702	13
21271522	13
3239056	13
10697383	13
17852589	16
17105739	13
11668595	13
3799977	13
13365235	13
268475	13
28227261	13
12218533	16
2001122	13
4807211	13
22453212	13
48296224	13
1228302	13
46576613	13
1352629	13
250170	13
13301021	17
45780937	13
13297865	13
3743521	16
56809744	13
22778871	13
71543252	13
10641232	13
1492718	16
12585908	13
57489118	13
16280840	13
5761666	13
23387297	13
90121806	13
16347480	13
8684923	17
21073764	13
50044148	13
21908518	13
68196	16
39329645	13
21955019	13
679347	17
27654327	13
59549020	13
1719660	13
32422437	13
3550921	13
66329292	16
21716436	17
9629523	13
19632497	16
6178088	13
34882646	13
9165139	16
17721514	13
16226938	13
18062273	13
48187135	13
381409	17
29881983	13
33244900	13
21443272	13
47127385	13
59406218	16
22627898	13
33995057	13
42580212	16
878281	13
6565249	13
7786682	13
30599701	13
34811791	13
2677154	13
11365499	16
22416049	13
26144073	13
1135977	13
10209336	13
4785570	13
1188508	13
8233415	13
21884361	13
26064111	13
8900606	16
28425326	13
6695581	16
18090975	13
26301286	16
11059691	13
10174742	13
19110977	13
22030232	13
19743102	16
17267755	13
278074	13
44534527	13
16976022	13
13644653	13
1259916	13
83201032	13
15856312	13
45576449	16
5641734	13
19816886	13
27026218	16
4496439	13
1078113	13
9694749	13
66047552	17
5134342	13
3057756	13
51941814	13
12068298	16
15457492	13
12736146	13
25932333	13
22575042	13
524137	13
14777464	13
40885963	13
21907809	13
3392480	13
792281	13
25169510	13
19323844	13
482469	13
3214452	13
18090703	13
2452698	16
9544158	13
68007539	17
69907790	13
14263502	16
12498690	13
40984712	13
18323144	13
42813403	13
66853324	16
33623771	13
3984680	13
8085968	17
4455252	13
13819472	13
7249065	13
24919813	13
17041535	13
146919347	13
2251079	13
10799907	16
10018206	17
10854444	13
2100903	13
1917712	13
13670717	13
9668120	13
10397098	13
31542987	13
75768658	13
4432848	16
6658089	13
13017358	13
22846061	13
761300	13
32075134	13
25236069	13
35560453	13
12141537	13
20203451	13
12624805	13
22240485	13
632427	13
2298749	13
24460778	13
26154384	13
17612707	13
9713558	13
21633474	13
287359	13
3655737	17
2256567	13
3101715	13
1738258	13
33430083	13
23442601	13
3631514	16
714058	13
14920271	13
13180274	13
991455	17
420903	13
1177247	13
7255627	16
46849864	16
3153717	13
6803356	16
8320850	13
8668647	13
4887295	13
143947	13
84619197	13
2556205	16
19242417	13
60415530	13
31287591	13
3343990	13
3787995	13
30399186	13
1828122	13
34839163	13
16504468	13
7882042	13
16278852	13
2565526	13
3141092	13
1293028	13
2854708	13
29706858	13
13669335	13
20643556	13
22041943	13
7394546	16
24106025	13
11256182	17
7807886	16
48422563	13
13805527	16
42883058	13
27611515	13
107828167	13
4209282	13
14065296	13
170267	13
16206839	13
6849316	16
13889946	16
25790504	13
64817529	13
31254477	16
22298417	13
8046623	13
75822318	13
5099081	13
23811320	17
1831599	13
1708873	13
11098651	13
110770318	13
48692857	16
18135221	13
12544847	16
20020412	13
5504194	16
16823326	16
9769029	13
16802972	13
9057432	13
32366411	13
3928919	13
16257235	13
18077713	13
30121207	13
20114408	13
29934969	13
12323005	13
22434297	13
29373256	13
17313741	16
11672653	13
5664978	13
12586158	13
16602491	13
3844061	13
31911023	13
4857583	16
7095569	13
2610236	13
39508293	13
3998714	13
6436945	13
29677813	13
1564087	13
28943939	13
4034226	13
27257315	13
4625693	13
3425890	16
20543218	13
4315566	13
5316377	13
3451438	13
59001198	13
40844740	17
15005584	13
30530836	13
24514477	13
23546667	13
34278525	13
72012207	13
9384303	13
22072042	13
9355179	13
18597078	13
12786988	13
13409539	13
7050737	13
2220223	16
14192116	13
40844872	13
15662722	13
19826784	13
6332181	13
33309890	13
39464016	16
15147363	13
10708871	13
15149205	17
40677967	17
5372469	13
15734731	16
10887191	13
7102743	16
391730	13
13211677	13
26464239	16
6811806	13
1669671	13
1177213	13
5469816	13
6385164	13
14529097	13
33967691	13
23829419	13
8903489	13
938460	13
17659491	13
27971540	13
3792706	13
39730958	13
6462821	17
29230737	16
2826147	13
7713505	16
12991764	13
17548565	13
34256105	13
37374278	16
1945977	13
24558408	13
7591605	13
27040967	13
70217425	13
9551514	13
18286826	13
70671168	13
15799368	13
8389809	13
13501715	13
24629315	13
57264460	13
57936728	13
27936488	13
35220618	13
29409552	13
11744638	16
47011990	13
28605157	13
440594	16
22098226	15
8441148	13
4203180	13
56447112	13
19600600	13
8566615	13
14152676	16
41260854	16
8852208	13
49175436	13
9518254	13
34893858	13
11375169	13
59569010	13
31960807	13
29019955	16
17624114	13
57964072	13
12843498	13
4977405	13
1875521	13
28175404	13
12903324	13
11563114	13
2109358	13
3535132	16
14388851	13
38867010	16
6205592	13
2815060	13
39378050	13
1191078	13
48323817	13
5131363	13
16411436	16
7625281	13
8063499	13
16186219	13
22682056	13
9066819	13
23404042	13
31807329	13
87953834	13
35721814	13
18172147	13
2148028	13
5640527	13
5034099	13
5088255	13
35571319	13
44246489	13
36617517	13
1080599	16
2944302	13
31529416	16
1158075	16
23728188	13
75770793	13
74278423	13
607772	16
5148759	13
17553684	13
14393171	17
9001086	17
10214571	13
37543561	13
10225695	13
6708103	13
37154331	13
19185407	13
45956405	13
25615878	13
27181723	13
2122322	13
4563813	13
1633177	13
2773588	13
4261904	13
478926	16
8676489	17
14589298	13
3664478	13
45738333	13
20680461	13
3748734	13
14302034	13
34575626	16
7809848	16
3607231	13
1511	13
5789238	13
5367437	13
9155102	13
9143291	13
3941891	13
35007862	13
7468861	17
7792912	13
8003594	13
16457	13
50900817	13
38502219	16
33712056	16
5979292	16
19738593	16
12340690	13
7652473	13
14896171	13
9429547	13
28800020	13
5134540	13
6559485	13
19683462	13
7519168	13
48187095	16
57552280	13
245798	13
2552687	17
3101197	16
26360895	13
20253518	13
10983662	13
24272868	17
10862122	13
27111199	13
28329026	13
3818694	13
17329933	13
1473740	16
88286860	17
12189612	16
12368740	13
8597041	13
65023160	13
46619388	13
807222	13
23295115	13
17705186	13
15619299	13
28943852	13
1171554	16
3311334	13
13949733	13
44451088	13
28628233	13
15797593	13
30115999	13
40241816	13
18201456	13
24007095	13
12739769	13
6509731	16
3343785	13
19044532	16
4990744	16
1175823	13
13704824	13
121186	16
2575033	13
7336559	13
2713490	13
20446199	13
38693866	13
50601204	13
13988220	13
37443552	13
27587192	13
19348881	13
29210344	13
24888262	13
14498748	13
17830856	17
25641767	13
3648499	13
24134149	13
10363501	13
5419531	13
3530840	13
3120704	13
9846271	13
7561452	13
24958182	17
25849357	13
8464892	16
3485588	13
2416584	13
2819921	13
14862987	13
7217125	13
36332533	13
8053258	13
58503068	13
8680645	13
25252932	13
62147323	13
12401056	13
30379024	13
1213039	13
21182340	13
9225534	17
391302	13
9309626	13
40217492	13
17481962	13
22555653	13
2991107	13
6524466	13
48542708	16
67242652	13
22881285	13
9682574	13
22641695	13
1055652	13
4930028	13
9137875	13
19052939	16
7973966	13
14779494	16
1899756	16
44295342	13
1222426	16
1034976	16
39451563	13
1536910	13
9076616	13
19765621	13
4336017	13
13249391	13
12061959	13
9255854	13
19186049	13
29279585	13
5900636	13
12926451	13
39497185	13
12675930	13
4307123	13
16223791	16
32279040	13
52321276	13
1538349	16
14265155	13
11054808	13
2183171	16
17526470	16
20130085	13
33157048	13
12681668	13
18184427	13
46256182	13
6244212	13
8035290	13
21798737	13
3095848	13
9818538	13
13682659	13
19298445	16
20530942	13
10180275	13
4359301	13
30377027	13
1938296	13
28530131	13
1539940	13
12872384	16
3127304	13
8752739	13
10630988	16
10939374	16
623187	13
4464904	13
27967325	16
26197919	16
7653738	13
23550985	13
56694250	13
24634139	13
12167965	17
36541324	13
12722189	13
61298201	13
29585093	13
32066065	13
15505702	13
2816545	13
10151763	13
3028376	16
3557005	13
9185358	13
76714340	17
24586210	13
15104954	13
56208465	13
17296848	13
35975670	16
179488	13
5679886	13
1028322	13
40761691	16
27220641	13
6266734	13
22713974	13
7171627	13
31495400	13
17970242	13
27451	13
20425172	13
21964156	16
7671198	13
5325447	13
12358645	13
9018947	13
38392224	13
20061996	13
11122401	13
2086569	13
36854176	16
8587880	13
26619614	13
39712588	13
30142981	13
18099489	13
11607906	13
17407672	13
7454790	13
2794287	16
9172280	13
13542984	13
17296719	13
16427807	13
6157257	13
33221620	13
1467690	13
17389885	13
22638309	13
74117667	13
10066413	13
4070755	13
29932227	13
2255114	13
52349019	16
21242	13
9579152	13
17478859	13
23545490	13
8602625	13
637635	17
21110973	16
12815995	13
17146974	16
14604469	13
2863509	13
19818327	13
5339803	13
31445309	13
2208070	13
442582	13
25725334	13
25944369	13
3574130	13
1241627	13
22916376	13
14451847	13
55241446	13
862047	13
23627327	13
1550416	13
677121	13
8170305	13
5854158	13
13419977	13
41987168	13
10584153	13
5310805	13
1901542	17
29164322	13
6308980	13
28906862	13
3483770	13
18930184	13
3749438	13
1502216	13
11335909	13
2047195	13
18962927	16
8870766	13
1648454	17
3149419	16
8264812	16
4140858	13
51378420	13
147265804	13
58806830	13
15922646	16
4701022	16
18463037	13
4945332	13
13019787	13
20928984	16
6813292	13
19343695	13
25102426	13
13742526	13
8182191	13
21437672	16
17146528	16
20647526	13
13990916	13
23370681	13
14860896	13
5159784	17
21087085	16
14460875	13
19273341	16
8895149	13
33513735	13
3317046	13
603581	16
45288439	16
58676955	15
31121839	13
17830221	17
95290836	16
40461691	13
18946785	13
25600045	13
43703741	13
42910278	13
19898416	13
18162461	17
3310235	13
6000268	13
11473479	13
734079	13
781454	13
9922962	13
7589763	13
2163341	13
10851498	17
12605471	13
12745388	13
2756267	13
2722650	13
17924786	13
4355498	13
7642757	13
23945887	13
2890066	13
7329493	13
28443106	17
1592667	13
1578856	13
53350444	13
3651594	13
8833370	13
9149380	13
10740907	13
5279335	13
1061680	13
3502297	13
1906045	13
39677066	13
4840390	17
17218211	13
4537728	13
23472734	13
12813798	17
4053473	13
26764369	13
32643511	13
141849819	16
30753360	13
12734823	16
7385791	13
17560385	16
14463348	13
1900236	17
21715006	13
2181102	13
5695607	16
11656764	13
31879716	13
15130347	13
20706301	13
36701368	13
1590683	13
4178468	13
26554219	13
41094563	16
32566279	13
5414613	16
5130663	13
32186031	13
11203930	13
6122891	13
4374389	16
3227872	13
13265912	16
9788375	13
517055	13
5659714	13
29574462	13
16158777	13
3304296	13
7460104	13
31212447	16
21567509	13
3311649	13
27826566	13
12194160	13
35046951	13
39710	17
50112268	16
2586485	13
24435119	13
52926101	13
2027613	13
2219589	16
41052213	13
35221430	13
11731880	13
10049578	13
21688811	13
13751325	13
44776132	13
53852669	13
7793185	13
10030264	13
6559931	16
20007781	13
29973942	13
38070664	13
11754379	13
9551613	15
887180	13
84543152	13
225677	13
24586487	13
14250604	13
2832085	16
13902855	13
9548950	16
5037899	13
802050	13
345900	13
21978693	13
3426158	13
21833094	13
11360740	13
22503448	13
8564915	13
34756830	13
66752340	13
18044084	13
9960879	13
28265740	13
1590195	13
14213960	13
6221167	13
29161122	16
22089209	13
13194100	13
130756	16
12529331	13
79030010	13
3522912	13
9184984	13
33153804	13
15770962	13
17952176	13
4506227	13
77076916	13
17211138	13
45380263	13
6609254	16
3819995	13
24838749	13
47829736	13
3980878	13
4956075	13
73478	13
30585699	17
13643534	13
39737893	13
1964743	13
11982999	13
3624423	13
7212432	13
16147693	13
2231814	16
48939910	13
14830270	13
17384533	13
26470307	17
25379294	13
1731907	13
64524917	13
19261817	13
25001917	13
57341895	17
30353234	17
8032195	13
6491309	13
648971	13
23513847	16
14631972	17
14224868	13
12303909	13
3484648	13
30064698	13
28639790	13
3014644	13
43565128	13
770053	13
40913279	13
4188033	13
7533824	13
1292959	17
31552118	13
17207744	13
8535484	13
37694321	13
17684586	13
7378840	13
8426610	13
18446187	13
28556512	13
12144778	13
14447486	13
8419922	13
68128555	13
45614595	13
18317051	13
23026498	13
2481850	13
13784514	13
16911970	13
16387041	13
9582921	13
3257580	16
13773164	16
8574478	13
21332477	13
18175389	13
16717830	13
864650	13
7139632	13
24297495	17
924028	13
7579168	13
25799699	16
24591811	13
11605064	13
5123529	13
4908466	13
9638336	13
674456	13
39181694	13
276582	13
11627488	13
11271421	13
31611169	13
15803379	15
35567050	13
1349897	13
6934176	13
34611054	13
6367922	13
20229154	13
28790923	13
9360727	13
23546617	13
21124782	13
40034965	16
36372133	13
122271909	13
1887597	13
21300431	13
8601101	16
4925883	13
15632804	13
16072424	13
2957165	13
2137592	17
8003077	13
52212856	13
21677419	13
22978117	13
43873653	13
4890935	13
4944160	13
1267312	13
3598958	13
197712	13
33099104	13
14894968	13
4414387	13
4991681	16
15037371	16
7630371	13
30852810	13
24480068	16
109294041	13
1045538	17
1077765	13
809632	13
2827939	13
20943748	13
12245034	13
10826794	13
9028132	13
9350786	13
343827	16
55122859	13
20105008	13
6574876	13
13072237	13
1578683	16
64819039	13
27961377	13
25675278	13
3918618	13
1403961	13
14518976	17
97447378	13
28748418	13
11698908	13
7453255	13
24508978	13
32220729	13
6818811	13
18394831	17
80933769	13
23007547	13
5615751	13
6890917	13
15622879	13
20323056	13
14464686	17
16513274	13
686981	17
11050168	13
2867277	16
11583106	13
14543242	13
5806556	13
15054169	13
44876232	13
1258779	13
3712343	13
15769126	13
32676105	13
11642699	13
28158239	13
211289	13
7433980	13
41879597	13
7622165	13
4163428	13
9167267	13
20593015	13
20765567	13
1788884	13
7090037	13
507834	13
4388936	13
46215456	13
26893056	13
3528396	13
32592916	13
5088362	13
11537251	13
23215632	13
20643579	16
23546699	13
1740538	13
1921621	13
9258866	13
20074557	13
14308757	17
12856166	13
9693218	13
697070	13
23579544	13
21557011	13
43491260	13
21670932	13
3890498	13
6571312	13
4677541	13
27001271	13
34470772	13
7545655	16
7589496	13
53664075	13
7205519	13
5687203	13
135761108	13
5892127	13
181404	13
47337028	13
26525030	13
22202693	13
3011938	13
42422033	13
3957483	16
11135248	16
10816781	16
3315651	17
11003190	16
4083776	13
43842296	16
4510692	13
1212941	13
43770	13
28995804	16
19182779	13
17076102	17
1040912	13
6617439	13
15833420	13
8523327	16
29621702	16
2647679	13
529948	13
21981312	13
4284638	13
51647304	13
1607239	13
8817133	13
23303929	13
28126225	13
11062327	13
49001729	13
16923244	13
3184443	13
4705016	13
9589089	13
2702945	13
10197635	17
37302497	13
10769791	13
15383725	16
23549796	13
5495091	13
12975971	17
4682512	13
6554873	13
12465659	13
12519365	13
30013	13
6815191	13
2453677	13
23809267	13
47542460	13
7325939	13
39042463	13
31850835	13
5620323	13
38317457	13
573806	13
8387867	13
17749477	17
1680096	13
17799352	16
17923944	13
36541499	13
15300473	13
10182396	17
9910726	13
8503640	13
12829942	13
7873756	13
7275414	13
10477550	16
57065889	13
67005825	13
888499	13
23953869	17
5086577	13
9991949	17
8957097	13
11059982	13
25053492	13
14607616	13
87851640	13
7687746	13
4185801	13
30197364	17
83757633	16
14442010	13
41715573	13
1437767	13
18753167	16
39089562	13
15549867	17
20052066	13
5255611	13
7305574	13
4858627	13
870942	13
47041469	13
26626293	13
25403537	13
3110843	13
20293828	13
18045133	13
38201567	13
9051351	13
11574480	13
39230129	16
12179751	13
23147942	13
9158397	13
97968	13
4808118	13
2188043	16
34459516	13
5101153	13
40091516	13
7089022	13
56830162	13
3920350	13
27333741	13
22269349	17
2867276	13
19217669	13
21645577	13
3970423	13
4544937	13
8170341	13
29497907	13
705646	13
14807411	13
38883022	13
1773081	13
15030683	13
1659604	13
11325681	13
1448646	13
44796948	13
3599290	13
72522285	13
21832093	13
7309644	13
19599515	13
2294023	13
46948887	13
58870676	13
15149034	13
30061488	17
4128112	13
3519383	16
51743380	16
38159735	13
22901909	13
21923683	13
13228418	17
4096790	13
60938653	13
36504959	13
38212300	16
81996104	13
1129302	13
21135613	16
4984981	13
5342269	13
31029694	13
10079030	13
18486024	13
69397864	16
13870615	13
36197369	13
5619013	11
16696851	13
50530785	13
41846252	13
12134164	13
23926659	13
9035582	13
8941067	16
90034891	13
31065287	13
6717315	13
31349278	13
5210144	16
24751829	13
62226094	13
13105514	16
10171276	13
38521933	13
41606983	13
6690596	13
32483582	13
19267597	16
18881965	13
25440210	13
18605805	13
15483880	13
24946644	13
3948605	13
4861243	13
12592507	13
37889691	13
17165615	13
21695017	16
5108419	13
1930931	16
50367484	13
4177887	13
1585643	13
4448795	17
32327015	13
26921052	13
28775711	13
50320797	16
13691036	12
21736756	17
1247403	13
6906712	13
23964927	13
28359255	13
4507354	13
24405893	13
14666852	16
7631199	13
7298364	13
7368482	13
19330220	13
20364724	13
3231208	16
17264774	13
1296184	16
523336	16
1854001	13
51763819	13
37457281	13
22315087	13
11665060	13
87123	13
4767907	13
29244725	13
9063826	16
37115685	13
16637	13
20553263	13
76774891	13
30378	13
3801658	13
5569397	13
26768501	13
2911567	13
20433970	17
41812634	16
72425168	13
5643778	13
90407492	13
15654189	13
8741689	13
20909738	17
26370446	16
5904329	13
37421757	13
35969599	13
7527088	13
4227367	13
73643932	13
44964081	13
24015413	13
639231	16
64920	13
17409245	13
66565602	13
3594118	13
15306550	13
20000718	13
92673955	13
6799849	13
7031387	13
3890302	13
49491048	13
1585965	13
4778185	13
2857166	13
10279410	16
5105072	13
4160800	13
4523235	13
5947696	13
1031410	13
2897989	13
1077061	13
20973607	13
3597203	13
5342145	16
13143937	13
5516061	13
5003334	13
15334867	13
65980669	13
18469176	13
1556378	16
11408342	13
41499725	13
26272335	13
4049108	13
12030087	13
36043008	13
7207546	13
11108752	13
16933812	13
17183153	13
12187946	13
2544638	13
31792507	13
26315271	13
26432110	13
32534287	16
4548447	13
7398676	13
8964642	13
4148417	13
6479888	13
21632450	13
41056514	13
90775368	13
6519724	13
5554996	16
27529487	13
4823771	13
11074692	13
17256780	13
2485308	13
2628850	13
13847602	13
15422295	16
27400759	13
25936965	13
2726282	13
18473156	16
18768882	13
93789879	13
60253463	13
13843504	13
8971947	13
37452499	13
8681785	17
9614175	13
30139954	13
18843159	13
3647418	17
3283836	16
3287135	13
94396353	13
15304181	13
4794066	16
16580526	13
4519223	13
13894273	16
4342550	13
33141433	13
14165357	13
17458280	13
14836790	13
20035785	13
28997528	13
6392335	13
603163	16
27164226	13
31860642	13
23969333	13
1903523	13
89223912	13
23511039	13
6491596	13
343864	13
4959844	16
19383522	13
14623408	13
5228946	13
2863316	13
991942	13
20785913	13
20881767	16
9394022	16
3946700	13
1787066	13
10574151	13
11958663	13
4314807	13
45844790	16
14866036	13
10071982	13
6933564	13
19878527	13
11170392	13
64095566	13
10992746	13
30407849	13
83223912	13
4512044	13
6167571	13
5938862	13
641204	13
4454422	13
30411149	13
13296159	13
648604	13
2010567	13
35797680	13
605363	13
6787251	13
5268216	13
15870481	13
24617979	13
5008075	13
29042856	13
29035326	13
7545206	13
5496453	13
23809218	13
12785344	13
14907960	13
3935787	13
28721006	13
12257023	13
43707496	13
9832930	13
17773957	13
90238095	13
1461709	13
17211708	13
47822595	13
365923	13
355150	13
31027696	13
5309073	13
5387065	13
17787784	13
27216673	13
31756749	13
14024877	13
9944365	13
168662	13
8475535	13
82738357	13
8303358	16
16335614	13
16022406	13
9735065	13
21370760	13
479939	13
138068457	13
22846044	13
9719798	16
5546664	13
26176592	13
14823005	13
19540468	13
18228404	13
3243432	13
5785272	13
65159420	13
6076502	13
24914296	13
160012	13
20366855	13
19540240	13
3117014	16
1819245	13
61642363	13
16261794	13
566848	13
9379182	13
5811770	13
37726618	13
172081	13
4591401	13
30305151	13
2177716	13
23179990	13
51952370	13
47860794	13
10493495	13
47422301	13
20746698	13
26887651	13
5351747	13
20703462	17
632972	16
7548675	17
7295053	13
4673719	13
1936578	17
4096175	13
5885999	13
81763442	13
11079179	13
5770545	13
1081604	13
6833437	13
20152994	13
19570062	13
1855428	13
1644896	13
45235312	16
20270118	13
10812450	13
9463109	13
12789871	13
30123896	13
41242932	13
7350336	13
3112379	13
9092883	13
7268035	13
11090113	13
25894919	13
28407397	13
25464190	13
15525933	13
3389294	15
9916094	13
2188100	12
2326078	13
31835891	16
37798996	13
42726075	16
19279185	13
92178148	16
18160697	13
577341	13
55958401	13
6463818	13
13385331	17
1522287	13
24530749	13
3922867	13
33184554	13
8625004	13
38018697	13
27415320	13
1404041	13
1075983	13
9950693	13
2486532	13
59989888	13
11911970	13
22325491	13
1976307	13
3937969	13
38654915	13
21085613	13
34702014	13
24804122	13
3878822	13
7066742	13
57222092	13
15983074	13
47044466	13
13809912	13
3407170	13
46219498	13
7176962	13
28290712	13
2498170	13
1846517	13
7793279	13
22620279	13
9921006	13
14827831	13
14082705	16
1646819	13
62204540	13
11174954	13
10310404	13
1988966	13
20691377	13
53382983	13
1183922	13
10882195	13
29031541	16
8231907	13
5206018	17
3467257	13
1535059	13
4344750	13
24270959	13
2027507	13
16389184	13
4047299	13
1032255	13
11997340	13
17910311	13
3456995	13
41426142	13
19945247	13
15830620	17
45238672	13
53008444	13
3293126	13
92392213	13
2458991	13
74188317	13
7839273	13
8126245	13
9033849	13
9389784	13
16775584	13
2804687	16
1735882	13
31207386	16
13745124	13
570368	13
66663922	13
356589	13
4784286	16
10432846	17
10087649	16
18469468	13
1092368	13
1854184	13
1698957	13
30675679	16
32443200	16
40649625	16
10654491	13
13806225	13
31615743	13
52320671	13
12998233	13
2744459	13
14836730	13
16124765	13
31472502	13
4794037	17
27452681	13
11248421	13
2648759	13
9072446	13
2641442	16
56113061	13
1815399	13
26010470	13
3200636	13
24900158	17
17302072	13
14128656	13
26189303	16
8548503	13
11798735	13
41736075	13
3382620	16
43557603	16
17103022	13
786292	16
5273032	17
36815900	13
8977455	13
1513828	13
13043285	17
57924460	13
20476937	13
3851587	13
52802702	13
20460895	13
3699987	13
24313137	13
1305510	13
20916774	13
6887597	13
15456422	13
31649981	13
13751928	13
17311361	13
17091245	16
21131661	16
35374485	13
6251162	13
17498049	13
8243817	13
4077350	13
9851855	16
20322745	13
16792561	13
3797031	13
22918052	16
14002229	13
28608974	13
7399639	13
774417	13
7157482	13
26761686	13
21064796	13
35298365	13
17394178	13
22494506	13
48924989	13
33981692	17
1187837	13
36631820	13
2244231	13
33118798	13
61538293	13
1173304	13
13718062	13
1589445	13
2445988	13
6006638	13
60597339	13
4320923	16
2447481	13
4508628	13
17322163	13
12394084	13
5799662	13
1168159	13
29252011	13
91009586	13
40261289	13
18679543	13
4404324	13
70638388	13
9956272	13
2558865	13
3270716	13
33732345	13
13985695	17
8129431	13
5475083	13
31275721	13
27018863	13
9175855	13
6633315	13
98213003	13
2087106	13
72225696	17
9430192	13
1390252	13
34639281	13
8523461	13
13423774	13
2660660	13
48476397	13
32094381	13
1875053	13
4920032	13
9550709	13
103272897	13
693800	13
6116946	13
3669688	13
45544	13
1011443	13
10004804	13
2253356	13
14450128	15
2110748	13
597312	13
23734116	13
3423218	13
1483835	16
1388966	16
62970601	16
4105642	13
14670673	13
38848521	13
20425927	13
10652194	13
11526326	13
15657257	13
17844329	13
1239438	13
5972501	13
8505656	13
3788516	13
21437733	13
5674138	13
14751162	16
13805044	13
12065553	17
4534467	16
62814435	13
23911859	13
45008524	13
16233534	13
6981343	13
195390	13
6681763	17
4275423	16
16075352	13
4580052	13
14835393	13
4487445	16
7450570	17
7838041	13
48250082	13
27109331	13
6309464	13
22632363	13
31718415	13
24935116	13
1651701	13
33453398	13
14448850	13
4813326	16
14736327	13
19334715	16
11229626	17
58983008	16
27661028	13
10586695	16
33750731	13
26687470	13
35212487	13
10238170	13
4699571	17
14732921	13
41246947	13
12835655	13
2978031	13
50507340	13
8278076	13
18331743	13
28723208	13
48628329	13
6269482	13
32487564	13
16094631	13
13757971	13
2949205	13
12821147	16
26688878	13
23504338	16
20692833	13
111821322	13
27047738	13
58671181	13
837849	13
6770031	13
31720307	13
69265216	13
15395196	13
10602457	13
19362247	13
13438972	13
781391	13
89975193	13
895016	13
19369684	13
6554597	16
58256425	16
9428369	13
36869285	13
55065633	16
20165721	13
19974042	13
51992423	13
20836931	13
48559669	13
2775842	13
12681502	13
1666424	13
5130572	13
3981172	13
3404971	13
19069059	13
3873152	13
11406126	13
15248112	13
18014396	13
3861951	13
8360588	13
46225154	13
3816097	13
7167523	13
13934256	16
40782745	13
46136715	13
4254253	13
13234933	13
21148933	13
3815567	13
1847071	13
38072247	16
1011580	16
5984154	13
8277564	13
19844126	13
2602546	13
20235648	13
19360988	13
51024199	13
28063736	13
10799803	13
3743977	16
533634	16
13388204	13
10304043	13
2854537	13
34911847	13
17407051	13
46096068	13
4180085	13
17349478	13
4680059	13
3998497	13
29699113	13
2153834	16
129832	13
19973456	13
9787569	13
11149176	13
8060726	13
44481535	13
16570958	13
34130638	13
21946951	13
9901	13
18820588	13
4165618	13
10051065	13
2453412	17
45421025	13
4263601	13
43190825	13
85030809	13
37565127	13
20059468	13
13128656	13
23448850	13
8979392	13
17959024	13
17979954	13
14297519	13
1052226	13
43267599	16
59833167	13
29233398	13
28452270	13
3628731	13
3129404	13
2905525	13
51222305	13
3760368	13
5941599	13
46746293	16
15694786	13
2640299	17
8577509	13
51504728	13
11326909	16
5891764	13
42447287	16
13169109	13
15928298	17
486337	17
2847770	13
2305604	13
35772547	13
17283513	13
4239914	13
49161606	13
1339249	13
20609987	13
4918114	16
3486459	13
2202950	13
36446509	16
62696301	13
22604355	13
3794349	16
14213028	13
23897430	16
8998383	16
20402544	13
72055043	13
29917637	13
99263666	13
45452353	13
12897016	13
8747612	13
16259414	13
14895536	13
13093632	13
15132264	13
10490836	13
27582234	16
42121599	13
1891777	13
46138903	13
13276320	13
1314764	13
7027622	13
14970849	13
19421408	17
25491895	13
3264903	13
60958339	13
9912778	13
5356273	13
21131950	13
8832452	13
23628220	13
5567223	16
4876335	13
30912520	13
14485166	13
30027685	13
13971420	13
3866507	13
1239928	13
11482460	13
18174382	13
38073650	13
15790698	13
37972712	16
35369668	13
5096487	13
2697744	13
8750024	13
20585846	13
24885405	13
10480736	13
553720	13
32675375	13
15322122	13
29786738	17
3616898	13
39816217	13
9613230	13
44893431	13
782852	13
37739988	13
59080338	13
30940569	16
29396701	13
8760041	13
72883030	13
3236595	13
17619305	13
8318961	13
31917779	13
182111	13
21458228	13
61221817	13
4436635	13
5760197	16
18776915	13
5751002	13
7008810	15
13555074	13
35109709	13
17441865	16
19428998	13
30844828	16
72163844	13
8559578	13
9019711	13
9480145	16
17690825	16
12440382	16
11730607	13
21469181	13
3136490	13
48601541	13
7173825	13
7785248	13
1794915	13
1640817	16
29489880	13
5557679	13
12117865	13
5880508	13
2161836	13
31533978	13
40333648	13
13228408	16
12287696	13
13843491	13
2589320	13
5134348	13
893537	13
25265381	13
22249974	13
16309186	13
10582098	13
18228378	13
36474685	13
9058446	13
53107576	13
6100516	13
4071134	13
10600445	16
17024344	13
27884564	13
580257	16
13409694	13
10964333	13
32755157	13
10881073	13
22525153	13
10360147	13
17196863	13
28385011	13
4979970	16
53298646	13
8089482	13
2786444	13
10818877	13
2521938	13
62998433	16
20992816	13
1517016	13
352615	16
66832163	13
8715073	13
16482807	13
57171370	13
9602428	13
52271513	13
23349407	13
19475965	16
1076467	13
16705014	13
2917443	13
7965321	16
47230819	16
1506746	13
31542546	16
12584020	16
9885433	13
71537384	13
15146180	13
22347070	13
9352990	13
5500678	16
108557915	13
8601840	13
17045477	13
756319	13
8762612	16
6256604	13
3709139	16
8175097	13
21777895	16
22157862	13
417453	13
3363948	13
23301202	13
8031049	13
380134	17
8717664	13
15796576	13
45507533	13
15708679	16
23307120	13
49707083	13
9422809	13
358852	13
26903049	13
43009292	13
12901592	13
24053344	13
3447647	16
12883523	13
7864393	13
284479	13
1751608	16
4970704	13
61033636	13
1370862	13
377536	13
3642896	13
10113122	13
30941858	13
7021721	13
8757693	13
33396857	13
30768893	13
16678783	13
4496425	13
3768420	13
11217470	16
36486813	13
38587462	17
2593517	16
3719287	13
32483783	17
284243	13
4354943	13
34057154	13
4587713	13
12276408	16
24492205	13
16572665	13
1123703	13
21427482	16
10577688	16
596900	13
2549566	13
19178553	13
47600019	13
33356872	13
20463630	13
5662814	13
27649034	13
18660864	13
51349447	13
109095475	13
61562	13
9469122	13
35001581	16
20381165	16
2877924	13
2517585	13
42519863	16
22674473	13
29223278	13
1217551	13
104682	13
1994074	13
21003229	13
2067914	13
8174808	17
10170430	13
14749897	13
3587554	13
11847463	13
49189181	13
11996947	13
61966533	13
14850527	13
29354475	13
11397306	13
8069593	13
21756266	16
26179710	13
3811924	16
27712424	16
5260130	16
17507915	13
12216300	13
17137	13
7561179	13
10597764	13
8895686	16
10915515	16
27402487	13
8356140	13
26333156	13
31142874	13
80556	13
233578	17
26927045	13
54518437	16
45779051	16
1002735	13
31136038	16
36306016	13
26796899	13
6953980	13
1951550	16
48902049	13
2503717	13
121548741	13
44387248	15
6383592	13
52912216	16
5562377	13
16307272	13
48001346	13
5001011	13
55334073	13
9306539	13
4980568	13
6138339	13
1692011	13
38368375	13
34014823	13
4465204	13
57848014	13
12229634	13
12248168	13
33723833	16
4594263	13
18283651	13
764704	16
1978785	13
14396286	13
15546498	13
6163237	13
11070722	13
32308405	13
2923487	13
6012498	13
5775623	13
18903806	13
59376320	13
8465775	13
1401094	17
37886966	13
29809930	13
390015	17
1027418	13
26386340	13
20992987	13
42416340	13
9763445	13
24422746	13
30020811	13
15158205	13
6196125	13
7285026	13
25833633	13
73411577	13
5585811	13
2553355	13
4508517	13
18583955	13
12831628	13
6603469	13
10697480	17
6643119	16
14410204	13
6988464	13
18911733	13
2114003	16
5950234	13
15677393	13
41211690	13
9890256	16
10934120	13
43938875	13
4644872	13
34971136	13
999584	13
6418506	13
9212313	13
62079510	13
17953337	13
16338913	13
27172786	13
16910392	13
1354641	13
12583824	13
6008462	13
38486876	13
5837159	15
107592652	13
32865227	16
348316	13
22711711	13
9114773	13
14110386	13
31168773	13
16840323	13
3127725	13
9448169	13
51773964	13
21586551	13
34184497	13
13059922	13
5708157	13
16760251	13
36126157	13
2138209	16
10886336	13
38486229	13
44551072	13
34483829	13
26661290	16
1699138	13
18132184	13
9085769	13
45097622	13
16314515	16
11401042	13
38398388	13
10967509	16
27706072	13
3166744	13
13577757	16
36894499	13
2787506	13
22402753	13
28115120	13
36715786	13
35298203	13
21307121	17
540302	16
7133238	13
818772	13
22981895	13
5095344	13
20507868	13
20723673	17
7995484	16
7299578	13
23638846	13
8742709	13
3735443	16
6047951	13
8397206	16
16395906	13
20625271	13
33470480	13
3589247	16
58894426	13
7809092	13
9639153	13
21580425	13
17632239	13
802607	13
760993	13
467784	13
29310617	13
24756743	13
19609405	13
19981440	13
6980835	13
15592608	13
8828194	13
9908618	13
15874396	13
515673	13
29256627	16
3424097	13
6856156	13
30717320	13
11497457	13
2612445	13
7366213	13
3876943	13
7189755	13
22568700	13
3983663	13
6025434	13
1154518	13
7614375	16
29300227	13
2629144	13
17378172	13
11269860	13
13634794	13
1473038	13
14611341	13
38254043	13
6252289	13
3586477	13
37680853	13
6482753	13
12343987	13
1854497	13
16857225	13
3507793	16
600012	13
5292856	13
31587385	13
947066	13
31419065	13
2740597	13
21960669	13
10725423	13
13672174	16
4644666	13
25357134	13
2476306	13
8649288	13
3565559	13
9727397	13
8611086	16
23618417	13
5191221	13
19758727	13
5459223	13
57285042	13
19398372	13
19735024	13
13398098	13
11683608	13
13482356	13
14666795	13
16943797	13
13728166	13
8170610	13
5493735	13
21959256	13
10167408	15
14190062	13
7327505	13
21761854	16
17687598	13
3265738	13
1553789	13
6494221	13
17826967	16
2731893	13
21606428	13
4247569	17
6598399	16
35103211	17
266842	13
1266480	13
5261602	13
5813273	13
2671115	13
10658961	13
2212344	13
40473225	16
23154796	13
1752736	13
29845293	13
4167195	13
151934586	13
11372266	13
4926195	13
13839669	13
5686640	13
2294696	13
5332681	13
3332834	13
700075	13
26976079	13
23660288	13
21743168	13
2146232	13
5507815	16
15440392	13
22603329	13
22710769	13
25143090	13
32063023	13
16438383	16
17238797	13
1842054	13
3194279	13
20199757	13
2978853	13
64383463	13
34600757	13
20647757	13
2058284	13
20746002	16
19257716	13
13853970	13
66448632	13
19951916	13
8774304	13
10533857	13
6397533	13
16269521	13
48329869	13
21061606	13
6223405	13
9539597	13
32414074	16
9734019	13
75164949	13
26683499	13
20537799	16
5577358	13
6522559	13
11795816	13
43256573	13
62207603	16
6264191	13
2213841	13
37604390	13
41190851	13
32273546	13
47566053	13
3376684	16
54613850	13
1431446	13
34376287	13
10131790	13
4966218	13
9879474	13
1412561	16
53428224	13
9154053	13
84221297	13
13634287	17
1024689	13
8671779	13
454948	13
1608342	13
6988476	13
10632466	13
38162573	13
27387592	16
25112397	13
2998960	16
1882505	13
24164721	13
21940628	13
5921966	16
4522982	13
15182311	13
6314616	16
8182733	13
1594378	16
16705185	13
5956597	16
5339114	13
16234710	13
39175982	13
2776856	13
33648097	13
15848120	13
25218623	13
3300109	13
6738393	13
2503259	16
11481070	13
48647180	16
42181324	16
23075479	13
29346056	13
7038979	13
18852447	13
3657558	13
5893417	13
12530391	13
11246057	13
7280888	13
12489480	13
4203193	13
72257262	13
1504524	13
89353350	13
3273877	13
19050691	16
15285933	17
2098160	13
3386048	16
48817402	13
11082005	13
406383	13
8046319	13
23042349	13
13538985	13
42991299	13
13093525	13
31498262	13
4117839	16
33909504	13
22662461	13
3664444	13
46988540	13
54246036	13
52317862	13
13629728	13
35758384	13
12827993	13
21211864	13
2033791	16
23657235	13
5574603	13
3703447	13
21410172	13
38406123	13
8920411	13
12421965	16
45250884	13
3039735	13
9031867	13
23015210	13
5912679	13
55022779	16
3402965	13
3879890	13
3855049	16
3597149	13
13672487	13
9666442	13
2790154	13
15679574	17
78816	17
5615569	13
6221474	13
138187	13
1218758	13
17937712	13
15620557	13
1646825	13
54053372	13
18737252	13
3491182	17
3303972	13
22161071	13
20630383	13
10692555	13
26520603	13
66319989	13
17281509	13
15456301	13
45574135	13
68998427	13
1460365	13
16862694	13
10801941	13
17941627	13
479038	13
16837892	13
10379326	13
55103157	13
37229845	16
43308320	13
10860439	16
2270345	13
6391595	13
52336395	13
1002669	13
8697484	13
39778365	13
19554723	13
22558056	13
13611144	13
4309909	13
17151190	13
23185648	13
2976214	13
5210412	13
13683559	13
16342435	13
9213141	17
579694	13
4565688	13
19647847	13
16887098	16
3779444	13
26880266	13
55804931	13
7307670	16
4522071	13
13100798	13
8655248	13
32269571	13
39389547	13
46307449	13
6029451	13
10582780	13
3050956	13
45162132	13
32721851	16
22125707	13
37067062	13
4025512	16
9493363	13
7121997	13
27130048	13
12409665	16
1788047	13
4005456	13
17165211	13
14038844	16
16138574	13
2114836	17
1008878	13
20027702	13
10754745	13
15237731	13
2378140	16
98265965	13
9382575	13
8910488	13
7966002	13
5779119	16
26845176	13
6532122	13
1073759	13
8937301	13
13638508	16
3593127	13
50549124	13
23345780	13
17254142	13
205932	13
15260934	13
44430351	13
15866192	13
15006370	13
9879572	13
17967362	13
18216270	13
75610526	13
43959897	16
8129711	13
15412035	13
900045	13
760628	13
1991826	13
15588907	13
5528491	13
32408472	13
1619359	13
14455597	13
9813070	13
1592298	13
6360168	13
21474593	13
68029422	13
22282553	13
33189302	16
5456715	13
4163270	13
7647787	13
66228860	13
66224386	17
8699306	13
4700122	17
1413121	13
1740126	13
43507534	16
23521324	13
11091798	13
68452826	13
19311976	13
57912461	13
4472776	13
15563493	13
2344981	13
46391853	16
7742203	16
103456527	13
3459779	13
13409167	13
22064343	13
2699852	13
14689644	13
4973700	13
12794602	13
69049948	13
4702415	13
19993440	13
2127831	13
24375551	13
60663515	13
1838533	17
11300435	13
10116906	13
14941123	13
2788655	13
19034589	13
12301669	16
53177214	13
6086346	13
21060806	13
5299635	13
1117194	13
33734073	16
16392354	13
10629277	13
17180468	13
20425948	13
13928803	13
12165367	13
9999868	13
37009215	13
31580050	13
14847455	13
20612299	13
15538073	13
389141	13
32663266	13
64468430	13
19761239	13
7640180	13
6873210	13
30809102	13
3183422	13
1218511	17
8445371	17
47217807	13
7966241	13
17921919	13
13555104	13
1458217	13
23164728	13
5596294	13
25871300	13
18565531	13
14375787	13
25823752	13
7855207	13
15733412	13
19714369	13
5462620	13
7025609	13
119982573	13
15956048	13
15457700	13
4747733	16
7377696	13
19517872	13
768539	13
429926	13
9828485	13
9258094	13
35426691	13
46785	16
9774961	13
9417475	13
31574089	13
40497141	13
7938675	16
42419358	16
5789723	13
15764180	13
10196108	16
3268583	13
55081382	13
3653129	13
6998278	13
6671723	13
34668176	13
10436970	13
14539732	16
29341969	13
27002210	13
51692745	13
39455577	13
3627772	13
4287164	13
1687300	13
22247774	13
11791206	13
12333468	13
32710915	13
20998787	16
8977718	13
2530320	13
7893136	13
49093370	13
41746281	13
17590714	13
36365647	13
10046988	16
791621	13
55464485	13
7133958	16
30116157	13
114764453	13
5108473	13
36411972	13
1327714	13
752177	13
3686284	13
36101390	13
55499035	13
4538775	17
33981023	13
24175313	13
6173052	13
18371367	13
35665691	17
36150480	13
40636214	13
10550603	13
2790721	13
6284998	13
3610728	13
61509636	13
672202	16
15062209	13
14501003	13
32556823	16
17864443	13
167996	16
10253061	13
13388749	13
1803949	13
4342389	13
16263541	13
15841854	13
7343598	16
33600142	13
5683993	13
36407466	13
3303736	13
3876065	16
16258580	16
44826123	13
29706489	13
19112246	13
12183037	13
622676	13
25768183	13
300637	13
12054986	13
112613	13
16390735	13
3220919	16
424326	13
5738739	13
6716742	13
2015937	16
26562093	13
26733832	13
5911705	13
17230043	13
10065086	13
11453407	13
5527309	13
43718046	13
9884280	13
7702593	16
23797373	13
674318	13
3064629	13
18306791	12
12582236	13
1307517	13
2894841	13
9972849	13
4563406	13
10878897	13
408090	13
5809481	13
57443240	13
2416717	13
47245955	13
9779442	13
1697690	13
12293025	13
3173936	13
1144278	13
58477722	13
12044759	13
88012202	13
4611200	13
13743986	13
81835892	13
6668080	13
54496081	13
5019570	13
102872891	13
3690025	13
7536751	13
4406181	13
46560269	13
2089359	17
36445632	13
13750768	13
26942568	13
18979738	13
10647741	13
27906794	13
24862999	13
21511583	13
17455342	13
868656	13
17507090	17
5037690	13
24667820	13
1485026	16
50433886	13
5015243	13
8583423	16
23449114	13
16573131	13
36309323	13
5428011	13
31144097	17
33137913	13
17444413	13
9042676	13
5652472	13
1707120	13
6570681	16
16234915	13
15137113	13
15278421	13
3456796	13
4476730	13
10501659	16
4696840	13
37946436	13
54997228	13
13844853	13
12421449	13
6440649	13
13448192	13
2119963	13
3200323	13
12752051	16
8142625	13
22149368	16
32575188	13
15835943	13
14577987	13
23560927	13
87882504	13
4686533	13
13283650	13
2809950	13
36195054	13
14522222	13
13550521	13
2625164	16
11121983	13
14875722	13
10021678	13
42908401	13
35660636	13
28807567	13
23467084	13
21593360	13
18430430	13
4750634	16
7306808	13
28787533	13
638069	13
21352044	13
6333917	13
5419024	13
9474904	13
9756437	13
3632933	13
11510547	13
14729444	13
10484658	13
12267329	13
4538321	13
33685066	16
22545600	13
3221704	13
3329734	13
14089584	13
6695879	13
29709361	13
40995243	13
3550901	13
29621808	13
20513154	13
3348418	13
16541886	17
7356136	13
15471181	13
8201477	13
17063399	17
43044530	17
3572229	13
9543065	13
41869442	13
3615439	13
8748923	13
60109191	17
14459705	13
7449304	13
33370070	13
6493479	13
5312203	13
12917554	16
2886590	13
2644544	13
33047192	13
8468558	13
3886124	16
4750922	13
10982736	13
51920275	13
17161116	13
122726	13
59432757	13
49554051	13
1849046	13
84853582	13
18597941	13
3786751	13
729695	13
7895050	13
80074519	13
16765548	13
5105764	13
16830335	13
42858531	13
8980102	16
7386601	13
18447714	13
28960703	16
24281270	13
48646181	13
10043178	13
438515	13
1589772	13
6418484	13
672322	13
32585935	13
11316667	16
5502256	13
3115823	13
12317144	17
36573361	16
8143422	13
23182997	13
7262961	13
14547075	16
4033626	13
6777315	13
8823625	13
8879493	13
8754986	13
1804947	13
26836296	13
8551198	13
43306873	17
1705308	13
30069613	13
29025881	16
775457	13
612589	13
1433417	13
2934269	13
4543143	16
27621168	17
26403584	13
40298800	13
15020044	13
9362313	13
10679648	16
2886419	13
757204	13
9916553	16
18971849	13
8102877	13
13127694	16
10811477	13
30560866	13
10946012	13
966022	13
35772387	13
5476030	13
1649384	13
9450141	13
40004019	13
13350269	17
10781781	13
9921026	13
6084696	13
7879430	13
7028442	13
28902356	13
8751280	13
51901780	13
22390460	17
7041054	13
37840249	16
198555	13
7603391	13
15867569	13
27737152	13
554905	16
5464610	13
4943315	13
12994431	13
5266980	13
4256792	13
4319606	13
9102055	13
5276116	13
10643290	16
8775514	13
14460930	17
50197768	13
50628231	16
18074312	13
11040528	13
4665475	13
31542432	13
18936379	16
1941687	13
17217140	13
28297866	13
24881738	16
32533379	16
7175462	17
10275865	13
3364869	13
12157817	13
5861499	13
52991939	13
36561307	16
16774490	13
21204678	16
34528598	13
8399952	13
2484931	13
11049744	16
6085349	13
14422696	13
90753683	13
12247962	13
26438575	13
11377233	13
731369	13
2674728	13
16063015	13
16197376	13
19526034	13
4753622	13
43807259	13
28357894	13
9115876	13
37474023	13
27265458	13
25979481	13
33363144	13
57220218	13
11795181	13
25678931	13
11873247	13
65560789	13
3276999	13
29212636	13
8158967	17
60108043	13
19580889	13
8059061	13
13090124	13
50736957	13
35336572	13
857754	13
4491072	13
11447216	13
53439219	13
7912669	13
12547396	17
16794533	13
1341881	13
8171574	16
23410574	13
18376794	13
2326279	13
6710492	13
48740205	17
828240	13
25406034	13
4983638	13
20174835	13
2062350	13
2121827	13
3715887	16
19955067	13
43240529	17
10394290	13
18389702	13
9866220	13
29662463	13
4950830	13
22389190	13
43452365	13
24784758	13
9995141	17
5669714	13
4233390	13
7095245	13
12484735	13
10563081	13
13890144	16
910271	13
9068768	13
417816	13
602820	13
87152455	13
17784434	13
10651854	13
18995278	16
1732471	13
4784625	13
36989619	13
1691320	13
7645981	13
28344896	13
6492361	13
44084220	13
59477065	13
17677100	17
6809085	13
21450009	13
69871580	13
2935438	13
7587645	13
24062915	13
6522977	13
24466609	13
2842298	13
4860637	13
7561697	13
12759950	13
4826656	13
18408648	13
22261309	13
36932720	13
21882169	13
22099409	13
28434092	13
17575786	16
2204421	13
20190898	13
1791634	13
23732095	13
60075139	17
9365937	16
1076807	13
9114519	16
17442699	13
11497261	13
8957646	13
5759736	13
35896153	13
2591495	13
5375029	13
8740428	16
19929489	13
730104	16
10758060	13
2754053	13
16615501	16
58538171	13
711267	13
9376374	13
4159644	13
26568106	13
41235667	13
11523746	13
4489611	13
47936185	13
12321259	13
4502040	16
16355745	13
10749954	16
53751623	13
64617301	13
14207255	13
17257785	13
1413366	13
8433124	13
23327166	16
5637855	13
26761695	13
9733263	13
44326092	13
38036294	13
19495575	16
3988675	17
19821953	13
2021679	13
1384643	13
20204350	13
2496872	13
18831750	13
76870156	13
49927707	13
18348567	13
13701527	13
6967066	13
41354585	13
33129752	13
34599244	13
7130758	13
9630097	13
6853441	13
3954650	13
46385228	13
21956025	15
26376404	13
48853037	13
6872268	16
27738414	13
28865077	13
9912335	13
34631147	13
10428066	13
76293148	13
14266360	13
23752900	13
13903680	13
2636047	13
23472808	13
10548787	13
1682455	13
17538202	13
458909	13
18830443	13
3967238	16
55160113	13
5933870	13
15184714	13
26397159	13
4546913	13
19205175	13
18037737	13
10518293	13
24142600	13
27896316	13
24236128	13
1983385	13
26441209	17
48029126	13
5737897	16
17673839	16
1995164	13
18295077	13
8807921	13
9634037	13
13365820	13
3524526	13
30717953	17
66572119	13
24401111	16
6791392	16
2332848	13
19280737	13
10203460	16
32480542	13
5992182	16
2176153	13
69942570	13
26225345	13
6669902	13
15830028	13
54628479	13
34762344	13
18240108	13
2416285	16
12057923	13
2086335	13
34221324	13
1000513	15
10548702	16
13442559	13
19453226	13
16079993	13
9709494	13
23875330	13
9202955	13
3901880	13
16111283	13
3631625	13
5243388	13
12926742	16
1873985	13
28674824	13
77832241	16
14542094	13
7769836	13
25570210	13
47142982	13
35363030	13
14415639	13
26531249	16
9139165	13
21857363	13
3066678	13
6747672	13
17786638	13
160402	13
3592391	13
2486291	16
8289540	13
6085132	13
11512814	13
14562281	13
27391537	13
5564399	13
43086511	16
7853074	13
22662105	13
67052963	13
39499755	13
31760878	13
49520811	13
18331756	13
9917844	16
13593891	13
31292401	13
1451619	13
28223544	13
4377374	16
11293016	13
31324930	13
94409043	13
13974135	16
4588409	13
14412626	13
3887104	13
14368705	13
3586567	16
9815075	13
9710103	13
16757570	13
41181625	13
33044694	13
11277953	13
76573831	13
31064137	13
661841	13
25598788	17
16510519	13
32887385	16
42719420	16
33532823	13
33921271	13
16053510	16
7562915	13
28952891	13
6689469	13
18956217	16
36766015	13
35653654	13
16582153	13
48103019	13
2481938	13
28947160	13
39830050	16
37988874	13
3453308	13
12070360	13
19613432	16
11941222	16
4089278	16
32402107	13
31302660	13
44349938	13
6824845	17
69888646	13
7979996	13
25323451	17
11905476	13
5581806	13
16548584	13
38071881	13
1857733	13
24051178	13
13352897	13
8634761	16
892768	13
38438120	13
16812624	13
42318843	13
7849510	13
5891404	13
56644734	13
7957394	16
19047376	13
6800627	13
2888922	13
3908280	16
8223779	13
498260	13
32071481	17
1042759	13
12849044	13
33556420	16
1249230	13
34275682	13
5782042	13
8331446	17
14588749	13
47741955	13
38029833	16
41097262	13
16346541	13
296266	16
32075293	13
20984922	16
793665	13
3130873	13
2661200	13
4603329	17
22960534	13
11288215	13
52708340	13
15959715	16
9676048	13
4819691	16
12999878	17
2043742	13
3085542	13
28384757	13
3459987	13
4304905	13
5062026	13
9239764	13
10429481	13
47127851	13
21004749	13
3893977	13
4766524	13
29505730	16
26034393	16
11815287	13
17702582	13
9962960	16
21527669	13
4184991	13
13719340	13
18158222	13
15794305	13
9338433	16
17902107	13
4363515	13
8371615	13
30436385	13
11171171	16
21977176	13
21711109	13
7274825	13
47357983	13
11089841	13
6241416	13
7245221	13
3803179	13
8352746	13
8090906	13
51789411	16
15287141	16
34517709	13
18567309	13
32341800	13
4237923	16
9532820	13
20530404	16
11614520	13
19072182	13
1020739	16
19726646	13
2514161	13
49956495	13
4181793	16
30184636	13
1753350	13
6392188	16
5170854	16
5063497	13
11768973	13
2424537	13
13433276	13
1395777	13
11377242	13
25969557	13
2342019	13
20728253	13
17758419	17
80898259	13
28439040	13
2360932	13
51129126	13
62135051	16
5331037	13
12699213	13
19934992	13
296479	16
13949228	17
43483641	16
61757017	13
4836365	13
3506825	13
815021	17
30627633	13
11904025	13
42139488	13
25232182	13
1764892	13
10655362	13
14948403	13
20956125	13
18837102	13
24211980	13
29514447	16
21543595	13
3060208	13
14799657	13
1522903	13
8954868	13
16814869	16
36656027	13
29125991	16
15013021	13
22525724	13
14587159	13
12598186	13
5173836	13
20136730	13
22462609	13
25484116	13
2261765	13
33597033	16
68914128	13
29126222	16
63218886	13
6014549	13
6980918	13
23656157	13
4702877	13
4959500	13
31205485	13
4314549	13
6682607	16
30725145	13
29176685	13
13527798	13
26337406	13
6108770	13
4118778	13
26160397	16
4507866	13
14732345	13
17771289	13
19710114	13
44227104	13
72397903	13
800270	13
5089613	16
8337507	13
2566034	13
11486553	17
3476909	16
5434242	13
9378653	13
4678396	13
328694	16
14386147	13
33045665	13
3917748	13
14719534	13
43922920	13
247988	13
9852003	13
1875338	13
1350853	16
35963734	13
17196015	13
6906159	13
29924833	13
3301830	13
32705742	13
2115552	13
3190963	13
5393183	16
28868201	13
18388266	16
25613559	13
9261141	13
27253957	13
8404002	13
38661501	13
6473078	17
17874926	13
35839102	13
5804408	13
15044380	16
17118866	13
38886212	13
1308271	13
19967380	13
3487670	13
9326692	13
10852134	13
27178271	13
5822451	13
486916	13
68888195	13
9845464	16
43631323	13
48557164	13
22639204	13
10408879	13
2299694	13
21190714	13
4670584	13
28827480	13
70495695	13
6083360	13
28781358	13
9990108	13
2489521	13
9875889	13
10422727	13
1385060	13
9815653	13
364226	17
50054894	13
15898756	13
2334237	13
17670764	13
6548203	13
2806100	16
7042870	13
37351041	16
9448513	13
8068006	16
1105646	13
7427964	13
3066033	13
72668734	13
14262383	13
7386094	13
20999093	13
41416134	13
3279769	13
7489116	13
70885953	13
8771160	13
178702	13
13400954	13
10934793	13
6153542	13
3952694	13
20856643	13
23535599	13
29755733	17
8523662	13
13675438	13
9783873	13
50706779	16
5686968	13
19508895	13
782193	13
11890941	13
19680025	13
14459964	17
19484794	13
9592440	13
35407646	13
38302285	13
14649859	13
26387849	13
12489796	13
39643587	13
30873279	13
14916060	17
24609918	16
5483862	13
12364901	16
42522456	13
39487199	13
23521580	13
1686705	13
15858361	13
2829808	13
2185946	13
19603563	13
3841941	13
8073454	13
22705572	16
393972	16
9980355	13
124448481	13
27885516	13
11156001	13
14423442	13
25819178	13
1952445	13
14664643	13
4042280	13
59409001	13
54342359	16
11791325	13
7036285	13
13529852	13
15324372	13
5056622	13
8156526	13
3140590	13
986904	13
6313542	13
4194454	13
5492102	13
81834	13
8038962	13
436679	13
38020947	13
5573139	13
14730112	13
19716315	17
10653191	13
7265264	16
20451632	13
5385754	13
36600391	13
4951143	13
9986000	13
4605690	13
5790006	13
4413788	13
13010021	13
6362507	13
10804762	13
64574275	13
4668679	13
9890712	13
60504961	16
29079338	13
3801351	13
16281370	13
4569932	13
22611623	17
2481125	13
26882740	13
17696909	13
44731658	13
5833065	13
76133376	13
212746	13
48852844	13
36210041	13
15045242	13
26513933	13
9557191	13
5360706	13
13329228	13
15716616	13
28607784	13
117465	13
46570709	16
382328	13
4472439	13
2417938	13
21776517	13
10835799	13
70757558	13
79708259	13
51350424	13
2998457	13
4385313	13
40708867	13
21595256	13
18131627	13
29759824	13
27318434	16
50471084	13
13250570	13
61288636	13
18627828	13
307679	13
14898638	13
4658086	13
10017208	13
15686784	13
2573008	13
8547206	16
52084772	13
10047043	13
7919293	13
23743059	16
72080088	13
1166731	13
17982474	13
5509832	16
22887725	13
30237387	16
7595916	16
16959514	13
24413907	13
3795096	13
10030664	13
9115139	13
21531918	17
699889	13
8944872	13
988291	13
27042784	17
10327618	16
11071378	13
16857953	13
12887717	13
18573142	16
32967001	13
23956010	13
13594089	13
1504690	13
18851570	13
10956832	13
2500136	13
2602395	13
78304765	16
24260767	17
1357894	13
3417531	13
1491231	13
959052	13
10035582	13
8002458	13
61893196	13
13415436	16
51391800	13
12704599	13
15373552	13
12953243	13
2540217	13
6533493	13
8255767	13
15092662	13
28239414	16
36564494	13
28243919	13
3257501	17
47345567	13
34852486	13
4749444	13
4219592	13
32296081	13
6361720	13
5116825	13
7301059	13
19490381	13
43906589	13
11287843	13
1914810	13
20186620	13
2096122	13
32538198	16
21217782	13
45222246	13
13015306	13
1202221	13
48499750	13
24532853	16
6908318	13
350399	13
37400691	13
21321882	13
9740601	13
23587148	13
47981014	13
1721909	13
30369879	13
39413385	13
9583675	16
353423	13
9984914	13
36932958	13
11761749	13
33857263	13
43194549	13
17849976	13
28375351	13
35107305	13
4175214	13
3522298	16
6277695	13
13717977	13
206844	13
10452763	17
14005030	13
27584869	13
21671454	16
6464018	13
7335077	13
31803163	13
66827397	13
3734454	13
24889749	13
11728468	13
17162834	13
16830289	13
11944341	13
59311546	16
25700236	13
8303113	13
10825359	16
6576264	13
873493	13
31659701	13
19679976	13
3988733	13
13681903	13
11167904	13
29506252	13
8368476	13
14345658	13
4700035	13
3699351	13
26241052	13
7725895	13
18753568	13
17570224	16
54603310	13
67229	13
28662122	13
15475321	13
5353888	13
11523290	13
6856899	16
19320289	13
32122938	16
3788167	13
2005888	13
18192616	16
16155134	13
12319684	13
14240156	13
18686761	16
47113239	13
25306319	13
8874635	13
2210208	16
1608396	16
19129640	13
5419112	13
7034953	13
1914230	13
13440180	13
28687235	13
66940668	13
11585397	13
940340	13
16821559	13
45174454	13
50870042	13
2082688	13
5327446	13
15344915	13
6911206	13
38877222	13
3676405	13
22529652	13
9657459	16
7304865	13
26806172	13
35543877	13
22311529	13
14220830	13
11761697	13
668217	13
11479426	13
24070041	13
12628880	13
25132614	13
19750000	13
9019222	13
18669521	13
23765178	13
3082248	13
16996679	17
49148556	13
15683874	16
57692019	13
19099326	17
57796411	13
16336294	16
16759421	13
8028843	13
8899030	13
6110067	13
49656860	13
4726938	13
25323378	13
63838349	17
10303982	13
13473464	13
17547075	13
89603155	13
582931	13
2613250	13
19552241	13
1858797	13
9447708	13
52679107	17
1484216	16
622905	11
19156482	13
35923501	16
3778015	13
30685179	13
21550714	13
846637	13
19465665	13
29221521	13
2796710	13
4814338	13
18869868	13
31685743	13
3129784	13
1764440	13
7948202	13
761502	13
58489079	13
22939805	13
36570572	13
27462871	17
57713281	13
34988920	13
23270235	13
27940833	13
28134629	13
43050179	13
1878838	13
41564	13
31478709	13
2148279	13
11299918	13
13962228	13
7744866	13
9418163	13
1186381	13
1493228	13
6973267	13
3581836	13
41629305	13
375852	13
27747068	13
30509268	13
1915131	13
7150685	17
20738644	16
41882685	13
40304625	13
22027308	13
26708017	13
422557	13
39637163	13
67196788	16
7123334	13
5594670	13
29391845	13
17578601	15
25360605	13
14107951	16
50297213	13
20217934	13
13756322	13
32321604	13
6229408	13
19520239	13
19513055	13
2484480	13
2555090	13
13758956	13
962819	13
3320730	16
548771	13
47290841	13
14948481	13
2906499	13
13853187	13
7034493	13
8129350	17
26201740	13
27613608	13
12433411	13
16833251	17
9904303	13
18541028	13
11357690	12
3044096	13
21139105	13
38238331	13
3021324	13
37031862	13
26606194	13
4510589	13
3251815	16
8286504	16
55203040	13
90588776	13
25990109	13
198861	16
25049961	13
25465957	13
216270	13
7834304	13
41078550	16
46896866	13
53324622	13
19857475	13
4712629	13
10194141	13
2418089	13
9566925	13
4418371	13
10070432	13
15517544	13
375958	13
43441693	13
1033313	13
811267	13
18343830	13
25491404	13
18319480	13
16303326	13
4703527	13
15874731	13
13535922	13
4419961	13
5974202	13
7664686	16
6548205	13
2194418	16
7812130	13
130608	13
58545392	13
1830461	13
2401865	13
48127831	13
7012625	13
27997360	13
3197067	13
7436776	13
35527610	16
25661621	13
2923720	13
15271377	13
25047104	13
17506755	13
62912226	13
30865627	13
1128733	13
13120839	16
16957442	13
2682070	13
27636355	13
24178005	13
6169245	13
11102781	13
1857096	13
8909868	13
46236611	13
43180804	13
1156645	13
26747840	13
23187502	13
38279531	13
12277826	13
67748678	13
16821462	13
10448634	13
1919113	13
2133567	13
61515221	13
17107856	16
8342555	13
2331903	13
7044219	13
21095392	13
19056193	13
1065509	13
37584605	17
3627780	13
164937	13
8368762	13
49816363	13
8432001	13
34269042	13
36801021	13
450588	16
92583364	13
16471274	13
2083890	13
23268294	13
4982557	13
2530780	13
29003337	13
4223902	13
2864567	13
37936252	13
56936585	13
3802208	13
2711737	16
11416909	13
46643073	13
18089416	13
22137528	13
3547168	13
22731407	13
17436507	13
13373303	13
8027764	13
32457093	13
9301301	13
6052215	13
29571174	13
219998	13
40592739	16
23242851	13
9215263	13
20780960	13
2222092	13
21946738	13
23136890	13
31417506	16
8120710	13
2644768	13
317968	13
8880776	16
17872874	13
3040805	13
552487	13
8779064	13
7768703	13
12367087	13
4205625	13
11346830	13
38583905	13
20912433	13
31839317	13
31579356	13
13297658	13
2124539	13
29784311	13
17147847	13
25806828	13
10017361	17
5191270	13
18125812	13
331942	17
66150421	13
19448226	13
3182224	13
645129	16
26199905	13
32274731	13
2331032	17
8894915	16
3724637	16
27627184	13
22389063	13
10669115	13
3763317	13
1047275	13
5166430	13
868813	13
32369064	13
1278213	13
43689973	13
8234805	13
6071530	13
48717598	13
6478073	13
7589441	13
42646509	13
2022874	13
8322834	13
8074890	13
20125467	13
28545121	13
24945574	16
3893969	13
1685260	13
6593334	16
44098974	13
7491381	13
30188340	13
7168912	16
31729529	13
6514326	13
21433526	13
6455565	13
90267149	13
29374391	13
6109397	16
4133163	13
796840	13
11482459	13
13212026	13
25998523	13
46541228	13
19395353	13
33025652	13
4751846	13
1777523	13
90759542	13
12754364	13
7272072	13
26491984	13
21520951	13
11368987	13
4551506	13
6492029	13
8648313	13
21984779	13
8708089	16
10166788	17
5342629	13
9156752	16
17676037	13
3951916	13
24302158	16
1352509	13
9865874	13
7870843	16
1123405	13
528224	13
6378724	13
42208473	13
14025842	13
39041774	13
13507651	13
31906944	13
817341	13
9609075	13
24532923	13
2694374	16
3125018	13
1619648	16
11627569	13
16449068	13
74215636	16
65228701	13
12204045	13
65140836	13
33020775	17
20608776	13
20212157	13
8211104	13
31231476	13
2062733	13
10475399	13
17684146	13
6534555	13
4710464	13
51101981	13
19184997	13
21757081	16
13723683	13
49986766	13
10662330	13
22510246	13
17839327	17
14862672	13
15859634	13
72231692	13
14991988	13
65277249	13
5915433	13
7788513	13
7032078	13
216587	13
27504051	13
8560738	13
73843269	13
19651321	13
2320749	13
2093451	13
14753154	13
6328751	13
23648949	13
14327048	13
39741682	13
5381759	13
32231728	13
43723502	13
6109783	13
10586624	13
10259454	13
32355447	13
36256826	13
32900470	13
17343082	13
10281778	13
54457802	13
28482418	13
33426972	16
2400552	13
5815016	13
18057641	16
49734062	13
31255534	13
28106403	13
19146381	13
46541523	13
3067048	13
5605519	16
12247232	13
12198048	13
2976520	16
806866	13
70712393	13
31040411	13
299975	13
4181073	13
44751917	13
4835912	13
10371259	13
32307216	13
12584925	13
13235630	13
41215840	13
32248536	13
5657526	13
7123817	13
32630398	13
13687737	13
272793	13
6649523	13
43902625	16
6707847	16
1973035	13
7870133	13
11881053	16
3674856	13
68313890	13
82386	13
23385315	13
7427854	13
4897493	16
451485	13
52675341	13
7606126	13
6206837	13
5049325	13
9261190	13
37067157	13
11052126	13
48430918	13
10577968	13
28169098	16
8001453	13
3481260	13
6783847	13
2282617	13
4764291	13
8646913	13
62645927	13
10388750	16
25117620	13
16691737	13
21183709	13
3804203	16
8978033	13
79843308	13
13447609	17
75479202	13
47700127	13
9404218	13
59950399	13
31940742	13
65550140	13
26672599	13
10274227	13
1489341	13
15987311	13
28331860	13
1900977	13
31282082	17
38548480	13
7042581	17
8417573	13
9229915	13
15730236	13
60887159	13
70646318	13
4134085	13
2278126	13
244906	13
712670	13
3127700	13
42951762	13
38422288	13
7811777	13
4173101	13
8721372	13
9064052	16
21291776	13
31034986	13
9962697	13
3612749	13
42340299	13
21500125	13
27817485	13
11873675	13
13451323	13
10161962	13
28119445	13
6403905	13
7683163	16
29684546	13
31015204	13
17354	13
14686333	13
30796568	13
12921683	16
8496262	13
24521563	13
57039873	16
46479853	13
5369549	13
44295370	13
55895968	13
13326670	13
31659247	13
22484345	13
3125902	13
2710074	13
10665267	16
4177980	13
11511867	13
3311469	13
3202279	13
16901782	13
28270576	16
12423659	13
3054821	13
2875167	13
50393467	13
5538556	16
2107494	13
64427531	13
15800363	13
26146629	13
23380413	13
7311012	13
13357963	13
3435322	13
2344302	13
913508	13
11551382	13
24379874	16
43472730	13
9849491	13
16203477	16
38672497	13
3653882	13
5572125	13
8156760	16
531837	13
4678262	13
32489136	13
29313057	13
6303120	17
26926713	13
19717689	13
17319471	13
15657356	17
833249	13
4919054	13
58424736	17
6256471	13
16789065	13
48666752	13
3312122	13
47069714	13
3510878	13
19396418	13
20382265	13
2564844	13
29186170	13
1985658	13
56525725	13
12265518	16
24201826	16
21078018	13
50307437	13
4063935	13
7149764	16
94750717	13
4691377	13
15450104	16
33592453	13
578230	13
13051169	13
32433763	16
8387539	13
2220973	13
2985866	13
20643065	13
42072702	13
10374342	13
24661932	13
7074585	13
17187667	13
21087102	13
37750542	13
6410198	13
9694547	13
11614426	13
43544180	13
203977	13
11703647	13
21586375	13
35105486	13
1087913	13
45373378	16
54309860	16
21385760	13
1790774	13
58636831	13
15418588	13
62564067	13
37541602	13
4190168	13
8472468	17
6003010	13
3749572	13
3505734	13
52641414	13
1002816	16
6834986	13
3145446	13
930993	16
24860514	13
6875144	13
51089026	13
43178064	13
29069431	13
29386666	13
20779200	13
4675177	16
4535385	13
4532901	13
8739958	13
404362	13
33779593	13
28620959	13
39170622	16
29498756	16
10567327	16
53050999	13
8478812	13
58823381	13
12541754	17
19928940	13
21210609	17
6132888	13
6964891	13
6180724	13
44249931	13
1079908	13
24430807	13
15560175	13
11347334	13
17062547	13
323051	13
23449617	13
8978754	13
27590983	13
15080743	13
4122660	13
29026136	13
7434726	13
4855330	16
4176240	13
6905676	13
1986333	16
9573913	13
2776726	13
40648729	16
6350088	13
37214807	13
22898244	13
24049233	13
4927837	17
9618609	17
39639153	13
20236437	13
18704289	13
70337633	13
12376928	13
12870	13
612618	13
12516254	13
9420063	13
37922256	13
71175149	13
13683558	13
12638976	13
8317171	13
26527687	13
8144262	13
20607469	16
3070359	13
32238815	13
11286758	16
51894439	13
2076411	13
3055955	13
631715	13
6515252	13
65053132	13
12434572	13
5171465	13
9043700	16
35961901	13
1990299	13
16171218	13
18742607	13
9245709	13
6219863	16
21249122	13
14054915	13
7635107	13
8579633	13
22925281	13
20452930	13
11544726	13
12644914	13
12472721	13
7998542	13
30770266	13
17605601	13
16023953	13
53706894	13
3336397	13
4811955	13
25506630	13
2316086	13
1561861	13
336745	13
72258549	16
15533854	13
11963509	13
6734378	13
2337185	16
15153381	13
4175329	13
767751	13
17434108	13
6270922	13
4602003	13
12180372	13
9916160	13
48020779	16
19744484	13
6507140	13
7518219	13
3232163	13
6324875	13
32234158	13
2286196	13
84400024	16
8923869	16
16465028	13
66119803	13
15565949	16
1333610	13
1421230	13
6652090	16
31690653	13
1700859	17
24045934	13
49449667	16
81354821	16
41781184	13
55293763	13
1760669	13
72187843	13
20933444	13
19713312	13
20331659	13
9982639	13
5783734	13
19980776	13
3791922	13
49237418	16
4377669	13
32707650	16
27806597	13
32489532	13
9361889	13
5704647	13
6939806	16
15357727	13
25751163	13
3365892	13
15324700	13
1418958	13
5292080	13
5788172	13
20777677	13
4853486	13
23164769	13
14632962	13
30023470	13
6048504	13
13562252	16
4619244	16
14868043	13
42189466	13
11331325	13
3293215	13
7570028	13
8215433	13
9020334	13
23574847	13
33634350	13
22213373	13
455211	13
556190	13
5658509	13
14950701	13
6315466	13
9937130	13
389341	13
9732553	13
2904658	13
11444348	13
22399048	16
17754324	13
21482662	13
1618318	13
51581288	13
56254142	13
47666026	13
15230251	16
1341329	17
733470	13
43929989	13
26120142	13
18906455	13
9094298	13
13829225	13
11292816	16
4771245	13
40731717	13
2660912	13
3238363	13
3968299	13
1709505	16
23044190	13
4162121	13
8168677	17
58427461	13
43107413	13
28610882	13
21346611	13
8926668	13
1889899	13
23851623	13
3810935	13
7329410	13
26370512	13
43040540	13
533798	13
29556702	13
19922868	17
13601858	16
16284957	13
2168445	13
6221194	13
24216857	16
23388035	13
11196944	16
20842495	13
50257465	13
40826556	13
1992557	13
4189419	13
9323626	13
10420418	16
9410867	13
56211124	13
26408618	16
9870472	13
27599954	13
16928101	13
10506553	13
21752909	16
58604612	13
2042810	13
5218504	13
28964200	16
21350210	13
14371410	13
15085776	13
33248020	13
25937688	16
7770416	13
6575358	13
9673136	13
21949449	13
35598433	13
22903471	13
3582627	13
31986837	13
15317087	13
22777217	13
1241623	13
1107129	13
2369088	13
41514382	13
6387058	13
1121432	13
4041878	13
38452811	13
8000065	13
25241134	13
14752952	13
2414053	13
66312052	13
18536449	13
5863233	13
5118629	13
29084995	13
2338820	13
24620445	13
3380569	13
1703487	13
3394767	13
4759942	13
3331980	13
19378970	13
26929910	13
12499340	16
9443307	16
20044649	13
17918865	13
31116403	13
16801329	17
42022720	13
13471271	16
17608382	13
64855330	13
21695785	13
21827144	13
17697649	13
2019073	13
28817479	13
2091376	13
13077767	13
9059836	13
117460	13
6596683	13
22385817	13
11040501	16
44015329	13
2586774	13
264177	13
2884718	13
3453122	13
18109077	13
34351230	13
11726988	13
2450843	13
7610051	13
3172015	13
12884589	13
20222437	13
24479653	13
90346708	16
14498090	13
4256190	13
4049162	13
11164197	13
35155786	13
28239174	13
9600091	16
10959027	13
20777699	13
1917932	13
91053	13
20220998	13
10213315	16
37431862	13
1288969	13
6012307	13
53937948	13
50217519	13
726497	13
4695941	13
20314132	13
2744790	13
85123235	13
38251757	13
14046185	13
32951176	13
153811	13
27204571	13
6734510	16
19302049	13
20062034	13
26068164	16
24652187	13
11727410	13
2497197	13
1476276	16
14488041	13
45077762	13
42163613	13
12881966	13
11244655	13
5663115	13
1936671	13
31961497	13
45268562	13
85618930	13
1874424	13
1207804	13
10057178	13
54464836	13
3719216	16
29317418	13
22045499	17
24570978	13
6454658	13
46393562	13
2275553	16
57367274	12
10609872	13
47395588	13
10424555	13
509736	13
34507499	13
4510033	13
23883140	13
3267614	13
42067536	13
45599266	13
14419289	13
57842246	13
4485768	13
24672923	13
4740105	13
7625284	13
4386831	13
6029061	16
12589294	13
1724543	13
81386	16
13740952	16
7129864	13
5978949	13
42356064	13
45382294	13
44012615	13
3722970	17
5255105	13
20926109	15
11967390	17
13671650	13
13978682	13
2122545	13
1158755	13
22845195	13
7736684	13
37625351	13
7980138	13
2920454	13
5774398	13
12238823	13
32364672	13
2774246	13
10308360	13
13749772	13
76683842	13
29733549	13
27397390	13
15184696	13
7172462	13
14512738	13
28887769	13
12143845	16
2000497	13
43887858	13
805233	13
35305499	13
17416966	13
24124033	16
6905933	13
4008120	13
12177023	13
1903804	13
12417271	13
43406932	13
10528925	13
1099439	13
9132192	13
11074446	16
35169102	13
197477	13
899128	13
20444154	13
1381185	13
50293484	16
4531487	13
10303220	17
17954444	13
3875841	13
23768376	13
904043	13
3282855	13
17160561	13
10977771	13
2564933	13
17565678	16
20520031	16
15570205	13
30827505	13
20928668	13
21177287	13
21581448	13
20152035	13
7002645	13
14005409	16
3275891	13
7092706	17
18306290	13
107090450	13
36103467	13
20409030	13
23724313	13
14902758	13
18926300	13
24635475	13
7159865	13
25770974	13
24863119	13
3646078	13
10696721	13
13162578	13
6669073	13
3405262	13
4636159	16
1686624	13
97892	13
9373802	13
9976463	16
1022228	13
13858454	13
38903746	13
33953491	13
47281709	13
9734812	13
19614021	13
6855734	13
33822545	13
1582686	13
22079533	13
58610025	13
7295938	13
20780056	16
23767493	16
14408588	13
68534169	13
11099941	13
22892876	13
759890	13
41414216	13
12176574	13
7378038	16
20111958	13
3293096	13
24135168	17
9192897	13
3815424	13
5482526	13
5835991	13
26944883	13
18302162	13
24801629	13
2265888	13
16400052	13
11244157	13
9158773	13
4493379	13
22232103	13
38290937	13
2218722	13
8488966	16
9323389	13
298	13
12994178	13
1348214	16
19254989	13
9433316	13
58732440	13
12964865	13
17621189	13
36911345	13
32859685	13
4016079	13
3324146	13
102682420	13
51370118	13
7978877	13
26732073	13
11157456	16
1694993	13
17628606	13
11440614	16
10751822	17
3351012	13
1294687	13
14339213	13
6146503	13
5488468	13
33903534	13
11466954	13
1442678	13
8519432	13
7840302	13
8790505	13
56721952	13
17692595	17
11544757	13
3725914	16
4838170	13
1931773	13
17740949	13
13108307	13
814132	13
16490727	13
42756538	13
13333166	16
48146411	13
31774612	13
12684925	16
20092032	13
2911158	13
4829558	13
16783132	13
10193341	13
8204317	16
1942740	16
59058262	13
4786298	13
4735154	13
28216302	13
5399714	17
9416331	13
11409891	17
47921067	13
20722288	16
26832413	13
46297337	13
29346469	13
26704337	13
18491371	16
7132295	13
63377300	13
3813847	13
1097462	13
4656417	13
18524685	13
3391511	13
5590432	13
21045715	13
6877489	13
13072458	13
20538961	13
4796925	13
3810436	13
31148585	13
18373187	16
5235993	13
27943689	13
74481790	13
12705427	13
2873286	13
46652759	17
41811650	13
36860800	13
27836913	13
12831956	13
53750107	13
11594693	13
522248	13
11089992	13
848824	13
8276971	13
10741380	13
58209409	13
11466753	13
4375062	13
9309648	16
29962714	13
2280339	13
10975410	13
33041093	13
65021782	13
3749544	16
3296033	16
2733153	13
5635802	16
13796688	13
13853363	13
21316933	13
9102355	16
9920015	13
1384004	13
6745594	16
534770	13
26189079	13
18713203	13
16610887	13
4427321	13
1302404	13
6658095	13
9560503	13
682834	16
21932378	13
1666607	13
11890575	13
26727686	13
37720385	13
22916113	13
12413758	13
15388919	13
27690994	13
22516411	13
4844588	13
2885006	17
20541279	13
2139049	13
12577770	13
8823565	13
5475321	13
1243131	13
15729150	13
1391898	16
20611929	16
9303652	13
19937452	13
14267491	13
12077821	13
10704769	13
11108216	16
12115825	13
24834814	13
9185959	13
41134492	16
12791373	13
52290002	13
4607652	13
71736049	13
20270487	16
18791130	13
4968499	13
51114923	13
411702	13
4876841	13
1023438	13
8393199	17
7093756	13
7684604	13
45037090	13
9529219	13
616163	13
14069821	13
53560685	16
60952407	13
26460722	13
29217079	13
59939347	13
4238112	13
46150490	13
20253826	13
18797388	13
10635342	13
25653337	13
25990147	15
21530719	13
800633	13
7990933	13
28826643	13
12572156	13
13088859	13
795736	13
32114733	13
724313	13
100192	13
10061926	13
27162644	13
806139	13
1195428	13
108670794	13
11927552	13
8016340	13
13024412	13
26130007	13
40172996	17
31103993	13
22421549	13
44666075	13
26143614	13
12066791	13
25696916	13
6351470	13
30107902	13
6203014	13
2506506	13
34467925	13
21621912	13
34803984	13
3790533	13
1184632	13
6918868	13
5725087	13
20720844	13
15946885	13
55920083	13
9624970	13
3427993	16
92189666	16
22700401	13
25628556	17
26869772	13
2386801	13
8737283	13
27407142	16
41461491	13
38237032	13
16379332	13
6470209	13
13115569	13
9480065	13
2865665	13
21749947	16
37354337	13
48707504	13
5871693	13
3327769	13
14545197	13
20222376	13
9513827	13
583812	13
1263486	13
3735775	13
6219165	13
20936133	17
1000106	13
22732886	13
126225	13
2235594	13
31355593	13
26313100	13
27752053	13
3515166	13
12791697	13
38260109	13
41356090	13
30072752	13
9697696	13
16463018	13
4535494	17
9882417	13
59356520	13
29918550	13
15445220	13
16354086	13
1414623	13
2183270	17
11058202	13
7800135	13
11417777	13
16662985	13
32516437	13
12657878	13
11773079	13
17304958	13
10379791	13
4274860	13
5034666	13
5298804	13
21212658	13
4029068	13
1558902	16
17094199	13
28148631	13
35713688	13
25293793	13
38596294	13
75900281	13
422579	13
31711543	13
13963476	13
34951424	13
11504087	13
2406569	16
1643371	16
2539141	13
21960285	13
22906192	13
2609227	13
127192	13
12395106	13
2329962	13
2820395	13
63748337	13
8619499	13
30377144	13
3955924	16
28890168	13
5861490	13
4932754	13
31032248	13
30291222	13
5165411	13
518415	13
16090006	13
19946696	13
12065214	13
41992937	13
14168402	13
34334499	13
6398990	13
6397875	13
24392569	17
10543926	13
4227290	13
6419767	13
19767974	13
13698395	13
24633425	13
3253344	13
18846849	13
1012095	13
53941642	13
13346759	13
868113	13
27888106	13
15702006	13
20716649	13
36978038	17
6287349	13
5265642	13
6087050	13
7611587	13
27314551	13
49961239	13
24206694	13
9554301	13
7032551	13
28046331	13
31919712	13
38317548	13
21006563	13
3155753	13
1022721	13
1101419	13
32488176	13
9255262	13
7339580	13
28993321	13
693758	13
7235551	13
24041285	13
3038211	13
8346367	13
3905794	13
25575784	13
16030700	13
5041510	13
17139059	16
2550919	13
9569370	13
2427831	13
812653	13
7925665	13
14306582	13
7174151	13
10848543	13
40900321	13
99263117	13
3507633	13
11257075	13
614868	13
12020089	13
17070516	13
1434617	13
36695325	13
20539444	16
4775284	13
20064868	13
21713665	13
28420740	13
80473094	13
5828328	13
3110365	16
10343480	13
13484623	13
37363274	13
18518769	13
10671328	13
41477301	16
88122549	13
47843436	13
43080301	13
7163731	13
4592051	13
43876622	13
625494	13
6638125	13
26225102	16
11672626	13
5969344	16
4773288	13
12158967	13
12833061	13
22614730	13
26647846	13
14251890	17
11607883	13
493165	13
2910565	13
26666539	13
10110459	13
61056100	13
32558448	13
31772491	13
4569740	13
760141	13
8493617	13
38985868	13
69240768	13
28822580	13
2184823	13
18269705	13
33080377	13
6327444	13
10335889	13
6149348	16
23538667	13
25562775	13
12213641	13
9399552	13
9923216	13
9006081	13
15687021	13
24778523	13
15816485	13
356020	13
1487539	16
15867483	13
1081319	13
8033201	13
12220395	13
5244578	13
1954747	16
14759043	13
57402558	13
28355938	13
96331275	13
12396420	13
30761596	13
3599771	16
6133095	16
5197300	16
15847725	13
52358366	13
1680623	13
17081220	13
12482376	13
7874316	13
10688103	13
20392410	13
6726697	13
2900307	13
12674016	13
25910778	16
1821232	13
17432427	13
24664772	13
12134949	13
21447234	13
29218161	16
29269266	13
1588780	13
11567028	16
17738396	13
2431393	13
8589790	13
1096365	13
3471274	13
14675473	13
7496506	13
23034713	13
8334092	16
4415617	16
6886580	13
20600581	13
61644	13
35289865	13
13862406	13
23650658	13
12437745	13
52328370	13
28500856	16
9791256	13
12597338	13
26217798	13
5160773	13
28149	17
7997079	13
8065856	13
10237306	13
10162770	13
7707378	13
20744373	13
1517332	13
5335049	13
28226685	13
13545052	13
311832	13
62674419	13
3490462	13
13482466	13
27524623	13
31170166	13
23591301	13
5787982	13
4145328	17
1415415	13
22491518	13
10785592	13
6728965	13
35971964	13
29077832	13
10970464	13
16930799	16
5768135	13
10125765	13
6011325	13
912200	16
8632278	13
22626513	13
26063100	13
49495074	13
11018345	13
24849070	13
15526443	13
51762602	13
5841837	13
22912155	13
39281153	13
10869276	13
29092311	13
14818839	13
11610059	16
11459678	13
13403779	13
31739767	13
492454	13
4128050	13
4132901	13
34678599	13
515934	13
53997503	13
16108363	13
20651016	13
11169587	13
7398354	13
6953130	13
934644	13
24335896	13
59054792	13
30472579	13
5484126	13
810263	13
4676750	16
22726386	16
19236862	13
11082901	13
7687314	13
4151485	13
50250566	13
2970203	13
86503847	13
26731758	13
7706028	13
4455462	13
16422121	13
2055456	13
7250314	17
8189286	13
17467610	13
18679976	13
1778563	13
8142775	16
86520634	13
28754615	13
10191366	13
30381063	13
85224563	13
12832726	13
3726714	13
43287473	13
24440417	13
20691017	13
4912423	16
30191169	16
30007008	13
4711090	17
81588036	13
34360338	13
19991119	13
22116517	13
7264840	13
5888278	13
22546307	13
7038578	13
86588	13
14556546	13
1173658	13
3359989	13
29170916	13
17760618	17
1395419	13
5018859	13
2179911	13
4206047	13
6718940	13
36366067	13
7790009	13
1963806	13
13348090	13
10601366	13
11949063	13
10847547	13
1108167	13
20078415	16
32902277	13
1307940	13
2483540	13
152400	16
6954243	13
40230935	13
18509823	13
29169756	13
17699838	13
12952971	13
29086008	13
26317761	13
10087465	13
44352181	13
6042860	13
57173744	13
22033411	13
19441994	13
875290	16
11770129	13
11241637	13
10384599	13
2091207	13
42214	13
10000084	13
6449935	13
5418118	13
556879	13
5257565	13
5947305	13
10325985	13
10445948	13
12046450	13
5714890	13
29607167	13
3189186	16
25780813	13
20865929	13
14045086	16
2510034	13
12471	13
8029230	13
2132877	13
7159348	15
714630	13
19376393	13
13778942	13
17957454	13
14964746	13
48169795	13
3447419	13
4058785	13
23685171	13
5024518	13
32782442	13
14115763	13
2000606	13
6640315	13
34886578	13
12004865	13
5701720	13
6544078	13
524900	13
230789	13
1397520	13
8371328	13
8647115	13
1494362	13
28240986	13
10372142	13
18980764	13
38941996	16
9220930	13
1642786	13
5082737	13
4547857	13
2769115	13
30224425	13
2790325	13
2425257	13
37147084	13
81232958	13
31920698	13
5269983	13
9714385	13
4544414	13
41274	13
9688421	13
6326481	13
36748610	13
9949622	13
5340093	13
22003419	13
21892184	13
3030784	13
35052218	16
13735449	13
2556595	13
9109462	13
26534310	13
23960182	13
9295687	13
13707296	13
14547079	13
6137905	13
15197672	13
5714772	13
30646056	13
1747800	13
575504	13
14684570	16
10566747	17
10955370	13
3845043	13
36137629	13
9872562	13
31916910	13
54661495	13
18683732	13
3290913	13
4626943	13
864	17
8405542	13
26317206	13
16392426	13
1616691	17
6722691	16
55718113	13
954282	13
2085441	13
4973050	13
4970861	13
30750394	13
25917956	13
58462628	13
39604266	13
26378911	13
6391213	13
21958644	13
1130513	13
10703830	13
10886298	13
2167423	13
3525982	16
17936079	13
17187996	13
7932925	17
30957577	13
28097581	13
14954705	13
339284	13
16857791	13
6753017	13
15228137	13
16391673	13
14367272	13
14297754	13
2315346	13
28635525	13
15515818	13
61320299	13
38370131	16
1940928	17
24754610	13
14892288	13
39077173	16
18471189	13
3844035	13
12346337	13
9514426	13
714484	13
743121	13
30024532	13
17709126	13
5920085	13
16792921	13
17747312	13
30874321	13
23414293	13
2157753	13
13889999	13
27819930	13
12112078	17
2302545	16
61974712	13
9477848	13
28729991	13
23992131	16
22173219	16
20040956	13
61878410	13
9850425	13
11461167	13
42308098	17
437941	13
11320326	13
22643119	13
2422408	13
43384623	13
3949860	13
80310578	13
1585194	13
29539286	13
50873147	13
9348425	13
2094282	13
6636397	13
23090113	13
55504288	13
552747	13
39913935	13
9889625	13
2098170	13
8809211	13
64607930	13
7046801	13
8862364	13
4207931	13
49119741	13
561617	13
3860609	13
13197650	13
4708252	13
30920394	13
12741607	17
28732972	13
20672687	13
6316598	13
38370779	13
17872097	13
4666344	16
13699893	16
11847054	13
11845969	13
43984394	13
2378495	16
18852077	13
3484875	13
8395263	13
95030	13
26989899	13
26414258	13
2403979	13
299757	13
6919186	13
14532658	13
11230245	13
511037	13
7671464	13
4442653	13
6569309	16
18055189	13
6668022	13
7639982	13
12201072	13
21623387	16
28618112	13
10212741	16
7466748	13
61954290	13
15759290	13
14310852	16
44156288	13
13751824	13
25310315	13
35035947	13
5452368	13
21540583	13
731360	13
12854363	13
1648857	16
6682170	13
11189374	13
36211302	13
2503659	13
13962001	13
4681442	13
9471069	13
1182026	17
8468424	13
20691903	17
7956434	17
28461769	13
9996807	13
17325272	13
6573186	13
3233385	13
1027862	13
25560167	13
23181976	13
11059422	13
24624074	13
17967715	13
9273732	13
5813532	13
2971861	13
25284316	13
12776908	13
36987205	13
10282763	13
46625912	13
8463009	13
914186	13
11024884	13
22762227	13
1641333	13
7176496	13
10067248	13
4293381	13
19741318	13
10317086	13
19320249	13
7335000	13
7105531	13
29625547	13
75461527	13
1819306	16
10667561	13
32907306	13
2160375	16
3208878	13
17327107	17
12130520	13
7708962	13
19307468	13
10108263	13
32374969	13
2786830	13
6668689	16
2764573	13
1777733	13
8328725	13
25357268	13
11423369	13
39466008	13
3325964	13
22099516	13
10558305	13
5803110	13
4356079	13
2845456	13
10698325	13
7068366	17
2409034	13
9077060	13
9784715	13
26716611	13
9771141	13
9152712	13
827729	13
6540326	13
16514409	13
24339121	13
1784590	13
19475727	13
8867834	13
5338220	13
33016563	16
37035368	16
34507471	17
10943495	16
2920563	13
520348	13
563015	13
9174667	13
8119261	13
70918801	13
10952631	17
4679938	13
39949294	13
26125274	13
9221760	17
28247873	13
19162425	13
3274313	13
14028847	13
20827984	13
17117497	13
6896651	13
34964368	13
12562966	16
12771189	13
9974470	13
26016444	13
2486812	13
24474728	15
5071088	13
4322078	13
4479785	17
5349675	12
1903109	13
13487955	16
10868645	13
586047	13
12792091	13
29438110	13
161651	13
23196972	13
8420694	13
13390744	13
2309426	13
1728088	13
42502980	13
13123282	13
35190724	16
4078166	13
4632354	17
31318686	13
98802	13
7968528	13
7479658	13
2777222	13
6600234	13
9479643	13
1228355	13
4822470	13
10455241	13
10588529	13
21069630	13
1359157	13
14335498	13
2590	13
32510846	13
25266174	13
35923	13
31114660	13
6299497	13
7814982	13
13674872	13
1578966	13
2557965	13
8018577	13
3572553	13
11985631	13
29599832	13
30315351	13
334201	13
6358326	13
11464443	13
5629534	13
16846401	13
1212634	16
2728775	13
15836340	16
15052	13
34152286	13
3402298	13
3184514	13
8141804	13
38147786	16
31613809	13
6334875	13
11531800	13
22828240	13
648311	13
33212421	13
45855073	16
1610516	13
2065123	13
23355233	13
18069658	13
5771867	13
14200257	13
50085385	13
13676765	13
18929359	13
18282308	13
10838629	13
27111526	13
16971838	13
13578034	13
12084370	13
6514965	13
34480787	13
13366228	13
12359912	13
503975	13
4186951	13
14462255	13
9157292	13
27808898	13
25863539	13
2634565	13
21565371	13
14321500	13
564878	13
5221543	13
18326105	13
51504013	13
1165363	13
335433	13
5203159	16
11229359	13
5632167	13
912804	13
1811324	13
22436765	13
14167099	13
8246174	13
12620451	13
12029463	13
1038039	13
8823394	13
5620873	13
2779634	17
25970162	13
20507763	16
17051990	16
37999031	13
17879631	13
6763843	13
17463846	13
5417495	13
1475082	13
11514925	13
10378415	13
6386281	16
15589706	13
1100242	13
91716153	13
6312208	13
27085494	13
8156642	13
32166942	17
44093425	13
17112021	13
1718385	13
2977681	13
31859517	13
2268344	17
13409942	13
20355892	17
12152608	13
2339182	13
702711	13
7129228	13
1151171	13
13482921	13
43102012	13
53569144	13
5167444	13
471078	13
37799088	13
30967037	13
3445132	13
12085770	13
4189266	13
6680397	13
20668943	13
13207364	13
25271825	13
4809800	13
72230305	13
927395	13
14311085	13
1986587	13
12253072	13
355196	13
14148375	13
15158082	13
10226851	13
30058816	13
6363493	13
13327547	13
39293023	13
18874024	13
1284476	13
28343745	13
4506048	17
2717754	13
31730027	13
13314886	13
8894594	13
11652773	13
1216985	13
6294459	13
14717792	13
7146300	13
20349133	13
38828944	16
4442057	13
1195811	13
30941965	13
2366367	13
68388802	13
21895886	13
6782814	13
31236480	17
4654261	13
556520	13
4375210	16
34549317	13
14218666	13
15175192	16
17283561	13
6711221	13
18170340	13
57501734	13
8399098	13
37360173	13
4066958	13
4473921	13
31455184	16
2007711	13
11218409	13
18839019	13
7540607	13
41736302	13
39729008	13
9817816	13
27411755	13
5819080	16
3430154	13
24946700	13
4459742	13
1996969	13
9256491	13
33299425	13
15559462	13
4153757	13
13984337	13
10748186	13
439385	13
2890055	13
2885850	13
66833879	13
5455942	16
31649008	13
20512508	13
6415750	17
25395613	16
1951207	13
20891162	13
9483359	13
4821717	13
20134163	13
455292	16
17841771	13
2333826	13
5332558	13
11414775	13
32599790	16
6513930	13
19956222	13
42017356	16
5965684	13
4293488	13
6593703	13
1647632	13
11840675	13
7485359	13
9373480	13
22775298	13
57049037	13
22703334	13
18724113	13
3055119	13
14992924	13
66250851	13
6964963	13
7147198	13
5732364	13
1435795	13
18668154	13
608882	13
10589486	13
55571480	13
8386981	13
1382414	13
1022300	13
841335	13
37797161	13
7163495	13
35207559	16
13126317	13
16708617	13
23525288	13
51493160	13
8657812	13
10203614	16
11872357	13
8796288	13
30339528	13
20369690	13
13570965	13
7049154	13
9276240	16
3423482	13
576504	16
1380029	13
32482867	13
17286847	13
6181064	13
3240399	13
391096	13
5855877	16
18393385	13
50369258	17
11258832	13
40119704	13
17904335	13
10522165	13
10874341	13
13200925	17
2716390	16
4573568	13
15920184	13
7889030	13
39722546	13
3977349	13
260072	13
24697521	16
45703336	16
21986583	16
2871179	13
2425966	13
9055335	16
22985597	16
23638518	13
18811746	16
4626504	13
12745552	13
12604367	17
13040603	13
24302547	13
11356103	13
13469489	13
615724	13
22585889	13
1777025	13
13168741	13
3321737	16
7540010	13
6127748	13
243207	17
12626729	13
25489484	13
539256	17
6714049	13
18190871	13
35622624	13
15676223	13
7652576	13
1284033	13
480222	13
379769	16
4362129	13
13954671	13
22426000	13
42095938	13
2559486	13
32718985	13
13955284	13
7958253	13
13654196	13
3521618	13
2054213	13
21578443	13
21909838	13
13833592	13
5044672	13
324375	13
11831950	13
1335908	13
18992969	13
48367047	13
3420764	13
7193073	13
13515452	13
11732831	13
691030	13
21997665	13
13205653	13
11158602	13
8954080	13
4139637	13
965083	13
904646	13
24446721	13
6458680	13
1987297	13
947165	13
10298648	13
5674290	13
5478455	13
20971469	17
2027870	13
12905491	17
3529197	17
842010	13
7476354	13
1579682	13
4780826	13
25500330	13
69574827	13
13571746	17
704934	13
18581606	13
30492573	13
34267127	13
15598495	13
1629263	13
18597980	13
12864787	13
16112268	13
1450843	13
319437	13
26454699	13
19083598	13
41642757	13
3101073	13
3031744	13
14058220	13
17324796	13
5298925	13
12196547	16
25711610	13
2451908	13
11153383	13
4266578	16
5646244	17
16920906	13
28331629	13
12211252	16
3760570	13
2394441	13
19869037	13
5531947	16
5603642	13
10434416	13
2806088	13
28440317	13
7773684	13
10308667	13
27898036	13
4253663	13
6216434	13
3361845	13
8762128	13
16491346	13
9332902	17
1613233	13
875595	13
3292067	13
1927610	13
2383029	13
942494	13
19864153	13
9136537	13
6293896	13
36027602	13
9659973	16
78723544	13
7790457	13
15804995	13
7199991	13
1799598	13
6158954	13
14015239	13
20609995	13
16170459	13
2736765	13
34337059	13
9436156	13
926965	13
3250623	13
658100	13
4176779	16
8874616	13
281201	13
33973255	13
2781959	13
1060398	13
3066870	13
18779547	13
58254785	13
638825	13
12269136	13
424632	13
59796153	13
3319	13
14977146	13
33206141	13
28957057	13
14439134	17
3292494	16
2140427	13
3327153	13
20021418	13
8631500	13
32552501	13
13898763	13
14246805	13
3072283	13
15928215	13
7617815	13
7222160	13
46437611	13
14973893	16
7309069	13
10611978	13
2674377	13
28572431	13
13240226	13
20468580	13
19513409	13
14608014	13
4816129	13
2960810	13
17361778	13
9028757	13
14838754	13
20883074	13
20055685	13
23631417	13
19143538	13
7704643	16
28158587	13
4802344	13
1560699	13
55561044	13
6145941	13
13057167	13
53123871	13
7641183	13
17996667	13
17150893	13
2156512	13
10082730	13
1834538	13
9121821	13
21860934	13
6306592	13
3979672	13
6642973	13
9967172	13
45184199	13
748472	13
39502688	13
29060188	13
236934	13
1289919	13
3712624	13
856012	13
13003300	13
12181341	13
34405832	13
8559852	13
10183048	13
3169798	16
1937615	13
9488173	13
7397782	13
4570864	13
187432	17
28317067	13
11055520	13
4249573	13
2579054	13
18358899	13
14128101	16
1629289	13
5617323	13
204535	13
12986954	13
26277579	13
20217436	16
9172590	13
22910095	13
18655000	13
23368883	13
5974796	13
14061476	13
2387699	13
840922	13
5476667	13
6304846	16
6805773	13
24657274	13
5355906	13
6450748	13
28753019	13
1359051	13
2091217	13
4863619	13
796528	13
19783310	13
11398186	13
36813381	13
7211577	13
46837802	13
6698174	13
16657846	13
12377764	13
3906431	13
11263368	13
9926284	13
4720923	13
7298490	13
40570636	13
16492289	13
7016351	13
31732793	17
590295	13
13314324	13
33820848	13
9506342	13
4883276	13
2294005	13
5549427	13
2374927	17
21197977	13
627532	13
10640712	13
17644357	13
13349939	13
11811964	13
14478419	13
17048764	13
5539129	13
8398422	13
3439941	13
216173	13
8217302	16
20892290	16
5553423	13
13837146	13
10339954	13
6010537	13
19736497	13
6438914	13
19861397	13
10810751	13
3279720	13
52282312	13
37178876	13
6130727	13
7121830	13
14124918	13
4791849	13
27065406	13
15237956	16
607151	13
1000911	13
959675	16
14940731	13
192379	16
31686740	13
7505806	13
5102450	13
7103613	13
15038014	13
27473993	13
29588142	13
9913449	13
32735259	13
29655379	13
40606882	13
25046757	13
8885935	13
21208100	13
16343497	13
12722233	13
3287775	13
11067717	16
8274475	13
29663195	13
4255100	13
4072278	13
40221201	13
9519576	13
18092249	13
371600	13
8819931	13
39409497	13
31747319	13
23733738	13
20297743	16
6580596	17
6128396	13
7538848	16
21102402	13
10448263	16
8103297	13
4309900	13
11829415	13
4269246	13
5960269	13
799404	13
14503256	13
18012915	13
3808840	13
16531841	13
1838355	13
45500429	13
55345752	13
23128744	13
12204739	13
4567600	13
1786001	13
113512	16
64690221	13
8533242	13
5548080	13
19894739	13
20267374	13
17890608	13
3659636	13
2880393	13
110932	13
31428045	13
19664530	13
18005495	13
7341656	13
15422026	16
1150333	13
6205928	13
1742531	13
51325589	13
1305309	13
23518136	13
41410552	16
375420	13
6399089	13
1959765	13
14805567	13
5801211	13
9712559	13
17418202	13
887344	13
11054707	13
20621432	17
1185705	13
5412918	16
21018637	13
6057253	13
316716	13
1407741	13
6448789	12
15556563	13
13037597	13
32343060	13
776795	13
11006717	13
80536	13
14003866	13
12243444	13
135692	13
56673522	13
4646498	13
14477776	13
14407766	13
10015368	13
14512257	13
2314009	13
6342514	13
674168	13
5170047	13
6407703	13
11894158	13
25526199	13
9389368	13
11442038	13
10315162	13
5786741	13
24264997	13
4811431	13
674502	13
4985706	16
333452	13
36768882	13
15096947	13
27517085	16
19295592	16
26572726	13
10650904	13
4486431	13
237105	17
17718477	13
7780959	13
21938676	13
6347139	13
51229188	13
15490896	16
1251944	13
3274810	13
1751683	13
20103444	13
8677274	17
3157021	13
4495989	13
13205612	16
12255271	13
255715	13
15204471	13
738944	13
4152706	13
5928374	13
9729969	13
19956565	13
3051919	13
7342816	13
10766311	13
9882028	16
3418271	13
1237211	13
3092476	16
25943865	13
7811818	13
29609235	17
2409085	13
21253519	13
58451265	13
639415	13
26546751	13
3864656	13
11459177	13
3550496	13
40645331	13
950064	13
7108075	13
5802457	13
3965551	13
8800079	13
2061063	13
1604974	13
4488639	13
13459343	13
18260117	13
12750799	13
15053901	13
25135995	13
5597339	15
8779911	13
3796569	13
7695230	13
1360183	13
7777078	13
16669848	13
9424931	13
16773988	13
22116635	13
4596636	16
3306786	13
11268239	13
12181823	16
21499394	13
1490587	13
4690480	13
473355	13
5022905	17
8176739	13
7432057	13
27038047	13
10487897	13
3457850	13
10244631	13
22981812	13
4710626	13
4538044	13
24468260	13
23958379	13
16895150	13
27825458	13
5167910	13
15942234	13
32209212	13
3005696	13
4126629	17
30692616	13
34620584	13
628216	13
3719592	13
3379252	13
10768816	13
16522827	13
19384583	13
23176723	13
2803342	13
6468830	13
4892684	13
12818465	13
2165351	13
1111949	13
14019121	13
5960620	13
4847391	13
31028933	13
2062331	13
6966200	13
8514471	13
583978	17
12299134	13
16655444	13
3558027	13
59609693	13
17839529	13
14211729	13
2565413	13
3023365	13
17608956	13
4636888	13
4865303	16
19043162	13
1587427	13
7153280	13
19825919	13
28982281	16
10733099	13
1558884	13
22082459	13
18573063	16
52222205	13
13085285	13
13535795	13
13548164	13
866776	13
2786373	13
4004276	13
3224723	16
20520154	13
19197210	13
18998747	13
893624	17
15834662	13
11348007	13
20951864	13
2812876	13
7803021	13
4542620	13
10880995	16
20438094	13
5100701	13
10442678	13
7394135	13
18900310	13
1056605	17
8951185	13
233976	13
2157189	13
1281901	13
12964034	13
32028979	13
9079419	13
2395941	13
24175060	13
11161792	16
18179282	13
7905908	13
6959871	13
148733	13
7611488	16
85728942	13
5838550	13
14348607	13
3362914	13
9167520	13
43144857	13
49073374	13
5720699	13
8490358	13
4971425	13
11604355	13
1424727	13
8856964	13
5253853	13
736491	13
5919724	13
2938139	13
3206365	13
39064293	13
39962161	13
9616456	13
19079915	13
15584526	16
3739657	13
20502436	13
4004729	13
22004511	16
1625908	13
11370980	16
4691642	13
8659433	13
5269852	13
37651973	13
6553255	13
3016976	16
2206396	13
11136390	13
29108862	17
16484436	13
9238329	13
9377518	13
1022546	13
22813496	13
3760400	13
298668	13
3861972	13
26698901	13
12056684	13
41431158	16
44253869	13
890769	13
3230990	13
23551938	13
67531918	13
3853705	13
5153882	13
4655060	13
9692763	13
848595	13
5759895	13
21219920	16
37163923	17
18196488	13
12253338	13
14045703	13
5233304	13
9575569	13
19954746	13
3454241	13
8278444	13
372206	13
9835155	13
6456750	13
4113933	13
259855	17
15683619	17
9922947	16
16760277	13
18331482	13
34144663	13
4003473	16
9219551	13
4877473	13
14811894	13
9259598	13
12377974	13
6068263	13
4893077	13
19177563	13
4858547	16
34204959	13
5348031	16
23951328	13
14408429	13
40636739	13
10446404	13
11112613	13
3629872	13
5164797	13
6176514	13
2613613	13
2220815	13
2470571	13
46922704	13
20591226	13
12330432	16
15842709	13
8311008	17
5656094	17
28475522	13
2830312	13
3591383	13
3607290	13
6083798	13
4948433	13
973859	16
4402649	13
1492690	13
27778471	13
52503209	13
4113468	16
61844218	13
143449	13
8235112	13
38801189	13
24182812	13
12800755	13
8798182	17
4980985	13
6124173	13
24324078	13
6074225	13
32298926	13
4570405	13
2007778	13
23576256	13
10472285	16
2771001	13
570780	13
4165972	13
35790883	16
5276957	13
20034124	13
52685536	13
4261946	13
7530126	13
4501581	16
6670309	13
37666096	13
4034985	16
9661038	13
1616045	13
1017283	13
7119664	13
10114346	16
34351694	13
7280041	13
11315965	13
3519033	13
46478849	13
1645515	13
2649824	13
36053158	13
23938091	13
2487210	13
27827199	13
7039455	16
60736420	13
323981	13
32869212	13
7294928	13
14874289	13
1417802	16
10771881	13
7167375	13
8407583	13
2267717	13
5982571	13
26615060	13
4593048	16
1151958	13
13523850	13
752717	13
3554600	13
7558423	13
2575181	17
1141239	13
4362112	13
18857895	13
5632159	13
5546933	13
71315	13
10323125	16
35186833	13
31209053	13
15119995	16
12028895	13
5896936	13
1627239	13
3077575	13
2982580	13
7775800	13
4096334	13
10411279	13
2969199	13
12804359	13
3279641	13
10881706	13
5613107	16
1838828	13
720833	13
5835668	13
18754864	13
9530688	13
8502206	16
2404533	13
23773758	13
3213920	13
3499882	13
14841442	13
1209292	13
3860878	13
2278814	13
229186	13
2648062	13
3365580	13
18112667	13
16203735	13
13232310	16
559494	13
181189	13
741736	16
1850675	13
5158875	13
5835056	13
12742064	16
8522845	16
2584255	13
3653910	13
24259011	13
13267771	13
54220047	13
28766769	13
7883209	13
7331908	13
347157	13
9126008	13
2900064	13
5919934	13
3069457	13
7235570	13
6753601	13
873570	13
8407598	13
4386290	13
7644020	13
12634955	13
24706927	13
15487563	13
5138588	13
20602750	13
8195828	13
14143594	13
19782596	13
933579	13
11790694	13
17097498	16
5549234	13
4897166	13
10034860	13
13739506	13
81712976	13
35019609	16
2689729	13
194190	13
22624414	13
6270768	13
11844401	13
5829134	13
3603893	13
1230227	13
7336978	13
6340274	13
18731792	13
6099577	13
28597816	13
6251635	13
1439882	13
4391800	13
10995868	13
2401772	13
2821648	13
25209521	16
20446764	13
9007505	17
8343794	13
16868212	13
12386042	13
4149676	13
2453396	13
5605682	13
8116268	13
26336864	16
12402288	13
20265046	13
16636661	13
5229908	13
5444739	13
33108252	13
4645379	13
125046	13
899794	13
7279867	13
11723824	13
2860415	13
5119727	13
1501680	13
10159899	13
20342781	13
7993708	13
13282429	17
2129734	13
8140801	13
3992295	13
1455382	16
13954457	13
29868837	13
35647358	13
114096	13
3844539	13
11258497	13
2419132	13
603869	13
6731136	13
8703759	13
25811145	13
13840634	13
16251046	13
131180694	13
2087888	13
14611406	13
75582639	13
23952904	13
21383592	13
3505117	13
1279023	13
10698808	13
14959261	13
14931920	16
3499370	13
542612	13
14997066	13
4310610	13
4122429	13
17007859	13
11380474	13
6851580	17
5408120	13
3759255	13
19949905	13
4109673	13
3604558	13
27217867	13
1250537	13
925285	13
2469359	13
33225610	17
7210530	13
1836940	16
6669116	13
38308782	13
2068282	13
1550785	13
23704799	13
6972475	13
26137409	13
1985711	13
1873466	13
542629	13
2002557	13
6752591	13
1416259	13
888990	13
10110576	13
3342993	13
8080294	13
25333223	13
6084093	13
3017161	13
5214321	13
9969241	13
996350	13
18813505	13
533384	13
10091960	13
11774938	17
13971532	13
1873813	13
26508204	13
3573713	16
6810115	13
2518293	13
4478383	13
15576131	13
15405891	13
2289197	13
2090162	13
2309827	13
3228376	16
1657443	13
209115	13
698656	16
40185047	13
11764009	13
3757846	13
23577705	16
24157244	13
29346183	13
12271569	13
9844349	13
31530143	16
17730056	16
5027960	13
15441166	13
4536716	16
30266871	13
7801953	13
24627371	13
2619609	13
2279559	13
7143375	13
3354488	16
20377542	13
1167266	13
14763426	13
528578	13
6736950	16
3771788	13
29723499	13
47925991	13
1652802	13
13442470	13
1303027	13
919484	13
33547795	13
20608	13
11607030	13
408043	13
11906677	13
650910	13
16925205	13
12230892	13
35535610	13
4717369	16
890089	13
14293770	13
2051277	13
18958251	13
10505453	13
1784706	16
38026434	13
4534357	13
28141223	13
7642189	13
6748224	13
1238557	13
18837305	13
1026925	13
19811787	13
4407314	13
20855436	13
4237829	16
2311928	13
3324334	13
8395939	13
32902321	13
1080640	13
21153948	13
2139157	13
1494478	13
5491974	13
1601477	13
742713	13
7800297	13
47859476	13
4076602	13
7334832	13
12856484	13
20951285	16
13457644	13
3808181	13
474062	13
2580351	13
21916591	13
15312561	13
5305491	13
34450625	13
3201117	13
26457573	13
2388267	13
46665328	13
5203406	13
10985395	13
512138	13
4333303	13
13920348	13
15569355	13
575398	13
22790602	13
2251299	13
5364603	13
7742153	13
5180382	13
39493295	13
13025491	13
5082706	13
4041963	13
9036305	13
7945885	13
17288813	13
4621903	13
11491779	13
9829959	13
26631914	13
12613706	16
7789262	13
17615919	13
9626090	13
8730875	13
12039225	13
29338233	13
10985589	13
13974555	16
8038824	13
15509698	13
1248203	13
4165730	13
11031931	13
17709909	13
8975049	13
3935233	13
8830366	16
13523609	17
9898842	13
22717411	13
20122930	13
4233510	13
4121489	13
12428391	13
6191992	13
63842569	13
13051444	13
4117850	13
4259007	13
22539841	13
651426	13
25056213	13
25369672	16
55418	13
15149554	17
3684058	13
5679361	13
4594583	13
42661383	13
38935120	13
33466	13
10198410	13
19097393	13
25265931	13
400700	13
18483131	13
3861010	13
248389	13
1838537	16
5855618	13
4520445	13
14322262	13
3584358	13
19914152	13
2442397	13
21033698	13
24043218	13
7207703	13
14417390	13
2892814	13
31325629	13
9636541	13
19037324	13
40886728	13
802730	13
5628459	13
24619909	13
2180907	16
6321771	13
22245794	13
2211084	13
26042947	13
41493329	16
18782029	16
3658217	16
6145377	16
2645527	13
3474275	13
10677095	13
11951708	13
12389240	13
12667308	13
4363634	13
4267086	13
2302159	13
355382	13
404660	13
1850169	13
10660173	13
28457572	13
46715568	13
2026989	13
13729361	13
8487056	13
10083496	13
11930072	13
19810007	13
27674	17
22687388	13
4364578	13
16990680	17
9495626	13
9784999	13
17366407	13
23137172	13
11159470	13
2479495	13
15532438	13
8821503	13
9855193	13
1801175	13
2608717	13
14622032	13
6653754	16
10120397	13
4604294	13
15230723	13
8825505	13
106001	13
7825585	13
37016 triggers and 555 candidates in 455240573965 cycles.