1	7462	31
3	16380	30
9	37628	27
10	41141	24
13	50819	21
14	54174	20
19	69280	18
22	77174	17
30	97320	15
43	130901	14
47	141046	13
48	143697	11
49	146290	10
53	156220	8
54	159090	6
95	254960	5
112	288669	4
124	316835	3
20000000	32674549893	3
