1	3803	9
5	11637	8
6	13485	7
7	15226	6
12	23430	5
26	45557	4
30	51323	2
38	63356	1
20000000	19562940148	1
