1 1 2 3 3 119 4 527 5 935 6 3591 7 3692 8 6887 9 12319 10 47959 11 65151 12 97767 13 99116 14 202895 15 237900 16 373319 17 438311 18 699407 19 734111 20 851927 21 957551 22 1032156 23 1064124 24 1437599 25 1443959 26 2858687 27 3509231 28 3699311 29 4984199 30 7237415 31 7591671 32 7600511 33 8779367 34 10128591 35 10679724 36 11312055 37 11854247 38 11921639 39 12440159 40 12904463 41 13039319 42 17131319 43 17227103 44 19381343 45 22033196 46 22062455 47 22961879 48 24000199 49 26737535 50 26766000 51 36294335 52 36419663 53 37948743 54 38589599 55 45010727 56 47314463 57 49308719 58 53148095 59 57365612 60 60104135 61 61011719 62 65011967 63 65583612 64 67151916 65 75628559 66 88844975 67 91665695 68 110583479 69 131966039 70 132105215 71 134453279 72 138423375 73 138823223 74 141776487 75 144107424 76 156148631 77 158278703 78 159862815 79 160670111 80 163602000 81 167935679 82 175358351 83 202577031 84 220026375 85 221057399 86 223416380 87 231135740 88 260886204 89 280328047 90 306277391 91 323637071 92 329471159 93 451435679 94 456116279 95 477396764 96 505822460 97 516220047 98 551333996 99 554272847 100 558760895 101 565793255 102 578646031 103 585779471 104 640646719 105 643068716 106 665413439 107 681953580 108 762984215 109 806068679 110 807386940 111 813975215 112 822516784 113 829946351 114 832392119 115 869777964 116 981865584 117 992186999 118 1024192007 119 1051498076 120 1223715743 121 1242392060 122 1275526031 123 1434953516 124 1453384271 125 1471144583 126 1546959455 127 1558591439 128 1587437271 129 1651327964 130 1700961911 131 1837638495 132 1844398799 133 1946692055 134 1948721180 135 2026125143 136 2117846636 137 2202568767 138 2220577127 139 2239014431 140 2279012119 141 2286282224 142 2320757375 143 2388821759 144 2442484400 145 2461251319 146 2484426087 147 2568212559 148 2684201519 149 2698646831 150 2783008368 151 2828068208 152 2928866159 153 3088998119 154 3122133404 155 3132448220 156 3239543375 157 3294051071 158 3307907799 159 3460145327 160 3559673983 161 3624656112 162 3627363375 163 3670356431 164 3956583959 165 4012480199 166 4060620727 167 4103087879 168 4173285116 169 4341768431 170 4345339671 171 4577262716 172 4736054759 173 5042947356 174 5364558359 175 5550468719 176 5958902351 177 5963391727 178 6194397015 179 6316014959 180 6336000799 181 6384064991 182 6583357431 183 6854651279 184 6968577536 185 7227021359 186 7283879279 187 7485965591 188 8096029535 189 8336538911 190 8423250575 191 8522133039 192 8700135599 193 8802406844 194 9320387615 195 9966020636 196 10243140719 197 11244581711 198 11381171696 199 11488195487 200 11529165791 201 12299446719 202 12465220679 203 12726321719 204 12771862316 205 12915543671 206 12948718940 207 13913104175 208 14222810804 209 14431297151 210 14798106620 211 14841337671 212 14981575679 213 15192770375 214 15252991007 215 15292534055 216 15384513375 217 16121315375 218 16398800015 219 17422158263 220 17518381839 221 17958733975 222 18036865847 223 18102393216 224 18976068855 225 19608417695 226 19875078439 227 20412215676 228 20900574023 229 21337600511 230 21420075375 231 21708262364 232 21772073423 233 21916646279 234 21921465719 235 22268663591 236 22381057607 237 23093232624 238 23937472823 239 25636462487 240 26044254479 241 27071850959 242 27220162095 243 28677948912 244 29681432087 245 30088024679 246 30155988764 247 32143372319 248 32615998799 249 32871299516 250 34387622719 251 34954089551 252 34979284935 253 35149230311 254 35704612559 255 36700392375 256 36846462575 257 36980407439 258 36985768055 259 37660447967 260 38268870471 261 39578861039 262 39791305391 263 40418087159 264 40461899519 265 41107838279 266 42734398727 267 43157786684 268 43268576119 269 43590811959 270 43852753071 271 44255279039 272 44709795711 273 44874330140 274 47176208975 275 47742142364 276 47742517655 277 47753484800 278 48146268375 279 49889536559 280 50874604919 281 50974244508 282 51235459775 283 52811832375 284 52848261119 285 54590041359 286 54828163439 287 55641307644 288 56155666112 289 56421353519 290 56559181271 291 57125984256 292 58718392271 293 59481140207 294 59824294871 295 59923410239 296 62505191255 297 62920012400 298 63431279600 299 64006756559 300 64349256239