1	3766	10
3	7479	8
10	17526	7
19	29411	5
22	33607	4
40	53771	3
54	69301	2
69	86713	1
20000000	11282857620	1
