1	3629	8
9	17452	7
19	33725	3
462	552759	2
591	701493	1
20000000	14136327707	1
