1	16544	53
4	44850	52
5	53154	51
6	61154	48
9	80562	47
10	87063	44
11	94457	43
15	122311	42
21	160993	40
24	177987	37
26	189996	36
27	195283	33
28	201175	32
30	214545	30
32	227820	29
37	269136	25
42	302519	23
64	433455	20
79	511754	19
97	610125	18
116	710163	17
139	821973	15
179	1039399	14
192	1103599	13
231	1302219	12
237	1334806	11
260	1439879	10
323	1722216	9
402	2071778	8
460	2326457	7
474	2385968	6
707	3437093	5
718	3490060	4
878	4157746	2
2131142	6125420590	1
8068453	27397460321	0
