1	5972	23
18	76454	17
19	81434	16
23	98117	15
30	123465	14
71	246664	13
75	256983	11
76	259818	10
81	272626	9
120	394586	8
367	1131038	7
377	1154605	6
627	1859288	5
1293	3643389	4
1313	3690047	3
1467	4096967	2
1985	5226122	1
1042808	2073884351	0
