1	3292	16
2	5007	15
5	8823	13
8	12132	11
11	15744	9
13	17638	8
14	18755	7
18	23358	6
21	27189	4
34	40169	2
41	47625	1
20000000	10859112647	1
