1	7170	24
11	38781	22
12	41563	18
18	57130	15
23	70240	13
25	75911	10
26	78613	9
33	96964	8
46	127963	7
65	171793	6
105	260570	5
135	320466	4
259	574053	3
4460	8538415	2
20000000	32107030478	2
