1	7137	33
2	11862	32
4	17863	31
7	25317	26
10	31820	24
11	34988	23
13	40688	22
15	45306	20
25	68187	19
26	70194	18
34	89186	17
43	110359	16
51	130619	14
57	145047	13
71	173359	12
80	193821	10
95	228863	9
123	294148	7
135	320763	6
166	381834	5
184	415391	4
206	450630	3
800	1321710	2
20000000	42539337678	2
