1	8140	34
2	13398	28
5	25215	27
7	32611	23
8	36320	22
17	68817	18
19	75516	17
34	125775	15
39	142026	13
57	200273	11
65	224693	9
81	276051	8
108	356045	7
161	510810	6
173	544620	5
252	780813	4
264	812983	3
731	1899464	2
2469	5876334	1
20000000	38769744544	1
