1	16083	49
2	26192	48
7	65433	47
10	86632	45
11	93394	44
13	107418	40
14	114614	38
15	122110	37
21	164752	34
31	235889	32
35	260756	30
39	287975	29
43	313994	27
45	327465	26
67	444487	24
72	471220	23
82	520036	21
84	529119	20
85	534550	19
87	547528	16
119	721651	13
156	907792	12
191	1075715	11
304	1593899	10
490	2419163	9
565	2738765	8
583	2831830	7
937	4321557	6
1054	4810924	5
10020	40589928	4
12526	50676280	3
20000000	73708034187	3
