1	3845	8
16	30211	7
17	31755	3
73	111490	2
257	321710	1
20000000	13383475772	1
