1	6369	22
5	20788	21
10	33335	19
13	40583	18
24	69669	17
27	76785	16
28	79189	15
37	102612	14
48	129194	12
54	146876	11
84	226525	10
163	403725	9
171	424551	8
173	430009	7
178	443720	6
196	485793	5
213	526581	4
232	564513	3
351	817082	2
599	1276845	1
20000000	34857759544	1
