1	7573	21
8	26173	20
13	34770	18
15	38841	17
24	54484	15
25	56342	14
27	59854	12
33	69387	11
36	73526	9
39	77448	8
141	204379	7
173	244624	6
207	288143	4
248	344011	3
377	500890	2
392	519058	1
20000000	34131279791	1
