1	12453	47
3	26691	45
6	44692	41
9	61894	39
15	94078	36
16	100195	29
17	105792	28
24	145356	26
30	172573	24
34	194275	23
43	237738	22
62	322284	21
68	351228	19
69	355691	18
76	388078	17
82	414204	15
95	469546	14
102	520531	13
113	568538	12
145	698526	11
221	992325	10
223	1000749	9
256	1125159	8
409	1668283	7
538	2154889	6
562	2239668	5
567	2257406	4
710	2742609	3
14123	46096325	2
20000000	62459977811	2
