1	7312	27
6	26162	26
9	34720	25
11	40213	23
12	42960	22
24	73038	20
32	94338	19
36	105588	18
40	116492	17
46	129603	16
57	154152	15
59	159217	14
62	167935	13
63	170572	12
66	178779	11
75	201136	10
81	216845	8
103	269887	7
115	296663	6
140	348686	5
148	365450	4
207	485072	3
293	672087	2
20000000	31340196640	2
