name : 2315-4 0 1 1 2 2 6 3 24 4 119 5 704 6 4838 7 37867 8 332537 9 3237698 10 34614147 11 403102922 12 5079204904 13 68848332547 14 998964163292 15 15448323010438 16 253646958004644 17 4406809345062872 18 80770342909388468 19 1557517079236173915 20 31521084145901758900 21 668019893465900225327 22 14795012194623934656068 23 341799309370840189211846 24 8222703388280302295929826 25 205665343491391359608285840 26 5340444455855355900810732591 27 143772548675276635630432493668 28 4007838948045283893437310403142 29 115550153362299647596667543666719 30 3441757260113101008279792515003877 31 105801771139859528185366751776344547 32 3353431849509744037509751786842335047 33 109490292212043900174749850684074665831 34 3679423640265048407107972819919984267887 35 127160231034094488837869541284658359729060 36 4516048091428372489282364277137746554505774 37 164697702204682290642370749121760161748271893 38 6163685651052120018317030213272538792215920082 39 236556351580630715723174432528104226145873803946 40 9304671922211960447674490176815298832221301214919 41 374872741419291622744465193836440701385807931065067 42 15461051397248057348378475222460164310760905082882775 43 652429719965978648533212364365269809848092744759432871 44 28154356372920292414563023577979177908550745213533397470 45 1241829479268563079339377721887016694517112462112023214677 46 55960201422514556993685489222554426330688949036519914700737 47 2575149808433663344706193510357434546051740522284619495986600 48 120960799660063662865751311651010358633421778467426702640156944 49 5797306209731657783806768383233234910425842938588473389799583932 50 283383704447884342830731428796250126379652151307328011648819283859 51 14122930440344803501054206639948956227937265538124020787088313141112 52 717326116252069052005644211528170014977199560833082455088698888035771 53 37119049110980704812692166012524402436219637381818470078170937080373356 54 1956219268581435500809802712610667327340472634252925715730853110518361224 55 104962976529786287721335705505122869154604759930707748142300526046578315523 56 5732117884222749029010340426586324002842162226171448931870298916504339465583 57 318508980038477232269025987184771873944164464961711156322987142243753155311720 58 18002283183251771805146919492684963569408680959456221493513511865933200527078437 59 1034686733408590859913746854156473731323600267549708806305773318351258273304922312 60 60456873639243992652297459922803469569207925671328555335589632800332055454860965903 61 3590227897332633574446759876071996750722404575957435981383345096553079146143290736574 62 216633487894284870219049177290783078632227069101150316099473834090616590709046364379603 63 13278458193671455915384395367620581915137754389984775721977600640483802243984059507478639 64 826576008692671564040620495856400878927051042033944684123032039230125306060725259244593288 65 52243088018749634136745083991509037942122622199651438282503585658486132310352115352051744906 66 3351866078580670930278289115442902708880960713607174848366004378847601042412545336875588712152 67 218252917109792392198514187426551873470189388528588953017650819869208714515959448223705771165673 68 14419680620327228844495752693211056169605790330048182584337723040496936546034131001941969373905148 69 966457358377973938818206683816395957824389695882422825162263084894938063096978636072272982709656589