1	3279	11
3	6826	10
9	16347	7
10	17876	6
19	31138	5
32	49056	3
56	80309	2
218	252276	1
20000000	12453150667	1
