1	3392	11
3	6516	8
9	14674	7
16	22544	6
17	23594	4
25	31328	3
99	93492	1
20000000	16740771832	1
