1	13386	50
3	30714	48
6	51765	46
9	70267	44
10	75875	43
11	81070	42
12	86063	41
15	101301	40
24	150305	39
25	155239	38
29	175228	36
31	184182	34
37	210482	33
50	274227	32
61	333477	27
67	362631	26
100	499177	25
103	512889	24
106	526282	23
118	582676	22
144	694609	19
154	734439	18
169	797432	17
170	802148	16
179	842786	14
193	900955	12
209	967588	11
220	1011241	10
229	1045895	9
429	1752977	7
435	1774087	6
594	2300459	5
5012	16399958	4
29300	93771389	3
20000000	56265200124	3
