1	14356	53
5	49245	51
8	71792	45
9	78538	44
10	85550	43
11	92719	42
14	113753	40
16	128040	38
26	195630	37
33	241293	36
37	267396	35
39	280242	33
40	286840	32
42	299674	31
43	305735	29
48	336973	28
57	409835	27
64	450052	26
79	529878	25
82	546922	23
115	721193	21
132	807486	20
136	828992	19
141	856455	18
150	903645	15
219	1244407	14
258	1435825	13
471	2430717	12
563	2840102	11
620	3090818	10
1058	5026269	9
1914	8494015	8
3332	13977445	7
5193	21073536	6
5245	21276975	5
20000000	67393874194	5
