1	3273	8
5	9433	7
9	14821	6
24	26203	5
51	47638	3
58	53842	2
64	58815	1
20000000	9915200913	1
