1 7 2 34 3 34 4 164 5 280 6 164 7 792 8 2304 9 2304 10 792 11 3824 12 19008 13 32800 14 19008 15 3824 16 18464 17 156800 18 470736 19 470736 20 156800 21 18464 22 89152 23 1293568 24 6762544 25 11857440 26 6762544 27 1293568 28 89152 29 430464 30 10671616 31 97195728 32 299879808 33 299879808 34 97195728 35 10671616 36 430464 37 2078464 38 88038400 39 1397061008 40 7597233712 41 13410113952 42 7597233712 43 1397061008 44 88038400 45 2078464 46 10035712 47 726296576 48 20081495760 49 192567994720 50 602072007808 51 602072007808 52 192567994720 53 20081495760 54 726296576 55 10035712 56 48456704 57 5991780352 58 288654902864 59 4881998439024 60 27070584920080 61 48053885453696 62 27070584920080 63 4881998439024 64 288654902864 65 5991780352 66 48456704 67 233969664 68 49430814720 69 4149183188048 70 123776581739664 71 1217939572945968 72 3846901518589376 73 3846901518589376 74 1217939572945968 75 123776581739664 76 4149183188048 77 49430814720 78 233969664 79 1129705472 80 407792893952 81 59641208080720 82 3138262841221104 83 54810457024823344 84 308412624303464672 85 549425473875967488 86 308412624303464672 87 54810457024823344 88 3138262841221104 89 59641208080720 90 407792893952 91 1129705472 92 5454700544 93 3364197924864 94 857295028870096 95 79568924857694176 96 2466878665680288560 97 24742329866927987152 98 78680656335543260304 99 78680656335543260304 100 24742329866927987152 101 2466878665680288560 102 79568924857694176 103 857295028870096 104 3364197924864 105 5454700544 106 26337624064 107 27753861939200 108 12322935895207376 109 2017431778013841440 110 111032730766170634576 111 1985576485098483414896 112 11282440421020849852160 113 20157265447359860793760 114 11282440421020849852160 115 1985576485098483414896 116 111032730766170634576 117 2017431778013841440 118 12322935895207376 119 27753861939200 120 26337624064 121 127169298432 122 228963000909824 123 177132428329388368 124 51151059308792578224 125 4997607784894750868592 126 159366143592030604947408 127 1618971003408364113622592 128 5175712946881293932388384 129 5175712946881293932388384 130 1618971003408364113622592 131 159366143592030604947408 132 4997607784894750868592 133 51151059308792578224 134 177132428329388368 135 228963000909824 136 127169298432 137 614027689984 138 1888892288237568 139 2546138151034718032 140 1296912123972653759648 141 224945109676899756678832 142 12791914241429484258078880 143 232395514484599175932151376 144 1330619570368723730665760272 145 2382356941753966065667915808 146 1330619570368723730665760272 147 232395514484599175932151376 148 12791914241429484258078880 149 224945109676899756678832 150 1296912123972653759648 151 2546138151034718032 152 1888892288237568 153 614027689984 154 2964787953664 155 15582928518512640 156 36598716274943517392 157 32882627874136547815888 158 10124936112497723841268992 159 1026807406764518757028981392 160 33365338690650379975174889904 161 342322236143647281772568463840 162 1098778076208302760450839648304 163 1098778076208302760450839648304 164 342322236143647281772568463840 165 33365338690650379975174889904 166 1026807406764518757028981392 167 10124936112497723841268992 168 32882627874136547815888 169 36598716274943517392 170 15582928518512640 171 2964787953664 172 14315262574592 173 128555589286494208 174 526077515695756161744 175 833724381921975754696048 176 455731011033257601674309936 177 82423116701612578043700510640 178 4790753446332194316652615469296 179 88101166056810496130683983345584 180 507357006753800438909408208534800 181 909958586859400389363702903272960 182 507357006753800438909408208534800 183 88101166056810496130683983345584 184 4790753446332194316652615469296 185 82423116701612578043700510640 186 455731011033257601674309936 187 833724381921975754696048 188 526077515695756161744 189 128555589286494208 190 14315262574592 191 69120202113024 192 1060554151754203136 193 7561946994292986880080 194 21138710605796002836333040 195 20512807415108084075148326416 196 6616253716066650029915182465536 197 687912200234856461698797433172576 198 22678753137988300025699268604753744 199 234428936878881061052664056064202736 200 754904563948403102695320014330216528 201 754904563948403102695320014330216528 202 234428936878881061052664056064202736 203 22678753137988300025699268604753744 204 687912200234856461698797433172576 205 6616253716066650029915182465536 206 20512807415108084075148326416 207 21138710605796002836333040 208 7561946994292986880080 209 1060554151754203136 210 69120202113024 211 333741858750464 212 8749328714883399680 213 108696989775860804222544 214 535962600967450111481912928 215 923297624918759499450880529376 216 531100507221604322949530865051024 217 98780890994013012191483592938392576 218 5838578366490615987969266162323648720 219 108362721281178335505806177209338253808 220 626942846521159628326218288017090225568