1	13922	41
3	27548	38
6	43298	37
12	77187	36
19	113392	35
21	124597	34
24	141184	32
28	160710	31
30	170860	29
39	224385	28
43	246834	27
44	252161	26
51	286341	25
52	290062	24
60	324255	23
63	339017	22
69	368551	21
87	450948	19
95	486086	16
98	502260	15
99	507186	14
113	570085	13
136	667953	11
146	707321	10
162	766008	9
169	791440	8
218	969330	7
276	1165808	6
416	1644182	5
531	2055028	4
703	2624275	3
1697	5777910	2
4489	14873809	1
2084139	6420955365	0
