1	11024	8
3	14987	7
5	18310	6
20	41742	5
33	62130	4
41	73373	3
105	153708	2
323	409900	1
20000000	14937475643	1
