1	6393	26
3	13368	25
6	21215	23
9	27770	22
12	34737	20
27	64888	18
29	68857	16
34	79388	14
36	84179	12
45	103776	10
79	176582	9
92	204252	7
298	555540	6
353	635737	5
518	879783	4
7456	10039161	3
9424	12605499	2
20000000	34577828914	2
