0 2
1 6
2 210
3 3573570
4 64845819350301990
5 28695662573739152697846686144187168109530
6 1038300112150956151877699324649731518883355380534272386781875587619359740733888844803014212990
7 985690057903908746138935711558652204522410494757700313326069384579978790104669431707358492850797365057486225812335356875648218986198856191033362251156974787204427598103230836104240507803308994544830223838010
8 5520323820751486822094062512691635746028003938961515920646049358660039350266149588587058977911229384427378102191481236480349395030055051082986778530623201489547741460746128612672755821456397482624911634098841447122188948256910698529641612132200814609568411280953230992864165064860219685383896343476689066370375670137532120038016082670491999264009152230284252301177365500859899504917757559973093852977081969932537643718880967211117374521581904105216070
9 6648505483724163240558212700560972419055392888744417979855892862819470118068653977268751435070928589024419366127222295295656031325917533807643319321523058937173694988744277004080313940468515003982175655768372832790237030796861672523112918690506948910112708233201347788792164186136779412814818642740876976260184318722814662620546035920816539687425578144984729686699583944658551698827784225525541793685691664203236080339313745131961118267395872503123370441906684167583840661754951112756431829307905103971821342222327928534772612186911332064787333728540238717840813239744022768906100323541231177896768870940761802028597666587310095232598309609322017227933069083486140517930837482379530904701682287550842787654439404420779613147122006668851551705291555320428852563688008136617039423598849552453106822920456014029800738345794898418002664121959473935122511743468556698676071701088632798767811726476355213173628791531152268650357694678367706824005618042731641930561136061470