1	3018	11
4	7725	10
8	13557	8
11	17378	7
14	21749	6
16	24752	5
25	37347	4
69	98486	3
200	263603	2
1759	2034273	1
20000000	17140986054	1
