1 20872192 2 1608739904 3 111699091200 4 8153154979328 5 566704583699968 6 39847094492435712 7 2791393651770044928 8 195729911005053100544 9 13689397617466091628032 10 959275333788055608747520 11 67026834774741974788896256 12 4690045579943214763591431680 13 327779495431738868246687544832 14 22911989321412243784356110521856 15 1600977370296403525214022243210752 16 111888809250367493662811665877857792 17 7817190865476629470292245292078249472 18 546256897071238885632346095032304522752 19 38165215267199209775092914725042465314304 20 2666590883186486939090480867162406445889024 21 186304380181940992726034428628757992618358272 22 13016575151655100550148357844599676518440277504 23 909401548461467985167573271533663073575076976128 24 63536646701513387675359121843685486440780079855104 25 4438979263897598733399892144885413105841983674332672 26 310131007592206692726115700233387065120156912854455808 27 21667263520516941942002449560266140527415022315815441920 28 1513783174026285054446156479512491973659373231167986415104 29 105760059466327043246051869809689258654550580513527806162432 30 7388916148724439508841051840559028445692419061516452360623616 31 516224486071818663237918980353225310868956442872415424272848384 32 36065916034338025940849525627995629412843263336482362727717795328 33 2519735020356547019653377627908889549803233518190509937407927301632 34 176040615535016575072473201215804614600341354518193137850811816138240 35 12299025493936923830901735261620704036204020208118462739729486628230656 36 859267984081661241143795626014487666058162332220043184294842151554823680 37 60032498861575148333851626068162198069851313279064303796978659760646354432 38 4194153121640465646884684533948310546562146383800966804717716204288854562304 39 293023248087978023526129756786208473966033321643538378053091673897034837415424 40 20471981992425968017939961512128817139306492500573598990765100501513038126085632 41 1430268852491019264514671477017378137314590786507059030867719240378975538821346816 42 99925304767866854931291520397846438337205822880794714929847942418252638362714134016 43 6981251223331754797086445758341752520024767241406223553086416915821366207352769943040 44 487743017065231443925931249617507942290022451733821287604220762233276549750019435935232 45 34076018528761803072962220260818425383930702040493440209132622503904929658913278463374848 46 2380710754059161593347340294872835099220131273397885138223345745278508206493545280635606528 47 166327637442367055890030741804362899014328824744199826431983190223906489810199753746185836032 48 11620430159119116710657931298598864664812044389693318492125039045774409287337500853864845604352 49 811857840468520687029784519765240298111400360982984223197523608313821101036957216532699904980480 50 56720202751892545925914089850493698208583717999883967052762531858012334248089030947212817344484864 51 3962739819594337583459182311115480950985726029927657429956976747627590941982763480962829332634310144 52 276855619880400575787163735270734176275914376896269298191589032947588496894261571878908401797861193216 53 19342434193688076414418850062325398743782899490544129610065670300642219106542074269201666768916882290176 54 1351353318412609729967224197871238330930805931095061844077156965269468846521483158137562598559367703336448 55 94411891082032695998043833419616040964435038523013947090812764274509438693384379670318492261564728105719296 56 6596058231824290580840675970912287184075716336734431228392741690693074282751510374058563313756322313238640128 57 460831614386672755173970336821833957047514466402977221505928472013023768368696702489521404697242808963727439360 58 32195861434634523132521402910457024755681683610885892053575570705888290080374693212154675754990874579098436982272 59 2249354126377021305323063220619936958929973434307103696104739049053092792551179354330995041338210689834080257447424