1	6792	23
4	20785	22
5	24429	20
6	28269	19
20	79014	18
24	92374	16
32	121434	15
60	221958	13
70	256912	12
72	264297	10
89	320461	9
131	442360	8
132	445388	7
148	489840	6
180	578325	4
208	651811	3
1009	2513858	2
3550	7856140	1
20000000	34990874383	1
