1	16221	55
2	26372	54
5	53770	45
29	238422	43
32	255655	42
34	267891	41
35	273418	39
55	444525	38
58	463698	37
59	470544	36
66	516768	33
74	564712	28
79	589537	26
82	605983	25
86	629497	24
90	657798	23
91	665269	22
279	1806486	21
286	1843122	20
366	2325560	19
368	2334986	18
377	2380929	17
382	2404557	16
407	2523124	15
617	3768653	10
621	3790241	9
635	3858652	8
3716	19810591	7
5729	29335123	6
5782	29562289	5
7686	38185272	4
7700	38246763	3
17529	81930481	2
94375	396791394	1
94699	398038472	0
