1	7744	37
3	16293	33
7	28345	31
13	41493	30
14	43707	29
19	53677	28
20	55751	25
21	57671	22
22	59627	21
26	67273	20
45	104675	19
46	107262	18
47	109899	17
48	112116	16
72	164948	15
109	232502	14
115	243709	13
120	254317	12
129	274118	11
154	319683	10
162	332360	9
199	393115	8
214	417466	7
314	575539	6
397	726407	5
419	771247	4
525	946020	3
1047	1794164	2
20000000	48464146497	2
