1	3402	11
2	5403	10
3	6971	7
7	12774	5
13	20913	4
14	22231	3
36	45448	1
20000000	14975430916	1
