1	10036	49
3	23269	31
33	131492	29
56	214367	27
57	217673	26
59	225593	23
61	232709	21
66	248281	20
67	250709	19
75	273197	18
76	276398	17
174	623076	16
176	627838	15
346	1193681	14
348	1198763	12
353	1213556	11
363	1238855	10
918	2920921	7
938	2971455	6
1027	3174442	5
4914	13526242	4
7044	18966748	3
15211	38388188	2
19998	49371198	1
3313459	8629828065	0
