1	20848	58
2	33322	50
3	43659	49
5	62476	48
7	80042	47
9	97286	43
13	131751	42
21	195183	41
23	210843	39
25	226649	37
31	296331	34
39	357899	33
42	381356	32
43	388760	30
44	395535	29
50	440409	27
52	455048	26
56	481741	25
59	505772	24
68	567443	23
81	661180	22
83	674674	21
98	775056	19
132	1007870	18
137	1038355	17
167	1219925	15
176	1274849	13
183	1323902	10
198	1416499	8
365	2335775	7
386	2454486	6
429	2686272	4
545	3292161	3
644	3822220	2
6497	33982051	1
66370	346963504	0
