1	4016	16
2	6178	15
3	8008	14
6	13118	13
7	14636	11
9	17077	10
18	28664	8
23	35552	5
36	52272	3
57	78241	2
92	113931	1
20000000	11295493786	1
