1	12646	41
2	20421	37
5	39564	34
6	45504	32
10	67049	31
14	89413	30
20	119237	28
21	124324	27
23	134144	26
25	143519	25
50	276183	23
56	307167	19
57	311548	18
58	316751	17
61	330559	16
65	349194	14
77	400367	13
101	521241	12
103	530252	11
146	705481	10
159	764449	9
182	855935	8
211	965625	7
231	1047127	6
249	1117696	5
400	1704762	4
518	2158934	3
1357	5204955	2
6192314	19513346169	1
6965749	21967243714	0
