1 1
2 1
3 1
4 1
5 1
6 1
7 2
8 5
9 29
10 1241
11 3642581
12 80305336110269
13 93845241317908146817718208193
14 1831028415236189172750287983272896126569309241020364043033034
15 345627586155820900024002452913382271528549927640043934808493174331657444760627931728837735509267043627736017453047233449518545
16 2628527169050432113058514774579996208708082483666366243436299567637160530559787731254777694879210508563580673584256405137176681072762200265204839626257567250395158920643921949758488387154705980604586977831007216202623334884436259084928852986302489625407989016101
17 15478676520592881246458350857978537559688541500861362575882785047963132818739935951100420127410264553837520935888025667248641422393615252424690278545553845801062295982439757830050991240804885153785543004254695402875944021906262184016283040552264030212460392988275368399815777442219297087096727445009735880622686305285883280447445492661237042662830612384110530062269515329325354041972677433308063794462949461528513417709331342140308834113197526684423131519031043776244630513755965793582745429081318530311607889195496898034614335416444238345539181