1	3473	12
2	5688	10
6	12789	9
11	19651	7
13	22797	6
20	32382	5
34	48665	4
75	92255	3
96	116849	2
20000000	14034189705	2
