1 1
2 2
3 4
4 89
5 9068
6 835058212
7 706520689948473399
8 665544723372507655558044420003804576
9 921289777990406079056333243486799853786011136213486552451787227837877619
10 1996313953435182769167170165205225646368189393352022343657230812664743573156058263117332884488171597176370174836313396389109204784161864056274338
11 3950153940316264949847884467443907501571007820272341665274854119749535396863254842770883735978610072070164536256122162284468208318430503601590357735460833701541617445766588843396002201744428041384967895403784590090747194896203799373199881514636250581090818862219655199860049662766456083222
12 15366141603886735782412101273008946550084249234501213743128857917489442302969283816373019396285231277854283574728426526033744077297466774632561799109600370406093680389874838899136806583602604248477675494180067764865368048397490074766668575575702402585290252085993975627998231928364859936849008707653511067062125842151230072941921059261400494916079514157579810909647982725013179003356859866776348534210943137493289232652048792793731477925037537735857606161316026024581930632449839885234990679084685750697776546326098504984382464743258398139739489148984182265520925955176489204200