1	10634	50
2	18070	49
3	24487	48
5	35804	44
10	60889	43
13	75033	39
19	102551	38
21	112578	37
22	117989	36
23	123165	35
25	133937	32
26	139567	31
29	155988	28
31	166709	25
33	176637	24
34	181275	23
52	266914	22
55	282141	19
75	366025	18
79	383136	17
113	538304	16
126	590870	15
180	810259	14
200	891404	13
210	933792	12
245	1079200	10
260	1139342	8
264	1156455	6
538	2085451	5
712	2665142	4
1362	4731614	3
9851	30757424	2
20000000	37989710904	2
