1	11551	42
3	25611	36
5	37505	30
7	47097	28
10	63577	27
17	101741	26
18	106565	25
27	150762	24
37	202881	22
39	211875	21
42	227481	20
44	236859	18
58	298030	17
76	378926	16
106	495568	14
122	562711	13
135	618743	11
167	743084	10
174	770082	9
197	864141	8
205	895285	7
223	966050	6
1167	4215490	5
1511	5412541	4
1948	6954310	3
2079	7426450	2
1298150	2940302236	1
1298378	2941001760	0
