1	11551	54
2	19377	53
3	25147	52
5	34543	51
8	46010	50
10	53009	49
12	60108	48
14	67949	42
15	71895	41
21	97773	39
26	116958	37
28	123885	35
30	131933	34
32	140323	32
40	171313	30
42	179763	29
44	185983	28
54	224384	27
55	228121	26
57	235544	24
72	290381	21
73	293786	17
76	304062	16
79	314343	15
92	356381	13
105	394540	12
144	520665	9
222	729877	8
389	1162643	7
401	1195313	6
425	1262872	5
1118	3035196	4
1212	3270606	3
2662	6838214	2
20000000	36115919866	2
