1	3418	11
6	11750	10
8	14526	8
9	16201	7
16	25952	5
27	40513	4
37	54057	3
55	77945	2
73	100112	1
20000000	11480864280	1
