1	3033	6
4	8988	5
5	10872	3
179	258954	2
310	432048	1
20000000	19806776833	1
