1	7866	30
3	17033	26
9	39613	25
11	47276	18
17	70746	15
18	74299	14
19	78500	13
31	126250	12
45	170037	11
60	218454	10
89	307385	9
95	326969	8
156	491913	7
157	494811	6
169	534042	4
250	741992	3
262	773910	2
285	828844	1
4563591	9162109142	0
