1	8917	34
2	14175	33
6	29350	32
7	32220	30
9	38970	27
11	45456	26
14	56839	25
15	61167	22
16	64489	21
17	69117	18
24	93853	17
27	104519	16
46	167474	14
59	211965	12
61	217890	10
77	262274	9
88	294643	8
129	417022	7
142	451773	6
180	561094	5
326	977390	4
329	987176	3
336	1007645	2
17593529	38195905439	1
20000000	43503768255	1
