name : 15423 0 1 1 2 2 6 3 24 4 119 5 708 6 4914 7 38977 8 347793 9 3448182 10 37605545 11 447406214 12 5766525727 13 80040747361 14 1190340631290 15 18882526564227 16 318256944873984 17 5679619717431613 18 106989639176572571 19 2121488012937187849 20 44170136425049025574 21 963430265253564585315 22 21969338722758333742901 23 522753669734128779067584 24 12957044866647367754377831 25 334001313146528274898032707 26 8940891036370020278169988131 27 248203383304354673321049962631 28 7136323988294634393933713906512 29 212258297824197135462733849097590 30 6523718827521789012751071912450569 31 206973182059890816857415801706420681 32 6771687066125944049641995569066432046 33 228267804086976110569251950047309792863 34 7921028374489284548809812625570819349926 35 282717657305473904922265537387011600615897 36 10371068941136380525273483824330237581501598 37 390729301993590043506007296080800683160323379 38 15108086136980411853148852348057097099624269462 39 599153785072314138796715302788757137461501795074 40 24355162280944301288258612570085397581571133504616 41 1014166315381791327629793953815601313176208805661480 42 43236098842889967870830645945853276828941143593991590 43 1886114445103457508300780009333950406375993078340106626 44 84149089000713932865258936514038925317871606709984863560 45 3837744995444400954478699373427523611769690139016879490248 46 178831012591204188515459945598854833423822782133019353756862 47 8510458077418644360597326658032007047912569165867263072523932 48 413445129737300138472423905930256477514350882220186672928064203 49 20495416507081115929409320247892426928116047357395778346717461252 50 1036324554184372831430824201895777424180982169557489220752765696735 51 53427886606235576228716036111797199970833457521301308862734516529668 52 2807454515598455651879691959159332243843093046029590288001557032412943 53 150305666029035979659190731177719868001162599260069951089234097732053586 54 8196093526742884869394101581717470969053544811570235322069081091124610333 55 455054901114738195175078666201953724232605388149181099276659205247337058919 56 25716242687782408552657004392020625252276384169396678442102614773245920686797 57 1478782739690464803905357099146564816487777215578855051349390491772337676010540 58 86501820610105025568274643359556152803960132554459370998371868751340189277263847 59 5145710657619009106116592509949324026996292536645671961878787424340030004050297731 60 311203204952983803448561991737701066205735633737562851079616758869028466708505688395 61 19129543844909345349806333848430370647507207880643261901738561246578038504896768503540 62 1194851759085092997400529984223669417961838067321670811083830634730515236451776107065922 63 75816348682717280276763759852117181900620708726512748488992610963517634268689725016531591 64 4885905752164555764709745831829633990572083676770161022557390395082030730928501503954990564 65 319711224990194056357239342509052850210033975340008436879656182885283293838260698204251423716 66 21237409974856113983490214987402497035928148282817293274168383187891535528946820381617720356789 67 1431790008048515736661676100065848620964107703608498696520001926449786171514172932307472892463903 68 97948385475727564633797672929207054658873587750289025772002451140346597218402699794878881806075807 69 6797734298902984271495716176012272972334303659044208441949550113774731832903948002860096331269786096