0 1 1 1 2 6 3 7 4 20 5 15 6 24 7 31 8 464 9 383 10 1376 11 127 12 320 13 3583 14 29056 15 14847 16 122112 17 102399 18 456192 19 456703 20 1455104 21 409599 22 1824768 23 1630207 24 33476608 25 31981567 26 50552832 27 268009471 28 214384640 29 1072955391 30 1058897920 31 3892183039 32 2857172992 33 13812891647 34 8471838720 35 55553032191 36 33343930368 37 220054159359 38 15398862848 39 880315203583 40 60243836928 41 3783799078911 42 265472180224 43 15175889453055 44 1883062140928 45 57971388186623 46 59232925777920 47 212101289213951 48 280590699986944 49 954083229827071 50 1124278388916224 51 3817501016195071 52 4193063626866688 53 15416137642672127 54 16615260702113792 55 66989386062888959 56 48434641744429056 57 252166291681443839 58 71988304941154304 59 879185000254144511 60 575369930468229120 61 3519494612651606015 62 2234841004320489472 63 15275100314059931647 64 18190028574143021056 65 71422640985013747711 66 63122451234763571200 67 294504066595017457663 68 288941029772744458240 69 1114622876058380140543 70 735011102913109950464 71 3548672635017508159487 72 4711706437056733380608 73 11739606173830942294015 74 6160698410284879970304 75 6818373267498440065023 76 59442570699821107118080 77 240964321160736341491711 78 18152572549699070853120 79 1132427160415874781806591 80 950307075759950828404736 81 3238321534525367006527487 82 3040982643895072725139456 83 1186588280776418081636351 84 37206860818666569261383680 85 30173494733311320176721919 86 153823693861069921015824384 87 130560293420685100247416831 88 514549012686553891536371712 89 3345627673551525065523199 90 1869561708992522170390282240 91 1924090370436337726820188159 92 7429911621070297475940614144 93 9862941313082845713269784575 94 25232113888902918053371576320 95 19025761623648597369059016703 96 75862497963132789187655237632 97 198039673013049676361724067839 98 66997286088522951953414619136 99 64136176505813799245822558207 100 2519353788689024477806182006784 101 1200395410219474027235439017983 102 9602299478415363126140868755456 103 8692884135906279518207289065471 104 27329049450702736455168602144768 105 6304728604046530454212917067775 106 9744886281457364737071427616768 107 32487566169666956507458622717951 108 647135073725081615784646306430976 109 129316322203359471484929434451967 110 2345093529890864992441000196571136 111 521622375924119728992147302514687 112 9220335681505892066426113264451584 113 2411008292176937304382526787158015 114 36597388970248885095019639151263744 115 7869560029224898183586642072174591 116 155739271048840554637073155014787072 117 114472967525641953512254796185206783 118 456748643549323516024937347737976832 119 295697046434407484597058623915425791 120 157604177087558250580496596313571328 121 5230662424649475319476214581086388223 122 3187783506412372913491052849826627584 123 10247610345171866275728522550666330111 124 34361573034356360685605657124280467456 125 40873830493972597040976292512580763647 126 138094214109492283703953828727337517056