1	7264	23
3	15489	22
7	26480	20
10	33297	19
17	50112	18
22	63876	16
25	71851	14
29	81069	12
30	83354	11
36	98525	10
40	108835	9
59	156055	8
61	161488	7
75	194373	6
103	251103	5
197	441584	4
516	1068742	3
592	1216416	2
865	1703608	1
20000000	32779982795	1
