1	13357	54
2	23125	53
10	70587	50
11	76440	45
14	91920	44
18	112214	43
22	130877	42
23	135489	39
34	184773	38
35	189906	34
42	232618	32
58	297582	28
60	308364	26
65	332365	24
72	367306	23
81	403601	22
85	421510	21
86	426510	20
120	559057	19
121	563241	18
173	773913	17
174	778158	15
186	824941	14
187	828923	13
197	872359	11
205	904972	10
242	1048744	9
369	1501441	8
378	1539801	7
437	1757256	6
967	3639680	5
1013	3794151	4
1042	3890748	3
3729	12797509	2
20000000	61873226478	2
