1	2278	13
4	5977	12
8	9311	10
12	12982	8
14	14801	7
23	22416	5
38	36227	1
20000000	7836220250	1
