1	14383	45
8	66504	42
13	98645	40
15	112255	37
20	145074	36
21	151827	34
26	186120	31
31	218851	30
33	231685	28
44	303496	27
72	476322	23
90	576186	21
99	627009	20
112	699295	19
136	835296	18
138	847162	17
164	981924	16
165	987026	15
215	1236407	14
227	1291629	13
268	1467925	12
356	1869336	11
379	1961317	10
428	2167595	9
441	2223359	7
833	3778589	6
869	3917401	5
930	4154130	4
1284	5528115	3
4673	18078811	2
207812	730422019	1
20000000	64297215997	1
