1	6414	24
2	11286	20
6	27049	16
7	30716	14
11	45100	13
16	61569	12
22	82208	11
32	113904	9
40	138004	6
50	165572	5
144	407434	4
320	822666	3
480	1208299	2
1369	3207262	1
20000000	41109889663	1
