1	10024	50
2	17498	49
3	24322	47
5	35759	45
7	48936	39
28	162719	36
30	172912	35
73	392949	31
76	404518	29
78	413458	27
80	421641	26
86	446486	25
98	508472	24
111	563029	23
119	593744	22
133	646930	19
200	939012	18
208	967852	17
374	1641987	15
385	1678670	13
394	1712421	12
402	1740821	11
425	1817634	10
550	2317555	9
1135	4511988	8
1143	4540011	6
1827	6917749	5
2514	9325718	4
2560	9475358	3
6438	22183477	2
6452	22227693	1
389515	1134040027	0
