1 1 2 -20 3 -80 4 144 5 610 6 -448 7 -1120 8 2240 9 -3423 10 -12200 11 14800 12 29440 13 -5470 14 -6272 15 -48800 16 -81664 17 73090 18 68460 19 15600 20 87840 21 -139776 22 82880 23 189920 24 -474112 25 -18525 26 109400 27 -251040 28 412160 29 -128222 30 -273280 31 54400 32 1059840 33 1847040 34 -1461800 35 -683200 36 -492912 37 -3472030 38 87360 39 437600 40 1366400 41 2146882 42 2795520 43 4746320 44 -5446400 45 -2088030 46 1063552 47 -6105920 48 1945600 49 3807937 50 370500 51 -5847200 52 -787680 53 824290 54 -1405824 55 9028000 56 -6637568 57 1946880 58 2564440 59 2982800 60 17958400 61 -14746078 62 304640 63 3833760 64 -290816 65 -3336700 66 -36940800 67 -12215120 68 10524960 69 23702016 70 -3825920 71 957600 72 -7667520 73 -5725630 74 69440600 75 1482000 76 -5740800 77 25858560 78 2450560 79 -28753600 80 -49815040 81 -53788095 82 -42937640 83 41601520 84 -20127744 85 44584900 86 26579392 87 10257760 88 87710720 89 -83324222 90 41760600 91 6126400 92 -69890560 93 6789120 94 -34193152 95 9516000 96 82460672 97 120619010 98 -76158740 99 -50660400 100 -2667600 101 27724642 102 -32744320 103 -83667680 104 -12252800 105 -85263360 106 -16485800 107 -80326320 108 92382720 109 -59071582 110 50556800 111 277762400 112 27238400 113 55084930 114 -38937600 115 115851200 116 -18463968 117 18723810 118 16703680 119 -81860800 120 -289208320 121 -127343519 122 294921560 123 -171750560 124 -20019200 125 -249581500 126 21469056 127 -205893120 128 -265502720 129 592340736 130 66734000 131 249940400 132 265973760 133 27256320 134 -68404672 135 -153134400 136 163721600 137 221979970 138 -474040320 139 236213200 140 251417600 141 -762018816 142 5362560 143 -80956000 144 279535872 145 -78215420 146 114512600 147 -304634960 148 -499972320 149 403602658 150 8299200 151 670124000 152 92451840 153 -250187070 154 -517171200 155 33184000 156 -161036800 157 -271318750 158 -161020160 159 -65943200 160 646502400 161 331828224 162 1075761900 163 -463177680 164 309151008 165 1126694400 166 232968512 167 -374794720 168 -313098240 169 -785809821 170 -891698000 171 -53398800 172 -1746645760 173 -206196830 174 57443456 175 20748000 176 -359936000 177 372253440 178 1666484440 179 -113619600 180 -300676320 181 482565602 182 34307840 183 1179686240 184 1125541888 185 -2117938300 186 -135782400 187 1081732000 188 2246978560 189 -438617088 190 53289600 191 -794604800 192 -2147287040 193 1175931650 194 -2412380200 195 266936000 196 548342928 197 1705383010 198 -283698240 199 -1993884000 200 -41496000 201 -1524446976 202 -554492840 203 143608640 204 2151769600 205 1309598020 206 -468539008 207 -650096160 208 446702080 209 -360172800 210 1705267200 211 -1175133200 212 118697760 213 119508480 214 -449827392 215 2895255200 216 -1487763456 217 95047680 218 1181431640 219 458050400 220 -3322304000 221 -399802300 222 1555469440 223 1184309120 224 1154449408 225 63411075 226 -1101698600 227 600524080 228 280350720 229 -2847839902 230 648766720 231 -2068684800 232 -287217280 233 220620610 234 -374476200 235 -3724611200 236 -1097670400 237 -3588449280 238 -458420480 239 3238539200 240 1186816000 241 6179832962 242 2546870380 243 2655974160 244 -2123435232 245 2322841570 246 -961803136 247 -85332000 248 322396160 249 5191869696 250 4991630000 251 -4174278000 252 -1410823680 253 -4384872960 254 -1153001472 255 -3566792000 256 5384503296 257 -6136932350 258 -11846814720 259 3888673600 260 -480484800 261 438903906 262 1399666240 263 -5579792480 264 4137369600 265 502816900 266 -545126400 267 6665937760 268 4495164160 269 2707204258 270 -857552640 271 6397377600 272 -5968821760 273 764574720 274 -4439599400 275 -274170000 276 3413090304 277 -8229648670 278 1322793920 279 -186211200 280 -4048916480 281 3081049282 282 15240376320 283 -937648880 284 -352396800 285 1187596800 286 -453353600 287 -2404507840 288 -3627832320 289 -1633609341 290 1564308400 291 -9649520800 292 -824490720 293 4809796450 294 -1705955776 295 1819508000 296 -7777347200 297 5796011520 298 -8072053160 299 -1038862400 300 -545376000 301 8292770304 302 3752694400 303 -2217971360 304 -379392000 305 -8995107580 306 5003741400 307 2795648880 308 3723632640 309 -10441726464 310 185830400 311 10392840800 312 2593392640 313 -6311652670 314 5426375000 315 2338593600 316 10581324800 317 16590176290 318 -369281920 319 -1897685600 320 -177397760 321 -10024724736 322 -6636564480 323 1140204000 324 -7745485680 325 101331750 326 -2593795008 327 4725726560 328 4809015680 329 -10668263424 330 -22533888000 331 -4392631600 332 -15309359360 333 11884758690 334 -2098850432 335 -7451223200 336 11414667264 337 -356226430 338 15716196420 339 -4406794400 340 6420225600 341 -1255987200 342 -299033280 343 -10721466560 344 28128590848 345 14458229760 346 4123936600 347 12788683280 348 -3774855680 349 10363373858 350 116188800 351 1373188800 352 -15255224320 353 -13097926910 354 -7445068800 355 584136000 356 -11998687968 357 -10216227840 358 -636269760 359 -2653759200 360 -4677187200 361 16603921441 362 -9651312040 363 10187481520 364 -2254515200 365 -3492634300 366 6606242944 367 -15742803520 368 -4618854400 369 -7348777086 370 42358766000 371 -923204800 372 977633280 373 -21006323230 374 6057699200 375 19966520000 376 -36186124288 377 701374340 378 8772341760 379 -2440479600 380 -3501888000 381 -25695461376 382 -4449786880 383 17882846720 384 21835808768 385 15773721600 386 -23518633000 387 -16246653360 388 17369137440 389 31367951458 390 1494841600 391 13881252800 392 8529778880 393 31192561920 394 -34107660200 395 -17539696000 396 18643027200 397 7657883810 398 -11165750400 399 -2180505600 400 1512825600 401 -32611999358 402 30488939520 403 -297568000 404 3992348448 405 -32810737950 406 804208384 407 -51386044000 408 -34652846080 409 22616819138 410 -26191960400 411 -17758397600 412 30789706240 413 5211548160 414 -3640538496 415 25376927200 416 -5797324800 417 29479407360 418 7203456000 419 39591959600 420 -12277923840 421 -33407698078 422 -6580745920 423 20900564160 424 1846409600 425 -1353992250 426 -2390169600 427 16515607360 428 29560085760 429 -10103308800 430 16213429120 431 24576158400 432 6105292800 433 2884334210 434 -1900953600 435 6257233600 436 -8506307808 437 -4621893120 438 2565082240 439 -55438160800 440 53503539200 441 -13034568351 442 7996046000 443 -16541920880 444 -102216563200 445 -50827775420 446 6632131072 447 -32288212640 448 -30062018560 449 21109220098 450 -1268221500 451 31773853600 452 7932229920 453 83631475200 454 3362934848 455 3737104000 456 4361011200 457 -20683100350 458 56956798040 459 -18348513600 460 -42633241600 461 76507164322 462 -11584634880 463 -2732607680 464 10471121408 465 4141363200 466 -4412412200 467 -15444629520 468 2696228640 469 -21342257664 470 -20857822720 471 21705500000 472 17677265920 473 -109583036160 474 71768985600 475 -288990000 476 30124774400 477 -2821544670 478 18135819520 479 19526550400 480 50301009920 481 18992004100 482 -123596659240 483 -26546257920 484 -18337466736 485 73577596100 486 14873455296 487 74523720480 488 -33031214720 489 -57804574464 490 -46456831400 491 1704165200 492 63204206080 493 -9371745980 494 -477859200 495 -30902844000 496 -1323008000 497 1673118720 498 -103837393920 499 -8334746000 500 -35939736000