1	7754	32
2	12742	28
3	17062	24
6	28541	22
12	50338	20
15	61459	19
16	65425	17
24	96013	15
30	117015	13
38	144404	11
51	189735	9
69	250386	8
89	307569	7
95	324565	6
140	456114	4
160	515286	3
263	795562	2
7153	15586512	1
20000000	44178014204	1
