1	9618	28
2	14756	26
6	28886	24
9	38609	23
11	44213	20
12	47598	16
16	61579	15
21	82672	14
23	90009	13
34	128144	12
41	150360	11
52	184864	10
55	195039	9
86	289617	8
161	487474	7
253	736582	5
254	739495	4
361	1028057	3
367	1043736	2
1256980	2785467869	1
1257128	2785831231	0
