1	3398	11
2	5336	8
3	6835	7
7	12436	6
18	26430	5
20	29180	4
21	30538	3
22	31682	2
27	37707	1
20000000	11690247134	1
