1	16150	54
4	50110	52
5	58345	45
8	77730	44
23	184933	43
24	190915	41
25	197511	37
99	771349	35
103	796785	32
108	824570	31
112	845253	29
117	873812	27
120	889350	23
121	895131	22
126	925135	21
138	993750	20
256	1717471	18
582	3632613	17
592	3686733	16
860	5158122	15
865	5180725	13
897	5335090	12
1401	8119078	11
1404	8133737	10
1455	8394405	9
1520	8711575	8
3737	19955235	7
4377	22985138	6
5179	26995843	5
5214	27154064	4
6165	31933861	3
6335	32615743	2
50716	228983055	1
10463974	33640930259	0
