1 95961
2 2750070
3 80610053
4 2437062052
5 75317723364
6 2336323498652
7 71615280304840
8 2207548202339020
9 68615579363522082
10 2133457665052998056
11 65915752056357506308
12 2038979699581861841212
13 63378688987861227374096
14 1969728683344727767772996
15 61044593483996911566274190