1	2874	16
2	4386	15
5	7413	13
7	9125	11
8	9981	9
14	15112	6
27	26123	5
33	30657	3
47	41508	2
64	54918	1
20000000	6701179065	1
