1	3143	11
2	5132	10
9	15279	8
29	33062	5
42	45133	4
48	51179	3
106	91911	1
20000000	8517689927	1
