0 1
1 1
2 2
3 12
4 936
5 68408496
6 342022190843338960032
7 584861200495456320274313200204390612579749188443599552
8 584930341312971177408362523916802205808200279391306193256994497845597705097714126419509918543989061579501269006337310118967798603186717516416
9 342183951531514359076191589630970909482024929994806588537346758264273013771175664987811414120192142722792630205082347433814517851933169037000757345107584246895806600204227833926096759567174527951306071019234804832863543278774686280453041829890587987393884541615815869784128408658158402195991896940511419355029477280461302939514297143523472392031089058341849304485931776
10 68497506480931948729695184537325969480094084117419641514380443323957339898375920316043342104158590205453815509919042000348043691795261164368779123597244946477140174090475581689502445247228354365553310660420017507032428153868979448491641243441838305856703818479414565766155089886021985973529485660134351981848778175025797883233731037395336924002213435275101131026955239997092131884344454999971833831781601624037510393571480107778033974162104600197391581415488021796120891522624288628086910247538715786786184564774371932367458283378797599992258071360052505964452334605390017309330368396150365333607515359235100157445289364386393069575828991880283522565721162175527412344432244561522818319250763373530106643040738390967529509201398429340012884401825512736144495167605182207749437006153541891900855682749869696175820665424884282364863971606258749047072177177891480976244527295041360143541147374267714906428247731839121936695413822934198559953405800841748727111675791872