1	11174	37
4	29717	36
11	63466	35
13	72158	29
14	76218	27
22	112411	25
27	136632	24
34	172711	22
35	177087	21
57	266761	19
61	284642	18
63	293623	15
67	309501	13
71	322725	12
152	637756	11
171	703650	10
187	760514	9
259	1000177	8
297	1137871	7
336	1277953	6
430	1618763	5
578	2117485	4
770	2726718	3
1886	6291770	2
20000000	61019883133	2
