1	6738	38
2	10353	37
3	13109	35
4	16156	32
5	19035	31
6	21458	29
13	38181	27
14	40182	26
16	44218	24
19	50508	16
21	55541	15
22	57603	12
27	68486	11
28	70435	9
30	74449	8
42	100416	6
49	114785	5
55	126940	4
203	374201	3
560	880751	2
718	1117017	1
20000000	33643902220	1
