1	7471	25
4	19072	23
7	28268	22
11	40211	20
13	45625	18
17	56976	17
21	68872	16
23	74718	15
26	83272	13
28	88273	12
31	96236	11
43	123954	10
45	129087	9
50	141680	8
71	191308	7
112	274812	6
194	451303	5
350	785133	4
363	812779	3
371	830472	2
20000000	30970361695	2
