1	8377	29
5	26096	26
7	32692	25
9	40127	23
11	45477	22
19	69297	20
21	75554	19
29	101787	18
38	127833	17
57	185862	15
58	189663	14
78	251349	13
80	258723	12
92	297361	11
97	314992	10
101	328788	9
147	460691	8
175	537160	7
208	624555	6
237	708520	5
256	758757	4
262	774281	3
296	858875	2
552	1488909	1
15962203	34515460001	0
