1	12277	44
3	26606	43
9	53796	42
12	65178	41
15	77138	40
17	83734	39
18	87888	37
19	92173	36
29	132327	35
32	146414	34
34	155629	31
36	164201	26
37	168509	25
46	205917	24
47	209763	23
48	213677	22
52	227583	21
57	243757	20
77	311714	18
104	406049	17
106	413575	16
114	442273	15
141	544432	14
170	628817	12
175	644299	11
178	653362	10
179	657197	9
194	706744	8
195	709711	7
211	756750	5
247	852623	4
282	952793	3
1355	3715376	2
20000000	43468158052	2
