1 7 2 18 3 18 4 60 5 102 6 60 7 168 8 642 9 642 10 168 11 528 12 4086 13 11538 14 4086 15 528 16 1536 17 26034 18 144582 19 144582 20 26034 21 1536 22 4704 23 165894 24 2663082 25 5336844 26 2663082 27 165894 28 4704 29 13920 30 1057122 31 33590454 32 198634758 33 198634758 34 33590454 35 1057122 36 13920 37 42144 38 6736278 39 616998282 40 7399451382 41 22029652542 42 7399451382 43 616998282 44 6736278 45 42144 46 125664 47 42925458 48 7808992566 49 275682413748 50 1657797796530 51 1657797796530 52 275682413748 53 7808992566 54 42925458 55 125664 56 378528 57 273533094 58 142965076362 59 10271315554206 60 184125991023066 61 372027916726176 62 184125991023066 63 10271315554206 64 142965076362 65 273533094 66 378528 67 1132512 68 1743029826 69 1815370659126 70 382687513971798 71 13859263865786022 72 83513173388559498 73 83513173388559498 74 13859263865786022 75 382687513971798 76 1815370659126 77 1743029826 78 1132512 79 3403680 80 11107076406 81 33127391927562 82 14258133000231516 83 1539229991488330446 84 18747680181924131604 85 55925027353114184220 86 18747680181924131604 87 1539229991488330446 88 14258133000231516 89 33127391927562 90 11107076406 91 3403680 92 10198752 93 70777415538 94 422008111094454 95 531228116681596086 96 115867585607831455650 97 4208647623258085653138 98 25372795048960023429750 99 25372795048960023429750 100 4208647623258085653138 101 115867585607831455650 102 531228116681596086 103 422008111094454 104 70777415538 105 10198752 106 30620832 107 451013603142 108 7676351980853898 109 19792445044329718422 110 12867476965518013727850 111 944795541265761949037394 112 16991839155881129014403670 113 34340768547284823444042060 114 16991839155881129014403670 115 944795541265761949037394 116 12867476965518013727850 117 19792445044329718422 118 7676351980853898 119 451013603142 120 30620832 121 91813344 122 2873985559842 123 98098336800910134 124 737424976053389046756 125 968688138419572520572470 126 212096328321250798503916836 127 7709131730243873577760292256 128 46478897469288205071113072646 129 46478897469288205071113072646 130 7709131730243873577760292256 131 212096328321250798503916836 132 968688138419572520572470 133 737424976053389046756 134 98098336800910134 135 2873985559842 136 91813344 137 275538336 138 18313844506326 139 1778822826035815434 140 27474907428586558064526 141 107568054346465731160933374 142 47613320535583662742308269592 143 5162704473825698727134216675430 144 62907442315476670355236371879984 145 187665945665214485110913868661962 146 62907442315476670355236371879984 147 5162704473825698727134216675430 148 47613320535583662742308269592 149 107568054346465731160933374 150 27474907428586558064526 151 1778822826035815434 152 18313844506326 153 275538336 154 826418400 155 116700969304914 156 22802798712088642998 157 1023657406159067341654710 158 8098526416287897153165238866 159 10688672994513452363402148930306 160 2342302984369068608025005482772538 161 85142876380202677750095059250669084 162 513339112484871671054971355750223858 163 513339112484871671054971355750223858 164 85142876380202677750095059250669084 165 2342302984369068608025005482772538 166 10688672994513452363402148930306 167 8098526416287897153165238866 168 1023657406159067341654710 169 22802798712088642998 170 116700969304914 171 826418400 172 2479648416 173 743651407109094 174 412211910207532080522 175 38139327235610450496183372 176 899235063146259687696069661818 177 2399490922288096430830691817633720 178 1568607162603126404829587199118091412 179 115237708950755139842882103895797506436 180 2072691272784075871198057989695774551902 181 4188970054368199574776535077321295822220 182 2072691272784075871198057989695774551902 183 115237708950755139842882103895797506436 184 1568607162603126404829587199118091412 185 2399490922288096430830691817633720 186 899235063146259687696069661818 187 38139327235610450496183372 188 412211910207532080522 189 743651407109094 190 2479648416 191 7438158816 192 4738755972544002 193 5300302126743633460278 194 1420991313337376104692930726 195 67706134113695791814841822392646 196 538659634296991977266756360741005524 197 711673320655172706654688792827954998382 198 155969943413708248074804914327252149782726 199 5669615207465330676142638194761696497595638 200 34183007521758839536853489540863936717039950 201 34183007521758839536853489540863936717039950 202 5669615207465330676142638194761696497595638 203 155969943413708248074804914327252149782726 204 711673320655172706654688792827954998382 205 538659634296991977266756360741005524 206 67706134113695791814841822392646 207 1420991313337376104692930726 208 5300302126743633460278 209 4738755972544002 210 7438158816 211 22316049312 212 30196686179371638 213 95525266437606981641994 214 52943154977706333653806525494 215 7517322062031873474392681203627950 216 120923233727131430665962243181769701032 217 476596800862974700186479330911990198348622 218 211099504480004253674881466168138171341831386 219 22892005717381748311906410046337901586490947338 220 278941605861499472613803796118087438645190858832 221 832141946696377594442792036808578154596680415004 222 278941605861499472613803796118087438645190858832 223 22892005717381748311906410046337901586490947338 224 211099504480004253674881466168138171341831386 225 476596800862974700186479330911990198348622 226 120923233727131430665962243181769701032 227 7517322062031873474392681203627950 228 52943154977706333653806525494 229 95525266437606981641994 230 30196686179371638 231 22316049312 232 66945002208 233 192421779365425458 234 1231967790440783592864438 235 1972550875353563051686752981396 236 566043781702726534381427038338094722 237 27145951773645823964724780070717717121226 238 216231170303531691260670582531264514165054944