1	4105	12
2	6005	9
3	7734	6
8	15082	5
11	19537	4
23	37102	3
38	58058	2
45	68829	1
7280531	6559281628	0
