1 4 2 10 3 16 4 20 5 85 6 64 7 35 8 295 9 707 10 256 11 56 12 805 13 3471 14 5864 15 1024 16 84 17 1876 18 12311 19 41006 20 48620 21 4096 22 120 23 3906 24 36028 25 176893 26 485714 27 403104 28 16384 29 165 30 7470 31 92734 32 594286 33 2575955 34 5777663 35 3342081 36 65536 37 220 38 13365 39 217144 40 1718057 41 9779558 42 37844037 43 68892600 44 27708726 45 262144 46 286 47 22660 48 471994 49 4500818 50 30643468 51 163752797 52 559416917 53 822141033 54 229729153 55 1048576 56 364 57 36751 58 965172 59 10981150 60 85350934 61 556027700 62 2772658693 63 8299429418 64 9813968785 65 1904652103 66 4194304 67 455 68 57421 69 1874532 70 25334630 71 220335341 72 1629022329 73 10269723035 74 47273211674 75 123370738379 76 117159879996 77 15791202736 78 16777216 79 560 80 86905 81 3482781 82 55772240 83 539722230 84 4351046624 85 31770135236 86 191829887779 87 809416786834 88 1835707326614 89 1398692077165 90 130922641160 91 67108864 92 680 93 127960 94 6225291 95 117841845 96 1270939682 97 10953882109 98 87719331172 99 629825651180 100 3609049327918 101 13894273785956 102 27327510542054 103 16698106010927 104 1085461206128 105 268435456 106 816 107 183940 108 10754192 109 239976226 110 2897487924 111 26519610433 112 225263690895 113 1805384910990 114 12620835427126 115 68212899813271 116 238867008057298 117 406907786331737 118 199348287106117 119 8999406210929 120 1073741824 121 969 122 258876 123 18022648 124 472531867 125 6419463692 126 62472567689 127 552379261275 128 4740281448304 129 37707257724524 130 254719515611821 131 1293084011261962 132 4110191305837227 133 6059551623581467 134 2379894628461976 135 74612811302754 136 4294967296 137 1140 138 357561 139 29393806 140 902107834 141 13849588776 142 144124515790 143 1315281342539 144 11762225025445 145 101606391647751 146 795502511445966 147 5165793380135728 148 24559344963113337 149 70761275087518799 150 90242115362238750 151 28412070357384947 152 618604325665341 153 17179869184 154 1330 155 485640 156 46779538 157 1673660678 158 29130616029 159 326646013571 160 3072993757981 161 28159777027666 162 255876603203684 163 2206681548223164 164 16900689983906086 165 105110696722615853 166 467028467106529258 167 1218613301433676245 168 1343972755503334184 169 339193873130519142 170 5128761469382475 171 68719476736 172 1540 173 649705 174 72814768 175 3023882381 176 59785815715 177 728132468716 178 7087865594659 179 65947473767365 180 616820891458831 181 5657068092397559 182 48375587587888915 183 360854829938677689 184 2143594088287821599 185 8888318851289202078 186 20990363391641556709 187 20016039213440972353 188 4049422593154098982 189 42521840081752984 190 274877906944 191 1771 192 857395 193 111073890 194 5330533450 195 119811736276 196 1596498777021 197 16189704679316 198 152436402094939 199 1446791845640581 200 13768476942154365 201 126555334786239354 202 1067777776485639679 203 7732452065284982493 204 43784293043682987873 205 169249293097773923431 206 361598374148901348150 207 298104999122212887067 208 48343512140519284639 209 352542596245147348 210 1099511627776 211 2024 212 1117501 213 166336539 214 9183978785 215 234625138625 216 3441674914130 217 36662195998974 218 349720876494907 219 3338969637902783 220 32410975452564441 221 311737148953336261 222 2856116045247750368 223 23688523474959763824 224 166122562576538336165 225 895295525455930993505 226 3223957505438932720059 227 6229690208059133777406 228 4439787879422686515309 229 577142815196711485876 230 2922881087185190704 231 4398046511104 232 2300 233 1440076 234 244910775 235 15489123731 236 449330010578 237 7290815852670 238 82296709582927 239 798828389433669 240 7638918360319199 241 74751975253253830 242 738128784333441240 243 7134201852137922839 244 64886794205594293778 245 527530820954153736861 246 3575685288859105026858 247 18320842441406204510680 248 61426815589155277170735 249 107331720478535590805705 250 66123553415324664476649 251 6890145417266886684489 252 24233196047277585233 253 17592186044416 254 2600 255 1836550 256 355022580 257 25608363453 258 842238087946 259 15169818503342 260 182953536898872 261 1819133583730222 262 17409081276704296 263 170439199433083355 264 1704608387256923425 265 17023765723406625834 266 164619048947594035024 267 1481689264160393976579 268 11781663877032119995642 269 77070549488570892226561 270 375110447824457197473421 271 1170578974152035008554276 272 1849285209930270563385112 273 984806015676041009220827 274 82257116607761254497141 275 200914020498632270222 276 70368744177664 277 2925 278 2319850 279 507281450 280 41559120445 281 1546539992378 282 30991777254723 283 402310239374072 284 4130272155665049 285 39638191827916179 286 386539919742919989 287 3878936335866951200