1	7872	26
4	19602	18
6	25631	17
10	37162	16
13	45179	15
18	59436	14
20	64847	13
22	70305	12
31	98625	11
43	132458	9
54	164706	8
58	178344	7
61	187229	6
73	219982	5
74	222844	4
187	513449	3
201	550099	2
1420414	3106689146	1
1420436	3106742109	0
