1	3007	15
2	5126	12
5	10321	10
16	28009	7
24	40267	4
34	54523	3
61	93591	1
20000000	20205987736	1
