1	3770	7
6	11395	6
8	13239	5
15	20485	4
16	21659	3
18	24072	2
22	28433	1
20000000	13360599261	1
