1 1 2 7 3 102 4 5677 5 984703 6 572818585 7 1089970014327 8 6842701992875869 9 141313097261182627960 10 9609805102278645983838526 11 2151172274505675499995093835341 12 1585313606427874519807992162372572320 13 3846069618623135858027919585529094439294409 14 30717581283596376323101374053263277987903909720272 15 807649208287972368014314984099955464268614891562904342642 16 69907714836956029667257724831402034593453918129896369769074810861 17 19920203933646203624794279282282344701394817547948238049291127424335995522 18 18686539190757786152134587087733764762559543730167763450939108226225248945360659777 19 57707248236626345695787071574594202698923257174771762149820540431222214020982980949054810924 20 586675913486177695635301649481956045418115713259380475328963657650578678579770727787503737815366022317 21 19635074385116515213958032050698704066971009515815425553044805042435924114918467319828815821948190520601406059044 22 2163382162813457840815721994687673461043389788625545881695011455821296952561126286853872088948193622974347186173714575103078