1 1
2 186
3 923526
4 122408393436
5 433110977725751106
6 40908457493732914322944536
7 103146129375410533061371714364918916
8 6942544711174164051575906086886643368922134556
9 12474132532762777585883439690925675118905860580968258566406
10 598312313928683182413070234727822962351094667279183649506535031040193596
11 766075277371835117010711579712983345704237878196215503574610271628735511573096690048796
12 26184294183093938348403672292827030601854958724578437561229602624395876702734792851169180596066495451056
13 23891103784231330287238328592086031273772864304675861671761152966319972382415239777736738368904820075269767274604443493036