1	16521	47
2	26627	43
3	34952	42
4	42695	39
6	57711	38
7	64512	37
9	78069	35
10	84873	33
12	98629	31
17	130998	28
18	137223	27
24	177210	26
37	263669	25
42	294709	23
57	380390	21
65	420626	20
66	425765	18
68	437202	17
69	442643	15
70	448216	14
78	492169	13
84	521343	12
106	636204	11
156	843923	10
177	935487	7
180	948364	6
844	3618679	5
1098	4632836	4
1142	4813089	3
5240	18710264	2
20000000	72975745898	2
