1	7472	30
2	12816	28
7	34180	22
11	48814	19
22	87320	18
23	91116	17
25	97583	16
28	107179	15
32	119704	13
44	158593	12
70	239164	11
91	301882	10
94	310416	9
104	340473	7
107	349383	6
138	440413	5
186	600798	4
313	919955	3
433	1216943	2
20000000	41176949739	2
