15
25
3225774453164413323978
4-191693885394304616379
5347103069925022740820
6377061416824671916341
7190734535272949178690
8-684767350499955783907
9581401979580549640139
10-1052753516669484390000
11-1143616311570778438262
12-578492298562164004457
13-176645360586088500938
14149980810641000501803
15-271572563184534926397
16-295011897956380959057
17-149230217534729030780
18306215671125287918335
19-259992532121824696059
20470772481195397361874
21511404692559889243095
22258691374984056076099
2368679015217117739590
24-58311944010934358160
25105586334889393095537
26114699455234779075249
2758020116389791991993
28