1	8381	25
2	13247	23
7	29728	18
9	36217	17
16	57582	16
18	64793	14
25	87758	13
26	90696	12
45	151544	11
50	168721	10
68	226138	9
76	249297	8
82	265899	7
113	356896	6
162	493696	5
167	506216	4
322	933727	3
699	1877044	2
735	1960847	1
6572331	12726287720	0
