1	2663	12
4	7811	11
5	9402	10
6	10891	8
9	15817	7
10	17260	5
68	95959	4
108	149743	1
20000000	18468522628	1
