1	2658	8
2	4504	7
4	6995	6
16	20028	4
28	31106	2
20000000	9464255936	2
