0 1 1 2 2 7 3 42 4 376 5 4458 6 65397 7 1140417 8 23021210 9 527739626 10 13539127840 11 384262459699 12 11952683436071 13 404329660018435 14 14777538816404041 15 580286020131192211 16 24364714949633126567 17 1089258665667224399708 18 51658296648076559411788 19 2590348228951371235924053 20 136932525886206349412234750 21 7610891651723065926422981406 22 443715944012684679640197681408 23 27075104059846848924030349328668 24 1725711896352560864570973483687134 25 114685632284407719142085997974127693 26 7933506005648821008590588117090219291 27 570381711038114728019070886907978874657 28 42558760278588623649734000241885817878312 29 3291230936578549699428826455259930865691927 30 263473323389243171719317705560745570254334309 31 21808338445625218246722599151961862914049287291 32 1864434974109920255288379440757626326855797614805 33 164464082884180951478359032684020375135766880927600 34 14954818736858049817203986331526758945695285679814181 35 1400518684294083945789058691730022075081856461342604652 36 134967115540791270318717857172436780893090676851369778371 37 13373723697108142529706774681289341393730436588975930666501 38 1361553738713473182753279529217847087149806245353674131375372 39 142319783786439930946135193473803011209667551786563131038397791 40 15263344900768675785093440356110960247021758538026607315862460011 41 1678451310240626310573766564611321335216010527220582303477179849816 42 189137064346827220642579632899988505261927651882752348964477656709661 43 21827317213419787325873780071570128806550014376463577310090158791438807 44 2578330796413699393769631415253048787406175431539597061459080793422071198 45 311573989726209321729327390304441489791610215604389381548674078353070128744 46 38498872683380154790994090201074815415132883604360673525960809678667473421438 47 4861705451587640186793971188083029206976864633091371258824848867672007278630248 48 627164708814248653751528729069292626222451453034259494347260399854214012916803458 49 82610233916257119996506703848043737889316847810968563766244116370009866698551916678 50 11106064412580106090998215296113065026092386515479244131487234032678845258610321001581 51 1523290958121247585913528394782976700416212034851137078641132127400297633245191070230468 52 213074317576768501477774086176488220006486484151117626313577843283786737607390607653954471 53 30383704072865525920207799477669357618427594448132172620579262003243331403641878106139818381 54 4415233817178027880786739052934780621078672537343782692838817292370555849388558318899704896567 55 653608881937934229709832027840397952871689627376483995282717558973981647015071422689848097386550 56 98534164962034018361300165752989711998805391254439848623303676444580243775586540342011896741433166 57 15122341651536442469618506723613537621506363578658706845189343436634627271033434415091493286928425220 58 2361990681315512805754721200102888119007285329447671693713679964077676614675237165348767721313436179022 59 375346673871094595842157830718624284409081553982224870956694974394485969302614248607420773219745926277265 60 60667349211575589430146314311313329919810377055904660150199422554302748199924020900698685324204180763881417 61 9970629231366895152945949075069230550733282447698188465573807406401001260221973042995553652290202117813441589 62 1625922085564921108998043048282821278812982946868500639001961327773064413958285217305336167574281464626675531151