1	9125	27
3	18513	26
4	22556	25
6	29539	23
9	40175	19
14	59500	17
20	82373	16
24	96651	15
26	103590	14
28	110112	13
31	121321	12
51	189053	11
63	224901	10
102	348672	9
180	620229	8
186	639883	7
198	678077	6
213	723279	5
219	741193	4
302	975846	3
379	1194812	2
1576	4208979	1
20000000	47946317007	1
