1	12801	31
3	25828	30
5	37481	28
6	44100	27
9	60245	26
11	70506	25
14	85817	22
21	118059	20
22	123106	18
24	132655	16
30	163227	14
36	189577	12
43	216106	11
61	291214	10
77	349885	9
123	551088	8
191	799313	7
206	850520	5
388	1485285	4
390	1490593	3
429	1619724	2
1281453	3820151256	1
1281635	3820705829	0
