1	7460	17
2	12311	15
22	79118	13
28	99081	11
37	134065	9
61	204810	8
72	237435	6
116	361237	5
175	527801	3
827	2017032	2
20000000	34532737315	2
