1	3016	9
5	9708	8
6	11111	7
8	13636	5
35	47232	4
62	75990	3
66	80832	2
84	102336	1
20000000	11546059289	1
