1	11500	52
3	25051	49
6	39851	47
8	48203	44
10	57268	43
13	71541	36
18	93050	35
19	96282	34
32	141769	33
33	145735	32
34	150223	30
64	263209	29
74	302894	27
78	317956	26
84	343677	23
87	358019	21
90	370643	20
92	379184	19
96	394428	18
98	401042	17
132	512026	16
136	525128	15
153	574724	14
162	601811	13
188	681543	12
202	730634	11
257	887943	10
361	1206228	8
419	1365630	7
425	1381487	5
432	1402113	3
1638	4463976	2
340313	829083452	1
341587	832193546	0
