1	12534	38
3	27217	33
5	37954	32
9	57152	27
10	60724	26
15	82255	24
21	106395	21
23	116310	20
26	130380	19
32	159967	16
33	164493	15
49	233878	14
85	387589	13
88	399471	12
115	512421	11
146	638671	10
156	677195	9
163	707322	8
180	775136	7
210	886391	6
245	1020943	5
362	1445737	4
381	1512505	3
508	1954412	2
4448819	14086797832	1
4455205	14107764744	0
