1 -2 2 3 3 3 4 -7 5 -12 6 -7 7 25 8 48 9 48 10 25 11 -121 12 -260 13 -240 14 -260 15 -121 16 721 17 1830 18 1500 19 1500 20 1830 21 721 22 -5041 23 -15162 24 -13230 25 -8400 26 -13230 27 -15162 28 -5041 29 40321 30 141176 31 142296 32 70560 33 70560 34 142296 35 141176 36 40321 37 -362881 38 -1451592 39 -1695456 40 -874944 41 -423360 42 -874944 43 -1695456 44 -1451592 45 -362881 46 3628801 47 16329690 48 21776040 49 12761280 50 4445280 51 4445280 52 12761280 53 21776040 54 16329690 55 3628801 56 -39916801 57 -199584110 58 -299380950 59 -199702800 60 -71517600 61 -27941760 62 -71517600 63 -199702800 64 -299380950 65 -199584110 66 -39916801 67 479001601 68 2634508932 69 4390855260 70 3293353800 71 1321174800 72 351267840 73 351267840 74 1321174800 75 3293353800 76 4390855260 77 2634508932 78 479001601 79 -6227020801 80 -37362124956 81 -68497239096 82 -57081401520 83 -25694955000 84 -6972039360 85 -2283240960 86 -6972039360 87 -25694955000 88 -57081401520 89 -68497239096 90 -37362124956 91 -6227020801 92 87178291201 93 566658892982 94 1133317799796 95 1038875261424 96 519454495560 97 156140384400 98 33392399040 99 33392399040 100 156140384400 101 519454495560 102 1038875261424 103 1133317799796 104 566658892982 105 87178291201 106 -1307674368001 107 -9153720576210 108 -19833061267110 109 -19833062241720 110 -10908216479160 111 -3636782669520 112 -789977588400 113 -222615993600 114 -789977588400 115 -3636782669520 116 -10908216479160 117 -19833062241720 118 -19833061267110 119 -9153720576210 120 -1307674368001 121 20922789888001 122 156920924160240 123 366148823065200 124 396661226488800 125 237996794599200 126 87267043543680 127 20806350364800 128 3710266560000 129 3710266560000 130 20806350364800 131 87267043543680 132 237996794599200 133 396661226488800 134 366148823065200 135 156920924160240 136 20922789888001 137 -355687428096001 138 -2845499424768272 139 -7113748561952640 140 -8299373324524800 141 -5394592763414400 142 -2157840307284480 143 -565219159464960 144 -102040575436800 145 -25229812608000 146 -102040575436800 147 -565219159464960 148 -2157840307284480 149 -5394592763414400 150 -8299373324524800 151 -7113748561952640 152 -2845499424768272 153 -355687428096001 154 6402373705728001 155 54420176498688306 156 145120470663209616 157 181400588332289280 158 126980412005059200 159 55024851488705280 160 15721549740449280 161 3091248385505280 162 471797495769600 163 471797495769600 164 3091248385505280 165 15721549740449280 166 55024851488705280 167 126980412005059200 168 181400588332289280 169 145120470663209616 170 54420176498688306 171 6402373705728001 172 -121645100408832001 173 -1094805903679488342 174 -3101950060425268326 175 -4135933413905032224 176 -3101950060709869440 177 -1447576706820545280 178 -448059815821013760 179 -96020821846010880 180 -14801964078021120 181 -3259691788953600 182 -14801964078021120 183 -96020821846010880 184 -448059815821013760 185 -1447576706820545280 186 -3101950060709869440 187 -4135933413905032224 188 -3101950060425268326 189 -1094805903679488342 190 -121645100408832001 191 2432902008176640001 192 23112569077678080380 193 69337707233034304980 194 98228418580138467960 195 78582734864556173280 196 39291367453686397440 197 13097123234529062400 198 3040423118874086400 199 507117794695948800 200 67564520716492800 201 67564520716492800 202 507117794695948800 203 3040423118874086400 204 13097123234529062400 205 39291367453686397440 206 78582734864556173280 207 98228418580138467960 208 69337707233034304980 209 23112569077678080380 210 2432902008176640001 211 -51090942171709440001 212 -510909421717094400420 213 -1617879835437465679800 214 -2426819753156207497200 215 -2062796790183464575800 216 -1100158288135335515520 217 -392913675834883660800 218 -98228464010820864000 219 -17736720236254656000 220 -2382673060115712000 221 -472951645015449600 222 -2382673060115712000 223 -17736720236254656000 224 -98228464010820864000 225 -392913675834883660800 226 -1100158288135335515520 227 -2062796790183464575800 228 -2426819753156207497200 229 -1617879835437465679800 230 -510909421717094400420 231 -51090942171709440001 232 1124000727777607680001 233 11802007641664880640462 234 39340025472216268897020 235 62288373664342437889200 236 56059536297909233766600 237 31767070568878941523920 238 12101741171987378567040 239 3241537913091866572800 240 630301642844803776000 241 91096247138472576000 242 10759649924101478400 243 10759649924101478400 244 91096247138472576000 245 630301642844803776000 246 3241537913091866572800 247 12101741171987378567040 248 31767070568878941523920 249 56059536297909233766600 250 62288373664342437889200 251 39340025472216268897020 252 11802007641664880640462 253 1124000727777607680001 254 -25852016738884976640001 255 -284372184127734743040506 256 -995302644447071600756886 257 -1658837740745119350764040 258 -1575895853707864922263800 259 -945537512224824354139920 260 -382717564477332685135920 261 -109347875774125443544320 262 -22780813730722620249600 263 -3543828658393161600000 264 -421483288594906137600 265 -76145214847487385600 266 -421483288594906137600 267 -3543828658393161600000 268 -22780813730722620249600 269 -109347875774125443544320 270 -382717564477332685135920 271 -945537512224824354139920 272 -1575895853707864922263800 273 -1658837740745119350764040 274 -995302644447071600756886 275 -284372184127734743040506 276 -25852016738884976640001 277 620448401733239439360001 278 7135156619932253552640552 279 26162240939751596359819656 280 45783921644565293650947024 281 45783921644565295887677520 282 28996483708224857591363520 283 12427064446391790955784640 284 3772501707365038452309120 285 838333727192619394894080 286 139722673171855585996800 287 17790978653324287488000 288 1886058398530072166400 289 1886058398530072166400 290 17790978653324287488000 291 139722673171855585996800 292 838333727192619394894080 293 3772501707365038452309120 294 12427064446391790955784640 295 28996483708224857591363520 296 45783921644565295887677520 297 45783921644565293650947024 298 26162240939751596359819656 299 7135156619932253552640552 300 620448401733239439360001 301 -15511210043330985984000001 302 -186134520519971831808000600 303 -713515661993225355264165600 304 -1308112046987579818011931200 305 -1373517649336958812109253600 306 -915678432891306143577302400 307 -414235481546084104966752000 308 -133147119069217175896512000 309 -31437514256551526060784000 310 -5588892387009354753792000 311 -762144820740839467008000 312 -81275201004160880640000 313 -13471845703786229760000 314 -81275201004160880640000 315 -762144820740839467008000 316 -5588892387009354753792000 317 -31437514256551526060784000 318 -133147119069217175896512000 319 -414235481546084104966752000 320 -915678432891306143577302400 321 -1373517649336958812109253600 322 -1308112046987579818011931200 323 -713515661993225355264165600 324 -186134520519971831808000600 325 -15511210043330985984000001 326 403291461126605635584000001 327 5041143264082570444800000650 328 20164573056330281779200195000 329 38648765024633040076835880000 330 42513641527096344089018820000 331 29759549068967441278522968000 332 14171213842365477385247760000 333 4808090410804156394318400000 334 1202022602768770093911600000 335 227048716159854391202400000 336 33025330474219912308480000 337 3754245981330631987200000 338 360853009922845440000000 339 360853009922845440000000 340 3754245981330631987200000 341 33025330474219912308480000 342 227048716159854391202400000 343 1202022602768770093911600000 344 4808090410804156394318400000 345 14171213842365477385247760000 346 29759549068967441278522968000 347 42513641527096344089018820000 348 38648765024633040076835880000 349 20164573056330281779200195000 350 5041143264082570444800000650 351 403291461126605635584000001 352 -10888869450418352160768000001 353 -141555302855438578089984000702 354 -589813761897660742041600228150 355 -1179627523795321484083245630000 356 -1356571652364619706701976940000 357 -994819211734054452214082328000 358 -497409605867027274856691256000 359 -177646287809655524735235360000 360 -46878881505464831141919600000 361 -9375776306379091521712800000 362 -1448983772775873326472480000 363 -175638397923186472834560000 364 -16968339535171972147200000 365 -2598141671444487168000000 366 -16968339535171972147200000 367 -175638397923186472834560000 368 -1448983772775873326472480000 369 -9375776306379091521712800000 370 -46878881505464831141919600000 371 -177646287809655524735235360000 372 -497409605867027274856691256000 373 -994819211734054452214082328000 374 -1356571652364619706701976940000 375 -1179627523795321484083245630000 376 -589813761897660742041600228150 377 -141555302855438578089984000702 378 -10888869450418352160768000001 379 304888344611713860501504000001 380 4115992652258137116770304000756 381 17835968159785260839337984265356 382 37158266999552626748620857493800 383 44589920399463152098353584070000 384 34185605639588416609683233328000 385 17906745811212980208676517328000 386 6715029679204872847517343648000 387 1865286022001630313827261520000 388 393782604656476832178782400000 389 64437153889064958361039680000 390 8298735488590820250257280000 391 851404530378179833735680000 392 74826480137601230438400000 393 74826480137601230438400000 394 851404530378179833735680000 395 8298735488590820250257280000 396 64437153889064958361039680000 397 393782604656476832178782400000 398 1865286022001630313827261520000 399 6715029679204872847517343648000 400 17906745811212980208676517328000 401 34185605639588416609683233328000 402 44589920399463152098353584070000 403 37158266999552626748620857493800 404 17835968159785260839337984265356 405 4115992652258137116770304000756 406 304888344611713860501504000001 407 -8841761993739701954543616000001 408 -123784667912355827363610624000812 409 -557031005605601223136247808306936 410 -1206900512145469316795203655823024 411 -1508625640181836645994016151241400 412 -1206900512145469316796604132968000 413 -660921709032042721230985801056000 414 -259647814262588221175603946048000 415 -75730612493255433012719692272000 416 -16829024998526189172731367360000 417 -2906831591604039835554698880000 418 -396386155653876903865109760000 419 -43196680218096846559198080000 420 -3813266549762359371601920000 421 -542491980997608920678400000 422 -3813266549762359371601920000 423 -43196680218096846559198080000 424 -396386155653876903865109760000 425 -2906831591604039835554698880000 426 -16829024998526189172731367360000 427 -75730612493255433012719692272000 428 -259647814262588221175603946048000 429 -660921709032042721230985801056000 430 -1206900512145469316796604132968000 431 -1508625640181836645994016151241400 432 -1206900512145469316795203655823024 433 -557031005605601223136247808306936 434 -123784667912355827363610624000812 435 -8841761993739701954543616000001 436 265252859812191058636308480000001 437 3846166467276770350226472960000870 438 17948776847291594967723540480353220 439 40384747906406088677377966169011440 440 52500172278327915280591371525507720 441 43750143565273262733828160716003600 442 25000082037299007276675153840360000 443 10267890836747806575993878976960000 444 3137411089006275239563457772720000 445 732062587434849315242659020960000 446 133102288626692422474717600320000 447 19158662831999073788903097600000 448 2210617083517997199270825600000 449 206536619583456859868371200000 450 16715534164488824868403200000 451 16715534164488824868403200000 452 206536619583456859868371200000 453 2210617083517997199270825600000 454 19158662831999073788903097600000 455 133102288626692422474717600320000 456 732062587434849315242659020960000 457 3137411089006275239563457772720000 458 10267890836747806575993878976960000 459 25000082037299007276675153840360000 460 43750143565273262733828160716003600 461 52500172278327915280591371525507720 462 40384747906406088677377966169011440 463 17948776847291594967723540480353220 464 3846166467276770350226472960000870 465 265252859812191058636308480000001 466 -8222838654177922817725562880000001 467 -123342579812668842265883443200000930 468 -596155802427899404285103308800404550 469 -1391030205665098609998574387309498200 470 -1877890777647883123498075443415159800 471 -1627505340628165373698334938624435920 472 -968753178945336531963607650180558000 473 -415179933833715656582677522676400000 474 -132626923307992503261396232671600000 475 -32419914586398271675470281954400000 476 -6189256421044485664356910709280000 477 -937766124584578942781970441600000 478 -114215110741544171540925744000000 479 -11296153197834256132276896000000 480 -917799950048025031539552000000 481 -121925072729212604922470400000 482 -917799950048025031539552000000 483 -11296153197834256132276896000000 484 -114215110741544171540925744000000 485 -937766124584578942781970441600000 486 -6189256421044485664356910709280000 487 -32419914586398271675470281954400000 488 -132626923307992503261396232671600000 489 -415179933833715656582677522676400000 490 -968753178945336531963607650180558000 491 -1627505340628165373698334938624435920 492 -1877890777647883123498075443415159800 493 -1391030205665098609998574387309498200 494 -596155802427899404285103308800404550 495 -123342579812668842265883443200000930 496 -8222838654177922817725562880000001 497 263130836933693530167218012160000001 498 4078527972472249717591879188480000992 499 20392639862361248587959395942400461280 500 49282213000706350754235206860933771200 501 68995098200988891055929289632275553600 502 62095588380890001950336364750527704320 503 38440126140550953588303941744029405440 504 17160770598460247137680081702387648000 505 5720256866153415715890749298273600000 506 1461843421350317553957810385420800000 507 292368684270073852683571245396480000 508 46513199770673453300920457180160000 509 5963230755036930775821566745600000 510 622535523375725632296239616000000 511 53371048200125657195690496000000 512 4002011210758860796866969600000 513 4002011210758860796866969600000 514 53371048200125657195690496000000 515 622535523375725632296239616000000 516 5963230755036930775821566745600000 517 46513199770673453300920457180160000 518 292368684270073852683571245396480000 519 1461843421350317553957810385420800000 520 5720256866153415715890749298273600000 521 17160770598460247137680081702387648000 522 38440126140550953588303941744029405440 523 62095588380890001950336364750527704320 524 68995098200988891055929289632275553600 525 49282213000706350754235206860933771200 526 20392639862361248587959395942400461280 527 4078527972472249717591879188480000992 528 263130836933693530167218012160000001 529 -8683317618811886495518194401280000001 530 -138933081900990183928291110420480001056 531 -717820923155115950296170737172480523776 532 -1794552307887789875740426842931362370560 533 -2602100846437295319823618922285555596800 534 -2428627456674808965168710999835476920320 535 -1561260507862377191894172075992011960320 536 -724870950078960839093794884711325163520 537 -251691302110750291357875190116769536000 538 -67117680562866744753079239284582400000 539 -14033696844963068216836901925396480000 540 -2338949474161504519419729182638080000 541 -314858583098443665989634372526080000 542 -34599845532133038786262541107200000 543 -3130495754836427995194777600000000 544 -235551927821048765333677670400000 545 -29348082212231645843691110400000 546 -235551927821048765333677670400000 547 -3130495754836427995194777600000000 548 -34599845532133038786262541107200000 549 -314858583098443665989634372526080000 550 -2338949474161504519419729182638080000 551 -14033696844963068216836901925396480000 552 -67117680562866744753079239284582400000 553 -251691302110750291357875190116769536000 554 -724870950078960839093794884711325163520 555 -1561260507862377191894172075992011960320 556 -2428627456674808965168710999835476920320 557 -2602100846437295319823618922285555596800 558 -1794552307887789875740426842931362370560 559 -717820923155115950296170737172480523776 560 -138933081900990183928291110420480001056 561 -8683317618811886495518194401280000001 562 295232799039604140847618609643520000001 563 4871341184153468323985707059118080001122 564 25980486315485164394590437648629760592416 565 67116256315003341352691963925627075892224 566 100674384472505012029037945888485864942080 567 97318571656754844961403347700083795921920 568 64879047771169896640935566200598280099840 569 31280969461099771594736906158790506782720 570 11295905638730473075887338295187162183680 571 3137751566314020299588837986981375488000 572 684600341741240836521445626095585280000 573 119286423182188105869005367243816960000 574 16822444295016849142920274092564480000 575 1941051268110967706021546822123520000 576 184862124581484885072354290073600000 577 14637427514272103129759858688000000 578 1022291530392735663555240345600000 579 1022291530392735663555240345600000 580 14637427514272103129759858688000000 581 184862124581484885072354290073600000 582 1941051268110967706021546822123520000 583 16822444295016849142920274092564480000 584 119286423182188105869005367243816960000 585 684600341741240836521445626095585280000 586 3137751566314020299588837986981375488000 587 11295905638730473075887338295187162183680 588 31280969461099771594736906158790506782720 589 64879047771169896640935566200598280099840 590 97318571656754844961403347700083795921920 591 100674384472505012029037945888485864942080 592 67116256315003341352691963925627075892224 593 25980486315485164394590437648629760592416 594 4871341184153468323985707059118080001122 595 295232799039604140847618609643520000001 596 -10333147966386144929666651337523200000001 597 -175663515428564463804333072737894400001190 598 -966149334857104550923831900058419200667590 599 -2576398226285612135796885066822451434991680 600 -3993417250742698810485171853574857637936640 601 -3993417250742698810485171853585639056215040 602 -2757359530274720607239761519516260271180800 603 -1378679765137360303619880941295942496972800 604 -517004911926510113857472514203331403929600 605 -149356974556547366226830990143467810508800 606 -33944766944669856047691988128070083072000 607 -6171775808121796757553171267616051200000 608 -909941305043816716562984918220595200000 609 -109992905013801159478721455685222400000 610 -10999290782054210221343632870195200000 611 -916615424472380216589406386585600000 612 -64214948285688352692111796224000000 613 -7532674434472789099880718336000000 614 -64214948285688352692111796224000000 615 -916615424472380216589406386585600000 616 -10999290782054210221343632870195200000 617 -109992905013801159478721455685222400000 618 -909941305043816716562984918220595200000 619 -6171775808121796757553171267616051200000 620 -33944766944669856047691988128070083072000 621 -149356974556547366226830990143467810508800 622 -517004911926510113857472514203331403929600 623 -1378679765137360303619880941295942496972800 624 -2757359530274720607239761519516260271180800 625 -3993417250742698810485171853585639056215040 626 -3993417250742698810485171853574857637936640 627 -2576398226285612135796885066822451434991680 628 -966149334857104550923831900058419200667590 629 -175663515428564463804333072737894400001190 630 -10333147966386144929666651337523200000001 631 371993326789901217467999448150835200000001 632 6509883218823271305689990342639616000001260 633 36889338239998537398909945274957824000749700 634 101445680159995977847002349506134016280387800 635 162313088255993564555203759209814499622379200 636 167723524531193350040377217850156259160033280 637 119802517522280964314555155609520317005158400 638 62040589431181213662894634436667418412544000 639 24126895889903805313347941997995640873216000 640 7238068766971141594006786127027481990144000 641 1710816254011360740570366249012178684108800 642 324018229926394089627413268917716715520000 643 49848958450214974088176042223294976000000 644 6299593650323072624100490918907904000000 645 659957430799421665655660191051776000000 646 57746298776052156646371021663436800000 647 4246670409239039942965232203776000000 648 277519584427944861574552780800000000 649 277519584427944861574552780800000000 650 4246670409239039942965232203776000000 651 57746298776052156646371021663436800000 652 659957430799421665655660191051776000000 653 6299593650323072624100490918907904000000 654 49848958450214974088176042223294976000000 655 324018229926394089627413268917716715520000 656 1710816254011360740570366249012178684108800 657 7238068766971141594006786127027481990144000 658 24126895889903805313347941997995640873216000 659 62040589431181213662894634436667418412544000 660 119802517522280964314555155609520317005158400 661 167723524531193350040377217850156259160033280 662 162313088255993564555203759209814499622379200 663 101445680159995977847002349506134016280387800 664 36889338239998537398909945274957824000749700 665 6509883218823271305689990342639616000001260 666 371993326789901217467999448150835200000001 667 -13763753091226345046315979581580902400000001 668 -247747555642074210833687632468456243200001332 669 -1445194074578766229863177856065994752000839160 670 -4094716544639837651279003925520318464332866800 671 -6756282298655732124610356477108525558969137400 672 -7206701118566114266251046908915780216201818880 673 -5319231777989274815566248908964893048407388160 674 -2849588452494254365481919058805457518352998400 675 -1147750904476852452763550778949925780088576000 676 -357078059170576318637553366539035064275968000 677 -87646432705505096393174262347973387007180800 678 -17263691290478276582733228338855831546265600 679 -2766617193986904405895537631226888222720000 680 -364828640965357190576242415908644864000000 681 -39957422583935627991752414366195712000000 682 -3662763804856262929616425264221388800000 683 -282788874860145960054582872207769600000 684 -18531443281645604432920123662336000000 685 -2053644924766791975651690577920000000 686 -18531443281645604432920123662336000000 687 -282788874860145960054582872207769600000 688 -3662763804856262929616425264221388800000 689 -39957422583935627991752414366195712000000 690 -364828640965357190576242415908644864000000 691 -2766617193986904405895537631226888222720000 692 -17263691290478276582733228338855831546265600 693 -87646432705505096393174262347973387007180800 694 -357078059170576318637553366539035064275968000 695 -1147750904476852452763550778949925780088576000 696 -2849588452494254365481919058805457518352998400 697 -5319231777989274815566248908964893048407388160 698 -7206701118566114266251046908915780216201818880 699 -6756282298655732124610356477108525558969137400 700 -4094716544639837651279003925520318464332866800 701 -1445194074578766229863177856065994752000839160 702 -247747555642074210833687632468456243200001332 703 -13763753091226345046315979581580902400000001 704 523022617466601111760007224100074291200000001 705 9675918423132120567560133645851374387200001406 706 58055510538792723405360801875108246323200936396 707 169328572404812109932302338802399051776393286320 708 287858573088180586884913975964078388136202680200 709 316644430396998645573405373560486253076521436880 710 241252899350094206151165998903232222338172890880 711 133550712140230721262252606536370134060615393280 712 55646130058429467192605252799341561052139468800 713 17930419685493939428728366569743553776361984000 714 4564106829034820945495088980590010666961100800 715 933567305938940647983122712102249244613836800 716 155594550989823443726133121006313379509452800 717 21372877883217625799192930252081033072640000 718 2442614615230005914316071990790629376000000 719 234083900815166455030002816598052044800000 720 18933262659641643533249970956772556800000 721 1299503968604698650072894155545804800000 722 79784105327189868254068178952192000000 723 79784105327189868254068178952192000000 724 1299503968604698650072894155545804800000 725 18933262659641643533249970956772556800000 726 234083900815166455030002816598052044800000 727 2442614615230005914316071990790629376000000 728 21372877883217625799192930252081033072640000 729 155594550989823443726133121006313379509452800 730 933567305938940647983122712102249244613836800 731 4564106829034820945495088980590010666961100800 732 17930419685493939428728366569743553776361984000 733 55646130058429467192605252799341561052139468800 734 133550712140230721262252606536370134060615393280 735 241252899350094206151165998903232222338172890880 736 316644430396998645573405373560486253076521436880 737 287858573088180586884913975964078388136202680200 738 169328572404812109932302338802399051776393286320 739 58055510538792723405360801875108246323200936396 740 9675918423132120567560133645851374387200001406 741 523022617466601111760007224100074291200000001 742 -20397882081197443358640281739902897356800000001 743 -387559759542751423814165353058155049779200001482 744 -2389951850513633780187353010525289473638401041846 745 -7169855551540901340562059031575868420915662579624 746 -12547247215196577345983603305257769736747312581560 747 -14220213510556120992114750412625472402828074411280 748 -11173024901151237922375875324205734774343674909360 749 -6384585657800707384214785899547108772272237754880 750 -2748918824886415679314699484648118003488041605120 751 -916306274962138559771566507377825220703605862400 752 -241571654308200165757959530142740765846286028800 753 -51242472125981853342677750375913101999022489600 754 -8868889406419936160521377380938973360112844800 755 -1266984200917134010372918552720266829005619200 756 -150831452490147684493250871373292049592320000 757 -15083145249522131389287016508802940108800000 758 -1275413034927708906023655545550811545600000 759 -91696883034472694772235846821133516800000 760 -5643884190924144782405297771905843200000 761 -592681925287696164173077900787712000000 762 -5643884190924144782405297771905843200000 763 -91696883034472694772235846821133516800000 764 -1275413034927708906023655545550811545600000 765 -15083145249522131389287016508802940108800000 766 -150831452490147684493250871373292049592320000 767 -1266984200917134010372918552720266829005619200 768 -8868889406419936160521377380938973360112844800 769 -51242472125981853342677750375913101999022489600 770 -241571654308200165757959530142740765846286028800 771 -916306274962138559771566507377825220703605862400 772 -2748918824886415679314699484648118003488041605120 773 -6384585657800707384214785899547108772272237754880 774 -11173024901151237922375875324205734774343674909360 775 -14220213510556120992114750412625472402828074411280 776 -12547247215196577345983603305257769736747312581560 777 -7169855551540901340562059031575868420915662579624 778 -2389951850513633780187353010525289473638401041846 779 -387559759542751423814165353058155049779200001482 780 -20397882081197443358640281739902897356800000001 781 815915283247897734345611269596115894272000000001 782 15910348023334005819739419757124259938304000001560 783 100765537481115370191682991795120312942592001155960 784 310693740566772391424355891368287631572992541759920 785 559248733020190304563840604462917736831566006053360 786 652456855190222021991147371873404026348745525446720 787 528179358963513065421405015326088982690780946932800 788 311248550817784484980470812602875304733841151228800 789 138332689252348659991320361157023599085476762201600 790 47647926298031205108121457752825358645395158220800 791 12994888990372146847669490427855352017884114534400 792 2854937732733274686230572587921844225026920448000 793 512424721259818533436438178522238777446043648000 794 76019052055028024798189851192709297109221376000 795 9411882635384452560589437938548350608621568000 796 980404441187199745863932371037142412001280000 797 86506274271875157144033921204970825728000000 798 6502107189076141718449946862616854528000000 799 418309368237832177650427638111092736000000 800 24215290090325871850500039946469376000000 801 24215290090325871850500039946469376000000 802 418309368237832177650427638111092736000000 803 6502107189076141718449946862616854528000000 804 86506274271875157144033921204970825728000000 805 980404441187199745863932371037142412001280000 806 9411882635384452560589437938548350608621568000 807 76019052055028024798189851192709297109221376000 808 512424721259818533436438178522238777446043648000 809 2854937732733274686230572587921844225026920448000 810 12994888990372146847669490427855352017884114534400 811 47647926298031205108121457752825358645395158220800 812 138332689252348659991320361157023599085476762201600 813 311248550817784484980470812602875304733841151228800 814 528179358963513065421405015326088982690780946932800 815 652456855190222021991147371873404026348745525446720 816 559248733020190304563840604462917736831566006053360 817 310693740566772391424355891368287631572992541759920 818 100765537481115370191682991795120312942592001155960 819 15910348023334005819739419757124259938304000001560 820 815915283247897734345611269596115894272000000001 821 -33452526613163807108170062053440751665152000000001 822 -669050532263276142163401241068815033303040000001640 823 -4348828459711294924062108066947297716469760001279200 824 -13771290122419100592863342211999776102154240631924800 825 -25476886726475336096797183092199585788985566121567200 826 -30572264071770403316156619710639502946841585985502080 827 -25476886726475336096797183092199585801411712955436800 828 -15468109798217168344484004020264036341509538424256000 829 -7089550324182868824555168509287978630672444001904000 830 -2520729004153908915397393247781494519669768756736000 831 -710387264807010694339265373268024579328786748211200 832 -161451651092502430531651511967782559400990457856000 833 -30013447959503656957828095324263886306771394560000 834 -4617453532231331840982901085467310071700029440000 835 -593672597001171307823829463315010723580149760000 836 -64314531341796887266364433297508529631264768000 837 -5911262071991575974770638490413848513331200000 838 -463628402576785916655815034895297167360000000 839 -31179834284982466617743727709766615040000000 840 -1809047035752286601094223763494010880000000 841 -180513980673338317431000297782771712000000 842 -1809047035752286601094223763494010880000000 843 -31179834284982466617743727709766615040000000 844 -463628402576785916655815034895297167360000000 845 -5911262071991575974770638490413848513331200000 846 -64314531341796887266364433297508529631264768000 847 -593672597001171307823829463315010723580149760000 848 -4617453532231331840982901085467310071700029440000 849 -30013447959503656957828095324263886306771394560000 850 -161451651092502430531651511967782559400990457856000 851 -710387264807010694339265373268024579328786748211200 852 -2520729004153908915397393247781494519669768756736000 853 -7089550324182868824555168509287978630672444001904000 854 -15468109798217168344484004020264036341509538424256000 855 -25476886726475336096797183092199585801411712955436800 856 -30572264071770403316156619710639502946841585985502080 857 -25476886726475336096797183092199585788985566121567200 858 -13771290122419100592863342211999776102154240631924800 859 -4348828459711294924062108066947297716469760001279200 860 -669050532263276142163401241068815033303040000001640 861 -33452526613163807108170062053440751665152000000001 862 1405006117752879898543142606244511569936384000000001 863 28802625413934037920134423428012487183695872000001722 864 192017502759560252800896156186749914557972480001412040 865 624056883968570821602912507606937222313410560734260800 866 1185708079540284561045533764453180722395480336043626400 867 1462373298099684291956158309492256224287835244267743680 868 1253462826942586535962421408136219620835061629039096960 869 783414266839116584976513380085137266068186091037452800 870 369945626007360609572242429484648606689464017821104000 871 135646729536032223509822224144427676476052832897632000 872 39460866774118465021039192484348660844405629509939200 873 9267324772709639512516780591582256004947013609062400 874 1782177840905699906253268771061472870677471502336000 875 283973392232226908142050375420040271490504048640000 876 37863118964296921247629335484150585231432581120000 877 4259600883483411806844272179791485768487272448000 878 407167731509802099436138386867628529951686656000 879 33265337555351688779852844771604046848819200000 880 2334410109727896729743161643420432547840000000 881 141306512715124359096135189985695498240000000 882 7737485626134456060792421854961532928000000 883 7737485626134456060792421854961532928000000 884 141306512715124359096135189985695498240000000 885 2334410109727896729743161643420432547840000000 886 33265337555351688779852844771604046848819200000 887 407167731509802099436138386867628529951686656000 888 4259600883483411806844272179791485768487272448000 889 37863118964296921247629335484150585231432581120000 890 283973392232226908142050375420040271490504048640000 891 1782177840905699906253268771061472870677471502336000 892 9267324772709639512516780591582256004947013609062400 893 39460866774118465021039192484348660844405629509939200 894 135646729536032223509822224144427676476052832897632000 895 369945626007360609572242429484648606689464017821104000 896 783414266839116584976513380085137266068186091037452800 897 1253462826942586535962421408136219620835061629039096960 898 1462373298099684291956158309492256224287835244267743680 899 1185708079540284561045533764453180722395480336043626400 900 624056883968570821602912507606937222313410560734260800 901 192017502759560252800896156186749914557972480001412040 902 28802625413934037920134423428012487183695872000001722 903 1405006117752879898543142606244511569936384000000001 904 -60415263063373835637355132068513997507264512000000001 905 -1268720524330850548384457773438793947652554752000001806 906 -8669590249594145413960461451831758642292457472001554966 907 -28898634165313818046534871506105862140974858240850048080 908 -56352336622361945190742999436906431174900973899518751200 909 -71379626388325130574941132620081479488207998114957855680 910 -62882051818286424554114807308167017644396652159790847680 911 -40424176168898415784788090412393082775764583018487015680 912 -19650641193214507673160877283802193703958944899704969600 913 -7423575561881036232082998084992030828538801886501536000 914 -2227072668564310869624899425507819622526149058112339200 915 -539896404500438998696945316254964832222986852384563200 916 -107287106022523134356444342614946999661973064323891200 917 -17684687805910406762057064142457955313330954616832000 918 -2442171173197151410358744806358003315870240194560000 919 -284919970206334350718852789438331498563885006848000 920 -28282497042541464080353424344780536474408173568000 921 -2403087984044862315506562130544693738611703808000 922 -175664327693909921312917220793323883329126400000 923 -11094632534599677905362115903151427584000000000 924 -608761540959357760475691246960017866752000000 925 -57862935986744627932882459089277550592000000 926 -608761540959357760475691246960017866752000000 927 -11094632534599677905362115903151427584000000000 928 -175664327693909921312917220793323883329126400000 929 -2403087984044862315506562130544693738611703808000 930 -28282497042541464080353424344780536474408173568000 931 -284919970206334350718852789438331498563885006848000 932 -2442171173197151410358744806358003315870240194560000 933 -17684687805910406762057064142457955313330954616832000 934 -107287106022523134356444342614946999661973064323891200 935 -539896404500438998696945316254964832222986852384563200 936 -2227072668564310869624899425507819622526149058112339200 937 -7423575561881036232082998084992030828538801886501536000 938 -19650641193214507673160877283802193703958944899704969600 939 -40424176168898415784788090412393082775764583018487015680 940 -62882051818286424554114807308167017644396652159790847680 941 -71379626388325130574941132620081479488207998114957855680 942 -56352336622361945190742999436906431174900973899518751200 943 -28898634165313818046534871506105862140974858240850048080 944 -8669590249594145413960461451831758642292457472001554966 945 -1268720524330850548384457773438793947652554752000001806 946 -60415263063373835637355132068513997507264512000000001 947 2658271574788448768043625811014615890319638528000000001 948 57152838857951648512937954936814241641872228352000001892 949 400069872005661539590565684557699691493105598464001708476 950 1366905396019343593601099422238807279268110794752980665224 951 2733810792038687187202198844477614558536221589906072741840 952 3553954029650293343362858497820898926097088191801895454080 953 3215482217302646358280681498028432361706920188226577157760 954 2124515036432105629578307418340214238991132563238554830080 955 1062257518216052814789153709170107120528688133369779208320 956 413100145972909427973559775788375135986445331404289164800 957 127685499664353823191827567061878624480732409969290611200 958 31921374916088455797956891767226232797825188582202342400 959 6547974341761734522657824106848874191538584067086131200 960 1115314310959416319793377442708322362290132528024780800 961 159330615851345188542694860608217828109834852663296000 962 19252449415370876994372271153909812102549714567168000 963 1981869792758769056810613991088068965709868875776000 964 174870864067052826434811722740196015797099757568000 965 13294276219626044719994133329065468708497457152000 966 874623572420821802257778158905711793402675200000 967 49982597501243635486697092901092162437120000000 968 2596284779926976348988465120875410096128000000 969 2596284779926976348988465120875410096128000000 970 49982597501243635486697092901092162437120000000 971 874623572420821802257778158905711793402675200000 972 13294276219626044719994133329065468708497457152000 973 174870864067052826434811722740196015797099757568000 974 1981869792758769056810613991088068965709868875776000 975 19252449415370876994372271153909812102549714567168000 976 159330615851345188542694860608217828109834852663296000 977 1115314310959416319793377442708322362290132528024780800 978 6547974341761734522657824106848874191538584067086131200 979 31921374916088455797956891767226232797825188582202342400 980 127685499664353823191827567061878624480732409969290611200 981 413100145972909427973559775788375135986445331404289164800 982 1062257518216052814789153709170107120528688133369779208320 983 2124515036432105629578307418340214238991132563238554830080 984 3215482217302646358280681498028432361706920188226577157760 985 3553954029650293343362858497820898926097088191801895454080 986 2733810792038687187202198844477614558536221589906072741840 987 1366905396019343593601099422238807279268110794752980665224 988 400069872005661539590565684557699691493105598464001708476 989 57152838857951648512937954936814241641872228352000001892 990 2658271574788448768043625811014615890319638528000000001 991 -119622220865480194561963161495657715064383733760000000001 992 -2631688859040564280363189552904469731416442142720000001980 993 -18860436823124044009269525129148699741817835356160001873080 994 -66011528880934154032443337952020449096362423746561127594160 995 -135323634205915015766508842801641920647542968680933429285880 996 -180431512274553354355345123735522560863390625066484805768640 997 -167543547112085257615677614897270949373148478811297499846400 998 -113690264111772139096352667251719572788930918382406681766400 999 -58424163501882904813403454004355891573625343123910320444800 1000 -23369665400753161925361381601742356856805404516417025830400 1001 -7435802627512369703524075964190778560844362801153254630400 1002 -1915282494965307347877413505931027869931486829685110016000 1003 -405155912396507323589452857313761210887229893420186496000 1004 -71236204377407881070673053407658221410147113304010752000 1005 -10515820646188782443767691011961553901549060316921856000 1006 -1314477580773597805574436564618141167199964954755072000 1007 -140146506773655654015226335553861788256610188247040000 1008 -12823863364909936461077129428235534378237569597440000 1009 -1012410265662073347920161554598022013179325972480000 1010 -69270176488721976873787870062432378876194979840000 1011 -4123238347230772138773914329860254368599244800000 1012 -214581526036627678408924365900613038243840000000 1013 -19472135849452322617413488406565575720960000000 1014 -214581526036627678408924365900613038243840000000 1015 -4123238347230772138773914329860254368599244800000 1016 -69270176488721976873787870062432378876194979840000 1017 -1012410265662073347920161554598022013179325972480000 1018 -12823863364909936461077129428235534378237569597440000 1019 -140146506773655654015226335553861788256610188247040000 1020 -1314477580773597805574436564618141167199964954755072000 1021 -10515820646188782443767691011961553901549060316921856000 1022 -71236204377407881070673053407658221410147113304010752000 1023 -405155912396507323589452857313761210887229893420186496000 1024 -1915282494965307347877413505931027869931486829685110016000 1025 -7435802627512369703524075964190778560844362801153254630400 1026 -23369665400753161925361381601742356856805404516417025830400 1027 -58424163501882904813403454004355891573625343123910320444800 1028 -113690264111772139096352667251719572788930918382406681766400 1029 -167543547112085257615677614897270949373148478811297499846400 1030 -180431512274553354355345123735522560863390625066484805768640 1031 -135323634205915015766508842801641920647542968680933429285880 1032 -66011528880934154032443337952020449096362423746561127594160 1033 -18860436823124044009269525129148699741817835356160001873080 1034 -2631688859040564280363189552904469731416442142720000001980 1035 -119622220865480194561963161495657715064383733760000000001 1036 5502622159812088949850305428800254892961651752960000000001 1037 123808998595772001371631872148005735091637164441600000002070 1038 907932656368994676725300395752042057338672539238400002049300 1039 3253425351988897591598993084778150705463576598937601292425200 1040 6832193239176684942357885478034116481473510857769543529977800 1041 9337330760208136087889110153313292524680464839151879724354320 1042 8892695962102986750370581098393611928267109425360617990180800 1043 6193127545036008629722368979238408307186034839068740668864000 1044 3268595093213448999020139183486937717683779720780208907056000 1045 1343755760543306810708279442100185506512234791065645702304000 1046 439774612541445865322709635596424394659957234013332346892800 1047 116606904840534888532536645802087618753573137852838280448000 1048 25414325413962732116065679213810364970435196882153477760000 1049 4608091970663572306759161661857763427589245917800157440000 1050 702185443148734827696637640580054990492384445484789760000 1051 90698953073378248577712692189698200526192067556016128000 1052 10003561000740248018283475552060691402074494706237440000 1053 948049898762965366688739683629996300976550442598400000 1054 77618120366589480097503408323948407952194206105600000 1055 5514971711487684303929588938285992230494725734400000 1056 341403053885472062060065533792279562525788733440000 1057 18475527596507540930450994303057041348591616000000 1058 912756367943077622691257269057761361920000000000 1059 912756367943077622691257269057761361920000000000 1060 18475527596507540930450994303057041348591616000000 1061 341403053885472062060065533792279562525788733440000 1062 5514971711487684303929588938285992230494725734400000 1063 77618120366589480097503408323948407952194206105600000 1064 948049898762965366688739683629996300976550442598400000 1065 10003561000740248018283475552060691402074494706237440000 1066 90698953073378248577712692189698200526192067556016128000 1067 702185443148734827696637640580054990492384445484789760000 1068 4608091970663572306759161661857763427589245917800157440000 1069 25414325413962732116065679213810364970435196882153477760000 1070 116606904840534888532536645802087618753573137852838280448000 1071 439774612541445865322709635596424394659957234013332346892800 1072 1343755760543306810708279442100185506512234791065645702304000 1073 3268595093213448999020139183486937717683779720780208907056000 1074 6193127545036008629722368979238408307186034839068740668864000 1075 8892695962102986750370581098393611928267109425360617990180800 1076 9337330760208136087889110153313292524680464839151879724354320 1077 6832193239176684942357885478034116481473510857769543529977800 1078 3253425351988897591598993084778150705463576598937601292425200 1079 907932656368994676725300395752042057338672539238400002049300 1080 123808998595772001371631872148005735091637164441600000002070 1081 5502622159812088949850305428800254892961651752960000000001 1082 -258623241511168180642964355153611979969197632389120000000001 1083 -5948334554756868154788180168533075539291545544949760000002162 1084 -44612509160676511160911351263998066544686591587123200002237670 1085 -163579200255813874256674954634659577330517502486118401476862200 1086 -351695280549999829651851152464518091260612630345155258555820600 1087 -492373392769999761512591613450325327764857682483468702362400720 1088 -480650216751666433857529908368174724722837261544126602009006640 1089 -343321583394047452755378505977267660516312346588537567824412800 1090 -185965857671775703575830024071019982779672486893506685760496000 1091 -78518917683638630398683787941097326063071761118578233895008000 1092 -26410908675405721134102728671096373388536207247466136838124800 1093 -7202975093292469400209835092117201996434362710887927525657600 1094 -1616052104264336083380411719386241472331972296161926194048000 1095 -301899843653777070521615376238043124812208557810526378240000 1096 -47441404002736396796253851967891662546585044462161227520000 1097 -6325520533698186239501015615475994791583714962129297408000 1098 -720923296120013872915433888796993399776431795724599296000 1099 -70678754521569989243635415694966121941218994299043840000 1100 -5993227722589350404021959744445666459290322610585600000 1101 -441606253246943606564264717649833368779107667148800000 1102 -28388973555993288603133616682508155893065743728640000 1103 -1597652307715498179296054072044410209258463559680000 1104 -79066729317550215065023828509162061249806336000000 1105 -6863927886931943722638254663314365441638400000000 1106 -79066729317550215065023828509162061249806336000000 1107 -1597652307715498179296054072044410209258463559680000 1108 -28388973555993288603133616682508155893065743728640000 1109 -441606253246943606564264717649833368779107667148800000 1110 -5993227722589350404021959744445666459290322610585600000 1111 -70678754521569989243635415694966121941218994299043840000 1112 -720923296120013872915433888796993399776431795724599296000 1113 -6325520533698186239501015615475994791583714962129297408000 1114 -47441404002736396796253851967891662546585044462161227520000 1115 -301899843653777070521615376238043124812208557810526378240000 1116 -1616052104264336083380411719386241472331972296161926194048000 1117 -7202975093292469400209835092117201996434362710887927525657600 1118 -26410908675405721134102728671096373388536207247466136838124800 1119 -78518917683638630398683787941097326063071761118578233895008000 1120 -185965857671775703575830024071019982779672486893506685760496000 1121 -343321583394047452755378505977267660516312346588537567824412800 1122 -480650216751666433857529908368174724722837261544126602009006640 1123 -492373392769999761512591613450325327764857682483468702362400720 1124 -351695280549999829651851152464518091260612630345155258555820600 1125 -163579200255813874256674954634659577330517502486118401476862200 1126 -44612509160676511160911351263998066544686591587123200002237670 1127 -5948334554756868154788180168533075539291545544949760000002162 1128 -258623241511168180642964355153611979969197632389120000000001 1129 12413915592536072670862289047373375038521486354677760000000001 1130 291727016424597707765263792613274313405254929334927360000002256 1131 2236573792588582426200355743368436402773621124901109760002438736 1132 8387151722207184098251334037631636510401079218379161601682727840 1133 18451733788855805016152934882789600322882374280434156352950280800 1134 26447485097359987189819206665331760462798069801955938100386254720 1135 26447485097359987189819206665331760462798069802050494616262670720 1136 19363337303424276335403347737117896053120015414055948880616997120 1137 10757409613013486853001859853954386696177791112556440206484409600 1138 4661544165639177636300805936713567568344536701417738361297664000 1139 1610351620857170456176642050864686978278000077687192734713804800 1140 451386439179661415746482999106010759585810158449819268328140800 1141 104166101349152634403034538255234992286191794819160928423628800 1142 20031942567144737385198949664636937115759174165340762290176000 1143 3243266891823433671889353769564969102164654309494369064960000 1144 445949197625722129884787215871792899423727287590021419008000 1145 52464611485379074104163406318697145132342128151960854528000 1146 5315042340022063066971237232653508610391068549365628928000 1147 466231784212461885992464857348175991081370619214561280000 1148 35580846689908181208457992462144787948109381330534400000 1149 2372056446390717791777446755929190845393632705904640000 1150 138626689724891187852570180603437706493973275607040000 1151 7123566413545310744138254971911333900963429744640000 1152 335508795113233409162557887942806182787284992000000 1153 335508795113233409162557887942806182787284992000000 1154 7123566413545310744138254971911333900963429744640000 1155 138626689724891187852570180603437706493973275607040000 1156 2372056446390717791777446755929190845393632705904640000 1157 35580846689908181208457992462144787948109381330534400000 1158 466231784212461885992464857348175991081370619214561280000 1159 5315042340022063066971237232653508610391068549365628928000 1160 52464611485379074104163406318697145132342128151960854528000 1161 445949197625722129884787215871792899423727287590021419008000 1162 3243266891823433671889353769564969102164654309494369064960000 1163 20031942567144737385198949664636937115759174165340762290176000 1164 104166101349152634403034538255234992286191794819160928423628800 1165 451386439179661415746482999106010759585810158449819268328140800 1166 1610351620857170456176642050864686978278000077687192734713804800 1167 4661544165639177636300805936713567568344536701417738361297664000 1168 10757409613013486853001859853954386696177791112556440206484409600 1169 19363337303424276335403347737117896053120015414055948880616997120 1170 26447485097359987189819206665331760462798069802050494616262670720 1171 26447485097359987189819206665331760462798069801955938100386254720 1172 18451733788855805016152934882789600322882374280434156352950280800 1173 8387151722207184098251334037631636510401079218379161601682727840 1174 2236573792588582426200355743368436402773621124901109760002438736 1175 291727016424597707765263792613274313405254929334927360000002256 1176 12413915592536072670862289047373375038521486354677760000000001 1177 -608281864034267560872252163321295376887552831379210240000000001 1178 -14598764736822421460934051919711089045301267953101045760000002352 1179 -114356990438442301443983406704403530854859932299291525120002653056 1180 -438368463347362155535269725700213534943629740480617512961911969024 1181 -986329042531564849954356882825480453623166916081389405149443969920 1182 -1446615929046295113266390094810704665313978143586038184587812088320 1183 -1481059165452159282629875573258578585916691908909638436919411850240 1184 -1110794374089119461972406679943933939437518931714013054936257361920 1185 -632535685245193026956509359412517937735253842958273120405397153280 1186 -281126971220085789758448604183341305660114066360995115379925708800 1187 -99672289796212234550722686937730099279689593475508334449210572800 1188 -28693537971636855400965621997225331637042082235373332642515353600 1189 -6805518621477972114331589832675241986645522594083639427515596800 1190 -1346146540512126352285369417452560534093219504308651108274995200 1191 -224357756752021058714228236270433631902415549697212019949568000 1192 -31784015539869649984515669053450363609889786162997312585728000 1193 -3856148944175361946650955766592324359937227684875297714176000 1194 -403257405926835236260875689690458997519323841020417671168000 1195 -36552571882256995639523497208659013114535746481885806592000 1196 -2885729359125578712580480750694428558739286643169034240000 1197 -199252741464582343706244388370577957854927423998525440000 1198 -12075923769575498453083957789128068012276401758535680000 1199 -644369001332407348888317281825687315772833676656640000 1200 -30397335068356068692666794984580093040657810063360000 1201 -2529220147776682622917744078338077377934917632000000 1202 -30397335068356068692666794984580093040657810063360000 1203 -644369001332407348888317281825687315772833676656640000 1204 -12075923769575498453083957789128068012276401758535680000 1205 -199252741464582343706244388370577957854927423998525440000 1206 -2885729359125578712580480750694428558739286643169034240000 1207 -36552571882256995639523497208659013114535746481885806592000 1208 -403257405926835236260875689690458997519323841020417671168000 1209 -3856148944175361946650955766592324359937227684875297714176000 1210 -31784015539869649984515669053450363609889786162997312585728000 1211 -224357756752021058714228236270433631902415549697212019949568000 1212 -1346146540512126352285369417452560534093219504308651108274995200 1213 -6805518621477972114331589832675241986645522594083639427515596800 1214 -28693537971636855400965621997225331637042082235373332642515353600 1215 -99672289796212234550722686937730099279689593475508334449210572800 1216 -281126971220085789758448604183341305660114066360995115379925708800 1217 -632535685245193026956509359412517937735253842958273120405397153280 1218 -1110794374089119461972406679943933939437518931714013054936257361920 1219 -1481059165452159282629875573258578585916691908909638436919411850240 1220 -1446615929046295113266390094810704665313978143586038184587812088320 1221 -986329042531564849954356882825480453623166916081389405149443969920 1222 -438368463347362155535269725700213534943629740480617512961911969024 1223 -114356990438442301443983406704403530854859932299291525120002653056 1224 -14598764736822421460934051919711089045301267953101045760000002352 1225 -608281864034267560872252163321295376887552831379210240000000001 1226 30414093201713378043612608166064768844377641568960512000000000001 1227 745145283441977762068508900068586836687252218439532544000000002450 1228 5961162267535822096548071200548694693498017747516260352000002881200 1229 23347885547848636544813278868815720882867236177772019712002166662400 1230 53700136760051864053070541398276158030594643208875645338771081027200 1231 80550205140077796079605812097414237045891964813313468491227545260800 1232 84385929194367214940539422197291105476648725042519031237889936064000 1233 64796338488531968615057056330062813133855271014834519980994147584000 1234 37797864118310315025449949525869974328082241435057209447028817088000 1235 17219026987230254622704977006229654971681911850487436244473669504000 1236 6261464358992819862801809820447147262430091776137081885681798656000 1237 1849978106066060414009625628768475327579515840068080950771445760000 1238 450635692503271126489524191623090149252186175341020386033551360000 1239 91612750673741932308309863132167257869770375095031199481016320000 1240 15705042972641474109995976536998067218154613548411420812124160000 1241 2290318766843548307707746582941655776119727329877569018429440000 1242 286289845855443538463468667201253047594398512342244257689600000 1243 30874395141273322775494838245561430064614355165192111513600000 1244 2888832293920310904303651307257428895028994151411086131200000 1245 235667897661920169706348999645848740912984392098486681600000 1246 16833421261568963749708270005404039588159070334510694400000 1247 1056643326076761854287713408343397415958117435834368000000 1248 58470386630510097466218351063934015877724087779328000000 1249 2860127281877448098654355015945651817155359932416000000 1250 128698394442636581158468285216972168115688308736000000 1251 128698394442636581158468285216972168115688308736000000 1252 2860127281877448098654355015945651817155359932416000000 1253 58470386630510097466218351063934015877724087779328000000 1254 1056643326076761854287713408343397415958117435834368000000 1255 16833421261568963749708270005404039588159070334510694400000 1256 235667897661920169706348999645848740912984392098486681600000 1257 2888832293920310904303651307257428895028994151411086131200000 1258 30874395141273322775494838245561430064614355165192111513600000 1259 286289845855443538463468667201253047594398512342244257689600000 1260 2290318766843548307707746582941655776119727329877569018429440000 1261 15705042972641474109995976536998067218154613548411420812124160000 1262 91612750673741932308309863132167257869770375095031199481016320000 1263 450635692503271126489524191623090149252186175341020386033551360000 1264 1849978106066060414009625628768475327579515840068080950771445760000 1265 6261464358992819862801809820447147262430091776137081885681798656000 1266 17219026987230254622704977006229654971681911850487436244473669504000 1267 37797864118310315025449949525869974328082241435057209447028817088000 1268 64796338488531968615057056330062813133855271014834519980994147584000 1269 84385929194367214940539422197291105476648725042519031237889936064000 1270 80550205140077796079605812097414237045891964813313468491227545260800 1271 53700136760051864053070541398276158030594643208875645338771081027200 1272 23347885547848636544813278868815720882867236177772019712002166662400 1273 5961162267535822096548071200548694693498017747516260352000002881200 1274 745145283441977762068508900068586836687252218439532544000000002450 1275 30414093201713378043612608166064768844377641568960512000000000001 1276 -1551118753287382280224243016469303211063259720016986112000000000001 1277 -38777968832184557005606075411732580276581493000424652800000000002550 1278 -316686745462840548879116282529149405592082192836801331200000003123750 1279 -1266746981851362195516465130116597622368328771347205324800002449020000 1280 -2976855407350701159463693055774004412565572612665932513281381247280000 1281 -4564511624604408444510996018853473432600544672754429854293251323872000 1282 -4890548169219009047690352877343007249214869292236889335011706735840000 1283 -3842573561529221394613848689340934267240254443900471170237048137600000 1284 -2294870321468840555116604078356391298490707515120975005861884542400000 1285 -1070939483352125592387748569899649272628996843149340351666164841600000 1286 -399168352885792266253615376053505637979899298627242754212785723520000 1287 -120960106935088565531398598804092617569737322173669335032053324800000 1288 -30240026733772141382849649701023154401648186628371430390932224000000 1289 -6313851735622754794221355432081758562908006593114387446273536000000 1290 -1112440543895437749458048338033558205130260484590980230956544000000 1291 -166866081584315662418707250714403271136262253009912814861107200000 1292 -21471738439158265384760124910701348306333418659233619912192000000 1293 -2385748715462029487195621089385000908488123259808395453440000000 1294 -230203823421774775083499174478795299570115479608308597760000000 1295 -19385585130254718080735477182417557243147717012965130240000000 1296 -1430840807233095211540444588699320463526208798992891904000000 1297 -92911740729814900300938922120249371872350342356664320000000 1298 -5324981203619295906421364550044917018592672494387200000000 1299 -270108291092620981248710425492895276918980529356800000000 1300 -12172162962835943189497107285755257843863493017600000000 1301 -972387869122143057641760377194900825762978332672000000 1302 -12172162962835943189497107285755257843863493017600000000 1303 -270108291092620981248710425492895276918980529356800000000 1304 -5324981203619295906421364550044917018592672494387200000000 1305 -92911740729814900300938922120249371872350342356664320000000 1306 -1430840807233095211540444588699320463526208798992891904000000 1307 -19385585130254718080735477182417557243147717012965130240000000 1308 -230203823421774775083499174478795299570115479608308597760000000 1309 -2385748715462029487195621089385000908488123259808395453440000000 1310 -21471738439158265384760124910701348306333418659233619912192000000 1311 -166866081584315662418707250714403271136262253009912814861107200000 1312 -1112440543895437749458048338033558205130260484590980230956544000000 1313 -6313851735622754794221355432081758562908006593114387446273536000000 1314 -30240026733772141382849649701023154401648186628371430390932224000000 1315 -120960106935088565531398598804092617569737322173669335032053324800000 1316 -399168352885792266253615376053505637979899298627242754212785723520000 1317 -1070939483352125592387748569899649272628996843149340351666164841600000 1318 -2294870321468840555116604078356391298490707515120975005861884542400000 1319 -3842573561529221394613848689340934267240254443900471170237048137600000 1320 -4890548169219009047690352877343007249214869292236889335011706735840000 1321 -4564511624604408444510996018853473432600544672754429854293251323872000 1322 -2976855407350701159463693055774004412565572612665932513281381247280000 1323 -1266746981851362195516465130116597622368328771347205324800002449020000 1324 -316686745462840548879116282529149405592082192836801331200000003123750 1325 -38777968832184557005606075411732580276581493000424652800000000002550 1326 -1551118753287382280224243016469303211063259720016986112000000000001 1327 80658175170943878571660636856403766975289505440883277824000000000001 1328 2056783466859068903577346239838296057869882388742523584512000000002652 1329 17139862223825574196477885331985800482249019906187696537600000003381300 1330 69987770747287761302284698438942018635850164616933094195200002761395000 1331 167970649793490627125483276253460844726040395080639426068481623700260000 1332 263154018009801982496590466130421990070796618959668434174684613557312000 1333 288216305439306933210551462904747893887062963622493999597361085151424000 1334 231602388299443071329907425548458129016389881482361327528480894778240000 1335 141534792849659654701610093390724412176682705350351195552461457614400000 1336 67622178805948501690769266842234996928859514782553573968283311827200000 1337 25819377362271246100111901885216998827382724558054186859050915992320000 1338 8019655089796371894731727100711340544868991171644461928035539888640000 1339 2056321817896505614033776179669574498700021002126410570019784780800000 1340 440640389549251203007237752786337394458461258307259975878173696000000 1341 79734927632721646258452545742289822773653304241297448229301248000000 1342 12292468010044587131511434135288336512045095976143188890716979200000 1343 1626944295447077708582395695929553368955239114104750341948518400000 1344 186088399806038300001254524786779749795624330701241736701952000000 1345 18500016354986263742822388437885159886472372895362933340160000000 1346 1606580367669859746536679007856992650596926608546343342080000000 1347 122406123251036956802216913065334642195067702843945549824000000 1348 8213397880481955879270659030307152345358060746412392448000000 1349 486960348692568709878946740546865149424962448911237120000000 1350 25583063589988138314321376143695376815016629030092800000000 1351 1193936955602136329471962902288517100398253624524800000000 1352 51428513966904455048608659949419199229241965150208000000 1353 51428513966904455048608659949419199229241965150208000000 1354 1193936955602136329471962902288517100398253624524800000000 1355 25583063589988138314321376143695376815016629030092800000000 1356 486960348692568709878946740546865149424962448911237120000000 1357 8213397880481955879270659030307152345358060746412392448000000 1358 122406123251036956802216913065334642195067702843945549824000000 1359 1606580367669859746536679007856992650596926608546343342080000000 1360 18500016354986263742822388437885159886472372895362933340160000000 1361 186088399806038300001254524786779749795624330701241736701952000000 1362 1626944295447077708582395695929553368955239114104750341948518400000 1363 12292468010044587131511434135288336512045095976143188890716979200000 1364 79734927632721646258452545742289822773653304241297448229301248000000 1365 440640389549251203007237752786337394458461258307259975878173696000000 1366 2056321817896505614033776179669574498700021002126410570019784780800000 1367 8019655089796371894731727100711340544868991171644461928035539888640000 1368 25819377362271246100111901885216998827382724558054186859050915992320000 1369 67622178805948501690769266842234996928859514782553573968283311827200000 1370 141534792849659654701610093390724412176682705350351195552461457614400000 1371 231602388299443071329907425548458129016389881482361327528480894778240000 1372 288216305439306933210551462904747893887062963622493999597361085151424000 1373 263154018009801982496590466130421990070796618959668434174684613557312000 1374 167970649793490627125483276253460844726040395080639426068481623700260000 1375 69987770747287761302284698438942018635850164616933094195200002761395000 1376 17139862223825574196477885331985800482249019906187696537600000003381300 1377 2056783466859068903577346239838296057869882388742523584512000000002652 1378 80658175170943878571660636856403766975289505440883277824000000000001 1379 -4274883284060025564298013753389399649690343788366813724672000000000001 1380 -111146965385560664671748357588124390891948938497537156841472000000002756 1381 -944749205777265649709861039499057322581565977229065833152512000003654456 1382 -3936455024071940207124420997912738844089858238454440971468800003106287600 1383 -9644314808976253507454831444886210168020152684213380380098561902601155000 1384 -15430903694362005611927730311817936268832244294741408608158590983583312000 1385 -17267916038928911041919126777510547729407511472686814395179649827325312000 1386 -14184359603405891213004996995812235634870455852564169071127275239617792000 1387 -8865224752128682008128123122382647271794034907852632497598788251103680000 1388 -4334109878818466759529304637609294221765972621622745889396391242809600000 1389 -1694242952629037005997819085610905923053971116842340941512192739576320000 1390 -539077303109239047362942436330742793698990993333096037598143243166720000 1391 -141680573253069236806927178779233682959376521794608846813619394424320000 1392 -31138587528147085012511467863567842411975456269909538623906373529600000 1393 -5782880540941601502323558317519742532337002756308420521674307584000000 1394 -915622752315753571201230066940662470464678538368490662665749299200000 1395 -124551624395892949023696737050289131058048003773260084319119667200000 1396 -14653132281869758708670204610673797906734380586659294878411571200000 1397 -1499589561010063025741120438869135500714963737793498141609984000000 1398 -134173802827216165462151714319046848387775063353216545955840000000 1399 -10542227364995555919682020788730106522042213426581866778624000000 1400 -730197566406621706685681884805621370208106879370138353664000000 1401 -44735424029004629586579224616480009975537727668228194304000000 1402 -2431273050733904644436513142828063286348974125104496640000000 1403 -117511736662502621303081629546917126389115324334080000000000 1404 -5068730974161046359234309258465309901661643894423552000000 1405 -389387320035133731082322711045602508449974878994432000000 1406 -5068730974161046359234309258465309901661643894423552000000 1407 -117511736662502621303081629546917126389115324334080000000000 1408 -2431273050733904644436513142828063286348974125104496640000000 1409 -44735424029004629586579224616480009975537727668228194304000000 1410 -730197566406621706685681884805621370208106879370138353664000000 1411 -10542227364995555919682020788730106522042213426581866778624000000 1412 -134173802827216165462151714319046848387775063353216545955840000000 1413 -1499589561010063025741120438869135500714963737793498141609984000000 1414 -14653132281869758708670204610673797906734380586659294878411571200000 1415 -124551624395892949023696737050289131058048003773260084319119667200000 1416 -915622752315753571201230066940662470464678538368490662665749299200000 1417 -5782880540941601502323558317519742532337002756308420521674307584000000 1418 -31138587528147085012511467863567842411975456269909538623906373529600000 1419 -141680573253069236806927178779233682959376521794608846813619394424320000 1420 -539077303109239047362942436330742793698990993333096037598143243166720000 1421 -1694242952629037005997819085610905923053971116842340941512192739576320000 1422 -4334109878818466759529304637609294221765972621622745889396391242809600000 1423 -8865224752128682008128123122382647271794034907852632497598788251103680000 1424 -14184359603405891213004996995812235634870455852564169071127275239617792000 1425 -17267916038928911041919126777510547729407511472686814395179649827325312000 1426 -15430903694362005611927730311817936268832244294741408608158590983583312000 1427 -9644314808976253507454831444886210168020152684213380380098561902601155000 1428 -3936455024071940207124420997912738844089858238454440971468800003106287600 1429 -944749205777265649709861039499057322581565977229065833152512000003654456 1430 -111146965385560664671748357588124390891948938497537156841472000000002756 1431 -4274883284060025564298013753389399649690343788366813724672000000000001 1432 230843697339241380472092742683027581083278564571807941132288000000000001 1433 6117357979489896582510457681100230898706881961152910440005632000000002862 1434 53017102488912437048423966569535334455459643663325223813382144000003943836 1435 225322685577877857455801857920525171435703485569132201206874112003486351024 1436 563306713944694643639504644801312928589258713922830503017185282222548777800 1437 920067632776334584611190919842144450029122566073956488261403713048901122000 1438 1051505866030096668127075336962450800033282932655950272299172763169239824000 1439 882513851846688275035223943522056921456505318479101121531176353972148992000 1440 563828294235384175716948630583536366486100620139425753628543548973265088000 1441 281914147117692087858474315291768183243050310069721410229842631850970240000 1442 112765658847076835143389726116707273297220124029578440653437381692107520000 1443 36734267654729575084589077447109187513488374027603670602364729442493440000 1444 9889995137811808676620136235760165869016144454022327589382776295262720000 1445 2227965937638923932645195525638279124344598044501242237721371049415680000 1446 424374464312175987170513433454910310078013688900342064341907845836800000 1447 68960850450728597915208432936422996012603887448552211111829087027200000 1448 9634236460028260002860001660242107608380130173041853056501025894400000 1449 1164924016408645817339281247040948747897300104903611113405261619200000 1450 122623580674594296562029644993631933559465427763343819711599820800000 1451 11294277167396843104400122805090482930574008253742704883474432000000 1452 914298627836887299085635904942771220961119141984064957640704000000 1453 65307044845491958376971966434183487254326869490279850467328000000 1454 4130089792600687190172851653336524342358226264814672543744000000 1455 231943448514980699188519630156522932596789071050153394176000000 1456 11597173103042641978459585041189999977804401577919774720000000 1457 517435908456170087983125319135816442070774697741516800000000 1458 21374582531928590881197500245610394838843263893372928000000 1459 21374582531928590881197500245610394838843263893372928000000 1460 517435908456170087983125319135816442070774697741516800000000 1461 11597173103042641978459585041189999977804401577919774720000000 1462 231943448514980699188519630156522932596789071050153394176000000 1463 4130089792600687190172851653336524342358226264814672543744000000 1464 65307044845491958376971966434183487254326869490279850467328000000 1465 914298627836887299085635904942771220961119141984064957640704000000 1466 11294277167396843104400122805090482930574008253742704883474432000000 1467 122623580674594296562029644993631933559465427763343819711599820800000 1468 1164924016408645817339281247040948747897300104903611113405261619200000 1469 9634236460028260002860001660242107608380130173041853056501025894400000 1470 68960850450728597915208432936422996012603887448552211111829087027200000 1471 424374464312175987170513433454910310078013688900342064341907845836800000 1472 2227965937638923932645195525638279124344598044501242237721371049415680000 1473 9889995137811808676620136235760165869016144454022327589382776295262720000 1474 36734267654729575084589077447109187513488374027603670602364729442493440000 1475 112765658847076835143389726116707273297220124029578440653437381692107520000 1476 281914147117692087858474315291768183243050310069721410229842631850970240000 1477 563828294235384175716948630583536366486100620139425753628543548973265088000 1478 882513851846688275035223943522056921456505318479101121531176353972148992000 1479 1051505866030096668127075336962450800033282932655950272299172763169239824000 1480 920067632776334584611190919842144450029122566073956488261403713048901122000 1481 563306713944694643639504644801312928589258713922830503017185282222548777800 1482 225322685577877857455801857920525171435703485569132201206874112003486351024 1483 53017102488912437048423966569535334455459643663325223813382144000003943836 1484 6117357979489896582510457681100230898706881961152910440005632000000002862 1485 230843697339241380472092742683027581083278564571807941132288000000000001 1486 -12696403353658275925965100847566516959580321051449436762275840000000000001 1487 -342802890548773450001057722884295957908668668389134792581447680000000002970 1488 -3028092199847498808342676552144614294859906570770690667802787840000004250070 1489 -13121732866005828169484931725959995277726261806672992893812080640003904397640 1490 -33460418808314861832186575901197987958201967607016131879220805634588615635320 1491 -55767364680524769720310959835329979930336612678360219798701344040193974013200 1492 -65061925460612231340362786474551643252059381458086923098485438919206055390000 1493 -55767364680524769720310959835329979930336612678360219798882473333234611040000 1494 -36403696388675891345202987670284848010080844387262921308564431652160313280000 1495 -18606333709767677798659304809256700094041320464601060912985617049177479040000 1496 -7611681972177686372178806512877740947562358371884787118066100699738161280000 1497 -2537227324059228790726268837625913649187452791084606012355800704869030400000 1498 -699363941888120756418138205243040300737567187448918002371224585017126400000 1499 -161391678897258636096493431979163146324063963784737992876630480994636800000 1500 -31509803975179067047410622434027090474023217880562384353614083940326400000 1501 -5251633995863177841235103739004515213467996858379768725898329475686400000 1502 -752991639112735058118268550813160512889911006807580891405127079424000000 1503 -93508765641450758851288251409313279641448375546762455278867323904000000 1504 -10116445405654029466367442493217633880122177754068398270511367168000000 1505 -958400091061960686287448180045416556738993436977843010782818304000000 1506 -79866674255163390524348383323139263234693387478796627464753152000000 1507 -5877634036094275515481939975216022819884204790968790320865280000000 1508 -383323958875714760349542330429194169630929788195880492769280000000 1509 -22221678775456085591468018691668282935682038124978507612160000000 1510 -1148120072228288324390438115005114763840882021218129018880000000 1511 -52990237646246001647303216505650932699135718935794548736000000 1512 -2191747950034826517226443692375289429328152430337064960000000 1513 -162152005414630689443567243242561616018810967466967040000000 1514 -2191747950034826517226443692375289429328152430337064960000000 1515 -52990237646246001647303216505650932699135718935794548736000000 1516 -1148120072228288324390438115005114763840882021218129018880000000 1517 -22221678775456085591468018691668282935682038124978507612160000000 1518 -383323958875714760349542330429194169630929788195880492769280000000 1519 -5877634036094275515481939975216022819884204790968790320865280000000 1520 -79866674255163390524348383323139263234693387478796627464753152000000 1521 -958400091061960686287448180045416556738993436977843010782818304000000 1522 -10116445405654029466367442493217633880122177754068398270511367168000000 1523 -93508765641450758851288251409313279641448375546762455278867323904000000 1524 -752991639112735058118268550813160512889911006807580891405127079424000000 1525 -5251633995863177841235103739004515213467996858379768725898329475686400000 1526 -31509803975179067047410622434027090474023217880562384353614083940326400000 1527 -161391678897258636096493431979163146324063963784737992876630480994636800000 1528 -699363941888120756418138205243040300737567187448918002371224585017126400000 1529 -2537227324059228790726268837625913649187452791084606012355800704869030400000 1530 -7611681972177686372178806512877740947562358371884787118066100699738161280000 1531 -18606333709767677798659304809256700094041320464601060912985617049177479040000 1532 -36403696388675891345202987670284848010080844387262921308564431652160313280000 1533 -55767364680524769720310959835329979930336612678360219798882473333234611040000 1534 -65061925460612231340362786474551643252059381458086923098485438919206055390000 1535 -55767364680524769720310959835329979930336612678360219798701344040193974013200 1536 -33460418808314861832186575901197987958201967607016131879220805634588615635320 1537 -13121732866005828169484931725959995277726261806672992893812080640003904397640 1538 -3028092199847498808342676552144614294859906570770690667802787840000004250070 1539 -342802890548773450001057722884295957908668668389134792581447680000000002970 1540 -12696403353658275925965100847566516959580321051449436762275840000000000001 1541 710998587804863451854045647463724949736497978881168458687447040000000000001 1542 19552461164633744925986255305252436117753694419232132613904793600000000003080 1543 175972150481703704333876297747271925059783249773089193525143142400000004573800 1544 777210331294191360807953648383784335680709353164477271402715545600004363405200 1545 2020746861364897538100679485797839272769844318227640905647060418563006386182800 1546 3435269664320325814771155125856326763708735340986989539600002713146587231357120 1547 4089606743238483112822803721257531861558018263079749451904765810499573326776000 1548 3578405900333672723719953256100340378863265980194780770416906686050664371600000 1549 2385603933555781815813302170733560252575510653463187180347514946895325250400000 1550 1245815387523574948258057800271970354122766674586331100514263315201529433600000 1551 520977343873494978362460534659187602633156973008833141239408812106663544320000 1552 177605912684146015350838818633813955443121695344630285573447731286685158400000 1553 50093975372451440227159666794152654099342016752809869073354858463051136000000 1554 11835389785798966647076185011805297397097306722927286016271084868673024000000 1555 2367077957159793329415237002361059479421661027642857595834011546820096000000 1556 404375817681464693775102987903347661320406461929436666212869587747020800000 1557 59467032011980102025750439397551152551434737531537178392282440069632000000 1558 7579131530938640454262310903611836210903006825805100106515142389760000000 1559 842125725659848939362478989485802108090222180748240814881230090240000000 1560 81996452235301080937925600293101675584425465343689251508012277760000000 1561 7028267334454378366108872642507973965716867532812259460208418816000000 1562 532444495034422603550940581430843110732868962809540027378728960000000 1563 35776902828399940916915436966256044544823562056386708357939200000000 1564 2138836582132757802344169493421152782380495822473859083468800000000 1565 114071284387129948004577206077764193305982920487915074355200000000 1566 5440323060349215384482572499490776266356540325909827158016000000 1567 232501971097904877721723792895702918701302701467191214080000000 1568 9225889963246228882133998322421609187277175735189504000000000 1569 9225889963246228882133998322421609187277175735189504000000000 1570 232501971097904877721723792895702918701302701467191214080000000 1571 5440323060349215384482572499490776266356540325909827158016000000 1572 114071284387129948004577206077764193305982920487915074355200000000 1573 2138836582132757802344169493421152782380495822473859083468800000000 1574 35776902828399940916915436966256044544823562056386708357939200000000 1575 532444495034422603550940581430843110732868962809540027378728960000000 1576 7028267334454378366108872642507973965716867532812259460208418816000000 1577 81996452235301080937925600293101675584425465343689251508012277760000000 1578 842125725659848939362478989485802108090222180748240814881230090240000000 1579 7579131530938640454262310903611836210903006825805100106515142389760000000 1580 59467032011980102025750439397551152551434737531537178392282440069632000000 1581 404375817681464693775102987903347661320406461929436666212869587747020800000 1582 2367077957159793329415237002361059479421661027642857595834011546820096000000 1583 11835389785798966647076185011805297397097306722927286016271084868673024000000 1584 50093975372451440227159666794152654099342016752809869073354858463051136000000 1585 177605912684146015350838818633813955443121695344630285573447731286685158400000 1586 520977343873494978362460534659187602633156973008833141239408812106663544320000 1587 1245815387523574948258057800271970354122766674586331100514263315201529433600000 1588 2385603933555781815813302170733560252575510653463187180347514946895325250400000 1589 3578405900333672723719953256100340378863265980194780770416906686050664371600000 1590 4089606743238483112822803721257531861558018263079749451904765810499573326776000 1591 3435269664320325814771155125856326763708735340986989539600002713146587231357120 1592 2020746861364897538100679485797839272769844318227640905647060418563006386182800 1593 777210331294191360807953648383784335680709353164477271402715545600004363405200 1594 175972150481703704333876297747271925059783249773089193525143142400000004573800 1595 19552461164633744925986255305252436117753694419232132613904793600000000003080 1596 710998587804863451854045647463724949736497978881168458687447040000000000001 1597 -40526919504877216755680601905432322134980384796226602145184481280000000000001 1598 -1134753746136562069159056853352105019779450774294344860065165475840000000003192 1599 -10401909339585152300624687822394296014644965431031494550597350195200000004915680 1600 -46808592028133185352811095200774332065902344439641725477688075878400004866523200 1601 -124042768874552941184949402282051979974641212765050572515873401077763481997349600 1602 -215007466049225098053912297288890098622711435459420992360847228536703276939099520 1603 -261080494488344761922607789565080834041863885915011205009600206926272407081987840 1604 -233107584364593537430899812111679316108807040995545718758571921600605437009856000 1605 -158642661581459490751584594353781756796271458455301947488566988188615084268400000 1606 -84609419510111728400845116988683603624678111176161038685251366771515355475200000 1607 -36151297427047738498542913622437539730544283866177903916482531190248195205120000 1608 -12598179406395424022219500201758536572765432256396424875986340881942366679040000 1609 -3634090213383295391024855827430347088297720843380135241611830766098252134400000 1610 -878571260378379105522492617620523471896152320573287224098777915493786624000000 1611 -179897924744144293035558012179440520435882696447459148095930585385449472000000 1612 -31482136830225251281222652131402091076747609861157209465875763787316428800000 1613 -4745469154556012141654885063924579955336947469938464462284433232330649600000 1614 -620322765301439495641161446264655835544634830065927214711438797074432000000 1615 -70738560955427310906448235100776792433293889100157623463788909117440000000 1616 -7073856095542731090644823542940377768213175779539702568159448760320000000 1617 -623173036988288215128236765287919838149157472642037848248116330496000000 1618 -48558937947139341438710447357394149460542763479309799480081580032000000 1619 -3358819818478017696841475497734100913416733962436542633883074560000000 1620 -206883829399008770660115322948869129515208605529432817749196800000000 1621 -11378610616965784347451144654551691408478050160311666198118400000000 1622 -560177754308187486130910083780130732173135481296402237095936000000 1623 -24737226998206533429104478136205843838699838067534727217152000000 1624 -982763007827432544729240246128079515477471143624420884480000000 1625 -70116763720671339504218387250404229823306535587440230400000000 1626 -982763007827432544729240246128079515477471143624420884480000000 1627 -24737226998206533429104478136205843838699838067534727217152000000 1628 -560177754308187486130910083780130732173135481296402237095936000000 1629 -11378610616965784347451144654551691408478050160311666198118400000000 1630 -206883829399008770660115322948869129515208605529432817749196800000000 1631 -3358819818478017696841475497734100913416733962436542633883074560000000 1632 -48558937947139341438710447357394149460542763479309799480081580032000000 1633 -623173036988288215128236765287919838149157472642037848248116330496000000 1634 -7073856095542731090644823542940377768213175779539702568159448760320000000 1635 -70738560955427310906448235100776792433293889100157623463788909117440000000 1636 -620322765301439495641161446264655835544634830065927214711438797074432000000 1637 -4745469154556012141654885063924579955336947469938464462284433232330649600000 1638 -31482136830225251281222652131402091076747609861157209465875763787316428800000 1639 -179897924744144293035558012179440520435882696447459148095930585385449472000000 1640 -878571260378379105522492617620523471896152320573287224098777915493786624000000 1641 -3634090213383295391024855827430347088297720843380135241611830766098252134400000 1642 -12598179406395424022219500201758536572765432256396424875986340881942366679040000 1643 -36151297427047738498542913622437539730544283866177903916482531190248195205120000 1644 -84609419510111728400845116988683603624678111176161038685251366771515355475200000 1645 -158642661581459490751584594353781756796271458455301947488566988188615084268400000 1646 -233107584364593537430899812111679316108807040995545718758571921600605437009856000 1647 -261080494488344761922607789565080834041863885915011205009600206926272407081987840 1648 -215007466049225098053912297288890098622711435459420992360847228536703276939099520 1649 -124042768874552941184949402282051979974641212765050572515873401077763481997349600 1650 -46808592028133185352811095200774332065902344439641725477688075878400004866523200 1651 -10401909339585152300624687822394296014644965431031494550597350195200000004915680 1652 -1134753746136562069159056853352105019779450774294344860065165475840000000003192 1653 -40526919504877216755680601905432322134980384796226602145184481280000000000001 1654 2350561331282878571829474910515074683828862318181142924420699914240000000000001 1655 66990997941562039297140034949679628489122576068162573345989947555840000000003306 1656 625249314121245700106640326197009865898477376636184017895906177187840000005276376 1657 2865726023055709458822101495069628552034687976249176748689569978777600005417079360 1658 7737460262250415538819674036687997090493657535872777221461838942699524022181424800 1659 13669513129975734118581424131482128193205461646708573091249248798771454296647555520 1660 16924159113303289861100810829454063477302000134020138112975260418581233593443835520 1661 15413073478186924694931095576824236381114321550625482924316755423751561401864542720 1662 10703523248740919927035483039461275264662723299045474252997874250883796844322992000 1663 5827473768758945293608207432595583199649704907258091537777982263229354287925600000 1664 2542897644549357946301763243314436305301689414076258133737334308131136520101120000 1665 905425676468331996031688427543776563251359109557457221665341630483562668011520000 1666 266984494343226101393959408121882832753605891280064664370260722089234020075520000 1667 66012649700248211883121831678487513592924533606291747586638109189035504332800000 1668 13831221841956768204082669494540240943279432882802659553371094243665898496000000 1669 2478093913350587636564811617771793169005088710090734712184723411785063628800000 1670 382646854267370149763684146861821004134287755596788860072258674903057100800000 1671 51269676552163974314741993533773412314087457042093763912044749863078092800000 1672 5996453397913915124531227313892520036970474138552731623162276897337344000000 1673 615425480312217604886099645446491137380995602431092855825083229634560000000 1674 55681352980629211870647116211028183560672137215404870052548598480896000000 1675 4459329134812296188775132777473817982726405252195373072180747206656000000 1676 317264523425380756535668489675040471742239797039704381411541057536000000 1677 20116409999797694102764513423475170536184222664073147592515256320000000 1678 1139929899988595821386850775893203066152990917130263892464435200000000 1679 57873364155952025436341366409027620077152067430190823244169216000000 1680 2638102178834292982649279726823696655271380371898901144272896000000 1681 108180154048714043356206648729710443088630226230854671138816000000 1682 4129877383147541896798463009048809136592754946100229570560000000 1683 4129877383147541896798463009048809136592754946100229570560000000 1684 108180154048714043356206648729710443088630226230854671138816000000 1685 2638102178834292982649279726823696655271380371898901144272896000000 1686 57873364155952025436341366409027620077152067430190823244169216000000 1687 1139929899988595821386850775893203066152990917130263892464435200000000 1688 20116409999797694102764513423475170536184222664073147592515256320000000 1689 317264523425380756535668489675040471742239797039704381411541057536000000 1690 4459329134812296188775132777473817982726405252195373072180747206656000000 1691 55681352980629211870647116211028183560672137215404870052548598480896000000 1692 615425480312217604886099645446491137380995602431092855825083229634560000000 1693 5996453397913915124531227313892520036970474138552731623162276897337344000000 1694 51269676552163974314741993533773412314087457042093763912044749863078092800000 1695 382646854267370149763684146861821004134287755596788860072258674903057100800000 1696 2478093913350587636564811617771793169005088710090734712184723411785063628800000 1697 13831221841956768204082669494540240943279432882802659553371094243665898496000000 1698 66012649700248211883121831678487513592924533606291747586638109189035504332800000 1699 266984494343226101393959408121882832753605891280064664370260722089234020075520000 1700 905425676468331996031688427543776563251359109557457221665341630483562668011520000 1701 2542897644549357946301763243314436305301689414076258133737334308131136520101120000 1702 5827473768758945293608207432595583199649704907258091537777982263229354287925600000 1703 10703523248740919927035483039461275264662723299045474252997874250883796844322992000 1704 15413073478186924694931095576824236381114321550625482924316755423751561401864542720 1705 16924159113303289861100810829454063477302000134020138112975260418581233593443835520 1706 13669513129975734118581424131482128193205461646708573091249248798771454296647555520 1707 7737460262250415538819674036687997090493657535872777221461838942699524022181424800 1708 2865726023055709458822101495069628552034687976249176748689569978777600005417079360 1709 625249314121245700106640326197009865898477376636184017895906177187840000005276376 1710 66990997941562039297140034949679628489122576068162573345989947555840000000003306 1711 2350561331282878571829474910515074683828862318181142924420699914240000000000001 1712 -138683118545689835737939019720389406345902876772687432540821294940160000000000001 1713 -4021810437825005236400231571891292784031183426407935543683817553264640000000003422 1714 -38207199159337549745802199932967281448296242550875387664996266756014080000005656566 1715 -178300262743575232147076933020513980092049131904085142436649244861399040006018586224 1716 -490325722544831888404461565806413445253135112736234141700785423368847364634311392480 1717 -882586300580697399128030818451544201455643202925221455061413762063928000780967133120 1718 -1113739855494689575090134128045996254217835470358017550434641175939123508521322498240 1719 -1034187008673640319726553118899853664630847222475302011117881092459229528680686449920 1720 -732549131143828559806308459220729679113516782586672257875165944836965973647558148480 1721 -406971739524349199892393588455960932840842656992595698819585097873894773474808736000 1722 -181287411242664643588429871221291688265466274478519902213326394138919277328140320000 1723 -65922694997332597668519953171378795732896827083098148798749254776074529798730240000 1724 -19861324774837385195002806404197457688757377390421073558637750788297938161285120000 1725 -5019895272761097356978731288972983811444172307548472108220679147647741592186880000 1726 -1075691844163092290781156704779925102452322649073914974618138978464594844774400000 1727 -197210171429900253309878729209652935449594035714420385116238001554308310220800000 1728 -31176607983403348868841122632408368471994124880569875002398040590711283609600000 1729 -4279142272231832197684075655428599613669402018977837774095427808091988172800000 1730 -512996588191535438903646496703430471753859334203729415164083260836468531200000 1731 -53999640862266888305646999653153501389727594437774409192827614855094272000000 1732 -5014252365781925342667221408908590265403267757389928305447510600073216000000 1733 -412427683765612906972629486026629095013607128492629588570826648092672000000 1734 -30157755532268137466434624957069624908869977048710194124473208569856000000 1735 -1966810143408791577174662635100682655881855396914641584260724424704000000 1736 -114730591698846347367270961487574031899906635626536196967742504960000000 1737 -6001292488870920843347698893055123174078680133670259890576818176000000 1738 -282112040428511535199809669679615982463866216988552052615544832000000 1739 -11941264209799375820050951179968416660252684943258702604926976000000 1740 -456375373471274959183353483461478950735567093763152673767424000000 1741 -31440356852349028633691524843081256652770650557408199311360000000 1742 -456375373471274959183353483461478950735567093763152673767424000000 1743 -11941264209799375820050951179968416660252684943258702604926976000000 1744 -282112040428511535199809669679615982463866216988552052615544832000000 1745 -6001292488870920843347698893055123174078680133670259890576818176000000 1746 -114730591698846347367270961487574031899906635626536196967742504960000000 1747 -1966810143408791577174662635100682655881855396914641584260724424704000000 1748 -30157755532268137466434624957069624908869977048710194124473208569856000000 1749 -412427683765612906972629486026629095013607128492629588570826648092672000000 1750 -5014252365781925342667221408908590265403267757389928305447510600073216000000 1751 -53999640862266888305646999653153501389727594437774409192827614855094272000000 1752 -512996588191535438903646496703430471753859334203729415164083260836468531200000 1753 -4279142272231832197684075655428599613669402018977837774095427808091988172800000 1754 -31176607983403348868841122632408368471994124880569875002398040590711283609600000 1755 -197210171429900253309878729209652935449594035714420385116238001554308310220800000 1756 -1075691844163092290781156704779925102452322649073914974618138978464594844774400000 1757 -5019895272761097356978731288972983811444172307548472108220679147647741592186880000 1758 -19861324774837385195002806404197457688757377390421073558637750788297938161285120000 1759 -65922694997332597668519953171378795732896827083098148798749254776074529798730240000 1760 -181287411242664643588429871221291688265466274478519902213326394138919277328140320000 1761 -406971739524349199892393588455960932840842656992595698819585097873894773474808736000 1762 -732549131143828559806308459220729679113516782586672257875165944836965973647558148480 1763 -1034187008673640319726553118899853664630847222475302011117881092459229528680686449920 1764 -1113739855494689575090134128045996254217835470358017550434641175939123508521322498240 1765 -882586300580697399128030818451544201455643202925221455061413762063928000780967133120 1766 -490325722544831888404461565806413445253135112736234141700785423368847364634311392480 1767 -178300262743575232147076933020513980092049131904085142436649244861399040006018586224 1768 -38207199159337549745802199932967281448296242550875387664996266756014080000005656566 1769 -4021810437825005236400231571891292784031183426407935543683817553264640000000003422 1770 -138683118545689835737939019720389406345902876772687432540821294940160000000000001 1771 8320987112741390144276341183223364380754172606361245952449277696409600000000000001 1772 245469119825871009256152064905089249232248091887656755597253692044083200000000003540 1773 2372868158316753089476136627415862742578398221580681970773452356426137600000006056940 1774 11271123752004577175011648980225348027247391552508239361173898693024153600006674747880 1775 31559146505612816090032617144630974476292696347023070211286916340467630085326448808240 1776 57858435260290162831726464765156786539869943302875628720692679957523991761092465875840 1777 74389416763230209355076883269487296979832784246554379783747731373961037900770608540800 1778 70404269436628590996769193094336191784484599376203252295332674336732772435068806252800 1779 50847527926453982386555528345909471844349988438369015546629153915923065801203754089600 1780 28813599158323923352381466062682034045131660115075775476423254498020124226706205068800 1781 13097090526510874251082484573946379111423481870488988852936819695581060210082292544000 1782 4861798756053279078053346546389186185301140997378488290139578682730859329237884800000 1783 1495938078785624331708722014273595749323427999193381761559368780936093170625420800000 1784 386313679686397492254450190499225275924181955835783559008817787021496834688409600000 1785 84621091740829926874784327442687441392916047488871996391754758492249430024396800000 1786 15866454701405611289022061395503895261171761675550359675458384896544863366758400000 1787 2566632378168554767341804049272688939307539718445638557106535424563737636352000000 1788 360670562945254428090514948100410537261127932740037333822787960480790116352000000 1789 44292876151171596432168502398296034721890463003829550254234583977813673984000000 1790 4778968216310619615049759469290182471531147983686351834672016116421947392000000 1791 455139830124820915719024711389436581230061585800480426750134645607686144000000 1792 38420894750796570807450140089164257084466344718404125352113988440227840000000 1793 2885363637411600179215765627813178216456154110631065697533093217239040000000 1794 193402997435197838108316222915665833815708585677636648695332000890880000000 1795 11604179846111870769841735126894609475126928803204983840791007395840000000 1796 624840453252202017622659293650157789846273228980886477301722382336000000 1797 30262927936406821360001998798391419489084817279424337364617789440000000 1798 1321000868955145800531773840177358008720888226621739261207511040000000 1799 52060895016382719947881085088215547892330796167728033725153280000000 1800 1914819152814031163239019319475400405175193169431828396769280000000 1801 1914819152814031163239019319475400405175193169431828396769280000000 1802 52060895016382719947881085088215547892330796167728033725153280000000 1803 1321000868955145800531773840177358008720888226621739261207511040000000 1804 30262927936406821360001998798391419489084817279424337364617789440000000 1805 624840453252202017622659293650157789846273228980886477301722382336000000 1806 11604179846111870769841735126894609475126928803204983840791007395840000000 1807 193402997435197838108316222915665833815708585677636648695332000890880000000 1808 2885363637411600179215765627813178216456154110631065697533093217239040000000 1809 38420894750796570807450140089164257084466344718404125352113988440227840000000 1810 455139830124820915719024711389436581230061585800480426750134645607686144000000 1811 4778968216310619615049759469290182471531147983686351834672016116421947392000000 1812 44292876151171596432168502398296034721890463003829550254234583977813673984000000 1813 360670562945254428090514948100410537261127932740037333822787960480790116352000000 1814 2566632378168554767341804049272688939307539718445638557106535424563737636352000000 1815 15866454701405611289022061395503895261171761675550359675458384896544863366758400000 1816 84621091740829926874784327442687441392916047488871996391754758492249430024396800000 1817 386313679686397492254450190499225275924181955835783559008817787021496834688409600000 1818 1495938078785624331708722014273595749323427999193381761559368780936093170625420800000 1819 4861798756053279078053346546389186185301140997378488290139578682730859329237884800000 1820 13097090526510874251082484573946379111423481870488988852936819695581060210082292544000 1821 28813599158323923352381466062682034045131660115075775476423254498020124226706205068800 1822 50847527926453982386555528345909471844349988438369015546629153915923065801203754089600 1823 70404269436628590996769193094336191784484599376203252295332674336732772435068806252800 1824 74389416763230209355076883269487296979832784246554379783747731373961037900770608540800 1825 57858435260290162831726464765156786539869943302875628720692679957523991761092465875840 1826 31559146505612816090032617144630974476292696347023070211286916340467630085326448808240 1827 11271123752004577175011648980225348027247391552508239361173898693024153600006674747880 1828 2372868158316753089476136627415862742578398221580681970773452356426137600000006056940 1829 245469119825871009256152064905089249232248091887656755597253692044083200000000003540 1830 8320987112741390144276341183223364380754172606361245952449277696409600000000000001 1831 -507580213877224798800856812176625227226004528988036003099405939480985600000000000001 1832 -15227406416316743964025704365298756816780135869641080092982178184429568000000000003660 1833 -149736163093781315646252759592104442031671336051470620914324752146890752000000006478200 1834 -723724788286609692290221671361838136486411457582108001085902968709971968000007389466800 1835 -2062615646616837623027131763381238688986272654109007803094823460823420108806107394310200 1836 -3850215873684763562983979291644978886107708954336814565777003793537050873658960527631680 1837 -5041949358396714189621877643820805684188666487822019074231790682012806711866404184262400 1838 -4861879738453974397135382013684348338324785541828375535866369586227482307202918179904000 1839 -3578883696361953375669100648962089749044633801623665325012744279053959497843978860656000 1840 -2067799469009128617053258152733651855003566196493673298896252342974545563209526663104000 1841 -958707026540595995179237870812874950956198872919793984033741623805238588254471055180800 1842 -363146600962346967870923435913967784453105633681740145473036343136842318918290064640000 1843 -114065278507403855292790053588361675885911384938495303269607318159962745017554864000000 1844 -30083150375579038758538036111216266167712892731031939289603950392154109022233856000000 1845 -6732895560248642007863274748700783380392885516026858799515014191768429685684224000000 1846 -1290471649047656384840460993500983481241969728805423073721804731726099965952819200000 1847 -213497147820384328374340973189500943587826508256378179431748543840620855145984000000 1848 -30698936287898400158401970001104710842767853982823790077716058699677312296960000000 1849 -3859807778887810546231826637565796985069430165087794166267114847622203658240000000 1850 -426610333456021165636149259941483562523049847834417744674717986835791093760000000 1851 -41645294456421113788290761089589307715417460398370900710176632992640372736000000 1852 -3605653199690139721929936030034289975116209573101648464197282206066442240000000 1853 -277906076655959385682347199996488969691781522514058806911865783218995200000000 1854 -19131215421968218579604543090157997407539092561802127723595595533516800000000 1855 -1179758284354706813737088633676004626371807187932949525875435868979200000000 1856 -65340458825799217371302982521811113859135138640749668897801890430976000000 1857 -3257715183625897487365822137444756735767579799554499923952347381760000000 1858 -146511000472947853206259597664495678023149440822846157332230963200000000 1859 -5954270854309089758517926220167082268413618185680599038282956800000000 1860 -219228214232745040922776809296717670254555775929928442812825600000000 1861 -14600496040206987619697522310999928089460847916917691525365760000000 1862 -219228214232745040922776809296717670254555775929928442812825600000000 1863 -5954270854309089758517926220167082268413618185680599038282956800000000 1864 -146511000472947853206259597664495678023149440822846157332230963200000000 1865 -3257715183625897487365822137444756735767579799554499923952347381760000000 1866 -65340458825799217371302982521811113859135138640749668897801890430976000000 1867 -1179758284354706813737088633676004626371807187932949525875435868979200000000 1868 -19131215421968218579604543090157997407539092561802127723595595533516800000000 1869 -277906076655959385682347199996488969691781522514058806911865783218995200000000 1870 -3605653199690139721929936030034289975116209573101648464197282206066442240000000 1871 -41645294456421113788290761089589307715417460398370900710176632992640372736000000 1872 -426610333456021165636149259941483562523049847834417744674717986835791093760000000 1873 -3859807778887810546231826637565796985069430165087794166267114847622203658240000000 1874 -30698936287898400158401970001104710842767853982823790077716058699677312296960000000 1875 -213497147820384328374340973189500943587826508256378179431748543840620855145984000000 1876 -1290471649047656384840460993500983481241969728805423073721804731726099965952819200000 1877 -6732895560248642007863274748700783380392885516026858799515014191768429685684224000000 1878 -30083150375579038758538036111216266167712892731031939289603950392154109022233856000000 1879 -114065278507403855292790053588361675885911384938495303269607318159962745017554864000000 1880 -363146600962346967870923435913967784453105633681740145473036343136842318918290064640000 1881 -958707026540595995179237870812874950956198872919793984033741623805238588254471055180800 1882 -2067799469009128617053258152733651855003566196493673298896252342974545563209526663104000 1883 -3578883696361953375669100648962089749044633801623665325012744279053959497843978860656000 1884 -4861879738453974397135382013684348338324785541828375535866369586227482307202918179904000 1885 -5041949358396714189621877643820805684188666487822019074231790682012806711866404184262400 1886 -3850215873684763562983979291644978886107708954336814565777003793537050873658960527631680 1887 -2062615646616837623027131763381238688986272654109007803094823460823420108806107394310200 1888 -723724788286609692290221671361838136486411457582108001085902968709971968000007389466800 1889 -149736163093781315646252759592104442031671336051470620914324752146890752000000006478200 1890 -15227406416316743964025704365298756816780135869641080092982178184429568000000000003660 1891 -507580213877224798800856812176625227226004528988036003099405939480985600000000000001 1892 31469973260387937525653122354950764088012280797258232192163168247821107200000000000001 1893 959834184441832094532420231825998304684374564316376081860976631558543769600000000003782 1894 9598341844418320945324202318259983046843745643163760818609766315585437696000000006921060 1895 47191847401723411314510661398111583313648416078888490691498017718295068672000008166850800 1896 136856357464997892812080918054523591609580406628776623005344251383055699148806986740859400 1897 260027079183495996342953744303594824058202772594675583710154077627805828387339633056235280 1898 346702772244661328457271659071459765410937030126234111613538770170407773634604785917168960 1899 340511651311720947591963236588040841028598868873979931049011292131651570912505803554342400 1900 255383738483790710693972427441030630771449151655484948286758469099139323437379569549616000 1901 150392645996010085186450429493051371454297833752674469546646654152475395248623116777888000 1902 71094705379932040269958384851260648323849885046718840149323907995678625038802983985932800 1903 27468408896791924649756648692532523216032910131686824603156342480278229155227048244889600 1904 8803977210510232259537387401452731800010548119130392502811467158167706698547752039040000 1905 2370301556675831762183142761929581638464378339765875243826814334129057379353268896000000 1906 541783212954475831356146917012475803077572191946542763486086175298958274709174528000000 1907 106099212536918183640578771248276511436024554264770277314822686638294521763849011200000 1908 17943249179037633998039056902282057081092389011994117555044300601648636508097638400000 1909 2638713114564357940888096603276773100160786500545869596309588008562679637771264000000 1910 339483558598923243856948101006368469042050864844564317295041587764983514839040000000 1911 38415244788825524962759916692825907252600833777345955737122627046081931550720000000 1912 3841524478882552496275991669282730261844631806693579020388625937619743830016000000 1913 340914510030702710708475451181554714066396342547479594086218816473547661312000000 1914 26949763638790728119247072092637791037170617551387625318719731688921661440000000 1915 1904059387523257964946861862552107410920147434053670781663168295161036800000000 1916 120590427876473004450207250376437438711706582654717450224840801994342400000000 1917 6864378202199232761941233350002456663679506538344504576654993199333376000000 1918 352019394984586332958315557154541554822330077346064212457583556165632000000 1919 16297194212729752836589827841469341248678324951452004367630372700160000000 1920 682394851984028515012524191049837765776554419092706456080862412800000000 1921 25884732573653786733015185601569143641464370093771486608149708800000000 1922 918462454029270814951597262876339226377646464273603532517539840000000 1923 918462454029270814951597262876339226377646464273603532517539840000000 1924 25884732573653786733015185601569143641464370093771486608149708800000000 1925 682394851984028515012524191049837765776554419092706456080862412800000000 1926 16297194212729752836589827841469341248678324951452004367630372700160000000 1927 352019394984586332958315557154541554822330077346064212457583556165632000000 1928 6864378202199232761941233350002456663679506538344504576654993199333376000000 1929 120590427876473004450207250376437438711706582654717450224840801994342400000000 1930 1904059387523257964946861862552107410920147434053670781663168295161036800000000 1931 26949763638790728119247072092637791037170617551387625318719731688921661440000000 1932 340914510030702710708475451181554714066396342547479594086218816473547661312000000 1933 3841524478882552496275991669282730261844631806693579020388625937619743830016000000 1934 38415244788825524962759916692825907252600833777345955737122627046081931550720000000 1935 339483558598923243856948101006368469042050864844564317295041587764983514839040000000 1936 2638713114564357940888096603276773100160786500545869596309588008562679637771264000000 1937 17943249179037633998039056902282057081092389011994117555044300601648636508097638400000 1938 106099212536918183640578771248276511436024554264770277314822686638294521763849011200000 1939 541783212954475831356146917012475803077572191946542763486086175298958274709174528000000 1940 2370301556675831762183142761929581638464378339765875243826814334129057379353268896000000 1941 8803977210510232259537387401452731800010548119130392502811467158167706698547752039040000 1942 27468408896791924649756648692532523216032910131686824603156342480278229155227048244889600 1943 71094705379932040269958384851260648323849885046718840149323907995678625038802983985932800 1944 150392645996010085186450429493051371454297833752674469546646654152475395248623116777888000 1945 255383738483790710693972427441030630771449151655484948286758469099139323437379569549616000 1946 340511651311720947591963236588040841028598868873979931049011292131651570912505803554342400 1947 346702772244661328457271659071459765410937030126234111613538770170407773634604785917168960 1948 260027079183495996342953744303594824058202772594675583710154077627805828387339633056235280 1949 136856357464997892812080918054523591609580406628776623005344251383055699148806986740859400 1950 47191847401723411314510661398111583313648416078888490691498017718295068672000008166850800 1951 9598341844418320945324202318259983046843745643163760818609766315585437696000000006921060 1952 959834184441832094532420231825998304684374564316376081860976631558543769600000000003782 1953 31469973260387937525653122354950764088012280797258232192163168247821107200000000000001 1954 -1982608315404440064116146708361898137544773690227268628106279599612729753600000000000001 1955 -61460857777537641987600547959218842263887984397045327471294667587994622361600000000003906 1956 -624852054071632693540605570918724896349527841369960829291495787144611994009600000007386246 1957 -3124260270358163467703027854593624481747639206849804146457478935723059970048000009011220120 1958 -9216567797556582229723932171051192221155535660206922232049562860383026911641607974929806200 1959 -17818697741942725644132935530698971627567368943066716315295821530073852029179218041959363280 1960 -24182518364065127659894698220234318637412857851304829285044329219385942042600341119609167280 1961 -24182518364065127659894698220234318637412857851304829285044329219385943410958750541780279680 1962 -18472757083660861406864005584901215625801488636413411259408862598142567033851758585407676800 1963 -11083654250196516844118403350940729375480893181848046755645317559059455458501773184533344000 1964 -5340306138731049024893412523635078699095339442163149800447289419146267380011069413443052800 1965 -2103756963742534464351950388098667366310285234791543860782278002611219198365071222641228800 1966 -687766699685059344115060703801487408216824019066466262181578633896194734847140203711564800 1967 -188946895517873446185456237308100936323303301941336885755554117534145934695101497268480000 1968 -44087608954170470776606455371890218475437437119645367995409020760034979071882021984000000 1969 -8817521790834094155321291074378043695087487423943915962004230377426156926909047091200000 1970 -1523615897680891269485664266528559020842323196671422288542607377495763235615639859200000 1971 -229040298344186269269086785164423905093944276133558524123158261175345143344316211200000 1972 -30136881361077140693300892784792619091339068834437353519938083388489060276364288000000 1973 -3489533631282616290803261269818092740082032897426153910021774408627665960488960000000 1974 -357261776536077382153667225243281225185382055767747221183198342408164495855616000000 1975 -32478343321461580195787929567596975584016168772704440429494128426707027582976000000 1976 -2631644419327914600844476508496989547790346679632427357673197793705265176576000000 1977 -190698870965790913104672355626876424279273190821452149776839835813298503680000000 1978 -12395426612776409351813119573638875662010834067566493481122887721718579200000000 1979 -724655709670005470356520790552997270984920910932348979357981730522136576000000 1980 -38194104355826529336761564729420473681977651967352986021189781379219456000000 1981 -1818766874088466822700579517025234185667906806063509078421822487658496000000 1982 -78395123950139651716093472650474752442621366806717259775538372280320000000 1983 -3063720237691925372509831105293281124793646009605417243176468480000000000 1984 -108815503418512302455905430056137940090399995797506285459718799360000000 1985 -7013713285314431677812197280146590455974754818089336066497576960000000 1986 -108815503418512302455905430056137940090399995797506285459718799360000000 1987 -3063720237691925372509831105293281124793646009605417243176468480000000000 1988 -78395123950139651716093472650474752442621366806717259775538372280320000000 1989 -1818766874088466822700579517025234185667906806063509078421822487658496000000 1990 -38194104355826529336761564729420473681977651967352986021189781379219456000000 1991 -724655709670005470356520790552997270984920910932348979357981730522136576000000 1992 -12395426612776409351813119573638875662010834067566493481122887721718579200000000 1993 -190698870965790913104672355626876424279273190821452149776839835813298503680000000 1994 -2631644419327914600844476508496989547790346679632427357673197793705265176576000000 1995 -32478343321461580195787929567596975584016168772704440429494128426707027582976000000 1996 -357261776536077382153667225243281225185382055767747221183198342408164495855616000000 1997 -3489533631282616290803261269818092740082032897426153910021774408627665960488960000000 1998 -30136881361077140693300892784792619091339068834437353519938083388489060276364288000000 1999 -229040298344186269269086785164423905093944276133558524123158261175345143344316211200000 2000 -1523615897680891269485664266528559020842323196671422288542607377495763235615639859200000 2001 -8817521790834094155321291074378043695087487423943915962004230377426156926909047091200000 2002 -44087608954170470776606455371890218475437437119645367995409020760034979071882021984000000 2003 -188946895517873446185456237308100936323303301941336885755554117534145934695101497268480000 2004 -687766699685059344115060703801487408216824019066466262181578633896194734847140203711564800 2005 -2103756963742534464351950388098667366310285234791543860782278002611219198365071222641228800 2006 -5340306138731049024893412523635078699095339442163149800447289419146267380011069413443052800 2007 -11083654250196516844118403350940729375480893181848046755645317559059455458501773184533344000 2008 -18472757083660861406864005584901215625801488636413411259408862598142567033851758585407676800 2009 -24182518364065127659894698220234318637412857851304829285044329219385943410958750541780279680 2010 -24182518364065127659894698220234318637412857851304829285044329219385942042600341119609167280 2011 -17818697741942725644132935530698971627567368943066716315295821530073852029179218041959363280 2012 -9216567797556582229723932171051192221155535660206922232049562860383026911641607974929806200 2013 -3124260270358163467703027854593624481747639206849804146457478935723059970048000009011220120 2014 -624852054071632693540605570918724896349527841369960829291495787144611994009600000007386246 2015 -61460857777537641987600547959218842263887984397045327471294667587994622361600000000003906 2016 -1982608315404440064116146708361898137544773690227268628106279599612729753600000000000001 2017 126886932185884164103433389335161480802865516174545192198801894375214704230400000000000001 2018 3996938363855351169258151764057586645290263759498173554262259672819263183257600000000004032 2019 41301696426505295415667568228595062001332725514814460060710016619132386226995200000007874496 2020 209950290168068585029643471828691565173441354700306838641942584480589629987225600009927114624 2021 629850870504205755088930415486074695520324064100920515925827753441768889961676809083309880960 2022 1238706711991604651674896483789280234523303992731810347987461248435478816924637470983395719680 2023 1710594983226501661836761810947101276246467418534404766268398866887089794804348764196692124160 2024 1741141322212689191512418271856870941893725765293947708523191703795787828582944644894880353280 2025 1354221028387647148954103100333121843695120039673070439962482436285613445385564193057260958720 2026 827579517348006591027507450203574460035906690911320824421517044396999882970956166262639206400 2027 406266308516294144686230930099936553108536011901921131988744730955934178216297668003844300800 2028 163122078419421133851289691631035131172366732051528939359117220830449471226259811182035353600 2029 54374026139807044617096563877011710390788910683842979786376598667028959982373882807452876800 2030 15236677654561314700395190976525259505111178268549406424510159132148776006749148720386867200 2031 3627780393943170166760759756315537977407423397273668352086903736391759314162991213322240000 2032 740671830430063909046988450247755670387348943610066066585045567981905838703647509299200000 2033 130706793605305395714174432396662765362473342993752215256896791616709844721175866982400000 2034 20075880063559979080281693864846895333451788472579806594143204030610605069768700723200000 2035 2700264569952511806119759993517418670581294334069244544007321206800039176774831308800000 2036 319768172757534292829971578179694316259544456884880544783555007539703569471832064000000 2037 33499522860313116391711308190253690917975853777345067539360369574763519970574336000000 2038 3117920958860311698795641238486873336161161369266545760346213329193312023478272000000 2039 258799763383662235868412909128173447004559131279285526816484750196511814189056000000 2040 19222446193351724040950959186339843921215252894861707351873754969340742467584000000 2041 1281496412890114936063421617605460990818910815822856173336352484914550538240000000 2042 76889784773406896165324041854616723762920740780805006812203086026297573376000000 2043 4162125101694390477285028557433536377347487891099586845542244273809784832000000 2044 203701889897745840952924371444298333035528122857995849568177638548176896000000 2045 9031118271543090361444249157419512614808408229464844629317317268865024000000 2046 363320859322451129521833798719725216735415861617359736666621697064960000000 2047 13283067692148659032093044896833967593540317226139762199433209446400000000 2048 455253753246773110723446259820424144142361358192344177407206359040000000 2049 455253753246773110723446259820424144142361358192344177407206359040000000 2050 13283067692148659032093044896833967593540317226139762199433209446400000000 2051 363320859322451129521833798719725216735415861617359736666621697064960000000 2052 9031118271543090361444249157419512614808408229464844629317317268865024000000 2053 203701889897745840952924371444298333035528122857995849568177638548176896000000 2054 4162125101694390477285028557433536377347487891099586845542244273809784832000000 2055 76889784773406896165324041854616723762920740780805006812203086026297573376000000 2056 1281496412890114936063421617605460990818910815822856173336352484914550538240000000 2057 19222446193351724040950959186339843921215252894861707351873754969340742467584000000 2058 258799763383662235868412909128173447004559131279285526816484750196511814189056000000 2059 3117920958860311698795641238486873336161161369266545760346213329193312023478272000000 2060 33499522860313116391711308190253690917975853777345067539360369574763519970574336000000 2061 319768172757534292829971578179694316259544456884880544783555007539703569471832064000000 2062 2700264569952511806119759993517418670581294334069244544007321206800039176774831308800000 2063 20075880063559979080281693864846895333451788472579806594143204030610605069768700723200000 2064 130706793605305395714174432396662765362473342993752215256896791616709844721175866982400000 2065 740671830430063909046988450247755670387348943610066066585045567981905838703647509299200000 2066 3627780393943170166760759756315537977407423397273668352086903736391759314162991213322240000 2067 15236677654561314700395190976525259505111178268549406424510159132148776006749148720386867200 2068 54374026139807044617096563877011710390788910683842979786376598667028959982373882807452876800 2069 163122078419421133851289691631035131172366732051528939359117220830449471226259811182035353600 2070 406266308516294144686230930099936553108536011901921131988744730955934178216297668003844300800 2071 827579517348006591027507450203574460035906690911320824421517044396999882970956166262639206400 2072 1354221028387647148954103100333121843695120039673070439962482436285613445385564193057260958720 2073 1741141322212689191512418271856870941893725765293947708523191703795787828582944644894880353280 2074 1710594983226501661836761810947101276246467418534404766268398866887089794804348764196692124160 2075 1238706711991604651674896483789280234523303992731810347987461248435478816924637470983395719680 2076 629850870504205755088930415486074695520324064100920515925827753441768889961676809083309880960 2077 209950290168068585029643471828691565173441354700306838641942584480589629987225600009927114624 2078 41301696426505295415667568228595062001332725514814460060710016619132386226995200000007874496 2079 3996938363855351169258151764057586645290263759498173554262259672819263183257600000000004032 2080 126886932185884164103433389335161480802865516174545192198801894375214704230400000000000001 2081 -8247650592082470666723170306785496252186258551345437492922123134388955774976000000000000001 2082 -263924818946639061335141449817135880069960273643053999773507940300446584799232000000000004160 2083 -2771210598939710144018985223079926740734582873252066997621833373154689140391936000000008386560 2084 -14317921427855169077431423652579621493795344845135679487712805761299227225358336000010919301120 2085 -43669660354958265686165842140367845556075801777663822437524057571962643037342924810324199208960 2086 -87339320709916531372331684280735691112151603555327644875048115143925286074685857157313820958720 2087 -122690950521073222642084985061033470848022490708674548753043780797418854247777438015154365644800 2088 -127072770182540123450730877384641809092594722519698639779938201540183813330230309236891319500800 2089 -100599276394510931065161944596174765531637488661428089825784409552645519785477506545337783705600 2090 -62595105312140134884989654415397631886352215167110811447154743721646420112747630853133954252800 2091 -31297552656070067442494827207698815943176107583555405723577371860921448119052433965257909862400 2092 -12803544268392300317384247494058606522208407647818120523281652151449562777755900859635662848000 2093 -4349922091184563569367725110160936831263112854707438382909798404395228104973530703105589248000 2094 -1242834883195589591247921460045981951789460815630696680832712463478926282573412738384920576000 2095 -301831328776071757874495211725452759720297626653169194170649276000096588153678166057811968000 2096 -62881526828348282890519835776135991608395338886076958657341968404910523488334629828034560000 2097 -11327922112459800961895117474377439664747689725807244690870511505756437321756672417792000000 2098 -1776928958817223680297273329314108182705519957904769002461188273244248545493049802752000000 2099 -244197839369618458988221773326792644991694377954907813007105605769839600213068611584000000 2100 -29560791081585392403837372560611741235849743814813653597098073057043131369135276032000000 2101 -3167227615884149186125432774351257990906659988644402119536666545280442889181069312000000 2102 -301640725322299922488136454700119936072119948694900164443300470607745428551106560000000 2103 -25633500373238926219347564332234588805370222259855825546730001967610453987164160000000 2104 -1950375028398613951472097287008731774810457188652224445081073691866298864107520000000 2105 -133275626940571953350593376350422671048349369922527688784152575120223827394560000000 2106 -8201577042496735590809796318150186951606858138382567315350787278317222363136000000 2107 -455643169027596421954663180880094535540301987199782871900771716434136924160000000 2108 -22902698972286605976498422789245618061284145336146931128749955094214082560000000 2109 -1043595889131956025035154465027824563951879030616625139181076448668549120000000 2110 -43183278201741936846852176172115869135648776100999263422447736963727360000000 2111 -1625178428737699120216947240417621873364952255243909222302108216197120000000 2112 -55751280642966472840109820254741508485555906203208829996584298086400000000 2113 -3481352230710617905532236104509125808147469209706161356643342745600000000 2114 -55751280642966472840109820254741508485555906203208829996584298086400000000 2115 -1625178428737699120216947240417621873364952255243909222302108216197120000000 2116 -43183278201741936846852176172115869135648776100999263422447736963727360000000 2117 -1043595889131956025035154465027824563951879030616625139181076448668549120000000 2118 -22902698972286605976498422789245618061284145336146931128749955094214082560000000 2119 -455643169027596421954663180880094535540301987199782871900771716434136924160000000 2120 -8201577042496735590809796318150186951606858138382567315350787278317222363136000000 2121 -133275626940571953350593376350422671048349369922527688784152575120223827394560000000 2122 -1950375028398613951472097287008731774810457188652224445081073691866298864107520000000 2123 -25633500373238926219347564332234588805370222259855825546730001967610453987164160000000 2124 -301640725322299922488136454700119936072119948694900164443300470607745428551106560000000 2125 -3167227615884149186125432774351257990906659988644402119536666545280442889181069312000000 2126 -29560791081585392403837372560611741235849743814813653597098073057043131369135276032000000 2127 -244197839369618458988221773326792644991694377954907813007105605769839600213068611584000000 2128 -1776928958817223680297273329314108182705519957904769002461188273244248545493049802752000000 2129 -11327922112459800961895117474377439664747689725807244690870511505756437321756672417792000000 2130 -62881526828348282890519835776135991608395338886076958657341968404910523488334629828034560000 2131 -301831328776071757874495211725452759720297626653169194170649276000096588153678166057811968000 2132 -1242834883195589591247921460045981951789460815630696680832712463478926282573412738384920576000 2133 -4349922091184563569367725110160936831263112854707438382909798404395228104973530703105589248000 2134 -12803544268392300317384247494058606522208407647818120523281652151449562777755900859635662848000 2135 -31297552656070067442494827207698815943176107583555405723577371860921448119052433965257909862400 2136 -62595105312140134884989654415397631886352215167110811447154743721646420112747630853133954252800 2137 -100599276394510931065161944596174765531637488661428089825784409552645519785477506545337783705600 2138 -127072770182540123450730877384641809092594722519698639779938201540183813330230309236891319500800 2139 -122690950521073222642084985061033470848022490708674548753043780797418854247777438015154365644800 2140 -87339320709916531372331684280735691112151603555327644875048115143925286074685857157313820958720 2141 -43669660354958265686165842140367845556075801777663822437524057571962643037342924810324199208960 2142 -14317921427855169077431423652579621493795344845135679487712805761299227225358336000010919301120 2143 -2771210598939710144018985223079926740734582873252066997621833373154689140391936000000008386560 2144 -263924818946639061335141449817135880069960273643053999773507940300446584799232000000000004160 2145 -8247650592082470666723170306785496252186258551345437492922123134388955774976000000000000001 2146 544344939077443064003729240247842752644293064388798874532860126869671081148416000000000000001 2147 17691210520016899580121200308054889460939524592635963422317954123264310137323520000000000004290 2148 188706245546846928854626136619252154250021595654783609838058177314819308131450880000000008923200 2149 990707789120946376486787217251073809812613377187613951649805430902801367690117120000011992780800 2150 3071194146274933767109040373478328810419101469281603250114396835798684239839363072011710950451200 2151 6244761430759031993121715426072601914518839654205926608565940232790657954340038255258162921287680 2152 8921087758227188561602450608675145592169770934579895155094200332558082791914345755479381985484800 2153 9399003173846502234545439034139885534607437234646675252688532493230837227198198344716032659456000 2154 7571419223376349022272714777501574458433768883465377286887984508435952211965224192282970082304000 2155 4795232174805021047439386025750997157008053626194738948362390188676103496205097985544343566336000 2156 2441209107173465260514596522200507643567736391517321646439035005144334979013237802394466374451200 2157 1017170461322277191881081884250211518153223496465550686016264585515124277142513656050584846336000 2158 352097467380788258728066806086611679360731210314998314390245442932106899890052586119749468160000 2159 102533877863636141277953520453793511022630517289532476168590046877872149418901176824844451840000 2160 25389341185281330221207538398082202729413270947884232194538167318123482243555848685093519360000 2161 5395235001872282672006601909592468080000320076425399414027342036979755894879858212534222848000 2162 991771140050051961765919468675086044117705896401739418670726866988620714805389822641766400000 2163 158813025694289366426568803807448418829305846157503793790278539368404469224202345431040000000 2164 22289547465865174235307902288764690362007838275376235088582517730373222032029136322560000000 2165 2756865081304376813314398440978790650037837483333641754404378709912486475458611773440000000 2166 301942366047622222410624591154819928340278083472370415945325451878525253867996708864000000 2167 29409970718924242442593304333261681607915745435530180264066252061827383784772730880000000 2168 2557388758167325429790722115935823247577440012848777899062741903380919826985779200000000 2169 199216877900715567900364222801392516097298527041921746613093012208561974725836800000000 2170 13945181453050089753025495749908495454241338187401660973624613934856632218419200000000 2171 879619137807774892113926480420038875905977430546261328102072839450896153706496000000 2172 50120748593035606388926205750336907697159773682931603047190475667259460157440000000 2173 2585594173450249574549191434083301675559809559332198956746397956663620403200000000 2174 121000712550629486867324228892445435139269311381596776111376319046798540800000000 2175 5146007315470684907152764993772577592890311395436304276689270862983987200000000 2176 199200287578954148979353006298325312259816622901792109851058645741076480000000 2177 7028414769665157824957128117774839090273338302903879838962448911564800000000 2178 232943421319607521620171680522301800398102719178868149598929551360000000000 2179 232943421319607521620171680522301800398102719178868149598929551360000000000 2180 7028414769665157824957128117774839090273338302903879838962448911564800000000 2181 199200287578954148979353006298325312259816622901792109851058645741076480000000 2182 5146007315470684907152764993772577592890311395436304276689270862983987200000000 2183 121000712550629486867324228892445435139269311381596776111376319046798540800000000 2184 2585594173450249574549191434083301675559809559332198956746397956663620403200000000 2185 50120748593035606388926205750336907697159773682931603047190475667259460157440000000 2186 879619137807774892113926480420038875905977430546261328102072839450896153706496000000 2187 13945181453050089753025495749908495454241338187401660973624613934856632218419200000000 2188 199216877900715567900364222801392516097298527041921746613093012208561974725836800000000 2189 2557388758167325429790722115935823247577440012848777899062741903380919826985779200000000 2190 29409970718924242442593304333261681607915745435530180264066252061827383784772730880000000 2191 301942366047622222410624591154819928340278083472370415945325451878525253867996708864000000 2192 2756865081304376813314398440978790650037837483333641754404378709912486475458611773440000000 2193 22289547465865174235307902288764690362007838275376235088582517730373222032029136322560000000 2194 158813025694289366426568803807448418829305846157503793790278539368404469224202345431040000000 2195 991771140050051961765919468675086044117705896401739418670726866988620714805389822641766400000 2196 5395235001872282672006601909592468080000320076425399414027342036979755894879858212534222848000 2197 25389341185281330221207538398082202729413270947884232194538167318123482243555848685093519360000 2198 102533877863636141277953520453793511022630517289532476168590046877872149418901176824844451840000 2199 352097467380788258728066806086611679360731210314998314390245442932106899890052586119749468160000 2200 1017170461322277191881081884250211518153223496465550686016264585515124277142513656050584846336000 2201 2441209107173465260514596522200507643567736391517321646439035005144334979013237802394466374451200 2202 4795232174805021047439386025750997157008053626194738948362390188676103496205097985544343566336000 2203 7571419223376349022272714777501574458433768883465377286887984508435952211965224192282970082304000 2204 9399003173846502234545439034139885534607437234646675252688532493230837227198198344716032659456000 2205 8921087758227188561602450608675145592169770934579895155094200332558082791914345755479381985484800 2206 6244761430759031993121715426072601914518839654205926608565940232790657954340038255258162921287680 2207 3071194146274933767109040373478328810419101469281603250114396835798684239839363072011710950451200 2208 990707789120946376486787217251073809812613377187613951649805430902801367690117120000011992780800 2209 188706245546846928854626136619252154250021595654783609838058177314819308131450880000000008923200 2210 17691210520016899580121200308054889460939524592635963422317954123264310137323520000000000004290 2211 544344939077443064003729240247842752644293064388798874532860126869671081148416000000000000001 2212 -36471110918188685288249859096605464427167635314049524593701628500267962436943872000000000000001 2213 -1203546660300226614512245350187980326096531965363634311592153740508842760419147776000000000004422 2214 -13038422153252454990549324627036453532712429624772705042248332188845796571207434240000000009485190 2215 -69538251484013093282929731344194418841132957998787760225324438340510915046439649280000013152796800 2216 -219045492174641243841228653734212419349568817696181444709771980772609382396284895232013258019174400 2217 -452694017160925237271872551050705666655775556572108319066862093596726056952322116823157164579041280 2218 -657484167781343796990100609859358230142912117878538272930442564509530701764086890470866072989020160 2219 -704447322622868353917964939135026675153120126298433863854045604831640037604382217679118162830540800 2220 -577255444927072678904999047346757969917140103494549971769287370625927253038431974017787052514304000 2221 -372009064508557948627666052734577358391045844474265537362429638847819785864768669732632633772032000 2222 -192768333427161846107063318235190085711723755773028505724168085584779533153144283204508725033779200 2223 -81780505090311086227238983493717006059519169115830275155707672672385726224571575094415482529382400 2224 -28832870384404549631398359565092534187650989111350417522845653840924474842881658613040515874816000 2225 -8554807696471679560964348442390092561171172593477596407877285135379356666326923178394780631040000 2226 -2159070513871423889195764130698451932105105464068155283893498267423720456468200742041583288320000 2227 -467798611338808509325748894984664585289439517214766978298128829783005041908248228205569507328000 2228 -87712239626026595498577917809624609741769909477768828521462076350320530749017620657145839616000 2229 -14332065298370358741597698988500753225779396973494652358139280846661456629239015371875942400000 2230 -2053424560292829176427740498352447099599972081407986428183447845439373007017641260892160000000 2231 -259379944458041580180346168212940686265259682117633010759540916953825040772488952545280000000 2232 -29025850927447510163038737871448124415403835644015802399772523853245210799626423107584000000 2233 -2890019789312955557358835372481847886106162187747301151561950974620049316562388123648000000 2234 -257017570195816205693967572651547792399226859284562439255541252981795547321078906880000000 2235 -20486907769231726540823502167881775221873200930784286876682977890429101632441548800000000 2236 -1468228390128273735425684322408142241065074933553623388196250877375823623382630400000000 2237 -94870142131365379827505783424208887974715103227574937467962517082421476611588096000000 2238 -5540848756960086286223649717609872864407146080468104454280730040045382257344512000000 2239 -293166600897359062872610104528410610413612668948632443594674963204468994211840000000 2240 -14080661865759862566227818448796443979462784932362923853973988951926295756800000000 2241 -615017414826604489494360767013450772350447288245594134858243002010592870400000000 2242 -24468434798029745576181804529811635702086014523679152651505321131670241280000000 2243 -887968019440460982777941226505966300995064999000077295076063926875586560000000 2244 -29455469114254204383669613757073606400486160312913934079568345091276800000000 2245 -1783681054675851879834457439427910928762615106855333259786089136128000000000 2246 -29455469114254204383669613757073606400486160312913934079568345091276800000000 2247 -887968019440460982777941226505966300995064999000077295076063926875586560000000 2248 -24468434798029745576181804529811635702086014523679152651505321131670241280000000 2249 -615017414826604489494360767013450772350447288245594134858243002010592870400000000 2250 -14080661865759862566227818448796443979462784932362923853973988951926295756800000000 2251 -293166600897359062872610104528410610413612668948632443594674963204468994211840000000 2252 -5540848756960086286223649717609872864407146080468104454280730040045382257344512000000 2253 -94870142131365379827505783424208887974715103227574937467962517082421476611588096000000 2254 -1468228390128273735425684322408142241065074933553623388196250877375823623382630400000000 2255 -20486907769231726540823502167881775221873200930784286876682977890429101632441548800000000 2256 -257017570195816205693967572651547792399226859284562439255541252981795547321078906880000000 2257 -2890019789312955557358835372481847886106162187747301151561950974620049316562388123648000000 2258 -29025850927447510163038737871448124415403835644015802399772523853245210799626423107584000000 2259 -259379944458041580180346168212940686265259682117633010759540916953825040772488952545280000000 2260 -2053424560292829176427740498352447099599972081407986428183447845439373007017641260892160000000 2261 -14332065298370358741597698988500753225779396973494652358139280846661456629239015371875942400000 2262 -87712239626026595498577917809624609741769909477768828521462076350320530749017620657145839616000 2263 -467798611338808509325748894984664585289439517214766978298128829783005041908248228205569507328000 2264 -2159070513871423889195764130698451932105105464068155283893498267423720456468200742041583288320000 2265 -8554807696471679560964348442390092561171172593477596407877285135379356666326923178394780631040000 2266 -28832870384404549631398359565092534187650989111350417522845653840924474842881658613040515874816000 2267 -81780505090311086227238983493717006059519169115830275155707672672385726224571575094415482529382400 2268 -192768333427161846107063318235190085711723755773028505724168085584779533153144283204508725033779200 2269 -372009064508557948627666052734577358391045844474265537362429638847819785864768669732632633772032000 2270 -577255444927072678904999047346757969917140103494549971769287370625927253038431974017787052514304000 2271 -704447322622868353917964939135026675153120126298433863854045604831640037604382217679118162830540800 2272 -657484167781343796990100609859358230142912117878538272930442564509530701764086890470866072989020160 2273 -452694017160925237271872551050705666655775556572108319066862093596726056952322116823157164579041280 2274 -219045492174641243841228653734212419349568817696181444709771980772609382396284895232013258019174400 2275 -69538251484013093282929731344194418841132957998787760225324438340510915046439649280000013152796800 2276 -13038422153252454990549324627036453532712429624772705042248332188845796571207434240000000009485190 2277 -1203546660300226614512245350187980326096531965363634311592153740508842760419147776000000000004422 2278 -36471110918188685288249859096605464427167635314049524593701628500267962436943872000000000000001 2279 2480035542436830599600990418569171581047399201355367672371710738018221445712183296000000000000001 2280 83081190671633825086633179022067247965087873245404817024452309723610418431358140416000000000004556 2281 913893097387972075952964969242739727615966605699452987268975406959714602744939544576000000010073316 2282 4950254277518182078078560250064840191253152447538703681040283454365120764868422533120000014404841880 2283 15840813688058182649851392800207488612010087832123851779328907053968386447578952105984014981035555200 2284 33265708744922183564687924880435726085221184447460088736590704813333611539915799422578480707071713280 2285 49106522432980366214539317680643214697231272279583940515919611867301997987494751536414940303685345280 2286 53491033364496470340837471044986358866626921590261078061983862926882533522092501449841175505425121280 2287 44575861137080391950697892537488632388855767991884231718319885772402111268412358296641793731992985600 2288 29221953412086034723235285107909214566027670128012996348676369561908050721167008054687401250574336000 2289 15407939071827181944978604875079404043905498794770488983847540314460608823321496990001827946537779200 2290 6653428235561737658058943014238833564413738115923620243025074226698977790785428187933817386718003200 2291 2388410135842675056739107748701119741071598298023863676983359978835907454707480520341024866988851200 2292 721772293798610594069510583398690031642515969183035726560905493059391508023644261284537717358592000 2293 185598589833928438475017007159663150993789820647066329687091034026816635725581331959490039644160000 2294 40986355254992530163232922414425612511128585392893814472766306213587561573525645138283564105728000 2295 7835626739925042531206293990993131803598111913347346919014735212660969930316331088543917211648000 2296 1305937789987507088534382331832188633933018652224563204445413189418765076132816271731085017088000 2297 190926577483553667914383381846811203791376995940026473862003281279053352247173838170377420800000 2298 24619479728142446652117857132878286804677560101163212801328241240495600936974169936035840000000 2299 2813654826073422474527755100900375634820304151666700137031798878109095758207320669814784000000 2300 286237612176300554767975086022332586227550835426540011360417889529098493342467934388224000000 2301 26021601106936414069815916911121144324644311107530987707966662400602316713256344879104000000 2302 2121326177195903320908906269928365149684472982031569855737620144792489846093759119360000000 2303 155563919661032910199986459795653697681593975801288243590027509454032119078269747200000000 2304 10291151608345254059383719716656890345077323136995645839383929043502729622607364096000000 2305 615709925285613490732364066960590881406849366871418243337790398629766479243902976000000 2306 33391675842209197249016941025139371689918720133248927905336344350322046466523136000000 2307 1644910140010305301013075491642526981517934831293500407991193247425178034503680000000 2308 73737351103911195708737395829628095546039892907302486172894323336027517747200000000 2309 3012924023648001816247737070367266224336753774748702147068980362473457582080000000 2310 112377208673816768303279160252992486932853825474334265648572015541569454080000000 2311 3831130558279070855306064590937785330411622164985424341394519559849902080000000 2312 122921105825090135261734609825717747433583646792430394931544199895449600000000 2313 122921105825090135261734609825717747433583646792430394931544199895449600000000 2314 3831130558279070855306064590937785330411622164985424341394519559849902080000000 2315 112377208673816768303279160252992486932853825474334265648572015541569454080000000 2316 3012924023648001816247737070367266224336753774748702147068980362473457582080000000 2317 73737351103911195708737395829628095546039892907302486172894323336027517747200000000 2318 1644910140010305301013075491642526981517934831293500407991193247425178034503680000000 2319 33391675842209197249016941025139371689918720133248927905336344350322046466523136000000 2320 615709925285613490732364066960590881406849366871418243337790398629766479243902976000000 2321 10291151608345254059383719716656890345077323136995645839383929043502729622607364096000000 2322 155563919661032910199986459795653697681593975801288243590027509454032119078269747200000000 2323 2121326177195903320908906269928365149684472982031569855737620144792489846093759119360000000 2324 26021601106936414069815916911121144324644311107530987707966662400602316713256344879104000000 2325 286237612176300554767975086022332586227550835426540011360417889529098493342467934388224000000 2326 2813654826073422474527755100900375634820304151666700137031798878109095758207320669814784000000 2327 24619479728142446652117857132878286804677560101163212801328241240495600936974169936035840000000 2328 190926577483553667914383381846811203791376995940026473862003281279053352247173838170377420800000 2329 1305937789987507088534382331832188633933018652224563204445413189418765076132816271731085017088000 2330 7835626739925042531206293990993131803598111913347346919014735212660969930316331088543917211648000 2331 40986355254992530163232922414425612511128585392893814472766306213587561573525645138283564105728000 2332 185598589833928438475017007159663150993789820647066329687091034026816635725581331959490039644160000 2333 721772293798610594069510583398690031642515969183035726560905493059391508023644261284537717358592000 2334 2388410135842675056739107748701119741071598298023863676983359978835907454707480520341024866988851200 2335 6653428235561737658058943014238833564413738115923620243025074226698977790785428187933817386718003200 2336 15407939071827181944978604875079404043905498794770488983847540314460608823321496990001827946537779200 2337 29221953412086034723235285107909214566027670128012996348676369561908050721167008054687401250574336000 2338 44575861137080391950697892537488632388855767991884231718319885772402111268412358296641793731992985600 2339 53491033364496470340837471044986358866626921590261078061983862926882533522092501449841175505425121280 2340 49106522432980366214539317680643214697231272279583940515919611867301997987494751536414940303685345280 2341 33265708744922183564687924880435726085221184447460088736590704813333611539915799422578480707071713280 2342 15840813688058182649851392800207488612010087832123851779328907053968386447578952105984014981035555200 2343 4950254277518182078078560250064840191253152447538703681040283454365120764868422533120000014404841880 2344 913893097387972075952964969242739727615966605699452987268975406959714602744939544576000000010073316 2345 83081190671633825086633179022067247965087873245404817024452309723610418431358140416000000000004556 2346 2480035542436830599600990418569171581047399201355367672371710738018221445712183296000000000000001 2347 -171122452428141311372468338881272839092270544893520369393648040923257279754140647424000000000000001 2348 -5818163382556804586663923521963276529137198526379692559384033391390747511640782012416000000000004692 2349 -64969491105217651217747145995256587908698716877906566913121706203863347213322065805312000000010688376 2350 -357332201078697081697609302973911233497842942828486118022169384121248409673271361929216000015754666224 2351 -1161329653505765515517230234665211508867989564192579883572050498394057331438131926269952016896879525240 2352 -2477503260812299766436757833952451218918377736944170418287041063240655640401348109375911658203764999680 2353 -3716254891218449649655136750928676828377566605416255627430561594860983460602022164073293512930079784960 2354 -4114425058134712112118187117099606488560877313139425873226693194310374545666524544056461814984520007680 2355 -3485832340919686650544575196431611052808521056965346920372615067401845101189696893011478233931833630720 2356 -2323888227279791100363050130954407368539014037976897946915076711601230067460809719825643398945676492800 2357 -1246449140086433408376545070239182134034562074914881626072632054404296127450834745684314266769478451200 2358 -547682197916766194589694046014186089197004548068660108425853478450372652299630938355886378650478182400 2359 -200114649238818417253926670659029532591213200255856578078677232510743791624613011027635558206739251200 2360 -61573738227328743770438975587393702335757907771032793254977610010846115718464960728511141223976140800 2361 -16126455250014670987495922177650731564127071082889541090589375709437176450872087327114749274750976000 2362 -3628452431253300972186582489971414601928590993650146745382938029960245501876572405473764400693248000 2363 -707014628148621145315767911648841815816968098027418299710584854302066540795143608303223174004736000 2364 -120146276678850652145163174528561354321837716004659328431875977627451081623748022514793150414848000 2365 -17916550031056676197085736552504763363782817298941829836916328048793367173497367439833494454272000 2366 -2357440793560088973300754809540100442603002276364949465988061595618144075469644713720571494400000 2367 -275034759248677046885088061113011718303683621988022476148924344131980686029546736114008064000000 2368 -28575039921940472403645512842910308395190493665156159510864247682172339693612456416903168000000 2369 -2654203312907514235121223524934356708909250516100066226140934853629516884957558015524864000000 2370 -221183609408959519593435293744529750659895527447365163991393356567628555827082707337216000000 2371 -16588770705671963969507647030841880466724072801079672397537329973043099840939431034880000000 2372 -1122932170845486791782056106873359254839926948597222567291481617455983263902645354496000000 2373 -68783594510478535678957865086909933457541155935914840994025317190271902642583109632000000 2374 -3821310806137696426609598823807823150138121730090573316063721380200027117632618496000000 2375 -192947959423208809768928125169888687953062636456390368746804377420636508341141504000000 2376 -8871170548193511376782924455775668937129414967627665892820228533560321654128640000000 2377 -372016829440522905028525159550832888131931085294254802968929947040509675438080000000 2378 -14250644683312767293797004738358505406518432252205040405848027148492063375360000000 2379 -499312675819511794810974486980348660349540155690469369682374420994908487680000000 2380 -16033432314329766211887172251105809812136468421866295939521904577420984320000000 2381 -942395144659024370339965341997169396990807958741966361141838865865113600000000 2382 -16033432314329766211887172251105809812136468421866295939521904577420984320000000 2383 -499312675819511794810974486980348660349540155690469369682374420994908487680000000 2384 -14250644683312767293797004738358505406518432252205040405848027148492063375360000000 2385 -372016829440522905028525159550832888131931085294254802968929947040509675438080000000 2386 -8871170548193511376782924455775668937129414967627665892820228533560321654128640000000 2387 -192947959423208809768928125169888687953062636456390368746804377420636508341141504000000 2388 -3821310806137696426609598823807823150138121730090573316063721380200027117632618496000000 2389 -68783594510478535678957865086909933457541155935914840994025317190271902642583109632000000 2390 -1122932170845486791782056106873359254839926948597222567291481617455983263902645354496000000 2391 -16588770705671963969507647030841880466724072801079672397537329973043099840939431034880000000 2392 -221183609408959519593435293744529750659895527447365163991393356567628555827082707337216000000 2393 -2654203312907514235121223524934356708909250516100066226140934853629516884957558015524864000000 2394 -28575039921940472403645512842910308395190493665156159510864247682172339693612456416903168000000 2395 -275034759248677046885088061113011718303683621988022476148924344131980686029546736114008064000000 2396 -2357440793560088973300754809540100442603002276364949465988061595618144075469644713720571494400000 2397 -17916550031056676197085736552504763363782817298941829836916328048793367173497367439833494454272000 2398 -120146276678850652145163174528561354321837716004659328431875977627451081623748022514793150414848000 2399 -707014628148621145315767911648841815816968098027418299710584854302066540795143608303223174004736000 2400 -3628452431253300972186582489971414601928590993650146745382938029960245501876572405473764400693248000 2401 -16126455250014670987495922177650731564127071082889541090589375709437176450872087327114749274750976000 2402 -61573738227328743770438975587393702335757907771032793254977610010846115718464960728511141223976140800 2403 -200114649238818417253926670659029532591213200255856578078677232510743791624613011027635558206739251200 2404 -547682197916766194589694046014186089197004548068660108425853478450372652299630938355886378650478182400 2405 -1246449140086433408376545070239182134034562074914881626072632054404296127450834745684314266769478451200 2406 -2323888227279791100363050130954407368539014037976897946915076711601230067460809719825643398945676492800 2407 -3485832340919686650544575196431611052808521056965346920372615067401845101189696893011478233931833630720 2408 -4114425058134712112118187117099606488560877313139425873226693194310374545666524544056461814984520007680 2409 -3716254891218449649655136750928676828377566605416255627430561594860983460602022164073293512930079784960 2410 -2477503260812299766436757833952451218918377736944170418287041063240655640401348109375911658203764999680 2411 -1161329653505765515517230234665211508867989564192579883572050498394057331438131926269952016896879525240 2412 -357332201078697081697609302973911233497842942828486118022169384121248409673271361929216000015754666224 2413 -64969491105217651217747145995256587908698716877906566913121706203863347213322065805312000000010688376 2414 -5818163382556804586663923521963276529137198526379692559384033391390747511640782012416000000000004692 2415 -171122452428141311372468338881272839092270544893520369393648040923257279754140647424000000000000001 2416 11978571669969891796072783721689098736458938142546425857555362864628009582789845319680000000000000001 2417 413260722613961266964511038398273906407833365917851692085660018829666330606249663528960000000000004830 2418 4683621522958227692264458435180437605955444813735652510304146880069551746870829519994880000000011331180 2419 26150220169850104615143226263090776633251233543357393182531486747054997253362131486638080000017208285360 2420 86295726560505345229972646668199562889729070693079397502353906265281490936095033905905664019023759465480 2421 186974074214428247998274067781099052927746319835005361255100130241443230361539240129462288322385621381840 2422 284912874993414473140227150904531890175613439748579598103009722272675398646155032578239540854030824742400 2423 320526984367591282282755544767598376447565119717152047865885937556759823476924411657025259921755051622400 2424 276009347649870270854595052438765268607625519756436485662290668451654292438462690992820084796903954636800 2425 187073002296023183579225535541829793167390630057140284726663675283899020430514936940859241010084048486400 2426 102039819434194463770486655750088978091303980031167428032725641063944920235315097317017633690761746022400 2427 45608707171344495170141762797388255358991930468476350408566763808884472080670966903627298445143719936000 2428 16957083435499876409411681040054607761676486969048899510877386544328887047353665802364049806817468416000 2429 5310734922107104150200361644412706826459119545251578418241818862795731729839455854316554995273121792000 2430 1416195979228561106720096438510055153722431878733754244864485032680494514861652729122373802271768576000 2431 324544911906545253623355433825220972728057305543152014448111687553155426821518683073054866469814272000 2432 64431710452034719469342622891771810762187847424008120515533109136118792920551684871309108459274240000 2433 11159740699208627881944964095633679641816849390432779060236486239250658583971278034336052378992640000 2434 1696802679411838157488707991148980530334725638311419255718911854222086457181286870871948694650880000 2435 227728780657904594820852914601573702755450019878994692544956794617166027761264240946411906007040000 2436 27110569125941023192958680309711155089934526221569810256195457468507760981437836033918015897600000 2437 2875363392145260035616829729817849782265788392454922234215895796286404084569415774061854720000000 2438 272761744709431782034798077136871125590998042583065295838635049253341166787178170569195520000000 2439 23224278987940749557310705843175621256350494839673493004046713080897920204979960220221440000000 2440 1780528055742124132727154114643469311136605815475006094423944514731196809311817008414720000000 2441 123267326935993209188802977168040031471520979353167239018349038207500202907341019938816000000 2442 7726157243851426216962009996570382469262899418304737288172395584859561649019478343680000000 2443 439450742705835089060010721003801544133143324663705792863525689699443596055575265280000000 2444 22730210829612159779108999230105812865747413558591719028430672624053936003282370560000000 2445 1071193843694366158996738372899185082485028374635909049522962866934749985851310080000000 2446 46072853492231266496898090256280235725326567764466132167171795551684670825431040000000 2447 1811331941754214087755234829733419278855994041864337561319906432474428106342400000000 2448 65180506561089703340325526476963153695020890184584314394963023722422101606400000000 2449 2149492364778154991406560806533629063154330207357745566267808418206895308800000000 2450 66831522342069144929942542169965929736598131074117781110975406237600972800000000 2451 66831522342069144929942542169965929736598131074117781110975406237600972800000000 2452 2149492364778154991406560806533629063154330207357745566267808418206895308800000000 2453 65180506561089703340325526476963153695020890184584314394963023722422101606400000000 2454 1811331941754214087755234829733419278855994041864337561319906432474428106342400000000 2455 46072853492231266496898090256280235725326567764466132167171795551684670825431040000000 2456 1071193843694366158996738372899185082485028374635909049522962866934749985851310080000000 2457 22730210829612159779108999230105812865747413558591719028430672624053936003282370560000000 2458 439450742705835089060010721003801544133143324663705792863525689699443596055575265280000000 2459 7726157243851426216962009996570382469262899418304737288172395584859561649019478343680000000 2460 123267326935993209188802977168040031471520979353167239018349038207500202907341019938816000000 2461 1780528055742124132727154114643469311136605815475006094423944514731196809311817008414720000000 2462 23224278987940749557310705843175621256350494839673493004046713080897920204979960220221440000000 2463 272761744709431782034798077136871125590998042583065295838635049253341166787178170569195520000000 2464 2875363392145260035616829729817849782265788392454922234215895796286404084569415774061854720000000 2465 27110569125941023192958680309711155089934526221569810256195457468507760981437836033918015897600000 2466 227728780657904594820852914601573702755450019878994692544956794617166027761264240946411906007040000 2467 1696802679411838157488707991148980530334725638311419255718911854222086457181286870871948694650880000 2468 11159740699208627881944964095633679641816849390432779060236486239250658583971278034336052378992640000 2469 64431710452034719469342622891771810762187847424008120515533109136118792920551684871309108459274240000 2470 324544911906545253623355433825220972728057305543152014448111687553155426821518683073054866469814272000 2471 1416195979228561106720096438510055153722431878733754244864485032680494514861652729122373802271768576000 2472 5310734922107104150200361644412706826459119545251578418241818862795731729839455854316554995273121792000 2473 16957083435499876409411681040054607761676486969048899510877386544328887047353665802364049806817468416000 2474 45608707171344495170141762797388255358991930468476350408566763808884472080670966903627298445143719936000 2475 102039819434194463770486655750088978091303980031167428032725641063944920235315097317017633690761746022400 2476 187073002296023183579225535541829793167390630057140284726663675283899020430514936940859241010084048486400 2477 276009347649870270854595052438765268607625519756436485662290668451654292438462690992820084796903954636800 2478 320526984367591282282755544767598376447565119717152047865885937556759823476924411657025259921755051622400 2479 284912874993414473140227150904531890175613439748579598103009722272675398646155032578239540854030824742400 2480 186974074214428247998274067781099052927746319835005361255100130241443230361539240129462288322385621381840 2481 86295726560505345229972646668199562889729070693079397502353906265281490936095033905905664019023759465480 2482 26150220169850104615143226263090776633251233543357393182531486747054997253362131486638080000017208285360 2483 4683621522958227692264458435180437605955444813735652510304146880069551746870829519994880000000011331180 2484 413260722613961266964511038398273906407833365917851692085660018829666330606249663528960000000000004830 2485 11978571669969891796072783721689098736458938142546425857555362864628009582789845319680000000000000001 2486 -850478588567862317521167644239926010288584608120796235886430763388588680378079017697280000000000000001 2487 -29766750599875181113240867548397410360100461284227868256025076718600603813232765619404800000000000004970 2488 -342317631898564582802269976806570219141155304768620484944288382263906943852176804623155200000000012002550 2489 -1939799914091865969212863201903897908466546727022182748017634166162139348495668559531212800000018771988200 2490 -6498329712207750996863091726378057993362931535524312205859074456643166817460489674429562880021381294559800 2491 -14296325366857052193098801798031727585398449378153486852889963804614966998413077283745038354909616908687120 2492 -22125265448707342679795764687430054596449981180475634415186848745237448926115476748653049040376089711290800 2493 -25286017655665534491195159642777205253085692777686439331642112851699941629846259141325789846361885567104000 2494 -22125265448707342679795764687430054596449981180475634415186848745237448926115476752702658566390325820416000 2495 -15241849531331724957192637895785148721998875924327659263795384691163575926879552406608493269401406060544000 2496 -8452298376465774748988644651299037018563013012581701955377440601463437559452051878389082846011772097740800 2497 -3841953807484443067722111205135925917528642278446228161535200273392471618153612624443532708644170702848000 2498 -1453046632317834237151311289121920699578140348899535009811389846988178433563958203686363322030357340160000 2499 -463058816892496625026242059170721981184242528770181486643190171018227862863359563940094399067909079040000 2500 -125687393156534798221408558917767394892865829237620689231723046423284146632229491685887192921958236160000 2501 -29327058403191452918328663747479058808335360155444827487402045027503694892299936766757395552712654848000 2502 -5930103721233565847456163625409368509038400031431858499291020649330243711000168858188314297186058240000 2503 -1046488891982393973080499463307535619242070593782092676374468938837737922886515828404975261328998400000 2504 -162175179166862223898439975307892946841607431200148869662505691886668909631133935248026551310745600000 2505 -22192392938623251691365470305290613778325227427389461450910950837235896766476068423669240653414400000 2506 -2694790571118537705380092822785288815939491901985971810897574525762318994172716459621118642749440000 2507 -291644001203304946469707015452953335058386580247558584133964070205536890095426412622463762432000000 2508 -28242205650122415764853050903546864462176974809316745234179077094819744329785521493209907200000000 2509 -2455843969575862240422004426395379518572810608758186563463076477801562103009743013465292800000000 2510 -192374444283442542166390346734304740483121690207669564672328788523948756514971866313523200000000 2511 -13614191441597472214852239922736409381582517616371998751841510205348578330746541976846336000000 2512 -872704579589581552234117943844530294154221358402764450018758092219469475309649678827520000000 2513 -50792330029023264944842849113501225729353604707406319254093050005951081861480238284800000000 2514 -2689741614837438907178031896093438553885307583433970504156060175497900521577198387200000000 2515 -129849595199048774853779762227860462918295799891683529795751924469852488199883980800000000 2516 -5724552046409678577022761613524055951653760743251447356292887243679670223157329920000000 2517 -230828711548851746975977301123347755200639153200490417937143791672651840015564800000000 2518 -8524924009691832950964262524325679962486463046091994856768068772753020289024000000000 2519 -288723079403020607515255892150996895224067814894895297502839866962682576896000000000 2520 -8983838646039921797182019343020980118583312725171273456659832320391380992000000000 2521 -512977090409395598921721134493792541761996465541877022581540955985910169600000000 2522 -8983838646039921797182019343020980118583312725171273456659832320391380992000000000 2523 -288723079403020607515255892150996895224067814894895297502839866962682576896000000000 2524 -8524924009691832950964262524325679962486463046091994856768068772753020289024000000000 2525 -230828711548851746975977301123347755200639153200490417937143791672651840015564800000000 2526 -5724552046409678577022761613524055951653760743251447356292887243679670223157329920000000 2527 -129849595199048774853779762227860462918295799891683529795751924469852488199883980800000000 2528 -2689741614837438907178031896093438553885307583433970504156060175497900521577198387200000000 2529 -50792330029023264944842849113501225729353604707406319254093050005951081861480238284800000000 2530 -872704579589581552234117943844530294154221358402764450018758092219469475309649678827520000000 2531 -13614191441597472214852239922736409381582517616371998751841510205348578330746541976846336000000 2532 -192374444283442542166390346734304740483121690207669564672328788523948756514971866313523200000000 2533 -2455843969575862240422004426395379518572810608758186563463076477801562103009743013465292800000000 2534 -28242205650122415764853050903546864462176974809316745234179077094819744329785521493209907200000000 2535 -291644001203304946469707015452953335058386580247558584133964070205536890095426412622463762432000000 2536 -2694790571118537705380092822785288815939491901985971810897574525762318994172716459621118642749440000 2537 -22192392938623251691365470305290613778325227427389461450910950837235896766476068423669240653414400000 2538 -162175179166862223898439975307892946841607431200148869662505691886668909631133935248026551310745600000 2539 -1046488891982393973080499463307535619242070593782092676374468938837737922886515828404975261328998400000 2540 -5930103721233565847456163625409368509038400031431858499291020649330243711000168858188314297186058240000 2541 -29327058403191452918328663747479058808335360155444827487402045027503694892299936766757395552712654848000 2542 -125687393156534798221408558917767394892865829237620689231723046423284146632229491685887192921958236160000 2543 -463058816892496625026242059170721981184242528770181486643190171018227862863359563940094399067909079040000 2544 -1453046632317834237151311289121920699578140348899535009811389846988178433563958203686363322030357340160000 2545 -3841953807484443067722111205135925917528642278446228161535200273392471618153612624443532708644170702848000 2546 -8452298376465774748988644651299037018563013012581701955377440601463437559452051878389082846011772097740800 2547 -15241849531331724957192637895785148721998875924327659263795384691163575926879552406608493269401406060544000 2548 -22125265448707342679795764687430054596449981180475634415186848745237448926115476752702658566390325820416000 2549 -25286017655665534491195159642777205253085692777686439331642112851699941629846259141325789846361885567104000 2550 -22125265448707342679795764687430054596449981180475634415186848745237448926115476748653049040376089711290800 2551 -14296325366857052193098801798031727585398449378153486852889963804614966998413077283745038354909616908687120 2552 -6498329712207750996863091726378057993362931535524312205859074456643166817460489674429562880021381294559800 2553 -1939799914091865969212863201903897908466546727022182748017634166162139348495668559531212800000018771988200 2554 -342317631898564582802269976806570219141155304768620484944288382263906943852176804623155200000000012002550 2555 -29766750599875181113240867548397410360100461284227868256025076718600603813232765619404800000000000004970 2556 -850478588567862317521167644239926010288584608120796235886430763388588680378079017697280000000000000001 2557 61234458376886086861524070385274672740778091784697328983823014963978384987221689274204160000000000000001 2558 2173823272379456083584104498677250882297622258356755178925717031221232667046369969234247680000000000005112 2559 25361271511093654308481219151234593626805593014162143754133365364247714448874316307732889600000000012703320 2560 145827311188788512273767010119598913354132159831432326586266850844424358081027318769464115200000020452345200 2561 495812858041880941730807834406636305404049343426869910393307292871042817475492883816177991680023990600919600 2562 1107315382960200769865470830174821082069043533653342799878386287411995625695267440522797514773860235557939520 2563 1740067030366029781217168447417575986108496981455252971237464165933135983235420263678681825006993606201426240 2564 2019720660246284567484213376466829269590219710617704341614913764029532837683969948912765544777510086302652800 2565 1795307253552252948874856334637181572969084187215737192546590012470695855719084399038694939985244877379456000 2566 1256715077486577064212399434246027101078358931051016034782613008729487099003359081623678307885705065996288000 2567 708330316401525254374261499302306184244165942956027219604745514011165455801894197707668133205998778150092800 2568 327334464397674549369923874677580888173440322123618639362799063293038581848153535058750498436598087604633600 2569 125897870922182518988432259491377264682092431586007168985691947420399454651079143937468670970416719413248000 2570 40813046068180047364381886318633289100238755294364961374482554383536112572479091539019006007014363299840000 2571 11272174628354489272067378126098717941970703843205560760571372163078142609203321746344463904682229432320000 2572 2677141474234191202116002304948445511218042162761320680635700890111694509498213692080462432603366883328000 2573 551176185871745247494471062783503487603714562921448375424997517531201541168757498271874140851693223936000 2574 99067615107666629451620615859780038621582682878038106694085408458593380629301879736467219906772336640000 2575 15642255016999994123940097241017900834986739401795490538879999383637039683366290683678267017435545600000 2576 2181682936581578127812697773089338800669203127092530184060381782437139421498445862606750403185868800000 2577 270113125481528720586334010001537184844758482402103251309473272352068160965961536377031031012720640000 2578 29817682683025897727062845259909948976369442884157999944670097249395724452031200794496986177863680000 2579 2946411332314812028365893800386358594502911878223123957185678080031843025364998657028925161472000000 2580 261547382759829328604943471411107918715198951389174052628587965045813612995591730941054156800000000 2581 20923790620786346288395477712888633523338888136022469625955584077372701028536974461003366400000000 2582 1512951014118397347007057619239642012136993627309866150850120536936462782038339037677223936000000 2583 99139240241376464333795798411910461034414057081102495659287841972015496507285490297208832000000 2584 5901145252462884781773559444309310711039943402250994484321419813674990648866660019077120000000 2585 319766491512767155662607732166604146625942558547955257510326727942474131420426220339200000000 2586 15804550729941365165002822832533612309269070543260090897369056569551915137055168921600000000 2587 713753903932835850335549293883274537113538808392767519951402640322715895678181048320000000 2588 29499909335933971649710059490482611506294915353748597388992747424446471324135587840000000 2589 1117420808191200386243205974872281813197563944242895249206124724962482377772236800000000 2590 38840830793002045975645338833367400187738564739943049859835474234457053986816000000000 2591 1240319923154668350334331346001896471870015245749643906255901321446886998016000000000 2592 37405734862825657456508205969304115612807201730594167754729662141891503718400000000 2593 37405734862825657456508205969304115612807201730594167754729662141891503718400000000 2594 1240319923154668350334331346001896471870015245749643906255901321446886998016000000000 2595 38840830793002045975645338833367400187738564739943049859835474234457053986816000000000 2596 1117420808191200386243205974872281813197563944242895249206124724962482377772236800000000 2597 29499909335933971649710059490482611506294915353748597388992747424446471324135587840000000 2598 713753903932835850335549293883274537113538808392767519951402640322715895678181048320000000 2599 15804550729941365165002822832533612309269070543260090897369056569551915137055168921600000000 2600 319766491512767155662607732166604146625942558547955257510326727942474131420426220339200000000 2601 5901145252462884781773559444309310711039943402250994484321419813674990648866660019077120000000 2602 99139240241376464333795798411910461034414057081102495659287841972015496507285490297208832000000 2603 1512951014118397347007057619239642012136993627309866150850120536936462782038339037677223936000000 2604 20923790620786346288395477712888633523338888136022469625955584077372701028536974461003366400000000 2605 261547382759829328604943471411107918715198951389174052628587965045813612995591730941054156800000000 2606 2946411332314812028365893800386358594502911878223123957185678080031843025364998657028925161472000000 2607 29817682683025897727062845259909948976369442884157999944670097249395724452031200794496986177863680000 2608 270113125481528720586334010001537184844758482402103251309473272352068160965961536377031031012720640000 2609 2181682936581578127812697773089338800669203127092530184060381782437139421498445862606750403185868800000 2610 15642255016999994123940097241017900834986739401795490538879999383637039683366290683678267017435545600000 2611 99067615107666629451620615859780038621582682878038106694085408458593380629301879736467219906772336640000 2612 551176185871745247494471062783503487603714562921448375424997517531201541168757498271874140851693223936000 2613 2677141474234191202116002304948445511218042162761320680635700890111694509498213692080462432603366883328000 2614 11272174628354489272067378126098717941970703843205560760571372163078142609203321746344463904682229432320000 2615 40813046068180047364381886318633289100238755294364961374482554383536112572479091539019006007014363299840000 2616 125897870922182518988432259491377264682092431586007168985691947420399454651079143937468670970416719413248000 2617 327334464397674549369923874677580888173440322123618639362799063293038581848153535058750498436598087604633600 2618 708330316401525254374261499302306184244165942956027219604745514011165455801894197707668133205998778150092800 2619 1256715077486577064212399434246027101078358931051016034782613008729487099003359081623678307885705065996288000 2620 1795307253552252948874856334637181572969084187215737192546590012470695855719084399038694939985244877379456000 2621 2019720660246284567484213376466829269590219710617704341614913764029532837683969948912765544777510086302652800 2622 1740067030366029781217168447417575986108496981455252971237464165933135983235420263678681825006993606201426240 2623 1107315382960200769865470830174821082069043533653342799878386287411995625695267440522797514773860235557939520 2624 495812858041880941730807834406636305404049343426869910393307292871042817475492883816177991680023990600919600 2625 145827311188788512273767010119598913354132159831432326586266850844424358081027318769464115200000020452345200 2626 25361271511093654308481219151234593626805593014162143754133365364247714448874316307732889600000000012703320 2627 2173823272379456083584104498677250882297622258356755178925717031221232667046369969234247680000000000005112 2628 61234458376886086861524070385274672740778091784697328983823014963978384987221689274204160000000000000001 2629 -4470115461512684340891257138125051110076800700282905015819080092370422104067183317016903680000000000000001 2630 -160924156614456636272085256972501839962764825210184580569486883325335195746418599412608532480000000000005256 2631 -1904269186604403529219675540841271772892717098320517536738928119349799816332620093049200967680000000013434336 2632 -11108236921859020587114773988240752008540849740203018964310414029540498928606950542787005644800000022256216640 2633 -38323417380413621025545970259430594429465931603700415426870928401914721303693979372615169474560026874381592800 2634 -86866412728937540991237532588042680706789444968387608300907437711006701621706353244594384142361218919686683520 2635 -138572610781876553486021778176163323984640305068618327527638055396129738301293468271138660436685566348755019520 2636 -163317719850068795179954238564763917553326073830871600300430565288295762997953016176699147589150627742099473920 2637 -147439608197978773426347576482078536680086038875092416937888704774155897150929806270637651031464126700842889600 2638 -104845943607451572214291609942811403861394516533399052044720856728288637973994528906558395441495008389602304000 2639 -60048131338813173177276103876337440393344132196401275261976490671656219930560504126471123482070582687648972800 2640 -28204425325806187401447866972219100790813153001339992926079866830626406331021271576420699915451634359717068800 2641 -11028653492783188663386665931444648386151297006934228003146614594026992219316526890720997684138762370829516800 2642 -3635819832785666592325274482893840127302625386901393847191191624404502967492586990488641998166021325848576000 2643 -1021492238735020614034243783289221750051689989653248747544191932570798550140559585345385366497163821711360000 2644 -246860624360963315058275580961561922929158414166201780656513050373471341571932041262718447599053193084928000 2645 -51731822016819518229123926892680255907948638262770226093460455862714155250571126384064233963966021173248000 2646 -9467261545561741898140326490163706963546156021944877977888273168375015311366278249593438060443505000448000 2647 -1522512821654666094730169464792409014605375968441427744996605823271295516559472970270516711977522298880000 2648 -216357085182505181882708292365237070496553427094308155514511917762003233592773551683995982440064614400000 2649 -27302203606363749142341760703232296991231741990472545636915823901242459427902917288080581317246320640000 2650 -3072975297685963106930241464433072388623486111524544674745208794903815522140570972375115135755223040000 2651 -309726759252933040421822756296614015454145838532807506360646566139904704389767375103398161038704640000 2652 -28054960077258427574440467055852718791136970272259571871226446884431842636687932516284323856384000000 2653 -2291155072976104918579304809561305368001230371752013636771836571500758299111646605012972339200000000 2654 -169192990004389286295087124398373324975433996911432945784830629232034899091694859059971751936000000 2655 -11327735798014667316052841661999830232516013254535348400598201152771219436174509720224137216000000 2656 -689253765487664942511151741376775043449730151937681894468622785702611654944900383869239296000000 2657 -38197560895252367503696835779292228578429714718833689118407287011423217379154701047562240000000 2658 -1931830665966786402486009604862302675834321974652895589808088644478387172439069871308800000000 2659 -89321202835023457331393783371906883799980963179240379712433089062356999158083428024320000000 2660 -3781744474869945473780779354715012559855289067338204879716492832352842338751815352320000000 2661 -146829094194799225682448611934625538583203188422249120406467650756017427885819166720000000 2662 -5234548814541537067451602793466206631881310099559122178064331024230113185733017600000000 2663 -171552526983303389267564257812861424931782228086790715234172394507375057305600000000000 2664 -5177483551914527951956087308500225375213500707128774137651320648993391352217600000000 2665 -287433541577502420455273582711494783129992181719302552220554245932429449625600000000 2666 -5177483551914527951956087308500225375213500707128774137651320648993391352217600000000 2667 -171552526983303389267564257812861424931782228086790715234172394507375057305600000000000 2668 -5234548814541537067451602793466206631881310099559122178064331024230113185733017600000000 2669 -146829094194799225682448611934625538583203188422249120406467650756017427885819166720000000 2670 -3781744474869945473780779354715012559855289067338204879716492832352842338751815352320000000 2671 -89321202835023457331393783371906883799980963179240379712433089062356999158083428024320000000 2672 -1931830665966786402486009604862302675834321974652895589808088644478387172439069871308800000000 2673 -38197560895252367503696835779292228578429714718833689118407287011423217379154701047562240000000 2674 -689253765487664942511151741376775043449730151937681894468622785702611654944900383869239296000000 2675 -11327735798014667316052841661999830232516013254535348400598201152771219436174509720224137216000000 2676 -169192990004389286295087124398373324975433996911432945784830629232034899091694859059971751936000000 2677 -2291155072976104918579304809561305368001230371752013636771836571500758299111646605012972339200000000 2678 -28054960077258427574440467055852718791136970272259571871226446884431842636687932516284323856384000000 2679 -309726759252933040421822756296614015454145838532807506360646566139904704389767375103398161038704640000 2680 -3072975297685963106930241464433072388623486111524544674745208794903815522140570972375115135755223040000 2681 -27302203606363749142341760703232296991231741990472545636915823901242459427902917288080581317246320640000 2682 -216357085182505181882708292365237070496553427094308155514511917762003233592773551683995982440064614400000 2683 -1522512821654666094730169464792409014605375968441427744996605823271295516559472970270516711977522298880000 2684 -9467261545561741898140326490163706963546156021944877977888273168375015311366278249593438060443505000448000 2685 -51731822016819518229123926892680255907948638262770226093460455862714155250571126384064233963966021173248000 2686 -246860624360963315058275580961561922929158414166201780656513050373471341571932041262718447599053193084928000 2687 -1021492238735020614034243783289221750051689989653248747544191932570798550140559585345385366497163821711360000 2688 -3635819832785666592325274482893840127302625386901393847191191624404502967492586990488641998166021325848576000 2689 -11028653492783188663386665931444648386151297006934228003146614594026992219316526890720997684138762370829516800 2690 -28204425325806187401447866972219100790813153001339992926079866830626406331021271576420699915451634359717068800 2691 -60048131338813173177276103876337440393344132196401275261976490671656219930560504126471123482070582687648972800 2692 -104845943607451572214291609942811403861394516533399052044720856728288637973994528906558395441495008389602304000 2693 -147439608197978773426347576482078536680086038875092416937888704774155897150929806270637651031464126700842889600 2694 -163317719850068795179954238564763917553326073830871600300430565288295762997953016176699147589150627742099473920 2695 -138572610781876553486021778176163323984640305068618327527638055396129738301293468271138660436685566348755019520 2696 -86866412728937540991237532588042680706789444968387608300907437711006701621706353244594384142361218919686683520 2697 -38323417380413621025545970259430594429465931603700415426870928401914721303693979372615169474560026874381592800 2698 -11108236921859020587114773988240752008540849740203018964310414029540498928606950542787005644800000022256216640 2699 -1904269186604403529219675540841271772892717098320517536738928119349799816332620093049200967680000000013434336 2700 -160924156614456636272085256972501839962764825210184580569486883325335195746418599412608532480000000000005256 2701 -4470115461512684340891257138125051110076800700282905015819080092370422104067183317016903680000000000000001 2702 330788544151938641225953028221253782145683251820934971170611926835411235700971565459250872320000000000000001 2703 12073781861545760404747285530075763048317438691464126447727335329492510103085462139262656839680000000000005402 2704 144885382338549124856967426360909156579809264297569517372728023953910121237025545671151882076160000000014196456 2705 857238512169748988737057272635379176430538147093952977788640808393968217319067811887648635617280000024190761024 2706 3000334792594121460579700454223827117506883514828835422260242829378888760616737341606770224660480030057020572320 2707 6900770022966479359333311044714802370265832084106321471198558507571444149418495885695571516719133035081872861120 2708 11172675275279061819872979786681108599478013850457853810511951869401385765725183814935687217567921434024577395840 2709 13367307918637448963062315101922040645804052285369217951862513843748086541135487778583768650055305916567802206720 2710 12253365592084328216140455510095203925320381261588449789207304356769079329374197130368462750873673382852669764480 2711 8849652927616459267212551201735425057175830911147213736649719813222112848992475705269999756135928493105921068800 2712 5148888976067758119105484335555156396902301621031106174050746073147411112141076775592773437168179532063164620800 2713 2457424284032339102300344796514961007612462137310300673978765171274900758067332690386894956250401279879977369600 2714 976668625705160412452701137076458861999824695597683601196688721916947737180799601307899042827319000932633804800 2715 327344978945136182195685545943208739461479705667355492708780285917218747133238808926491877854187379017003827200 2716 93527136841467480627338727412345354131851344476387283631080081690633942434431129355627846227960400159571968000 2717 22992087806860755654220770488868232890746788850445207225973853415617642663049328613733508006388197658984448000 2718 4902724605874719955679429001302784954644535857815522129067954037894903680187829640965417955893694315298816000 2719 913252622662938030959893637497577589590648836259754122081285700214362475415834646739210902807066257522688000 2720 149538441137791022613315917251065336307240745118556230516259476806677767694887829981649878228869667356672000 2721 21643721743627648009822040654759456570784844688212085999918094201187965656626586609470757236522918871040000 2722 2782764224180697601262833798469072987672337174198697386773596326337252818176390715551721651301452349440000 2723 319234856886530244300714699824374173910462922581319713590557861741562409606163765935278883476791623680000 2724 32806744185967534987425226068908017872221486125582705652902186886262888704544556636001968242441584640000 2725 3031057886747000515142548060714327738194377646969213350659402823755046225140801851917958116655759360000 2726 252588157228916709595212338392860644849660189692493699135396538633000265325983601790069670674432000000 2727 19041261083410644261792930125000264008973662277307614313501414586835537952689253493314039054336000000 2728 1301966569805856017900371290598309791343360311528255922903771466380977594555332129675355881472000000 2729 80942366112268826509679167537291859336665710917871519776757672189172403773386058857726345216000000 2730 4585404976803406427888228710214056221301052427738025318926883409458167678066095334006718464000000 2731 237176119489831366959736493307969408272077791605308628570611997115397957977966860430213120000000 2732 11221235760809225963721143544634478766110639411220346472370488823599079149508088477777920000000 2733 486404372696367659818588668172853036304090531853037746393496818943742744794840369725440000000 2734 19345628459514742310650019257941993029799536196029854672416953669912434839008072171520000000 2735 706925817154277720727625490902291217559565831231943163406649115789155849316524359680000000 2736 23762212642046761681833723016487824876784826361731161111573267315177862852299980800000000 2737 735510461810380056343622201757654975242351067829229116508008984568366584823808000000000 2738 21534823496609194500951681315253306515028624772496167530839945741305964291686400000000 2739 21534823496609194500951681315253306515028624772496167530839945741305964291686400000000 2740 735510461810380056343622201757654975242351067829229116508008984568366584823808000000000 2741 23762212642046761681833723016487824876784826361731161111573267315177862852299980800000000 2742 706925817154277720727625490902291217559565831231943163406649115789155849316524359680000000 2743 19345628459514742310650019257941993029799536196029854672416953669912434839008072171520000000 2744 486404372696367659818588668172853036304090531853037746393496818943742744794840369725440000000 2745 11221235760809225963721143544634478766110639411220346472370488823599079149508088477777920000000 2746 237176119489831366959736493307969408272077791605308628570611997115397957977966860430213120000000 2747 4585404976803406427888228710214056221301052427738025318926883409458167678066095334006718464000000 2748 80942366112268826509679167537291859336665710917871519776757672189172403773386058857726345216000000 2749 1301966569805856017900371290598309791343360311528255922903771466380977594555332129675355881472000000 2750 19041261083410644261792930125000264008973662277307614313501414586835537952689253493314039054336000000 2751 252588157228916709595212338392860644849660189692493699135396538633000265325983601790069670674432000000 2752 3031057886747000515142548060714327738194377646969213350659402823755046225140801851917958116655759360000 2753 32806744185967534987425226068908017872221486125582705652902186886262888704544556636001968242441584640000 2754 319234856886530244300714699824374173910462922581319713590557861741562409606163765935278883476791623680000 2755 2782764224180697601262833798469072987672337174198697386773596326337252818176390715551721651301452349440000 2756 21643721743627648009822040654759456570784844688212085999918094201187965656626586609470757236522918871040000 2757 149538441137791022613315917251065336307240745118556230516259476806677767694887829981649878228869667356672000 2758 913252622662938030959893637497577589590648836259754122081285700214362475415834646739210902807066257522688000 2759 4902724605874719955679429001302784954644535857815522129067954037894903680187829640965417955893694315298816000 2760 22992087806860755654220770488868232890746788850445207225973853415617642663049328613733508006388197658984448000 2761 93527136841467480627338727412345354131851344476387283631080081690633942434431129355627846227960400159571968000 2762 327344978945136182195685545943208739461479705667355492708780285917218747133238808926491877854187379017003827200 2763 976668625705160412452701137076458861999824695597683601196688721916947737180799601307899042827319000932633804800 2764 2457424284032339102300344796514961007612462137310300673978765171274900758067332690386894956250401279879977369600 2765 5148888976067758119105484335555156396902301621031106174050746073147411112141076775592773437168179532063164620800 2766 8849652927616459267212551201735425057175830911147213736649719813222112848992475705269999756135928493105921068800 2767 12253365592084328216140455510095203925320381261588449789207304356769079329374197130368462750873673382852669764480 2768 13367307918637448963062315101922040645804052285369217951862513843748086541135487778583768650055305916567802206720 2769 11172675275279061819872979786681108599478013850457853810511951869401385765725183814935687217567921434024577395840 2770 6900770022966479359333311044714802370265832084106321471198558507571444149418495885695571516719133035081872861120 2771 3000334792594121460579700454223827117506883514828835422260242829378888760616737341606770224660480030057020572320 2772 857238512169748988737057272635379176430538147093952977788640808393968217319067811887648635617280000024190761024 2773 144885382338549124856967426360909156579809264297569517372728023953910121237025545671151882076160000000014196456 2774 12073781861545760404747285530075763048317438691464126447727335329492510103085462139262656839680000000000005402 2775 330788544151938641225953028221253782145683251820934971170611926835411235700971565459250872320000000000000001 2776 -24809140811395398091946477116594033660926243886570122837795894512655842677572867409443815424000000000000000001 2777 -917938210021629729402019653313979245454271023803094544998448096968266179070196094149421170688000000000000005550 2778 -11168248221929828374391239115320080819693630789604316964147785179780571845354052478817957576704000000000014990550 2779 -67009489331578970246347434691920484918161784737625901784886711078683431072124314872907745460224000000026263443600 2780 -237883687127105344374533393156317721459474335818571951336347824329326180306041317798822496383795200033564680920800 2781 -555061936629912470207244584031408016738773450243334553118144923435094420714096408197252491562188833363292835275200 2782 -911887467320570486769044673765884598927984953971192480122666659929083691173158384895486236137908457450732396536000 2783 -1107291924603549876790982818144288441555410301250733725863238087056744482138835181658804715328286965548057792416000 2784 -1030396652061636690902720122439823966447395696997210550456068775455581670879193849599165509221526079618912780912000 2785 -755624211511866906661994756455870908728090177797954403667783768667426558644742156372726403174766106092479688096000 2786 -446505215893375899391178719723923718793871468698791238530963136030752057380984001495132702455171513673786193184000 2787 -216487377402848920916935136835841803051574045429716964136224550802788876305931637904747141640165403904596695040000 2788 -87427594720381294985685343722166882001597210654308773978090683978049353892780358802970409224348831944489533440000 2789 -29783026772877144445673029180078827934610038794324966959569353882632197480040555767263942330940502705855201280000 2790 -8651260157835741958028832285641945257196249364065823735874907556383638337895026551089350435882878967455088640000 2791 -2162815039458935489507208071410486314299062341016455933968726889095915017213784102141378053547268059041628160000 2792 -469140026941460271621048809607421663763399551911657720971157670797742436674575895018165185805762062960230400000 2793 -88921965890865018803989643651079923196984228793712901360546225425860184520129936641884741103978555876966400000 2794 -14820327648477503133998273941846653866164038132285483560091082015121820238449580945265620628509429402828800000 2795 -2184048285038789935536587738798454253961016145810492314126152613085762254387146976928160848310539675238400000 2796 -286006323040793920129791251509321390399656876237088280380730339541734466148392820269976942543109986713600000 2797 -33429310485287601054131444981608993683076777741997494109160709984314209301243092896336892245326692352000000 2798 -3501489042925381138080961628508451907515947075763978456687741710259463786988707022991050434626977792000000 2799 -329850417087173585471394936018912136215270379237723606407890881936867319420720769399142249528295424000000 2800 -28037285452409754765068569561607531578298262392796179420326563209251204619324130084748929612644352000000 2801 -2156714265569981135774505350892887044513058228012895445264735119466504820278111346491710089723904000000 2802 -150539884633802102069730430475429440272793524701052477501767219922436590010207386192383626444800000000 2803 -9558087913257276321887646379392579991669857413427006142491091884693682590471783745181240524800000000 2804 -553239078723019688582166723949259138408567458341811713753295645416881717739424800046684569600000000 2805 -29251721403745868591700770721333320535302409524614199496205685693272073844740282204867788800000000 2806 -1415405874374800093146908713371657166774566377059565770452916383135192697726974492357427200000000 2807 -62780099266624197686113224782205737834068729422300886497967441083090585756671070437376000000000 2808 -2556386617864432659312156294387111358853045793589692377140785871658542259474012307456000000000 2809 -95693616711522921087669188122877616858866098293001269229902667453159153164135432192000000000 2810 -3297006963347500704354142648772217059835415472101510621518723806633246202733264896000000000 2811 -104666935412872269602847758019805499266407474307440634413530020994572375749033984000000000 2812 -3066638897753667371176475930263843511331193994320661290835457964214677583953920000000000 2813 -165652488435455342315012933194256203961758652096124365621845736471584340705280000000000 2814 -3066638897753667371176475930263843511331193994320661290835457964214677583953920000000000 2815 -104666935412872269602847758019805499266407474307440634413530020994572375749033984000000000 2816 -3297006963347500704354142648772217059835415472101510621518723806633246202733264896000000000 2817 -95693616711522921087669188122877616858866098293001269229902667453159153164135432192000000000 2818 -2556386617864432659312156294387111358853045793589692377140785871658542259474012307456000000000 2819 -62780099266624197686113224782205737834068729422300886497967441083090585756671070437376000000000 2820 -1415405874374800093146908713371657166774566377059565770452916383135192697726974492357427200000000 2821 -29251721403745868591700770721333320535302409524614199496205685693272073844740282204867788800000000 2822 -553239078723019688582166723949259138408567458341811713753295645416881717739424800046684569600000000 2823 -9558087913257276321887646379392579991669857413427006142491091884693682590471783745181240524800000000 2824 -150539884633802102069730430475429440272793524701052477501767219922436590010207386192383626444800000000 2825 -2156714265569981135774505350892887044513058228012895445264735119466504820278111346491710089723904000000 2826 -28037285452409754765068569561607531578298262392796179420326563209251204619324130084748929612644352000000 2827 -329850417087173585471394936018912136215270379237723606407890881936867319420720769399142249528295424000000 2828 -3501489042925381138080961628508451907515947075763978456687741710259463786988707022991050434626977792000000 2829 -33429310485287601054131444981608993683076777741997494109160709984314209301243092896336892245326692352000000 2830 -286006323040793920129791251509321390399656876237088280380730339541734466148392820269976942543109986713600000 2831 -2184048285038789935536587738798454253961016145810492314126152613085762254387146976928160848310539675238400000 2832 -14820327648477503133998273941846653866164038132285483560091082015121820238449580945265620628509429402828800000 2833 -88921965890865018803989643651079923196984228793712901360546225425860184520129936641884741103978555876966400000 2834 -469140026941460271621048809607421663763399551911657720971157670797742436674575895018165185805762062960230400000 2835 -2162815039458935489507208071410486314299062341016455933968726889095915017213784102141378053547268059041628160000 2836 -8651260157835741958028832285641945257196249364065823735874907556383638337895026551089350435882878967455088640000 2837 -29783026772877144445673029180078827934610038794324966959569353882632197480040555767263942330940502705855201280000 2838 -87427594720381294985685343722166882001597210654308773978090683978049353892780358802970409224348831944489533440000 2839 -216487377402848920916935136835841803051574045429716964136224550802788876305931637904747141640165403904596695040000 2840 -446505215893375899391178719723923718793871468698791238530963136030752057380984001495132702455171513673786193184000 2841 -755624211511866906661994756455870908728090177797954403667783768667426558644742156372726403174766106092479688096000 2842 -1030396652061636690902720122439823966447395696997210550456068775455581670879193849599165509221526079618912780912000 2843 -1107291924603549876790982818144288441555410301250733725863238087056744482138835181658804715328286965548057792416000 2844 -911887467320570486769044673765884598927984953971192480122666659929083691173158384895486236137908457450732396536000 2845 -555061936629912470207244584031408016738773450243334553118144923435094420714096408197252491562188833363292835275200 2846 -237883687127105344374533393156317721459474335818571951336347824329326180306041317798822496383795200033564680920800 2847 -67009489331578970246347434691920484918161784737625901784886711078683431072124314872907745460224000000026263443600 2848 -11168248221929828374391239115320080819693630789604316964147785179780571845354052478817957576704000000000014990550 2849 -917938210021629729402019653313979245454271023803094544998448096968266179070196094149421170688000000000000005550 2850 -24809140811395398091946477116594033660926243886570122837795894512655842677572867409443815424000000000000000001 2851 1885494701666050254987932260861146558230394535379329335672487982961844043495537923117729972224000000000000000001 2852 70706051312476884562047459782292995933639795076724850087718299361069151631082672116914873958400000000000000005700 2853 872041299520548242931918670648280283181557472612939817748525692119852870116686289441950112153600000000000015817500 2854 5304917905416668477835838579777038389354474625062050557970197960395771626543174927438529848934400000000028482045000 2855 19097704459500006520209018887197338201676108650223382008692712657424777855555429738778707456163840000037425407130000 2856 45197900554150015431161344699700367077300123805528670753906086622571974258147850381776274312921088038263736249712000 2857 75329834256916692385268907832833945128833539675881117923176811037619957096913083969627123854868511695128193511440000 2858 92817117209415210260420618579741825248027039957782091726771427885638875708696478462576277606913389638453522893600000 2859 87660610697781031912619473103089501623136648849016419964173015225325604835991118547988706641557422952991177096400000 2860 65258454630570323757172274421188851208335060809823334862217689112186839155682277141280488094469621091978094577600000 2861 39155072778342194254303364652713310725001036485894000917330613467312103493409366284771160201285416472713422214720000 2862 19280907049941232019164535624442160584280813421084167118382499055873384295997036429225380613167016358234663740800000 2863 7910115712796402879657245384386527419192128583008889074208204740871132018870579435619646313422502854683430144000000 2864 2738116977506447150650584940749182568181890663349230833379763179532314929609166992492077576631925391045410816000000 2865 808396440978093920668267934887853901082272481560249103188311033957159645918167024197930160812937701669617664000000 2866 205467428748598871503184766783996199858410922396563313727029054464111418465165382267065285809676407632933683200000 2867 45323697518073280478643698555293279380531821116888966263315232602379454309482420000362901028963046033580032000000 2868 8738882854791907020392085669157854521082932829726957547501956613280145559709321563552783778563326992547840000000 2869 1482032764847750313399827394184665386616403813228548356009103829758397463231203089997727242559609361039360000000 2870 222304914727162547009974109127699807992460571984282253401378908312802529356633227312605288272508820848640000000 2871 29640655296955006267996547883693307732328076264570967122311993505057183949004810351953083834423807442944000000 2872 3528649440113691222380541414725393777658104317210829731457333079708365635647255742779289662798424965120000000 2873 376575236691974952586065684575437280619639591164834244775982281761177153433045874188598107227370291200000000 2874 36156680334555566099749060294380753392827714374331008388595698491556762434149001089341665875381452800000000 2875 3133578962328149061978251892179665294045069181266099166147340601782685633331537642565114778170163200000000 2876 245865426274977849478293610001789123071292382813368450876020615604485487847613358719727676482912256000000 2877 17511782498217795546887009259386689683707501806963340832484435168726574419046074919824376777932800000000 2878 1135022939699301563224158007552841566517820955970677445024753142647208776009580600570732871680000000000 2879 67094952100451323934432985668196024424728269393299822910836277517859342528522105970617221120000000000 2880 3624669826116335890710747505330191465032295592315837750063689216787950301493122435834183680000000000 2881 179284744087474678465263047563657675656546634153177372365108557847992956929046958542159872000000000 2882 8132876495903589244913882769879498193864453138932552214326878148923435629355279937699840000000000 2883 338869853995982886310927459714120386268268284146699173752926806083371326673956477337600000000000 2884 12986990839418302379875492018176615831791882043926003800677128481467804831336261222400000000000 2885 458364382571073600770222169981759009050391404982171738241920573557296926413134233600000000000 2886 14915031662106337552644874298874533406453597721509676076534253989389737037576273920000000000 2887 447906399379761392341866891801629653600973301567656428971720380719383232433356800000000000 2888 12742499110419641716539456399558169535519896315086489663218902805506487746560000000000000 2889 12742499110419641716539456399558169535519896315086489663218902805506487746560000000000000 2890 447906399379761392341866891801629653600973301567656428971720380719383232433356800000000000 2891 14915031662106337552644874298874533406453597721509676076534253989389737037576273920000000000 2892 458364382571073600770222169981759009050391404982171738241920573557296926413134233600000000000 2893 12986990839418302379875492018176615831791882043926003800677128481467804831336261222400000000000 2894 338869853995982886310927459714120386268268284146699173752926806083371326673956477337600000000000 2895 8132876495903589244913882769879498193864453138932552214326878148923435629355279937699840000000000 2896 179284744087474678465263047563657675656546634153177372365108557847992956929046958542159872000000000 2897 3624669826116335890710747505330191465032295592315837750063689216787950301493122435834183680000000000 2898 67094952100451323934432985668196024424728269393299822910836277517859342528522105970617221120000000000 2899 1135022939699301563224158007552841566517820955970677445024753142647208776009580600570732871680000000000 2900 17511782498217795546887009259386689683707501806963340832484435168726574419046074919824376777932800000000 2901 245865426274977849478293610001789123071292382813368450876020615604485487847613358719727676482912256000000 2902 3133578962328149061978251892179665294045069181266099166147340601782685633331537642565114778170163200000000 2903 36156680334555566099749060294380753392827714374331008388595698491556762434149001089341665875381452800000000 2904 376575236691974952586065684575437280619639591164834244775982281761177153433045874188598107227370291200000000 2905 3528649440113691222380541414725393777658104317210829731457333079708365635647255742779289662798424965120000000 2906 29640655296955006267996547883693307732328076264570967122311993505057183949004810351953083834423807442944000000 2907 222304914727162547009974109127699807992460571984282253401378908312802529356633227312605288272508820848640000000 2908 1482032764847750313399827394184665386616403813228548356009103829758397463231203089997727242559609361039360000000 2909 8738882854791907020392085669157854521082932829726957547501956613280145559709321563552783778563326992547840000000 2910 45323697518073280478643698555293279380531821116888966263315232602379454309482420000362901028963046033580032000000 2911 205467428748598871503184766783996199858410922396563313727029054464111418465165382267065285809676407632933683200000 2912 808396440978093920668267934887853901082272481560249103188311033957159645918167024197930160812937701669617664000000 2913 2738116977506447150650584940749182568181890663349230833379763179532314929609166992492077576631925391045410816000000 2914 7910115712796402879657245384386527419192128583008889074208204740871132018870579435619646313422502854683430144000000 2915 19280907049941232019164535624442160584280813421084167118382499055873384295997036429225380613167016358234663740800000 2916 39155072778342194254303364652713310725001036485894000917330613467312103493409366284771160201285416472713422214720000 2917 65258454630570323757172274421188851208335060809823334862217689112186839155682277141280488094469621091978094577600000 2918 87660610697781031912619473103089501623136648849016419964173015225325604835991118547988706641557422952991177096400000 2919 92817117209415210260420618579741825248027039957782091726771427885638875708696478462576277606913389638453522893600000 2920 75329834256916692385268907832833945128833539675881117923176811037619957096913083969627123854868511695128193511440000 2921 45197900554150015431161344699700367077300123805528670753906086622571974258147850381776274312921088038263736249712000 2922 19097704459500006520209018887197338201676108650223382008692712657424777855555429738778707456163840000037425407130000 2923 5304917905416668477835838579777038389354474625062050557970197960395771626543174927438529848934400000000028482045000 2924 872041299520548242931918670648280283181557472612939817748525692119852870116686289441950112153600000000000015817500 2925 70706051312476884562047459782292995933639795076724850087718299361069151631082672116914873958400000000000000005700 2926 1885494701666050254987932260861146558230394535379329335672487982961844043495537923117729972224000000000000000001 2927 -145183092028285869634070784086308284983740379224208358846781574688061991349156420080065207861248000000000000000001 2928 -5516957497074863046094689795279714829382134410519917636177699838146355671267943963042477898727424000000000000005852 2929 -68961968713435788076183622440996435367276680131498970452221247976829445890849299538030973734092800000000000016678200 2930 -425265473732854026469799005052811351431539527477576984455364362523781582993570680484524338026905600000000030854670000 2931 -1552218979124917196614766368442761432725119275293155993262079923211802777926532983768513833798205440000041669231835000 2932 -3725325549899801271875439284262627438540286260703574383828991815708326667023679161044433201115693056043802696504952000 2933 -6297574143878235483408480694824917812770483916903661458377581402745028413301933819860827554267004965319897422219104000 2934 -7871967679847794354260600868531147265963104896129576822971976753431285516627417274826034442833782657127169775563840000 2935 -7543969026520802922833075832342349463214642192124177788681477722038315286767941555041616341065013960528751996668400000 2936 -5699887708926828875029435073325330705539951878493823218114894278873393772224666952698110132688248926322707596459200000 2937 -3471749786346341223881564999207246884283425235082601414669981060768339843082297143916125420944916855025580946811520000 2938 -1735874893173170611940782499603623442141712617541300707334990530384169921541148571959588310517553589083540618231040000 2939 -723281205488821088308659374834843100892380257308875294722912720993404133975478572195273226036438625365771017596800000 2940 -254340643688376646438209890051812958555562288284439664078386890898779475683684947194058436771838389046725630976000000 2941 -76302193106512993931462967015543887566668686485331899223516067269633842705155758579804851280184647056981721088000000 2942 -19711399885849190098961266479015504288056077342044073966074984044655409378590680402873997021427025478040171315200000 2943 -4420571297929413956017048732426271182247870286267237176215345686485223580421311402517999372180579051745494630400000 2944 -866778685868512540395499751456131604362327507111222975728499154213455250943843420269050897391111987559432192000000 2945 -149531995515328186793375688116701066249641295086439051368366813284829292676205821744701223799194353354997760000000 2946 -22823304578655354826357341870443846953892618723719644682540221419948748344911136609213018279580163200122880000000 2947 -3097448478531798155005639253845950658028283969647666064062931694377781471136680153084454144424720980312064000000 2948 -375448300428096746061289606526781897942822299351232250782510223791613981723290513045708348002837007433728000000 2949 -40809597872619211528401044187693684559002423842525327680976151695929047218196083251988829954941040721920000000 2950 -3992243270147531562560971714013512619902411028083851874611976728458127426133214244266768406713519308800000000 2951 -352648155529698621359552501404526948091379642092692762488874769531204017681165988724729968542377574400000000 2952 -28211852442375889708764200112362155847310512324516983123127012010286617840899211074996548323671801856000000 2953 -2049579023591410790807655563718618159861722730181037946337841051301552390841210641905660213499789312000000 2954 -135554168226945158122199442044882154787929390122545816717301448746843133742071056337681989291212800000000 2955 -8179992910246690576339621502708524711749760961913214054435409600744317570333082779817339781120000000000 2956 -451309953668782928349772220848727770074191768128161729226288199883405096535054685726897602560000000000 2957 -22808137443476126486493865649302803832953441385344732632121559277039823973409673514699456512000000000 2958 -1057635405645062316914080601973223452287586316120474362292111254503384859948225196902580224000000000 2959 -45069690581465723735403547827748435701407056603604537113257197784368768974347452012298240000000000 2960 -1767438846331989362261146970479458443642383603268775636084668266406881418475758577254400000000000 2961 -63865437304444145213332624797266829917922333508497288249173993511255756943664558899200000000000 2962 -2128847910711413758059334489514497112957689067522796138138727646881504147275692113920000000000 2963 -65527627798647230965365973679405240580616754201481606561108095541603858099984138240000000000 2964 -1865422637559428450811215883095908510869026575019523407881315817292038643961036800000000000 2965 -98117243150231241217353814276597905423503201626165970406785551602399955648512000000000000 2966 -1865422637559428450811215883095908510869026575019523407881315817292038643961036800000000000 2967 -65527627798647230965365973679405240580616754201481606561108095541603858099984138240000000000 2968 -2128847910711413758059334489514497112957689067522796138138727646881504147275692113920000000000 2969 -63865437304444145213332624797266829917922333508497288249173993511255756943664558899200000000000 2970 -1767438846331989362261146970479458443642383603268775636084668266406881418475758577254400000000000 2971 -45069690581465723735403547827748435701407056603604537113257197784368768974347452012298240000000000 2972 -1057635405645062316914080601973223452287586316120474362292111254503384859948225196902580224000000000 2973 -22808137443476126486493865649302803832953441385344732632121559277039823973409673514699456512000000000 2974 -451309953668782928349772220848727770074191768128161729226288199883405096535054685726897602560000000000 2975 -8179992910246690576339621502708524711749760961913214054435409600744317570333082779817339781120000000000 2976 -135554168226945158122199442044882154787929390122545816717301448746843133742071056337681989291212800000000 2977 -2049579023591410790807655563718618159861722730181037946337841051301552390841210641905660213499789312000000 2978 -28211852442375889708764200112362155847310512324516983123127012010286617840899211074996548323671801856000000 2979 -352648155529698621359552501404526948091379642092692762488874769531204017681165988724729968542377574400000000 2980 -3992243270147531562560971714013512619902411028083851874611976728458127426133214244266768406713519308800000000 2981 -40809597872619211528401044187693684559002423842525327680976151695929047218196083251988829954941040721920000000 2982 -375448300428096746061289606526781897942822299351232250782510223791613981723290513045708348002837007433728000000 2983 -3097448478531798155005639253845950658028283969647666064062931694377781471136680153084454144424720980312064000000 2984 -22823304578655354826357341870443846953892618723719644682540221419948748344911136609213018279580163200122880000000 2985 -149531995515328186793375688116701066249641295086439051368366813284829292676205821744701223799194353354997760000000 2986 -866778685868512540395499751456131604362327507111222975728499154213455250943843420269050897391111987559432192000000 2987 -4420571297929413956017048732426271182247870286267237176215345686485223580421311402517999372180579051745494630400000 2988 -19711399885849190098961266479015504288056077342044073966074984044655409378590680402873997021427025478040171315200000 2989 -76302193106512993931462967015543887566668686485331899223516067269633842705155758579804851280184647056981721088000000 2990 -254340643688376646438209890051812958555562288284439664078386890898779475683684947194058436771838389046725630976000000 2991 -723281205488821088308659374834843100892380257308875294722912720993404133975478572195273226036438625365771017596800000 2992 -1735874893173170611940782499603623442141712617541300707334990530384169921541148571959588310517553589083540618231040000 2993 -3471749786346341223881564999207246884283425235082601414669981060768339843082297143916125420944916855025580946811520000 2994 -5699887708926828875029435073325330705539951878493823218114894278873393772224666952698110132688248926322707596459200000 2995 -7543969026520802922833075832342349463214642192124177788681477722038315286767941555041616341065013960528751996668400000 2996 -7871967679847794354260600868531147265963104896129576822971976753431285516627417274826034442833782657127169775563840000 2997 -6297574143878235483408480694824917812770483916903661458377581402745028413301933819860827554267004965319897422219104000 2998 -3725325549899801271875439284262627438540286260703574383828991815708326667023679161044433201115693056043802696504952000 2999 -1552218979124917196614766368442761432725119275293155993262079923211802777926532983768513833798205440000041669231835000 3000 -425265473732854026469799005052811351431539527477576984455364362523781582993570680484524338026905600000000030854670000 3001 -68961968713435788076183622440996435367276680131498970452221247976829445890849299538030973734092800000000000016678200 3002 -5516957497074863046094689795279714829382134410519917636177699838146355671267943963042477898727424000000000000005852 3003 -145183092028285869634070784086308284983740379224208358846781574688061991349156420080065207861248000000000000000001 3004 11324281178206297831457521158732046228731749579488251990048962825668835325234200766245086213177344000000000000000001 3005 435984825360942466511114564611183779806172358810297701616885068788250160021516729500435819207327744000000000000006006 3006 5522474454571937909140784485074994544211516544930437553813877537984502026939211907005520376626151424000000000017573556 3007 34515465341074611932129903031718715901321978405815234711336734612403137668370074418784502353913446400000000033389756400 3008 127707221761976064148880641217359248834891320101516368431945918065891609372969275349502658709479751680000046328287005000 3009 310754239620808422762276226962240838831568878913689829851068400627002916140891903350456469526400729088050053081280202000 3010 532721553635671581878187817649555723711260935280611136887545829646290713384386120029353947759544107051846499201456952000 3011 675414826930940755595559554519972435419634400087917691410995605444404297326632402180073755195136310548471988263991232000 3012 656653303960636845717905122449973201102422333418808866649579060848726400178670391008405039773069052398222709004552880000 3013 503434199703154915050393927211646120845190455621086797764677279984023573470313966439777197170013447867520499110045600000 3014 311213868907404856576607155003563056522481372565762747709073227626487299963466815617316817798474772605418182433395520000 3015 157964615278758525686611207463929733234895848196258364367484138264959462860244520048185608428392397173567196959089920000 3016 66831183387167068559720126234739502522455935775340077232397135419790541979334220021149854918251476411512079424635520000 3017 23868279781131095914185759369549822329448548491192884725856119792782336421190793116712860534632465334986210129721600000 3018 7274142409487572088132802855481850614689081444934974392641865079705093004553459458044835153431799704245295688704000000 3019 1909462382490487673134860749563985786355883879295430778068489583422586913715414298045859077736500720015481123635200000 3020 435245101891214101964563847327084995419355884251164368530317478574266139658692385197076791758699956979329307443200000 3021 86764546455438105293589525120758773596668983461833419870422765336701206233559607964609769975040549448437691187200000 3022 15221850255340018472559565810659433964327891835409371907091713217187461207333086520706791167292794248997208064000000 3023 2363392539644897604950037849549754220777225311287244585574766040936857834028274171733863100058083899479818240000000 3024 326373255474771574016909988747347011440664447749190918960331922428905248268096812089570751745768128996900864000000 3025 40266830220913376015073310299997358554367691605419658833884136208052043601006664317484289069350136369250304000000 3026 4456408087690017898901394025296150353843064683603756870800441427401230674912355340936976542615655029407744000000 3027 444026168157519899347059187303058459169145937677932240324633250298382007111890992470194317845810894602240000000 3028 39962355134176790941235326857275261325223134393697161691838864329924130759496003231158117519808607027200000000 3029 3258468957094415261362265112977829000364348188516459891289068647823440941043724736966570203849588473856000000 3030 241368070895882611952760378739098444471465761115620779679396498544569257740549159062494534151738228736000000 3031 16282766687420652393638596978431244273098815099907444357230388226348111659962928914550042901648244736000000 3032 1002633416713094359214199321331973460806940672535751523286417669291545379639351951509689205365145600000000 3033 56470157952806463909765249132515067755141746607406730548855046208754102660740467122575958343680000000000 3034 2914588797564204588891109634575258995581826212293669787088124932188669111081361906568645312512000000000 3035 138090396658787919030123278334196744376117415305720708210069819083123554849692644682300915712000000000 3036 6015301369606291927458038119158875194818841241546247201920309167110109066100067848832417792000000000 3037 241255402524316521749782176280663305203567577647213429075020947065568933483386821599559680000000000 3038 8920367824428544700842821886611150515589382979548880423231103105432278496935604230553600000000000 3039 304425251153006121034659251815695898277183630152161118643071194509996392825788007710720000000000 3040 9598994499700203309533304106767235765847975831165725427273495472952839243058768773120000000000 3041 279918153509147220540644322614793757131820211966036219187641609890796783933293854720000000000 3042 7743903415632000713079649791780489685549990188345149214355549660219416499558809600000000000 3043 7743903415632000713079649791780489685549990188345149214355549660219416499558809600000000000 3044 279918153509147220540644322614793757131820211966036219187641609890796783933293854720000000000 3045 9598994499700203309533304106767235765847975831165725427273495472952839243058768773120000000000 3046 304425251153006121034659251815695898277183630152161118643071194509996392825788007710720000000000 3047 8920367824428544700842821886611150515589382979548880423231103105432278496935604230553600000000000 3048 241255402524316521749782176280663305203567577647213429075020947065568933483386821599559680000000000 3049 6015301369606291927458038119158875194818841241546247201920309167110109066100067848832417792000000000 3050 138090396658787919030123278334196744376117415305720708210069819083123554849692644682300915712000000000 3051 2914588797564204588891109634575258995581826212293669787088124932188669111081361906568645312512000000000 3052 56470157952806463909765249132515067755141746607406730548855046208754102660740467122575958343680000000000 3053 1002633416713094359214199321331973460806940672535751523286417669291545379639351951509689205365145600000000 3054 16282766687420652393638596978431244273098815099907444357230388226348111659962928914550042901648244736000000 3055 241368070895882611952760378739098444471465761115620779679396498544569257740549159062494534151738228736000000 3056 3258468957094415261362265112977829000364348188516459891289068647823440941043724736966570203849588473856000000 3057 39962355134176790941235326857275261325223134393697161691838864329924130759496003231158117519808607027200000000 3058 444026168157519899347059187303058459169145937677932240324633250298382007111890992470194317845810894602240000000 3059 4456408087690017898901394025296150353843064683603756870800441427401230674912355340936976542615655029407744000000 3060 40266830220913376015073310299997358554367691605419658833884136208052043601006664317484289069350136369250304000000 3061 326373255474771574016909988747347011440664447749190918960331922428905248268096812089570751745768128996900864000000 3062 2363392539644897604950037849549754220777225311287244585574766040936857834028274171733863100058083899479818240000000 3063 15221850255340018472559565810659433964327891835409371907091713217187461207333086520706791167292794248997208064000000 3064 86764546455438105293589525120758773596668983461833419870422765336701206233559607964609769975040549448437691187200000 3065 435245101891214101964563847327084995419355884251164368530317478574266139658692385197076791758699956979329307443200000 3066 1909462382490487673134860749563985786355883879295430778068489583422586913715414298045859077736500720015481123635200000 3067 7274142409487572088132802855481850614689081444934974392641865079705093004553459458044835153431799704245295688704000000 3068 23868279781131095914185759369549822329448548491192884725856119792782336421190793116712860534632465334986210129721600000 3069 66831183387167068559720126234739502522455935775340077232397135419790541979334220021149854918251476411512079424635520000 3070 157964615278758525686611207463929733234895848196258364367484138264959462860244520048185608428392397173567196959089920000 3071 311213868907404856576607155003563056522481372565762747709073227626487299963466815617316817798474772605418182433395520000 3072 503434199703154915050393927211646120845190455621086797764677279984023573470313966439777197170013447867520499110045600000 3073 656653303960636845717905122449973201102422333418808866649579060848726400178670391008405039773069052398222709004552880000 3074 675414826930940755595559554519972435419634400087917691410995605444404297326632402180073755195136310548471988263991232000 3075 532721553635671581878187817649555723711260935280611136887545829646290713384386120029353947759544107051846499201456952000 3076 310754239620808422762276226962240838831568878913689829851068400627002916140891903350456469526400729088050053081280202000 3077 127707221761976064148880641217359248834891320101516368431945918065891609372969275349502658709479751680000046328287005000 3078 34515465341074611932129903031718715901321978405815234711336734612403137668370074418784502353913446400000000033389756400 3079 5522474454571937909140784485074994544211516544930437553813877537984502026939211907005520376626151424000000000017573556 3080 435984825360942466511114564611183779806172358810297701616885068788250160021516729500435819207327744000000000000006006 3081 11324281178206297831457521158732046228731749579488251990048962825668835325234200766245086213177344000000000000000001 3082 -894618213078297528685144171539831652069808216779571907213868063227837990693501860533361810841010176000000000000000001 3083 -34890110310053603618720622690053434430722520454403304381340854465885681637046572560801110622799396864000000000000006162 3084 -447756415645687913106914657855685741860939012498175739560540965645532914342097681196947586325925593088000000000018504486 3085 -2835790632422690116343792833086009698452613745821779683883426115755041790833285314247334713397528756224000000036096084024 3086 -10634214871585087936289223124072536369197301546831673814562847934081406715624819928427505175240732835840000051436919734200 3087 -26231063349909883576180083706045589710686677148851462075921691570734136565207889156787846098927140995072057094980904962000 3088 -45592086298652892882408240727174477354288748377765636465292463920561713553813712105845542029087649824819404514474767454000 3089 -58618396669696576563096309506367185169799819342841532598233167897865060283474772707515696894541264099013446868482534032000 3090 -57804252271506346333053305207667640931330377407524289089924373899283601112870956419911312215450437834456548960339246448000 3091 -44958862877838269370152570717074831835479182428074447069941179699442800865566299437708798389808385680500481431783871840000 3092 -28201468532462187150368430722528758151346032613973971343872194538741393270218860556380973541995119288670131551610098720000 3093 -14528029243995672168371615826757239047663107710229015540782645671472838957385473619953837657566018730646221832234835840000 3094 -6239602303510961764621142694825224462778386003752205392515623461465898782979658541904314923691289995193155638492673920000 3095 -2262712923251227892664809988233323156831722396965085472011160156355765492728887163909711765280833194493525647277236480000 3096 -700363523863475300110536424929361929495533122870145503241549572205355985844655661665225412372157653301673344238892800000 3097 -186763606363593413362809713314496514532142166098705467531079885921428262891938942877644998556415068545567468919603200000 3098 -43257747062155827359768426245637060351194692883156045788448650047977869721695210920433372231614154512122167740006400000 3099 -8764641561613272210149158258919927260699578296587172676090902950897478653256366833464785171417961307994540733235200000 3100 -1563284021223419897131867408754723868136474491496542494858318947382673157880129785263612477926761956061836283084800000 3101 -246834319140539983757663275066535347600495972341559341293418781237795848059284772155876955644171804181094531072000000 3102 -34674344831647283432624126735537108353403005638457145562646936794934531306092008400323190007790505109731999744000000 3103 -4353056277566109175524241018747082866877433608291156802239141287258633775136153813718561676296336255947767808000000 3104 -490364047077605183804114106854908544292517224649399086730810656843814561927451188009305125291143008878198784000000 3105 -49747077239757047632301431130208113189095950326750675366921142616560437857382984832614962714397472835239936000000 3106 -4560148746977729366294297853602410375667128779957712401359238526351384927493560688465847271436798389125120000000 3107 -378843126671995978122910898606969477363115314688644560747586199368317455500958870124421128212460660064256000000 3108 -28602116401162089516402104880583165669864904255436419106600491348106226601763283648564725071303380303872000000 3109 -1967341339762471765678451658452810337088086339953253684924973876771349902832034181654611943634465980416000000 3110 -123564542275721748829557924360952374092418936525526665483347670925276179288193343476320477251364716544000000 3111 -7101410475616192461468846227641002933412665850253980297724931425394047399894833396805436185562316800000000 3112 -374160336887304764098896199095817208312403172827299363369430047909380804260095196638717644111872000000000 3113 -18104532430030875682204655178465822014676134536639562465182624029841149838276035653274093748224000000000 3114 -805788848685086322976938773575263408872129126171479002063562067089900426832314903077209505792000000000 3115 -33035906452329742298508610250322951726644459304642246108872240302889908849095636790057893888000000000 3116 -1249256966684738261990959157810631964925413004665630646940443706327315893803512615917322240000000000 3117 -43624846455663627616546821952390336833187179457426801189364970742653842320856991683051520000000000 3118 -1408309608123597748929669618019466570506526790887427059656103090382080938784051995607040000000000 3119 -42069008212172885466245476716071022358317289631404436005030855379467049760484302520320000000000 3120 -1164561686527827503785674481109714610096834977485074216567332688686680918734856519680000000000 3121 -59684719008285664032516325224454505869116997549196759798447651039739893020989849600000000000 3122 -1164561686527827503785674481109714610096834977485074216567332688686680918734856519680000000000 3123 -42069008212172885466245476716071022358317289631404436005030855379467049760484302520320000000000 3124 -1408309608123597748929669618019466570506526790887427059656103090382080938784051995607040000000000 3125 -43624846455663627616546821952390336833187179457426801189364970742653842320856991683051520000000000 3126 -1249256966684738261990959157810631964925413004665630646940443706327315893803512615917322240000000000 3127 -33035906452329742298508610250322951726644459304642246108872240302889908849095636790057893888000000000 3128 -805788848685086322976938773575263408872129126171479002063562067089900426832314903077209505792000000000 3129 -18104532430030875682204655178465822014676134536639562465182624029841149838276035653274093748224000000000 3130 -374160336887304764098896199095817208312403172827299363369430047909380804260095196638717644111872000000000 3131 -7101410475616192461468846227641002933412665850253980297724931425394047399894833396805436185562316800000000 3132 -123564542275721748829557924360952374092418936525526665483347670925276179288193343476320477251364716544000000 3133 -1967341339762471765678451658452810337088086339953253684924973876771349902832034181654611943634465980416000000 3134 -28602116401162089516402104880583165669864904255436419106600491348106226601763283648564725071303380303872000000 3135 -378843126671995978122910898606969477363115314688644560747586199368317455500958870124421128212460660064256000000 3136 -4560148746977729366294297853602410375667128779957712401359238526351384927493560688465847271436798389125120000000 3137 -49747077239757047632301431130208113189095950326750675366921142616560437857382984832614962714397472835239936000000 3138 -490364047077605183804114106854908544292517224649399086730810656843814561927451188009305125291143008878198784000000 3139 -4353056277566109175524241018747082866877433608291156802239141287258633775136153813718561676296336255947767808000000 3140 -34674344831647283432624126735537108353403005638457145562646936794934531306092008400323190007790505109731999744000000 3141 -246834319140539983757663275066535347600495972341559341293418781237795848059284772155876955644171804181094531072000000 3142 -1563284021223419897131867408754723868136474491496542494858318947382673157880129785263612477926761956061836283084800000 3143 -8764641561613272210149158258919927260699578296587172676090902950897478653256366833464785171417961307994540733235200000 3144 -43257747062155827359768426245637060351194692883156045788448650047977869721695210920433372231614154512122167740006400000 3145 -186763606363593413362809713314496514532142166098705467531079885921428262891938942877644998556415068545567468919603200000 3146 -700363523863475300110536424929361929495533122870145503241549572205355985844655661665225412372157653301673344238892800000 3147 -2262712923251227892664809988233323156831722396965085472011160156355765492728887163909711765280833194493525647277236480000 3148 -6239602303510961764621142694825224462778386003752205392515623461465898782979658541904314923691289995193155638492673920000 3149 -14528029243995672168371615826757239047663107710229015540782645671472838957385473619953837657566018730646221832234835840000 3150 -28201468532462187150368430722528758151346032613973971343872194538741393270218860556380973541995119288670131551610098720000 3151 -44958862877838269370152570717074831835479182428074447069941179699442800865566299437708798389808385680500481431783871840000 3152 -57804252271506346333053305207667640931330377407524289089924373899283601112870956419911312215450437834456548960339246448000 3153 -58618396669696576563096309506367185169799819342841532598233167897865060283474772707515696894541264099013446868482534032000 3154 -45592086298652892882408240727174477354288748377765636465292463920561713553813712105845542029087649824819404514474767454000 3155 -26231063349909883576180083706045589710686677148851462075921691570734136565207889156787846098927140995072057094980904962000 3156 -10634214871585087936289223124072536369197301546831673814562847934081406715624819928427505175240732835840000051436919734200 3157 -2835790632422690116343792833086009698452613745821779683883426115755041790833285314247334713397528756224000000036096084024 3158 -447756415645687913106914657855685741860939012498175739560540965645532914342097681196947586325925593088000000000018504486 3159 -34890110310053603618720622690053434430722520454403304381340854465885681637046572560801110622799396864000000000000006162 3160 -894618213078297528685144171539831652069808216779571907213868063227837990693501860533361810841010176000000000000000001 3161 71569457046263802294811533723186532165584657342365752577109445058227039255480148842668944867280814080000000000000000001 3162 2826993553327420190645055582065868020540593965023447226795823079799968050591465879285423322257592156160000000000000006320 3163 36750916193256462478385722566856284267027721545304813948345700037399584657689056430710503189348698030080000000000019471920 3164 235818378906728967569641719803994490713427879915705889501884908573314001553504778763725728798320812359680000000038982783840 3165 896109839845570076764638535255179064711025943679682380107162652578593205903318159302157769433619086966784000057031812757920 3166 2240274599613925191911596338137947661777564859199205950267906631446483014758295398255394423584047717416960065016266544028800 3167 3947150485034058671463288786243050642179519037636696198091073588739041502193187130259504460600465025925180140046553226640000 3168 5145392596562255053871787167781119587126873031204978972511578071034821958216118937659711171854177623127370933068647187040000 3169 5145392596562255053871787167781119587126873031204978972511578071034821958216118937659711171854177653572943026101201885280000 3170 4059143048399112320276632099027327674288977613506150078314689367149692878148271606375994368907201888765782825482670839040000 3171 2583091030799435112903311335744663065456622117685731868018438688186168195185263749511996416585907036225424264887407002880000 3172 1350252129736068354472185470957437511488688834244814385555092950642769738392296959972179948808634089935310491470529446400000 3173 588571441167004154513516743750677889623274620055431911652220004126335526991514059475054274371315213677154164977013542400000 3174 216671904165875155782448471600524278048128568921505154289553518002552089606766164752323069517465688718947048867207628800000 3175 68096884166417906103055233931593344529411835946758762776716819943659228162126509085584363803311644671234092199438182400000 3176 18442906128404849569577459189806530810049038902247164918694138734741040960575976286006612101890643241046369039320166400000 3177 4339507324330552839900578632895654308246832682881685863222150290527303755441794908360224840640080154961550223243264000000 3178 893427978538643231744236777360870004639053787652111795369266236285033129002983530661045586421922518359582359814144000000 3179 161966475641508422129072164316882866338074078463248337172206159794363356536511933490386147931892288112572079669248000000 3180 25999881616136878289140531640341723280585575753310917282906778282903901437296124424454030115014448770918174162944000000 3181 3714268802305268327020075948620246182940796536187273897558111206059829652790229561989968887302959407625871818752000000 3182 474333028865824310160572469628992477908023800075863982588593800683473158032937256857871108593450417206963732480000000 3183 54370189079481837923543879917947754384714190522529863617471923464935175578001187337297517431381245657722388480000000 3184 5614313002772581089931161513266344202769400108304714263781911554985195494902123225875090344587654808270274560000000 3185 524002546925440901726908407904858792258477343441784754951434177949428122109245382456824598908856808746516480000000 3186 44338677047537307069199942207334205498794236754173818928072226316386848583157824270798630859923048770830336000000 3187 3410667465195177466861534015948785038368787603401192367800568148679243680948241469912961801361855264849920000000 3188 239107639755746568443996432335033871737511411104908005327004617588287332945894507377148924939529114091520000000 3189 15312311905540420639270707489435666664670787577668346352988586542782723095188544756914321128667784151040000000 3190 897618284117886727129662163173815095812750964397430482125769350324577272488028620829431925554303467520000000 3191 48259047533219716512347428127637506714194996513821801684746665410422330560336749971802607949394739200000000 3192 2383763436620731964823612882335200188351228405871806954794943396874905364087859331993664581795840000000000 3193 108352883482760543855618843122955120708299171782444948680542560551972200788847468592083752714240000000000 3194 4538846277798347202513275876932650113584035373498128258467026105057458251322469260518416711680000000000 3195 175451200654389892191130033396241317622192025883757698711675769011449451892574415371884298240000000000 3196 6266114309085372766724259038419799622681438947484745027819321443063148733866034634141204480000000000 3197 206988760961849162994081658942646266631574884720979739779069325930982765842123723269734400000000000 3198 6330381791156710655973536600442154077258913312600532501198053792506074825887135983206400000000000 3199 179406135570663184944242306311118525999721908800342058553248415605191140800570641612800000000000 3200 4830095065109556908777784563286342694481224338249630463689007467069682074235227340800000000000 3201 4830095065109556908777784563286342694481224338249630463689007467069682074235227340800000000000 3202 179406135570663184944242306311118525999721908800342058553248415605191140800570641612800000000000 3203 6330381791156710655973536600442154077258913312600532501198053792506074825887135983206400000000000 3204 206988760961849162994081658942646266631574884720979739779069325930982765842123723269734400000000000 3205 6266114309085372766724259038419799622681438947484745027819321443063148733866034634141204480000000000 3206 175451200654389892191130033396241317622192025883757698711675769011449451892574415371884298240000000000 3207 4538846277798347202513275876932650113584035373498128258467026105057458251322469260518416711680000000000 3208 108352883482760543855618843122955120708299171782444948680542560551972200788847468592083752714240000000000 3209 2383763436620731964823612882335200188351228405871806954794943396874905364087859331993664581795840000000000 3210 48259047533219716512347428127637506714194996513821801684746665410422330560336749971802607949394739200000000 3211 897618284117886727129662163173815095812750964397430482125769350324577272488028620829431925554303467520000000 3212 15312311905540420639270707489435666664670787577668346352988586542782723095188544756914321128667784151040000000 3213 239107639755746568443996432335033871737511411104908005327004617588287332945894507377148924939529114091520000000 3214 3410667465195177466861534015948785038368787603401192367800568148679243680948241469912961801361855264849920000000 3215 44338677047537307069199942207334205498794236754173818928072226316386848583157824270798630859923048770830336000000 3216 524002546925440901726908407904858792258477343441784754951434177949428122109245382456824598908856808746516480000000 3217 5614313002772581089931161513266344202769400108304714263781911554985195494902123225875090344587654808270274560000000 3218 54370189079481837923543879917947754384714190522529863617471923464935175578001187337297517431381245657722388480000000 3219 474333028865824310160572469628992477908023800075863982588593800683473158032937256857871108593450417206963732480000000 3220 3714268802305268327020075948620246182940796536187273897558111206059829652790229561989968887302959407625871818752000000 3221 25999881616136878289140531640341723280585575753310917282906778282903901437296124424454030115014448770918174162944000000 3222 161966475641508422129072164316882866338074078463248337172206159794363356536511933490386147931892288112572079669248000000 3223 893427978538643231744236777360870004639053787652111795369266236285033129002983530661045586421922518359582359814144000000 3224 4339507324330552839900578632895654308246832682881685863222150290527303755441794908360224840640080154961550223243264000000 3225 18442906128404849569577459189806530810049038902247164918694138734741040960575976286006612101890643241046369039320166400000 3226 68096884166417906103055233931593344529411835946758762776716819943659228162126509085584363803311644671234092199438182400000 3227 216671904165875155782448471600524278048128568921505154289553518002552089606766164752323069517465688718947048867207628800000 3228 588571441167004154513516743750677889623274620055431911652220004126335526991514059475054274371315213677154164977013542400000 3229 1350252129736068354472185470957437511488688834244814385555092950642769738392296959972179948808634089935310491470529446400000 3230 2583091030799435112903311335744663065456622117685731868018438688186168195185263749511996416585907036225424264887407002880000 3231 4059143048399112320276632099027327674288977613506150078314689367149692878148271606375994368907201888765782825482670839040000 3232 5145392596562255053871787167781119587126873031204978972511578071034821958216118937659711171854177653572943026101201885280000 3233 5145392596562255053871787167781119587126873031204978972511578071034821958216118937659711171854177623127370933068647187040000 3234 3947150485034058671463288786243050642179519037636696198091073588739041502193187130259504460600465025925180140046553226640000 3235 2240274599613925191911596338137947661777564859199205950267906631446483014758295398255394423584047717416960065016266544028800 3236 896109839845570076764638535255179064711025943679682380107162652578593205903318159302157769433619086966784000057031812757920 3237 235818378906728967569641719803994490713427879915705889501884908573314001553504778763725728798320812359680000000038982783840 3238 36750916193256462478385722566856284267027721545304813948345700037399584657689056430710503189348698030080000000000019471920 3239 2826993553327420190645055582065868020540593965023447226795823079799968050591465879285423322257592156160000000000000006320 3240 71569457046263802294811533723186532165584657342365752577109445058227039255480148842668944867280814080000000000000000001 3241 -5797126020747367985879734231578109105412357244731625958745865049716390179693892056256184534249745940480000000000000000001 3242 -231885040829894719435189369263124364216494289789265038349834601988655607187755682250247381369989837619200000000000000006480 3243 -3053153037593613805896660028631137462183841482225323004939488926183965494638783149628257188038199528652800000000000020476800 3244 -19845494744358489738328290186102393504194969634464599532106678020195775715152090472583671722248296936243200000000042059347200 3245 -76405154765780185492563917216494214991150633092688708198610710377753736503335548319447136130655943204536320000063152109820800 3246 -193559725406643136581161923615118677977581603834811394103147132956976132475116722409266078197661722784825344073913229334264320 3247 -345642366797577029609217720741283353531395721133591775184191308851743093705565575730832282495824504972902470217567867551104000 3248 -456741698982512503412180559550981574309344345783674845779109943839803373825211653644314087583768095857105272500237844089600000 3249 -463085333690602954848460845100300762841418572808448107526042026393133976239450704389374005466875986114879255785604221502400000 3250 -370468266952482363878768676080240610273134858246758486020833621114507180991560563511499204373500810816056898792865357401600000 3251 -239120426851147707594477963651791666630841590322907750067992609992090998640007272811967668277452641266602950912770703697920000 3252 -126806286966517723724344374663828914122415994868208655339086990147320984127276584066952551364319992973938774224581579878400000 3253 -56087396158267454724229242639770481246453228499399982169211553334391973748603104491152092065262612398575505394085901056000000 3254 -20955730432759268798063673074199960026147360098676916414870250696366231950027533546145473568677277658570531465465211904000000 3255 -6685875899975576235572695695101892008342252983863587618077651412650178765008784512581138641624489006367509475678959616000000 3256 -1838615872493283464782491316153020302294119570562486594971354138478799160377415811564103879112040603382663830157294796800000 3257 -439375116588468475039933586580684998709991809141770693651242716915889505237269033591336005364893480669347460924667392000000 3258 -91895449221117589550835782814260914762874103872788641809410241446460550119617207446814955852952258502659614506844160000000 3259 -16928109067047977022522381044732273772108387555513697175417676055926944480875869578599362992352049496873649533091840000000 3260 -2761954637255196251043125328351055194396631653794340065462883988072504295213677942576994621447389244209593487196160000000 3261 -401141030648968979318168202450986587757606025908225580936276007831828965618018402082253654869105684708688428793856000000 3262 -52096237746619347963398467850777478929559224143925400121594293763333558436410809386398879054087928519069018357760000000 3263 -6074462504052453616285592101177611179533585423896439935127738899813891984391065093074391906277804617905681203200000000 3264 -638258741367830271276384677297647551472731801786220138279602160979867234705313521915145785117442136053959884800000000 3265 -60634580429943875771256544343276517389909521169690936327742114706959267041958713128168161343694378136974131200000000 3266 -5223902313964395451062102281882284575130666439237872531442276924834017762622788966055812679934570203097071616000000 3267 -409280095823421296023384081913854204604254493453462768095247136659002340442077213790099429085391533406945280000000 3268 -29234292558815806858813148708132443186018216690132269661331915025746359048990174848185361486376988363980800000000 3269 -1908149637459652418124503548683521538007596189623884702149941569456484620341777269703516812074688918323200000000 3270 -114050323158507960623533545438555310692525950646106417442809655825854194352201283502010410338609843404800000000 3271 -6254372560305275260000226685340163076507911748062017956904179758620985167145125562562172997274508984320000000 3272 -315240552434741696572592070836403241201024013522146046302619500078941200598985772609785719146151936000000000 3273 -14627639270172673420508533798631999970441703296518642189917570346044925771251122383227859868057600000000000 3274 -625781359151772124941556426536803302142345906353314544182034579781556559893159410968071399014400000000000 3275 -24715734353053184767586203073093476421575500445290842212082715061187677591336676166718822809600000000000 3276 -902320460508290933430879189170845418594254649599310383551695857510487692853321847767008542720000000000 3277 -30483799341499820728957183663498037226724235597781825024450098732952165242478233876063846400000000000 3278 -953973806038221843482722133613413233117239064233542133372054577265056216164363399069696000000000000 3279 -27679411269478065513782701405451289633693243942150653915151986941437231862910721982464000000000000 3280 -745647428319103026226153362099366014567649037463783171731462805294669586114143059968000000000000 3281 -37260733359416581867714338059637500785998016323640006434172343317394690286957468057600000000000 3282 -745647428319103026226153362099366014567649037463783171731462805294669586114143059968000000000000 3283 -27679411269478065513782701405451289633693243942150653915151986941437231862910721982464000000000000 3284 -953973806038221843482722133613413233117239064233542133372054577265056216164363399069696000000000000 3285 -30483799341499820728957183663498037226724235597781825024450098732952165242478233876063846400000000000 3286 -902320460508290933430879189170845418594254649599310383551695857510487692853321847767008542720000000000 3287 -24715734353053184767586203073093476421575500445290842212082715061187677591336676166718822809600000000000 3288 -625781359151772124941556426536803302142345906353314544182034579781556559893159410968071399014400000000000 3289 -14627639270172673420508533798631999970441703296518642189917570346044925771251122383227859868057600000000000 3290 -315240552434741696572592070836403241201024013522146046302619500078941200598985772609785719146151936000000000 3291 -6254372560305275260000226685340163076507911748062017956904179758620985167145125562562172997274508984320000000 3292 -114050323158507960623533545438555310692525950646106417442809655825854194352201283502010410338609843404800000000 3293 -1908149637459652418124503548683521538007596189623884702149941569456484620341777269703516812074688918323200000000 3294 -29234292558815806858813148708132443186018216690132269661331915025746359048990174848185361486376988363980800000000 3295 -409280095823421296023384081913854204604254493453462768095247136659002340442077213790099429085391533406945280000000 3296 -5223902313964395451062102281882284575130666439237872531442276924834017762622788966055812679934570203097071616000000 3297 -60634580429943875771256544343276517389909521169690936327742114706959267041958713128168161343694378136974131200000000 3298 -638258741367830271276384677297647551472731801786220138279602160979867234705313521915145785117442136053959884800000000 3299 -6074462504052453616285592101177611179533585423896439935127738899813891984391065093074391906277804617905681203200000000 3300 -52096237746619347963398467850777478929559224143925400121594293763333558436410809386398879054087928519069018357760000000 3301 -401141030648968979318168202450986587757606025908225580936276007831828965618018402082253654869105684708688428793856000000 3302 -2761954637255196251043125328351055194396631653794340065462883988072504295213677942576994621447389244209593487196160000000 3303 -16928109067047977022522381044732273772108387555513697175417676055926944480875869578599362992352049496873649533091840000000 3304 -91895449221117589550835782814260914762874103872788641809410241446460550119617207446814955852952258502659614506844160000000 3305 -439375116588468475039933586580684998709991809141770693651242716915889505237269033591336005364893480669347460924667392000000 3306 -1838615872493283464782491316153020302294119570562486594971354138478799160377415811564103879112040603382663830157294796800000 3307 -6685875899975576235572695695101892008342252983863587618077651412650178765008784512581138641624489006367509475678959616000000 3308 -20955730432759268798063673074199960026147360098676916414870250696366231950027533546145473568677277658570531465465211904000000 3309 -56087396158267454724229242639770481246453228499399982169211553334391973748603104491152092065262612398575505394085901056000000 3310 -126806286966517723724344374663828914122415994868208655339086990147320984127276584066952551364319992973938774224581579878400000 3311 -239120426851147707594477963651791666630841590322907750067992609992090998640007272811967668277452641266602950912770703697920000 3312 -370468266952482363878768676080240610273134858246758486020833621114507180991560563511499204373500810816056898792865357401600000 3313 -463085333690602954848460845100300762841418572808448107526042026393133976239450704389374005466875986114879255785604221502400000 3314 -456741698982512503412180559550981574309344345783674845779109943839803373825211653644314087583768095857105272500237844089600000 3315 -345642366797577029609217720741283353531395721133591775184191308851743093705565575730832282495824504972902470217567867551104000 3316 -193559725406643136581161923615118677977581603834811394103147132956976132475116722409266078197661722784825344073913229334264320 3317 -76405154765780185492563917216494214991150633092688708198610710377753736503335548319447136130655943204536320000063152109820800 3318 -19845494744358489738328290186102393504194969634464599532106678020195775715152090472583671722248296936243200000000042059347200 3319 -3053153037593613805896660028631137462183841482225323004939488926183965494638783149628257188038199528652800000000000020476800 3320 -231885040829894719435189369263124364216494289789265038349834601988655607187755682250247381369989837619200000000000000006480 3321 -5797126020747367985879734231578109105412357244731625958745865049716390179693892056256184534249745940480000000000000000001 3322 475364333701284174842138206989404946643813294067993328617160934076743994734899148613007131808479167119360000000000000000001 3323 19252255514902009081106597383070900339074438409753729808995017830108131786763415518826788838243406268334080000000000000006642 3324 256696740198693454414754631774278671187659178796716397453266904401441757156845540251023851176578750244454400000000000021520080 3325 1689920206308065241563801325847334585318756260411716283234007120642824901282566473319240353579143439109324800000000045335635200 3326 6590688804601454442098825170804604882743149415605693504612627770507017115002009245945037378958659412526366720000069839546025600 3327 16916101265143733068053651271731819199040750166721279995172411277634677261838490397925595939327225825484341248083891262685950720 3328 30610088003593421742192321348848053788740405063590887610311982311910368378564887386722506937830218160400236625821944873030602240 3329 40995653576241189833293287520778643467063042495880653049524976310594243364149402750074786077451185036250383426440825182061824000 3330 42134421731136778439773656618578050230037015898544004523122892319221861235375775048687974579602606842859047693322470055390400000 3331 34175697626366498067816410368402196297696690673263470335421901547813287446471461983935801603455447800247263889775915468771200000 3332 22369547537258071462570741332045073940310561167954271492276153740386879055872229662212524685898125851273263538221170386142720000 3333 12032105114737296013958504807387880680015529113066312696603082693692942522476729591038554944694397107647057520965728541962240000 3334 5399021525843658467801893182802254151289019473811806979244973003580166516495968406235249016448544427917996653305904462694400000 3335 2046881787270397990540278184688766683730452437873707041581885369489184009001218791374903141361937189026070100578350370304000000 3336 662799816830414587413042459803981592827003646549581327750324786310783393390870846731270160955098066845983417829995533312000000 3337 185031615531824072319474353361944861330871851328424787330299002845093697321618111485197844938789276263929227830643317964800000 3338 44897377298163194018695982801060150175873316866456014572793140396235970673627953421594886315259290460130824894047002521600000 3339 9537024589479109840572676085192515560234528092547846232782856620115483966627713942935743563059318883245372909508283392000000 3340 1784706355925915291803073887287488291973712859424158359351177847039154896049282022586109922279303080469813753025495040000000 3341 295885527429822798377878039208188848406168184588742043787168958851228674517370853656439198784081354601119126252421120000000 3342 43678339763450032141496281978351687145672446296433349320963036782871280790661134831620902895605608776252397097844736000000 3343 5767053518550761819548210391081066917502206112732541793460487553356930910384301053869234668346784554032185907085312000000 3344 683840338168074524057100046373249041601052108229155153374763493034853072286633552588407238544935489621037269647360000000 3345 73091630347674632100305983217430604084170424611449554437122147746919448253826607569142791279347579484449328332800000000 3346 7065524266941881103029578377684958394803141045773456975515158715502344272501062921708848822164272305957398118400000000 3347 619592128024134189034901488504680966928890830167832388679861346028388328709059023613605581885660181063287177216000000 3348 49426152662893895421587583128578538672390151695056484149528314490581032254872848620022643861878789367945756672000000 3349 3595817984734344243634017291100290511880235990034911422301849417270104450184697906860626641628719368508538880000000 3350 239130752679377572852508539063319812366428788235159438417746085199411077067336064679252851765784809255731200000000 3351 14567735508054036047336727092363160984145571120523518510815176615257042484911479336947084994008416098713600000000 3352 814540049912698789743558934196649944468274850236932167277583223136249194385852921932069428361427649822720000000 3353 41876554985431086972703130689552610901950849554387434008976786717574548519254964653172914180176729866240000000 3354 1982791429234426466510564900639270496079992342524461351839697918292341270707774509793354746708361216000000000 3355 86592495572626467788785853172138512029800900649576545264837655228590576590794576127122234304102400000000000 3356 3492806544105941557869898058804141128686600227459045610519724655641874876686005192196596380467200000000000 3357 130287228232523217028470226245573144985992444522907163865838427139397728214399641619858477547520000000000 3358 4499408782804867091261176578016053649904010068530657239792988184366983359874860073256579235840000000000 3359 144006682238338395692984184617370393059922778623875526007800931159308239584457043772597862400000000000 3360 4275502069554566674624886993779927372210422140178186078741305735842335231919163330002944000000000000 3361 117851968237221057133496878560597067804020674098002581907358498104452404770313510846464000000000000 3362 3089979387877332253458310463374224172324549782267574819291006470821088244511258601062400000000000 3363 3089979387877332253458310463374224172324549782267574819291006470821088244511258601062400000000000 3364 117851968237221057133496878560597067804020674098002581907358498104452404770313510846464000000000000 3365 4275502069554566674624886993779927372210422140178186078741305735842335231919163330002944000000000000 3366 144006682238338395692984184617370393059922778623875526007800931159308239584457043772597862400000000000 3367 4499408782804867091261176578016053649904010068530657239792988184366983359874860073256579235840000000000 3368 130287228232523217028470226245573144985992444522907163865838427139397728214399641619858477547520000000000 3369 3492806544105941557869898058804141128686600227459045610519724655641874876686005192196596380467200000000000 3370 86592495572626467788785853172138512029800900649576545264837655228590576590794576127122234304102400000000000 3371 1982791429234426466510564900639270496079992342524461351839697918292341270707774509793354746708361216000000000 3372 41876554985431086972703130689552610901950849554387434008976786717574548519254964653172914180176729866240000000 3373 814540049912698789743558934196649944468274850236932167277583223136249194385852921932069428361427649822720000000 3374 14567735508054036047336727092363160984145571120523518510815176615257042484911479336947084994008416098713600000000 3375 239130752679377572852508539063319812366428788235159438417746085199411077067336064679252851765784809255731200000000 3376 3595817984734344243634017291100290511880235990034911422301849417270104450184697906860626641628719368508538880000000 3377 49426152662893895421587583128578538672390151695056484149528314490581032254872848620022643861878789367945756672000000 3378 619592128024134189034901488504680966928890830167832388679861346028388328709059023613605581885660181063287177216000000 3379 7065524266941881103029578377684958394803141045773456975515158715502344272501062921708848822164272305957398118400000000 3380 73091630347674632100305983217430604084170424611449554437122147746919448253826607569142791279347579484449328332800000000 3381 683840338168074524057100046373249041601052108229155153374763493034853072286633552588407238544935489621037269647360000000 3382 5767053518550761819548210391081066917502206112732541793460487553356930910384301053869234668346784554032185907085312000000 3383 43678339763450032141496281978351687145672446296433349320963036782871280790661134831620902895605608776252397097844736000000 3384 295885527429822798377878039208188848406168184588742043787168958851228674517370853656439198784081354601119126252421120000000 3385 1784706355925915291803073887287488291973712859424158359351177847039154896049282022586109922279303080469813753025495040000000 3386 9537024589479109840572676085192515560234528092547846232782856620115483966627713942935743563059318883245372909508283392000000 3387 44897377298163194018695982801060150175873316866456014572793140396235970673627953421594886315259290460130824894047002521600000 3388 185031615531824072319474353361944861330871851328424787330299002845093697321618111485197844938789276263929227830643317964800000 3389 662799816830414587413042459803981592827003646549581327750324786310783393390870846731270160955098066845983417829995533312000000 3390 2046881787270397990540278184688766683730452437873707041581885369489184009001218791374903141361937189026070100578350370304000000 3391 5399021525843658467801893182802254151289019473811806979244973003580166516495968406235249016448544427917996653305904462694400000 3392 12032105114737296013958504807387880680015529113066312696603082693692942522476729591038554944694397107647057520965728541962240000 3393 22369547537258071462570741332045073940310561167954271492276153740386879055872229662212524685898125851273263538221170386142720000 3394 34175697626366498067816410368402196297696690673263470335421901547813287446471461983935801603455447800247263889775915468771200000 3395 42134421731136778439773656618578050230037015898544004523122892319221861235375775048687974579602606842859047693322470055390400000 3396 40995653576241189833293287520778643467063042495880653049524976310594243364149402750074786077451185036250383426440825182061824000 3397 30610088003593421742192321348848053788740405063590887610311982311910368378564887386722506937830218160400236625821944873030602240 3398 16916101265143733068053651271731819199040750166721279995172411277634677261838490397925595939327225825484341248083891262685950720 3399 6590688804601454442098825170804604882743149415605693504612627770507017115002009245945037378958659412526366720000069839546025600 3400 1689920206308065241563801325847334585318756260411716283234007120642824901282566473319240353579143439109324800000000045335635200 3401 256696740198693454414754631774278671187659178796716397453266904401441757156845540251023851176578750244454400000000000021520080 3402 19252255514902009081106597383070900339074438409753729808995017830108131786763415518826788838243406268334080000000000000006642 3403 475364333701284174842138206989404946643813294067993328617160934076743994734899148613007131808479167119360000000000000000001 3404 -39455239697206586511897471180120610571436503407643446275224357528369751562996629334879591940103770870906880000000000000000001 3405 -1617664827585470046987796318384945033428896639713381297284198658663159814082861802730063269544254605707182080000000000000006806 3406 -21838475172403845634335250298196757951290104636130647513336681891952657490118634336855854138847437177046958080000000000022602726 3407 -145589834482692304228901668654645053008600697574204316755577879279684383267457562245705694258982914513646387200000000048821888160 3408 -575079846206634601704161591185847959383972755418107051184532623154753313906457370870537492322982512328903229440000077138583292800 3409 -1495207600137249964430820137083204694398329164087078333079784820202358616156789164263397480039754532055148396544095065590050046720 3410 -2741213933584958268123170251319208606396936800826310277312938837037657462954113467816228713406216642101105393759160655640096766720 3411 -3720218909865300506738588198218925965824414229692849662067559850265392271152011134893453253908436871422928828098308115120896977920 3412 -3875228031109688027852696039811381214400431489263385064653708177359783615783344932180680472821288407732274128844532023639096768000 3413 -3186298603356854600678883410511580109618132557838783275381937834718044306310750277570781722097503801948110741168081244109673600000 3414 -2114543618591367144086895354248594072746578879293010719117104199403793039642588820569700597391979814697339676661488068045678720000 3415 -1153387428322563896774670193226505857861770297796187664972965926947523476168684811219836689486543456360870364071025968007941120000 3416 -524939150069884850455138357173602025052472379125187975724875518033808761589593728183387211244509804188575306737062371382917120000 3417 -201899673103801865559668598912923855789412453509687682971105968474541831380612972378225851946575618065240616763075828699852800000 3418 -66338464019820612969605396785674981187949806153183095833363389641635173167915690924274714955642449679566792349160901449216000000 3419 -18795898138949173674721529089274578003252445076735210486119627065129965730909445762036263638155807054539822292729973314764800000 3420 -4629871968049980280170376650666899728742330221107570230036819902072454794010782640909834341948588367738932126859901379276800000 3421 -998599836246074178075963591320311706199326126121240637851078802407784367335670736384964481761277913642911534028464656588800000 3422 -189792366537996554312683138701228833049579526894387840527251819171070128297588248725404547601971213705015087450743153664000000 3423 -31965030153767840726346633886522750829402867687475846825642411649864443273065414750645019068749182868862995867974696960000000 3424 -4794754523065176108951995082978412624410430153121377023846361747479789957736338351429122764006522440269241863698907136000000 3425 -643451905692729261374510162650782646565901882020617695840853741026746674924454414897752036498990936257188247996727296000000 3426 -77570289026198586845543715260272216285612677476793832897810435178527568861963255648639455965549973309329541982846976000000 3427 -8431553155021585526689534267420893074523117117042807923675675565257895465121088266686660854480281264929341618257920000000 3428 -829102726910455910124470869629721152328106516509209445920778445944189681972108295044193902168573532835456693043200000000 3429 -73981474093548373518798939136190502823123350703898701705528193454175090296145370206493722087905609252498063753216000000 3430 -6007042768279568789987948049519741682219417364848088735452765180342907458212444445902633654548094343678783389696000000 3431 -444966130983671762221329485149610494979216101290547951219623267003108464107349233947152143426931372434302959616000000 3432 -30139331532145254830262465127128789684552835718661018256654629915743015820342602594967035395629586858125557760000000 3433 -1870717129581429610154221973407993842491634615176989780841045289102880160958889356765088261172681608318156800000000 3434 -106610761148188999288358886656584595529737887590489520840681466145280537591403018595630238602571687888158720000000 3435 -5588467318251842704631715832804855889382213765445236073941057491848554961599267324535055678716968142110720000000 3436 -269897569347390130621418094199471823161759000936504529294892952455482372895393440698171222101497657425920000000 3437 -12027520915659096730009719109531416213213575629518280990925550412652915435190006021578121923801382912000000000 3438 -495250861233021630059232136273352808392693402814056214468839961321461486349757322577784625273241600000000000 3439 -18866699475543681145678641068306754714271893260961914790804217809552297747950833572247045165547520000000000 3440 -665716873386301096855669377196054934201066095511078485494307731150817063697401621802557290577920000000000 3441 -21780210651331976906474617256605119838042935792965992748682986573420654037593017287698200657920000000000 3442 -661342428796878042355856994787550225999157382988013594165546133136796697464641018437356748800000000000 3443 -18653253713851611392596029502110134238421362288380820768190597042478096552844767684198400000000000000 3444 -489349871011420250764716199899572745606782053018753990518825159069482167349191741381017600000000000 3445 -23857515273843588561585094740470754074691872737507786976851491821223285980877624547737600000000000 3446 -489349871011420250764716199899572745606782053018753990518825159069482167349191741381017600000000000 3447 -18653253713851611392596029502110134238421362288380820768190597042478096552844767684198400000000000000 3448 -661342428796878042355856994787550225999157382988013594165546133136796697464641018437356748800000000000 3449 -21780210651331976906474617256605119838042935792965992748682986573420654037593017287698200657920000000000 3450 -665716873386301096855669377196054934201066095511078485494307731150817063697401621802557290577920000000000 3451 -18866699475543681145678641068306754714271893260961914790804217809552297747950833572247045165547520000000000 3452 -495250861233021630059232136273352808392693402814056214468839961321461486349757322577784625273241600000000000 3453 -12027520915659096730009719109531416213213575629518280990925550412652915435190006021578121923801382912000000000 3454 -269897569347390130621418094199471823161759000936504529294892952455482372895393440698171222101497657425920000000 3455 -5588467318251842704631715832804855889382213765445236073941057491848554961599267324535055678716968142110720000000 3456 -106610761148188999288358886656584595529737887590489520840681466145280537591403018595630238602571687888158720000000 3457 -1870717129581429610154221973407993842491634615176989780841045289102880160958889356765088261172681608318156800000000 3458 -30139331532145254830262465127128789684552835718661018256654629915743015820342602594967035395629586858125557760000000 3459 -444966130983671762221329485149610494979216101290547951219623267003108464107349233947152143426931372434302959616000000 3460 -6007042768279568789987948049519741682219417364848088735452765180342907458212444445902633654548094343678783389696000000 3461 -73981474093548373518798939136190502823123350703898701705528193454175090296145370206493722087905609252498063753216000000 3462 -829102726910455910124470869629721152328106516509209445920778445944189681972108295044193902168573532835456693043200000000 3463 -8431553155021585526689534267420893074523117117042807923675675565257895465121088266686660854480281264929341618257920000000 3464 -77570289026198586845543715260272216285612677476793832897810435178527568861963255648639455965549973309329541982846976000000 3465 -643451905692729261374510162650782646565901882020617695840853741026746674924454414897752036498990936257188247996727296000000 3466 -4794754523065176108951995082978412624410430153121377023846361747479789957736338351429122764006522440269241863698907136000000 3467 -31965030153767840726346633886522750829402867687475846825642411649864443273065414750645019068749182868862995867974696960000000 3468 -189792366537996554312683138701228833049579526894387840527251819171070128297588248725404547601971213705015087450743153664000000 3469 -998599836246074178075963591320311706199326126121240637851078802407784367335670736384964481761277913642911534028464656588800000 3470 -4629871968049980280170376650666899728742330221107570230036819902072454794010782640909834341948588367738932126859901379276800000 3471 -18795898138949173674721529089274578003252445076735210486119627065129965730909445762036263638155807054539822292729973314764800000 3472 -66338464019820612969605396785674981187949806153183095833363389641635173167915690924274714955642449679566792349160901449216000000 3473 -201899673103801865559668598912923855789412453509687682971105968474541831380612972378225851946575618065240616763075828699852800000 3474 -524939150069884850455138357173602025052472379125187975724875518033808761589593728183387211244509804188575306737062371382917120000 3475 -1153387428322563896774670193226505857861770297796187664972965926947523476168684811219836689486543456360870364071025968007941120000 3476 -2114543618591367144086895354248594072746578879293010719117104199403793039642588820569700597391979814697339676661488068045678720000 3477 -3186298603356854600678883410511580109618132557838783275381937834718044306310750277570781722097503801948110741168081244109673600000 3478 -3875228031109688027852696039811381214400431489263385064653708177359783615783344932180680472821288407732274128844532023639096768000 3479 -3720218909865300506738588198218925965824414229692849662067559850265392271152011134893453253908436871422928828098308115120896977920 3480 -2741213933584958268123170251319208606396936800826310277312938837037657462954113467816228713406216642101105393759160655640096766720 3481 -1495207600137249964430820137083204694398329164087078333079784820202358616156789164263397480039754532055148396544095065590050046720 3482 -575079846206634601704161591185847959383972755418107051184532623154753313906457370870537492322982512328903229440000077138583292800 3483 -145589834482692304228901668654645053008600697574204316755577879279684383267457562245705694258982914513646387200000000048821888160 3484 -21838475172403845634335250298196757951290104636130647513336681891952657490118634336855854138847437177046958080000000000022602726 3485 -1617664827585470046987796318384945033428896639713381297284198658663159814082861802730063269544254605707182080000000000000006806 3486 -39455239697206586511897471180120610571436503407643446275224357528369751562996629334879591940103770870906880000000000000000001 3487 3314240134565353266999387579130131288000666286242049487118846032383059131291716864129885722968716753156177920000000000000000001 3488 137540965584462160580474584533900448452027650879045053715432110343896953948606249861390257503201745255981383680000000000000006972 3489 1879726529654316194599819321963306128844377895346949067444238841366591703964285414772333519210423851831745576960000000000023725716 3490 12688154075166634313548780423252316369699550793591906205248612179224494001758926549713251254670360999864282644480000000052528735224 3491 50752616300666537254195121693009265478798203174367624820994448716897976007035706198853005018681443999457130577920000085096551062880 3492 133648556258421881436047153791591065760835268359168078695285381621164670151860692990312913215861135865237110521856107562040543480320 3493 248204461622783494095516142755811979270122641238455003291244280153591530282027001267723981686599252321154633826414466215638154288640 3494 341281134731327304381334696289241471496418631702875629525460885211188354137787126743120474819073971941587621605948013017536379653120 3495 360241197771956599069186623860865997690664111241924275610208712167365484923219744895516056753466970382787003148923522327861716257280 3496 300200998143297165890988853217388331408886759368270229675173926806137904102683120746263380627889141985699688181484140979086962944000 3497 201953398750945366144847046709879422947796547211381790872389732578674590032714099411122637876943604632902119160306243393264433920000 3498 111686349309234937337680563710766650569614757169930838891548867259418523275667645886454186098612763001416479808831164583133821440000 3499 51547545835031509540467952481892300262899118693814233334561015658193164588769682716825008968595742421630393387538087412613790720000 3500 20109207441138665809742992451727216036625480369564893223922154460064366405509052048871294709588357291015078538814681021669089280000 3501 6703069147046221936580997483909072012208493456521631074640718153354788801836350682957098967601695389638319759595762692526694400000 3502 1927132379775788806767036776623858203509941868749968933959206469089501780527950821350401369312457012523564682993986993595596800000 3503 481783094943947201691759194155964550877485467187492233489801617272375445131987705406638909107685297738639457151485871908761600000 3504 105488455428903472265842699374018382054874268959352874652995778945258675894912359229283906253425806052826197980613671548108800000 3505 20357421223121722717969643738845652677256437869348800371630764357856937453408685212234407605543523406141427756891976985395200000 3506 3482190472376084149126386429013072168478074898704400063568420219107107723319993507307975033567272163532911285777961439232000000 3507 530619500552546156057354122516277663768087603612099057305664033387749961812507660378663865600687694711236980375979360256000000 3508 72357204620801748553275562161310590513830127765286235087136004552915987149782416613423402533773451163507814908037169152000000 3509 8865902542469779467002143980239637572840845694560763983008759458425961752232253129583716589753182328212899741508304896000000 3510 979746476613508238201323881874307775259586209000374280731041644201698189812427393814806767657332961694483867148222464000000 3511 97974647661350823820132388187430777525958620900037428073286679882593747597236118827906064794253628246824684103925760000000 3512 8893083403107228623673555235474485960048551743234166574035207047119675854205341232133824455195157552386466555887616000000 3513 734756178604300940417473224583362087867259260837014315112489480930889511122050531816257622659545911211080812593152000000 3514 55398283307467134396555520901126506624912404587334256553743472249308665284602721004303205970649519926135337517056000000 3515 3820571262583940303210725579388034939649131398333356969667751364163424202695817265983563076396612428498556944384000000 3516 241530367174846800777689548122232093885869671671511206885192603783734681127487223987484279061019312281805127680000000 3517 14024343900474975529027135052258637710001375410994843408559125019010709940638193174415524169929400932179640320000000 3518 749284502747150910321006207429140972132214101012203463158923488220994862929843134032058795727078302563696640000000 3519 36896585362549097856716214759772275304971929031608922338068693167101979250061821942809735702200051690373120000000 3520 1677117516479504448032555216672319513039085546171115609708102722625514809222651654551751023644596533985280000000 3521 70467122541155649076998142275275808192268421488115503881126964829657740558492194404048781312729808896000000000 3522 2740388098822719686329380479706349788432363572156718680988662005933407624252969180789935558067486720000000000 3523 98752724281899808625804363730374374413418214525448563267368408020245384380019598698926601970647040000000000 3524 3301122362197226448566240207733600772397930210486404620403646365436753104842105033781400850923520000000000 3525 102463986951170724825851364568261683957137883615543763586108762240427058428277021758305316372480000000000 3526 2955691951432899998560949343714640700715997648960572185124539810724038803442600690523203174400000000000 3527 79300049738876573866128639076844772752740560463811514357503557489830487669758945858158592000000000000 3528 2026224320466901986672296883539516136762202772962289256731666235607149776794536856938086400000000000 3529 2026224320466901986672296883539516136762202772962289256731666235607149776794536856938086400000000000 3530 79300049738876573866128639076844772752740560463811514357503557489830487669758945858158592000000000000 3531 2955691951432899998560949343714640700715997648960572185124539810724038803442600690523203174400000000000 3532 102463986951170724825851364568261683957137883615543763586108762240427058428277021758305316372480000000000 3533 3301122362197226448566240207733600772397930210486404620403646365436753104842105033781400850923520000000000 3534 98752724281899808625804363730374374413418214525448563267368408020245384380019598698926601970647040000000000 3535 2740388098822719686329380479706349788432363572156718680988662005933407624252969180789935558067486720000000000 3536 70467122541155649076998142275275808192268421488115503881126964829657740558492194404048781312729808896000000000 3537 1677117516479504448032555216672319513039085546171115609708102722625514809222651654551751023644596533985280000000 3538 36896585362549097856716214759772275304971929031608922338068693167101979250061821942809735702200051690373120000000 3539 749284502747150910321006207429140972132214101012203463158923488220994862929843134032058795727078302563696640000000 3540 14024343900474975529027135052258637710001375410994843408559125019010709940638193174415524169929400932179640320000000 3541 241530367174846800777689548122232093885869671671511206885192603783734681127487223987484279061019312281805127680000000 3542 3820571262583940303210725579388034939649131398333356969667751364163424202695817265983563076396612428498556944384000000 3543 55398283307467134396555520901126506624912404587334256553743472249308665284602721004303205970649519926135337517056000000 3544 734756178604300940417473224583362087867259260837014315112489480930889511122050531816257622659545911211080812593152000000 3545 8893083403107228623673555235474485960048551743234166574035207047119675854205341232133824455195157552386466555887616000000 3546 97974647661350823820132388187430777525958620900037428073286679882593747597236118827906064794253628246824684103925760000000 3547 979746476613508238201323881874307775259586209000374280731041644201698189812427393814806767657332961694483867148222464000000 3548 8865902542469779467002143980239637572840845694560763983008759458425961752232253129583716589753182328212899741508304896000000 3549 72357204620801748553275562161310590513830127765286235087136004552915987149782416613423402533773451163507814908037169152000000 3550 530619500552546156057354122516277663768087603612099057305664033387749961812507660378663865600687694711236980375979360256000000 3551 3482190472376084149126386429013072168478074898704400063568420219107107723319993507307975033567272163532911285777961439232000000 3552 20357421223121722717969643738845652677256437869348800371630764357856937453408685212234407605543523406141427756891976985395200000 3553 105488455428903472265842699374018382054874268959352874652995778945258675894912359229283906253425806052826197980613671548108800000 3554 481783094943947201691759194155964550877485467187492233489801617272375445131987705406638909107685297738639457151485871908761600000 3555 1927132379775788806767036776623858203509941868749968933959206469089501780527950821350401369312457012523564682993986993595596800000 3556 6703069147046221936580997483909072012208493456521631074640718153354788801836350682957098967601695389638319759595762692526694400000 3557 20109207441138665809742992451727216036625480369564893223922154460064366405509052048871294709588357291015078538814681021669089280000 3558 51547545835031509540467952481892300262899118693814233334561015658193164588769682716825008968595742421630393387538087412613790720000 3559 111686349309234937337680563710766650569614757169930838891548867259418523275667645886454186098612763001416479808831164583133821440000 3560 201953398750945366144847046709879422947796547211381790872389732578674590032714099411122637876943604632902119160306243393264433920000 3561 300200998143297165890988853217388331408886759368270229675173926806137904102683120746263380627889141985699688181484140979086962944000 3562 360241197771956599069186623860865997690664111241924275610208712167365484923219744895516056753466970382787003148923522327861716257280 3563 341281134731327304381334696289241471496418631702875629525460885211188354137787126743120474819073971941587621605948013017536379653120 3564 248204461622783494095516142755811979270122641238455003291244280153591530282027001267723981686599252321154633826414466215638154288640 3565 133648556258421881436047153791591065760835268359168078695285381621164670151860692990312913215861135865237110521856107562040543480320 3566 50752616300666537254195121693009265478798203174367624820994448716897976007035706198853005018681443999457130577920000085096551062880 3567 12688154075166634313548780423252316369699550793591906205248612179224494001758926549713251254670360999864282644480000000052528735224 3568 1879726529654316194599819321963306128844377895346949067444238841366591703964285414772333519210423851831745576960000000000023725716 3569 137540965584462160580474584533900448452027650879045053715432110343896953948606249861390257503201745255981383680000000000000006972 3570 3314240134565353266999387579130131288000666286242049487118846032383059131291716864129885722968716753156177920000000000000000001 3571 -281710411438055027694947944226061159480056634330574206405101912752560026159795933451040286452340924018275123200000000000000000001 3572 -11831837280398311163187813657494568698162378641884116669014280335607521098711429204943692030998318808767555174400000000000000007140 3573 -163673749045509971090764755595341533657912904546063613921364211309237375198841437335054406428810076854617846579200000000000024890040 3574 -1118437285144318135786892496568167146662404847731434695129322110613122063858749821789538443930202191839888618291200000000056467204080 3575 -4529671004834488449936914611101076943982739633312310515273754547983144358627936778247630697917318876951548904079360000093763792374840 3576 -12079122679558635866498438962936205183953972355499494707396678794621718289674498075327015194446183671870797077544960121517874917792640 3577 -22720254563931719844128016144570481179341995621058573378198514875597993925816317808353195246696393097090308788715647998828246741580800 3578 -31646068856904895497178308201366027356940636757903012919633645719582920110958442661634807665041404670947215812966435539950917374412800 3579 -33843712527523291017815690715349779256728180977201833261274871116776178451997223402026113752891502217540772551115321618151218840409600 3580 -28579135023241890192822138826295369150126019491859325865076557831944328470575433095044273835775046317034485085895711713436961564108800 3581 -19485773879483106949651458290655933511449558744449540362552198521780223957210522564802913978937531579827554069470876659068091542016000 3582 -10923842932437499350562181162943477877630813235524742324461080989482852824496808104510724503343767719643521770283201620718914380800000 3583 -5111798295307291362763071954454319776070829270469911472343967386104155488386326869418480056051898418209306079263182926964623756800000 3584 -2022249875066620758895281212751159471852196194911173769278932152744501072328656783506211890309121748300885545455940317389420441600000 3585 -683713052998714637531261743358725345245266332565206369613353251642188457787307769661624021107180052918836301177055321051235532800000 3586 -199416307124625102613284675146294892363202680331518524470561365062304966854631432817974020833756328749448407561823041642706534400000 3587 -50587224969114456177634715386376277842135974054686684516429169813599421738858709060546999077719641079546488560978695892035072000000 3588 -11241605548692101372807714530305839520474660901041485448095371069688760386413046486896905663764031815442429353256066201679872000000 3589 -2202302841410440912216716004475120607812287369502279312930964507804523233595545686684908543008312314068927807104756380749824000000 3590 -382505230350234474227113832356205158198976227334606406982746467144996140573566232865467247608542654706367540483574509248512000000 3591 -59197238030393430535148569293222226864127273277974801080663143724820831645681355844715914455327396489167452030732233805824000000 3592 -8200483190357531502704563711615200258234081146732439976542080515992568750135320708493907391042722981154118492632982487040000000 3593 -1021008776665068151522504968046951810807800617083287981269073265838466016153216846086505746691035568196180523862972170240000000 3594 -114678522016728669192745123222664877300876156266601186301961129944212115569631169936874897907507722639362186607360737280000000 3595 -11658983071700748034595754194304262525589075887104453940699737602851050151764786965201312679616654677506212812596183040000000 3596 -1076213822003145972424223464089624233131299312655795748424411202627028033248292970451539345773461090119789620081197056000000 3597 -90451019228184633010013083164227677713314329696142384814066695748606209972727553891747641526676715857702094624522240000000 3598 -6939363909040619992831691565509530829857448574572669814798017303957619900978360286680522276093118336691818085744640000000 3599 -487122835979452388659367511371974454805264247336067353492234053323360269169340752773009141309691919440043866849280000000 3600 -31355033120516475591867334065322493642637710369911856293696508884235862379300664805596925119781740005025057341440000000 3601 -1854329915729468986615810079131975430479774536063698108221310567138478445587830967691116706005246571876020387840000000 3602 -100941346219144481126263855114038985241917424748103573092969918044741981104167353875238966631654646036090060800000000 3603 -5066184990165395359556803334322042688107383382204219349624573613395444143532348872701276201804884924484812800000000 3604 -234796452307130622724557730290294081091224935602876322924326992693659870554982718758170793155047624120729600000000 3605 -10062705098877026688195331365153741026258688270631060704248164925565504349101700490506683515301473864908800000000 3606 -399313694399882011436327554547059123185614338751084959460137474523356950253684334677543240326954614784000000000 3607 -14689467736932596517134042237627265320562889484390584381517008897038882238544851849974027851189452800000000000 3608 -501489652469960641901488020901842960772376833598159482286513662420277187614960157417546542009548800000000000 3609 -15904192757145754499077208844108240177495687474836104778431164400065118766245818544409181526425600000000000 3610 -468969786498157562066880752677734843700082195595336987030259209289481011217325703779769437388800000000000 3611 -12868077006677664654393425479736215020321611955305453336954015303316234727087400551732110950400000000000 3612 -328974731403962336511417669179533092624455457469413809818498167809328134323353066129063936000000000000 3613 -15657187930880606260649566827350806511344294154708598802017420911509793729775966621794304000000000000 3614 -328974731403962336511417669179533092624455457469413809818498167809328134323353066129063936000000000000 3615 -12868077006677664654393425479736215020321611955305453336954015303316234727087400551732110950400000000000 3616 -468969786498157562066880752677734843700082195595336987030259209289481011217325703779769437388800000000000 3617 -15904192757145754499077208844108240177495687474836104778431164400065118766245818544409181526425600000000000 3618 -501489652469960641901488020901842960772376833598159482286513662420277187614960157417546542009548800000000000 3619 -14689467736932596517134042237627265320562889484390584381517008897038882238544851849974027851189452800000000000 3620 -399313694399882011436327554547059123185614338751084959460137474523356950253684334677543240326954614784000000000 3621 -10062705098877026688195331365153741026258688270631060704248164925565504349101700490506683515301473864908800000000 3622 -234796452307130622724557730290294081091224935602876322924326992693659870554982718758170793155047624120729600000000 3623 -5066184990165395359556803334322042688107383382204219349624573613395444143532348872701276201804884924484812800000000 3624 -100941346219144481126263855114038985241917424748103573092969918044741981104167353875238966631654646036090060800000000 3625 -1854329915729468986615810079131975430479774536063698108221310567138478445587830967691116706005246571876020387840000000 3626 -31355033120516475591867334065322493642637710369911856293696508884235862379300664805596925119781740005025057341440000000 3627 -487122835979452388659367511371974454805264247336067353492234053323360269169340752773009141309691919440043866849280000000 3628 -6939363909040619992831691565509530829857448574572669814798017303957619900978360286680522276093118336691818085744640000000 3629 -90451019228184633010013083164227677713314329696142384814066695748606209972727553891747641526676715857702094624522240000000 3630 -1076213822003145972424223464089624233131299312655795748424411202627028033248292970451539345773461090119789620081197056000000 3631 -11658983071700748034595754194304262525589075887104453940699737602851050151764786965201312679616654677506212812596183040000000 3632 -114678522016728669192745123222664877300876156266601186301961129944212115569631169936874897907507722639362186607360737280000000 3633 -1021008776665068151522504968046951810807800617083287981269073265838466016153216846086505746691035568196180523862972170240000000 3634 -8200483190357531502704563711615200258234081146732439976542080515992568750135320708493907391042722981154118492632982487040000000 3635 -59197238030393430535148569293222226864127273277974801080663143724820831645681355844715914455327396489167452030732233805824000000 3636 -382505230350234474227113832356205158198976227334606406982746467144996140573566232865467247608542654706367540483574509248512000000 3637 -2202302841410440912216716004475120607812287369502279312930964507804523233595545686684908543008312314068927807104756380749824000000 3638 -11241605548692101372807714530305839520474660901041485448095371069688760386413046486896905663764031815442429353256066201679872000000 3639 -50587224969114456177634715386376277842135974054686684516429169813599421738858709060546999077719641079546488560978695892035072000000 3640 -199416307124625102613284675146294892363202680331518524470561365062304966854631432817974020833756328749448407561823041642706534400000 3641 -683713052998714637531261743358725345245266332565206369613353251642188457787307769661624021107180052918836301177055321051235532800000 3642 -2022249875066620758895281212751159471852196194911173769278932152744501072328656783506211890309121748300885545455940317389420441600000 3643 -5111798295307291362763071954454319776070829270469911472343967386104155488386326869418480056051898418209306079263182926964623756800000 3644 -10923842932437499350562181162943477877630813235524742324461080989482852824496808104510724503343767719643521770283201620718914380800000 3645 -19485773879483106949651458290655933511449558744449540362552198521780223957210522564802913978937531579827554069470876659068091542016000 3646 -28579135023241890192822138826295369150126019491859325865076557831944328470575433095044273835775046317034485085895711713436961564108800 3647 -33843712527523291017815690715349779256728180977201833261274871116776178451997223402026113752891502217540772551115321618151218840409600 3648 -31646068856904895497178308201366027356940636757903012919633645719582920110958442661634807665041404670947215812966435539950917374412800 3649 -22720254563931719844128016144570481179341995621058573378198514875597993925816317808353195246696393097090308788715647998828246741580800 3650 -12079122679558635866498438962936205183953972355499494707396678794621718289674498075327015194446183671870797077544960121517874917792640 3651 -4529671004834488449936914611101076943982739633312310515273754547983144358627936778247630697917318876951548904079360000093763792374840 3652 -1118437285144318135786892496568167146662404847731434695129322110613122063858749821789538443930202191839888618291200000000056467204080 3653 -163673749045509971090764755595341533657912904546063613921364211309237375198841437335054406428810076854617846579200000000000024890040 3654 -11831837280398311163187813657494568698162378641884116669014280335607521098711429204943692030998318808767555174400000000000000007140 3655 -281710411438055027694947944226061159480056634330574206405101912752560026159795933451040286452340924018275123200000000000000000001 3656 24227095383672732381765523203441259715284870552429381750838764496720162249742450276789464634901319465571660595200000000000000000001 3657 1029651553806091126225034736146253537899606998478248724410647491110606895614054136763552246983306077286795575296000000000000000007310 3658 14415121753285275767150486306047549530594497978695482141749064875548496538596757914689731457766285082015138054144000000000000026096700 3659 99704592126889824056124196950162217586611944352643751480431032055877101058627575576603975916216805150604704874496000000000060648730800 3660 408788827720248278630109207495665092105108971845839381069767231429096114340373059864076301256488901117479289985433600000103193815456200 3661 1103729834844670352301294860238295748683794223983766328888371524858559508719007261633006013392520033017194082960670720137082664452016080 3662 2102342542561276861526275924263420473683417569492888245501660047349637159464775736443820977890514348604179205639372948049277608177366400 3663 2965804658256087001081710678871611025374821214106038774904127566796809564244951485340390308095547027495181379384248867347783382993664000 3664 3212955046444094251171853235444245277489389648614875339479471530696543694598697442452089500436842613119779827769082074630150750869696000 3665 2748861539735502859335918879213409848518700032703837790443547865151487383156663367431232128151520902335811699043394709853934413710464000 3666 1899213427453620157359362134729264986249283658959015200670087615922845828362785599316124015813778077977510060918894222522418903363532800 3667 1079098538325920543954183031096173287641638442590349545835277054501616947933400908702343190803282998871669800622260907071613561103360000 3668 511880075872552052901343232699466815932572081741576066614169884827690090686356841307521769996429124475527345085551120621272010304000000 3669 205314535926902746493395912016819107489438252566676114630958250507809761648923348436533457196373923828879652552720122777799974016000000 3670 70393555174938084512021455548623693996378829451431810730614257316963346851059433749668613897401526930070335816677317151190244864000000 3671 20824760072585850001473013933134509473928737046048577341140051122934990110105082484276965456517225120377975867588213125635449651200000 3672 5359313253974299632732025644556675232261072033909560345146336686049445984218219756983201586409103298143676328642782150511547904000000 3673 1208472596484400897576829312007877748451026046861959685670252389991541741539402494266880216062087891465479746306279233575080960000000 3674 240281101055377956243346178995718382732952547329278533992915679881359176680349045724536584065662629267702540233586885237770240000000 3675 42365352028185060706063668401876662218704791239635952046119343558029117993643313655861556428202164124210767166633744383221760000000 3676 6657412461571938110952862177437761205796467194799935321533039701976004256768354343227819444290649854083204957338483130331136000000 3677 936648939398649301324536886436048654495173955978345878570665758936018042473140832697201294297919980050292616299268053360640000000 3678 118469431070184891867135100260685995825476547791727541953601993225133122304564210533389615565300366977479909551777362739200000000 3679 13520967676488493093531723399317423436603301650142817288182836187531808353944002167740643509731183096691262335927241932800000000 3680 1397166659903810952998278084596133755115674503848091119778893760922744803363320543301276281012617688411754326718624563200000000 3681 131118717314049950973684558708252552403163299591897782010123374737594309199051639236588102991711623490531350243123920896000000 3682 11206727975559824869545688778483124137022504238623742066803551683086653844975108900558284137818301159681304961598095360000000 3683 874599140949774692199994230066804661487206018622754278686126350420107110022666054601940698335982882028718346416947200000000 3684 62471367210698192299999587861914618677657572759003014807346987203746850481735831743580060973990417360661588528332800000000 3685 4092951644838847081724110928884061223708599621328763904325640970746709034461459111398407125048684778352855429939200000000 3686 246457303345134878039301303244631643578155083976956237922426156336072173791425418082753737752602283990041105530880000000 3687 13664467423369373278388681127474536690604134176662892459730113878810259100149515303775442978564573779542304358400000000 3688 698751175058661133553966648564038834311700195255093207331697180192320020283119297404043527315135329168523264000000000 3689 33006962814713939463779173238767036062058788893107568414087291622113843020581723395918992344788355457744896000000000 3690 1442321064172373825307997486248446305900631533658281610791981784106598701757380134638306020492761433636864000000000 3691 58379662121262750071990388436672602549855635078462876577924758291848228144840095370950057321433158962380800000000 3692 2191428758305658786487116887165363621342860049296409869928019569377131953275359076160405819496217968640000000000 3693 76372694990737752937517301479197324194768686066281194212643673932398606810090635226945381952651264000000000000 3694 2473609554355882700028390120738888261475996717849112877914015473123232103859854361168130296774656000000000000 3695 74525416060957100392284653424538959435159358267079901935624787080674106162392653954109893771264000000000000 3696 2090347048557531334418893181877787865740958825310382306805536007455777105854784054959929504563200000000000 3697 54626435219404124662161779456077660828065213941632001536399883893042626172753379243593826304000000000000 3698 1361107814445870885158740752604928066042998298676372509493559886057385477645297098371891200000000000000 3699 1361107814445870885158740752604928066042998298676372509493559886057385477645297098371891200000000000000 3700 54626435219404124662161779456077660828065213941632001536399883893042626172753379243593826304000000000000 3701 2090347048557531334418893181877787865740958825310382306805536007455777105854784054959929504563200000000000 3702 74525416060957100392284653424538959435159358267079901935624787080674106162392653954109893771264000000000000 3703 2473609554355882700028390120738888261475996717849112877914015473123232103859854361168130296774656000000000000 3704 76372694990737752937517301479197324194768686066281194212643673932398606810090635226945381952651264000000000000 3705 2191428758305658786487116887165363621342860049296409869928019569377131953275359076160405819496217968640000000000 3706 58379662121262750071990388436672602549855635078462876577924758291848228144840095370950057321433158962380800000000 3707 1442321064172373825307997486248446305900631533658281610791981784106598701757380134638306020492761433636864000000000 3708 33006962814713939463779173238767036062058788893107568414087291622113843020581723395918992344788355457744896000000000 3709 698751175058661133553966648564038834311700195255093207331697180192320020283119297404043527315135329168523264000000000 3710 13664467423369373278388681127474536690604134176662892459730113878810259100149515303775442978564573779542304358400000000 3711 246457303345134878039301303244631643578155083976956237922426156336072173791425418082753737752602283990041105530880000000 3712 4092951644838847081724110928884061223708599621328763904325640970746709034461459111398407125048684778352855429939200000000 3713 62471367210698192299999587861914618677657572759003014807346987203746850481735831743580060973990417360661588528332800000000 3714 874599140949774692199994230066804661487206018622754278686126350420107110022666054601940698335982882028718346416947200000000 3715 11206727975559824869545688778483124137022504238623742066803551683086653844975108900558284137818301159681304961598095360000000 3716 131118717314049950973684558708252552403163299591897782010123374737594309199051639236588102991711623490531350243123920896000000 3717 1397166659903810952998278084596133755115674503848091119778893760922744803363320543301276281012617688411754326718624563200000000 3718 13520967676488493093531723399317423436603301650142817288182836187531808353944002167740643509731183096691262335927241932800000000 3719 118469431070184891867135100260685995825476547791727541953601993225133122304564210533389615565300366977479909551777362739200000000 3720 936648939398649301324536886436048654495173955978345878570665758936018042473140832697201294297919980050292616299268053360640000000 3721 6657412461571938110952862177437761205796467194799935321533039701976004256768354343227819444290649854083204957338483130331136000000 3722 42365352028185060706063668401876662218704791239635952046119343558029117993643313655861556428202164124210767166633744383221760000000 3723 240281101055377956243346178995718382732952547329278533992915679881359176680349045724536584065662629267702540233586885237770240000000 3724 1208472596484400897576829312007877748451026046861959685670252389991541741539402494266880216062087891465479746306279233575080960000000 3725 5359313253974299632732025644556675232261072033909560345146336686049445984218219756983201586409103298143676328642782150511547904000000 3726 20824760072585850001473013933134509473928737046048577341140051122934990110105082484276965456517225120377975867588213125635449651200000 3727 70393555174938084512021455548623693996378829451431810730614257316963346851059433749668613897401526930070335816677317151190244864000000 3728 205314535926902746493395912016819107489438252566676114630958250507809761648923348436533457196373923828879652552720122777799974016000000 3729 511880075872552052901343232699466815932572081741576066614169884827690090686356841307521769996429124475527345085551120621272010304000000 3730 1079098538325920543954183031096173287641638442590349545835277054501616947933400908702343190803282998871669800622260907071613561103360000 3731 1899213427453620157359362134729264986249283658959015200670087615922845828362785599316124015813778077977510060918894222522418903363532800 3732 2748861539735502859335918879213409848518700032703837790443547865151487383156663367431232128151520902335811699043394709853934413710464000 3733 3212955046444094251171853235444245277489389648614875339479471530696543694598697442452089500436842613119779827769082074630150750869696000 3734 2965804658256087001081710678871611025374821214106038774904127566796809564244951485340390308095547027495181379384248867347783382993664000 3735 2102342542561276861526275924263420473683417569492888245501660047349637159464775736443820977890514348604179205639372948049277608177366400 3736 1103729834844670352301294860238295748683794223983766328888371524858559508719007261633006013392520033017194082960670720137082664452016080 3737 408788827720248278630109207495665092105108971845839381069767231429096114340373059864076301256488901117479289985433600000103193815456200 3738 99704592126889824056124196950162217586611944352643751480431032055877101058627575576603975916216805150604704874496000000000060648730800 3739 14415121753285275767150486306047549530594497978695482141749064875548496538596757914689731457766285082015138054144000000000000026096700 3740 1029651553806091126225034736146253537899606998478248724410647491110606895614054136763552246983306077286795575296000000000000000007310 3741 24227095383672732381765523203441259715284870552429381750838764496720162249742450276789464634901319465571660595200000000000000000001 3742 -2107757298379527717213600518699389595229783738061356212322972511214654115727593174080683423236414793504734471782400000000000000000001 3743 -90633563830319691840184822304073752594880700736638317129887817982230126976286506485469387199165836120703582286643200000000000000007482 3744 -1283975487596195634402618315974378161760809927102376159340077421414926798830725508544149651988182678376634082394112000000000000027346710 3745 -8987828413173369440818328211820647132325669489716633115380541949904487591815078559809047563917278748636438576758784000000000065085169800 3746 -37299487914669483179396062079055685599151528382324027428829249092103623506032576023207547390256706806841220093548953600000113443450961400 3747 -101951933633429920690349236349418873971014177578352341638799947518416570916489041130100629533368331938699334922367139840154419225448657680 3748 -196621586293043418474244955816736399801241628186822373160542755928374815338943150750908356957210354453205860207422341290942082571664051760 3749 -280887980418633454963207079738194856858916611695460533086489651326249736198490215358440509938871934933151228867746359843527866340436486400 3750 -308196534070445040862407768046074912386866837832519196025453922982968460551121208518288892849595595273874265007790983587014408944824256000 3751 -267103662861052368747420065639931590735284592788183303222060066585239332477638380715850373802982849237357696425568989349198657556340608000 3752 -186972564002736658123194045947952113514699214951728312255442046609667532734346866501095261662087994466150438844427696632713728338169164800 3753 -107650870183393833464869299182154247175129851032813270692527238957081306725836074652145756714535511965386662207479970011703475905995673600 3754 -51755226049708573781187163068343388064966274535006380140638095652442935925882728198146998420449765380951616960410369959151055347944960000 3755 -21043333668562826702240934434381377564876397338409187529709994935608666255578691684960867489633426629581624327076022622181321622656000000 3756 -7315063608595649282207562922427812201123700027161288998422998239521107793605926157153063460684233922846401166006965638821386113408000000 3757 -2194519082578694784662268876728343660337110008148386699526899471856332338081777847145919038954458651825074585261222435013694138163200000 3758 -572834025231938712172871655322472058396819156538733292891212729786027926484581717453530576749243743412928873602832050875277143142400000 3759 -131040463288351992980722274093375961071167780907553367654852585245169787104316079156106390878822750168140474452977734713376553984000000 3760 -26437988207299086303128178106558307935411043516436205754926398777534255292976051076590669635790062379201598265735028089375319040000000 3761 -4731008416042994391086095029594644577915660418730689450881566097032445684006245356700470468963830667045918255357894070999838720000000 3762 -754708485416382438578019921387717111238926781083229031450154591669461573402052784106147071870455237045031499902067773763260416000000 3763 -107815497916626062654002845912531015891275254440461290207164941667065939279909904961562492392129665167169405944254303863693312000000 3764 -13849816926048802514842262814850822199472117665276647951513283020472940721571645185847063404174149333216856757237253420195840000000 3765 -1605775875483919132155624674185602573851839729307437443653713973396013887795271156131767269415151545059809405566531652812800000000 3766 -168606466925811508876340590789488270254443171577280931583639968524872996890408214012669337624040890551147065957477672550400000000 3767 -16082462999077405462050948659920419624269964058140642704901249124461577631982686573581719956538533854815434306429959274496000000 3768 -1397478978552310161232347390676845579886706278556380633931637016173014523837248753063400153861615078836508567430414467072000000 3769 -110911030043834139780345031006098855546563990361617514690994148048612656055030968377285617976088919417190528243738869760000000 3770 -8058806370180066806699946834186985809417826885881589069905440505863536810929759930452349430529558947448671034985676800000000 3771 -537253758012004453779996455612465720627855125786032279819748415344509819864114136451429446769553877052481635509862400000000 3772 -32928456136219627812322363408505963522352417612681264115767990313724090311314558841765074898556325529992057826836480000000 3773 -1858864459302720924889165676286626973036711138019835005395142444688017341720801565328796567358426567238149849743360000000 3774 -96815857255350048171310712306595154911840459265675708401342558397954530144204333349755781757125998523468637798400000000 3775 -4659586712824333869207467437215815550783321060121162733139039384470396031603507961120174651384012982615801856000000000 3776 -207527811579571172326046869052970461921870350164704752323961686103019804351222352498689257812050055064977408000000000 3777 -8564639842966429334090823206744633169472274957811327146076459996430013692452646873309089699144346215697612800000000 3778 -327925399392858780809786679742095137119106741953157542027906584547794391510800184563853922710013334886809600000000 3779 -11661642937157140142795981895309192800127142310020080633305941845462027446385247450515920707524797399040000000000 3780 -385573889285222595242216226670905783659608423068916419994598481442968297996663680104246948864720896000000000000 3781 -11863811978007628445789405935493795143314019090113917831011469276832535214698690816998926941421568000000000000 3782 -339999489657589329172990757490940567420473506803477909015269235273721146646368627739022129836851200000000000 3783 -9082450938236181849981979508955769425747376858738833216930915914569602771315360706702397040230400000000000 3784 -226421155675443499576015716656243908151008821428170622546094777201802137853570433615338143744000000000000 3785 -10525900431714734845227595153478110377399186843097280740083529785510447693790297560742625280000000000000 3786 -226421155675443499576015716656243908151008821428170622546094777201802137853570433615338143744000000000000 3787 -9082450938236181849981979508955769425747376858738833216930915914569602771315360706702397040230400000000000 3788 -339999489657589329172990757490940567420473506803477909015269235273721146646368627739022129836851200000000000 3789 -11863811978007628445789405935493795143314019090113917831011469276832535214698690816998926941421568000000000000 3790 -385573889285222595242216226670905783659608423068916419994598481442968297996663680104246948864720896000000000000 3791 -11661642937157140142795981895309192800127142310020080633305941845462027446385247450515920707524797399040000000000 3792 -327925399392858780809786679742095137119106741953157542027906584547794391510800184563853922710013334886809600000000 3793 -8564639842966429334090823206744633169472274957811327146076459996430013692452646873309089699144346215697612800000000 3794 -207527811579571172326046869052970461921870350164704752323961686103019804351222352498689257812050055064977408000000000 3795 -4659586712824333869207467437215815550783321060121162733139039384470396031603507961120174651384012982615801856000000000 3796 -96815857255350048171310712306595154911840459265675708401342558397954530144204333349755781757125998523468637798400000000 3797 -1858864459302720924889165676286626973036711138019835005395142444688017341720801565328796567358426567238149849743360000000 3798 -32928456136219627812322363408505963522352417612681264115767990313724090311314558841765074898556325529992057826836480000000 3799 -537253758012004453779996455612465720627855125786032279819748415344509819864114136451429446769553877052481635509862400000000 3800 -8058806370180066806699946834186985809417826885881589069905440505863536810929759930452349430529558947448671034985676800000000 3801 -110911030043834139780345031006098855546563990361617514690994148048612656055030968377285617976088919417190528243738869760000000 3802 -1397478978552310161232347390676845579886706278556380633931637016173014523837248753063400153861615078836508567430414467072000000 3803 -16082462999077405462050948659920419624269964058140642704901249124461577631982686573581719956538533854815434306429959274496000000 3804 -168606466925811508876340590789488270254443171577280931583639968524872996890408214012669337624040890551147065957477672550400000000 3805 -1605775875483919132155624674185602573851839729307437443653713973396013887795271156131767269415151545059809405566531652812800000000 3806 -13849816926048802514842262814850822199472117665276647951513283020472940721571645185847063404174149333216856757237253420195840000000 3807 -107815497916626062654002845912531015891275254440461290207164941667065939279909904961562492392129665167169405944254303863693312000000 3808 -754708485416382438578019921387717111238926781083229031450154591669461573402052784106147071870455237045031499902067773763260416000000 3809 -4731008416042994391086095029594644577915660418730689450881566097032445684006245356700470468963830667045918255357894070999838720000000 3810 -26437988207299086303128178106558307935411043516436205754926398777534255292976051076590669635790062379201598265735028089375319040000000 3811 -131040463288351992980722274093375961071167780907553367654852585245169787104316079156106390878822750168140474452977734713376553984000000 3812 -572834025231938712172871655322472058396819156538733292891212729786027926484581717453530576749243743412928873602832050875277143142400000 3813 -2194519082578694784662268876728343660337110008148386699526899471856332338081777847145919038954458651825074585261222435013694138163200000 3814 -7315063608595649282207562922427812201123700027161288998422998239521107793605926157153063460684233922846401166006965638821386113408000000 3815 -21043333668562826702240934434381377564876397338409187529709994935608666255578691684960867489633426629581624327076022622181321622656000000 3816 -51755226049708573781187163068343388064966274535006380140638095652442935925882728198146998420449765380951616960410369959151055347944960000 3817 -107650870183393833464869299182154247175129851032813270692527238957081306725836074652145756714535511965386662207479970011703475905995673600 3818 -186972564002736658123194045947952113514699214951728312255442046609667532734346866501095261662087994466150438844427696632713728338169164800 3819 -267103662861052368747420065639931590735284592788183303222060066585239332477638380715850373802982849237357696425568989349198657556340608000 3820 -308196534070445040862407768046074912386866837832519196025453922982968460551121208518288892849595595273874265007790983587014408944824256000 3821 -280887980418633454963207079738194856858916611695460533086489651326249736198490215358440509938871934933151228867746359843527866340436486400 3822 -196621586293043418474244955816736399801241628186822373160542755928374815338943150750908356957210354453205860207422341290942082571664051760 3823 -101951933633429920690349236349418873971014177578352341638799947518416570916489041130100629533368331938699334922367139840154419225448657680 3824 -37299487914669483179396062079055685599151528382324027428829249092103623506032576023207547390256706806841220093548953600000113443450961400 3825 -8987828413173369440818328211820647132325669489716633115380541949904487591815078559809047563917278748636438576758784000000000065085169800 3826 -1283975487596195634402618315974378161760809927102376159340077421414926798830725508544149651988182678376634082394112000000000000027346710 3827 -90633563830319691840184822304073752594880700736638317129887817982230126976286506485469387199165836120703582286643200000000000000007482 3828 -2107757298379527717213600518699389595229783738061356212322972511214654115727593174080683423236414793504734471782400000000000000000001 3829 185482642257398439114796845645546284380220968949399346684421580986889562184028199319100141244804501828416633516851200000000000000000001 3830 8068494938196832101493662785581263370539612149298871580772338772929695955005226670380856144148995829536123557983027200000000000000007656 3831 115648427447487926788075833259998108311067774139950492657736855745325642021741582275458938066135606890017770997756723200000000000028641096 3832 819176361086372814748870485591653267203396733491315989658969394862723297654002874451167477968460548804292544567443456000000000069788803920 3833 3440540716562765821945256039484943722254266280663527156567671458423437850146812072694903407467534304978028687183262515200000124573014997200 3834 9518829315823652107381875042575010964903470043169091799837224368304844718739513401122566093993511577105879367873692958720173704612112095680 3835 18584381045179511257269375083122640455287727227139655418729819004785649212777145211715486183511141650540050194420067205317038931672487199680 3836 26880979726063221639978917530945247801398319739255573016377059631922099754195513609802756801150044173102572602643311680081797738379997182080 3837 29867755251181357377754352812161386445998133043617303351530066257691221949106126233114174223500049081225080669603830875856168087797717484800 3838 26217251831592524809362154135119439213709472338286299608565280381751183710882044137955775151738931971297570810091795820633590542397167104000 3839 18590414935129244864820436568539238715175807658057557904255380634332657540443631297823186016687606306920095730791504417906492225134369484800 3840 10844408712158726171145254664981222583852554467200242110815638703360716898592118257063525176401103679036758250287870483504754923365738700800 3841 5283173475154251211583585606016493053671757304533451284756336804201374899314108894466845598759512048778928347861946151818817628025239756800 3842 2177131926574554070707521540940862522117482405714334320641347584148918227739330588379194614873425302469642518506402599204652287989739520000 3843 767179821745319053487412352522018222079493800108860665368855815366761661203383159714573340479210041468418901242613053890014167361024000000 3844 233350529114201212102421257225447209215846030866445119049693643840723338616029044413182724396851017252406873292929244774435472283443200000 3845 61769257706700320850640921030265437733606302288176649160213023369603236692478276462313074463553553754280415352334647922052645111091200000 3846 14332082670508897975148710435126947970869436151831836896650734180528855572437770028837455151028907460202815066439297709007165170483200000 3847 2933467213262055141112309153388556602224738393649791177677050855663800848159777491312287999121880588868600040422435538089494294528000000 3848 532655888723899486149340346273185277772386708320619976999253971160005943481643815200548649050557370220740568480737924013549608960000000 3849 86239524841012297757512246539468092591719752775719424847498261997334295611315535941245796195245070179343336478311162378738262016000000 3850 12506597758328623267864330125853597843387929515093509664031133233379648931030508993499284960678412524139202628422704263405797376000000 3851 1631295359781994339286651755546121457833208197620892564873626073919084720601057640149362863419097480003869572305380944565272576000000 3852 192090939104763826184116601649452707897026327618402204197075534066573330559188259497942785563802604129725682648093051522580480000000 3853 20489700171174808126305770842608288842349474945962901781021390302937697205902396593473022861698072279903613496317517247283200000000 3854 1985924785821558326088097789360495687796949110147173557237458233084965255138942485856322099580317502779011495801002441834496000000 3855 175395066554040763842538551197080815731354479813568034969750695834840404027447366943666814478485468131801974025379146366976000000 3856 14152247433593236235972025956378213967741565170142394364520795239609822742545509555382975412273090853220799005148279996416000000 3857 1045732568984721889357538863771789209439031909123823354236145750295175370994926165298899134563666944180940223280599531520000000 3858 70917496057584587898959532140845475122876876595889103112234088162646274301524201791646380103167020262685670202618675200000000 3859 4422811582085920535634035337816169416265439631121217723367395248478425785197255374161319360323275755163411250916884480000000 3860 254133326793243417874133078886614573313640821485863603979418450076258112067170568891298916564407706816041326194196480000000 3861 13476767329944726705446451153078045554675757893433421631156616641129559747938787969812373570647881775564668671098880000000 3862 660625849507094446345414272209708130778920370151777503955483907906037014381908775166667393074130468116647169228800000000 3863 29977979725532016892985185461618348808313928351865735405335467391358225494289994648560544155160533168086319104000000000 3864 1260978512264441980419218118733300793648753412196654922969291418017621713124427563072959044632579935277206732800000000 3865 49227389367680918154504019037265752576887937838178355252181263369041441099344901359723684331921543820790988800000000 3866 1785630766537501298634815854958567267294415947668270426772236848932551109336543241774507326354253000002764800000000 3867 60243952987095185554378758256455408823004276702643798313194971483455794585500180574577858065463750164480000000000 3868 1892278010492094903698980951716412763973934759374904108059049929835191535726184703302417951609585664000000000000 3869 55383746648698290764417750019537631665322347396654326493470409530391242926534074166103134107284275200000000000 3870 1511635369699857467979792565354348043951882631467943788433501983924975019118907715936203092210483200000000000 3871 38502763056830891344747301737033909655105233013191975960649672353089021795119107017265984516915200000000000 3872 936103411727163752235574128982653282896701016579451500484761915591395814901083796402044141568000000000000 3873 936103411727163752235574128982653282896701016579451500484761915591395814901083796402044141568000000000000 3874 38502763056830891344747301737033909655105233013191975960649672353089021795119107017265984516915200000000000 3875 1511635369699857467979792565354348043951882631467943788433501983924975019118907715936203092210483200000000000 3876 55383746648698290764417750019537631665322347396654326493470409530391242926534074166103134107284275200000000000 3877 1892278010492094903698980951716412763973934759374904108059049929835191535726184703302417951609585664000000000000 3878 60243952987095185554378758256455408823004276702643798313194971483455794585500180574577858065463750164480000000000 3879 1785630766537501298634815854958567267294415947668270426772236848932551109336543241774507326354253000002764800000000 3880 49227389367680918154504019037265752576887937838178355252181263369041441099344901359723684331921543820790988800000000 3881 1260978512264441980419218118733300793648753412196654922969291418017621713124427563072959044632579935277206732800000000 3882 29977979725532016892985185461618348808313928351865735405335467391358225494289994648560544155160533168086319104000000000 3883 660625849507094446345414272209708130778920370151777503955483907906037014381908775166667393074130468116647169228800000000 3884 13476767329944726705446451153078045554675757893433421631156616641129559747938787969812373570647881775564668671098880000000 3885 254133326793243417874133078886614573313640821485863603979418450076258112067170568891298916564407706816041326194196480000000 3886 4422811582085920535634035337816169416265439631121217723367395248478425785197255374161319360323275755163411250916884480000000 3887 70917496057584587898959532140845475122876876595889103112234088162646274301524201791646380103167020262685670202618675200000000 3888 1045732568984721889357538863771789209439031909123823354236145750295175370994926165298899134563666944180940223280599531520000000 3889 14152247433593236235972025956378213967741565170142394364520795239609822742545509555382975412273090853220799005148279996416000000 3890 175395066554040763842538551197080815731354479813568034969750695834840404027447366943666814478485468131801974025379146366976000000 3891 1985924785821558326088097789360495687796949110147173557237458233084965255138942485856322099580317502779011495801002441834496000000 3892 20489700171174808126305770842608288842349474945962901781021390302937697205902396593473022861698072279903613496317517247283200000000 3893 192090939104763826184116601649452707897026327618402204197075534066573330559188259497942785563802604129725682648093051522580480000000 3894 1631295359781994339286651755546121457833208197620892564873626073919084720601057640149362863419097480003869572305380944565272576000000 3895 12506597758328623267864330125853597843387929515093509664031133233379648931030508993499284960678412524139202628422704263405797376000000 3896 86239524841012297757512246539468092591719752775719424847498261997334295611315535941245796195245070179343336478311162378738262016000000 3897 532655888723899486149340346273185277772386708320619976999253971160005943481643815200548649050557370220740568480737924013549608960000000 3898 2933467213262055141112309153388556602224738393649791177677050855663800848159777491312287999121880588868600040422435538089494294528000000 3899 14332082670508897975148710435126947970869436151831836896650734180528855572437770028837455151028907460202815066439297709007165170483200000 3900 61769257706700320850640921030265437733606302288176649160213023369603236692478276462313074463553553754280415352334647922052645111091200000 3901 233350529114201212102421257225447209215846030866445119049693643840723338616029044413182724396851017252406873292929244774435472283443200000 3902 767179821745319053487412352522018222079493800108860665368855815366761661203383159714573340479210041468418901242613053890014167361024000000 3903 2177131926574554070707521540940862522117482405714334320641347584148918227739330588379194614873425302469642518506402599204652287989739520000 3904 5283173475154251211583585606016493053671757304533451284756336804201374899314108894466845598759512048778928347861946151818817628025239756800 3905 10844408712158726171145254664981222583852554467200242110815638703360716898592118257063525176401103679036758250287870483504754923365738700800 3906 18590414935129244864820436568539238715175807658057557904255380634332657540443631297823186016687606306920095730791504417906492225134369484800 3907 26217251831592524809362154135119439213709472338286299608565280381751183710882044137955775151738931971297570810091795820633590542397167104000 3908 29867755251181357377754352812161386445998133043617303351530066257691221949106126233114174223500049081225080669603830875856168087797717484800 3909 26880979726063221639978917530945247801398319739255573016377059631922099754195513609802756801150044173102572602643311680081797738379997182080 3910 18584381045179511257269375083122640455287727227139655418729819004785649212777145211715486183511141650540050194420067205317038931672487199680 3911 9518829315823652107381875042575010964903470043169091799837224368304844718739513401122566093993511577105879367873692958720173704612112095680 3912 3440540716562765821945256039484943722254266280663527156567671458423437850146812072694903407467534304978028687183262515200000124573014997200 3913 819176361086372814748870485591653267203396733491315989658969394862723297654002874451167477968460548804292544567443456000000000069788803920 3914 115648427447487926788075833259998108311067774139950492657736855745325642021741582275458938066135606890017770997756723200000000000028641096 3915 8068494938196832101493662785581263370539612149298871580772338772929695955005226670380856144148995829536123557983027200000000000000007656 3916 185482642257398439114796845645546284380220968949399346684421580986889562184028199319100141244804501828416633516851200000000000000000001 3917 -16507955160908461081216919262453619309839666236496541854913520707833171034378509739399912570787600662729080382999756800000000000000000001 3918 -726350027079972287573544447547959249632945314405847841616194911144659525512654428533596153114654429160079536851989299200000000000000007832 3919 -10532075392659598169816394489445409119677707058884793703434826211597563119933489213737144220162489222821153284353844838400000000000029980896 3920 -75479873647393786883684160507692098691023567255341021541282921183115869026190006031782866911164506096884931871202554675200000000074772354624 3921 -320789463001423594255657682157691419436850160835199341550452415028242443361307525635077184372449150911760960452610857369600000136646478075360 3922 -898210496403986063915841510041535974423180450338558156341266762079078841411661071778216116242857622552930689267310400634880195131170691614080 3923 -1775035028607877221547972507939225854217237556621436356579170029822941519932568308514093753527551968378410647837780077445346742420343655560960 3924 -2599158434747248788695245458053866429389526422195674664990927543669307225615546451752780139093915382268387020048177970765098416122702821127680 3925 -2924053239090654887282151140310599733063217224970133998114793486627970628817489758221877656480654805051935397554200399898319985874017241256320 3926 -2599158434747248788695245458053866429389526422195674664990927543669307225615546451752780139093915382268387020048309756176629829292413704550400 3927 -1866668330409387766426585374420504072016114430485984532129847963180684280214801542622451190803811956356387041754252698263268112805461275852800 3928 -1103031286151001861979345903066661497100431254378081768985819250970404347399655457004175703656797974210592389462283983052398464295671073177600 3929 -544444929702738098541087400872647021004700042225078821871205655927699581729317116598214930651111820603969572172842176274167379983372125388800 3930 -227350629985758766423750782781984470309654962687395551990173790387391034128725828909144696315848892130841042004673044600338743284129059635200 3931 -81196653566342416579910993850708739396305343816926982853633496566925369331687796038980248684231751465656916917853611090968337109688565760000 3932 -25035634849622245112139223103968527980527481010219153046536994774801988877270403778685576677639705584238131260851872574252730584769331200000 3933 -6719122588317734901419717965403318171244507771124993280872061097649063191326248072956055505930166499498342204937540739294163682745446400000 3934 -1580970020780643506216404227153721922645766534382351360205190846505661927370881899519072048920923859406836375511284298229430382945075200000 3935 -328213074489548798074165789847702504408916444272359492908095175736555546325533961596111575569545645577719789994054872134228756401356800000 3936 -60460303195443199645241066550892566601642502892276748693596479740944442744177308727344297906493600586116713868439902254153648144384000000 3937 -9932764096394239941718175219075207370269839760874037285376564528869444165114846540179942846044970452165341432637655331706026868736000000 3938 -1461965278257160857222588560383363855364391999436005487890922917669095677982933939970292700657491898972771329851487836946574671872000000 3939 -193580382694129994928682674991473079662874039451012584365003627438398044455027273024118486635194440143920870424795524172463865856000000 3940 -23145480539515542871907711140284824742300156890881939434946085889373705593302647510766627744356533058591526198973603314574557184000000 3941 -2507427058447517144456668706864189347082516996512210105452492638020197588176868966233208944318562742038243659793713440202096640000000 3942 -246885125754832457300348918829704797251201673502740687306091583604673990821865227032754747958684520877718144396370363228880896000000 3943 -22156357439536246167980031177024789496902714288707497578751930401627022111356706173219158890992084447057907865975493463375872000000 3944 -1817055768850856167215293562136953635989376039550085780285609531128470777196433819819824301571430548774627206385626635042816000000 3945 -136502958004805697290804073017677551472108298537629599171337225563131375235346249531891333735083333534691462370611118997504000000 3946 -9413997103779703261434763656391555273938503347423030908710776246428021730301834725571314931382809130478920818720149340160000000 3947 -597232074325809131639409737340969635658464190893412455055091475158868241927382079091282211019961677738655171732182138880000000 3948 -34918810797275130680530004804209918213902144100239827881829578544487245976034627094041169627508907732132131796219330560000000 3949 -1884822173716555349233153668409058085409894364611110039958528831561524516393001905021829991811828347082790794669588480000000 3950 -94073120969810249159586992362662435674473916082869940377624091365690962890739767743324953453699932040363228287467520000000 3951 -4347917355747532524182592083988603504956753368359436023892310725584152812799802681716883415078725537577558238822400000000 3952 -186339315246322822464968232171240275249468733668040027512973637580409894011201108329574997511956330136617143500800000000 3953 -7414402183224556749732219472115105059256045260212051597883654505715511854034069983286547194744183826094332313600000000 3954 -274216865951406081782416722172933377917217875339402540610725731303004732021381593170172167041033936973909196800000000 3955 -9436612795898589859033111829859252871389076407476392129088751249114189757423787223376159291179893571924787200000000 3956 -302455538330083016412304882070930993052107075089159005733057682591333340461936516815028010512353056522240000000000 3957 -9036781328155416129140240251530071047610374649660323376541944754364915824138190590757741367039046451200000000000 3958 -251896343670458576809940210090153392627340604666970061429886668061922264326495235862095948157445734400000000000 3959 -6555443475543709867353894649927835073290858914699361392656373776511813859806187926601017194656563200000000000 3960 -159458776913046003119630049710522190712254348365804421953065250722015991369399832552767243472076800000000000 3961 -7244626403801528169475312824300534102417946997875755090708157433707324132712735467807124226048000000000000 3962 -159458776913046003119630049710522190712254348365804421953065250722015991369399832552767243472076800000000000 3963 -6555443475543709867353894649927835073290858914699361392656373776511813859806187926601017194656563200000000000 3964 -251896343670458576809940210090153392627340604666970061429886668061922264326495235862095948157445734400000000000 3965 -9036781328155416129140240251530071047610374649660323376541944754364915824138190590757741367039046451200000000000 3966 -302455538330083016412304882070930993052107075089159005733057682591333340461936516815028010512353056522240000000000 3967 -9436612795898589859033111829859252871389076407476392129088751249114189757423787223376159291179893571924787200000000 3968 -274216865951406081782416722172933377917217875339402540610725731303004732021381593170172167041033936973909196800000000 3969 -7414402183224556749732219472115105059256045260212051597883654505715511854034069983286547194744183826094332313600000000 3970 -186339315246322822464968232171240275249468733668040027512973637580409894011201108329574997511956330136617143500800000000 3971 -4347917355747532524182592083988603504956753368359436023892310725584152812799802681716883415078725537577558238822400000000 3972 -94073120969810249159586992362662435674473916082869940377624091365690962890739767743324953453699932040363228287467520000000 3973 -1884822173716555349233153668409058085409894364611110039958528831561524516393001905021829991811828347082790794669588480000000 3974 -34918810797275130680530004804209918213902144100239827881829578544487245976034627094041169627508907732132131796219330560000000 3975 -597232074325809131639409737340969635658464190893412455055091475158868241927382079091282211019961677738655171732182138880000000 3976 -9413997103779703261434763656391555273938503347423030908710776246428021730301834725571314931382809130478920818720149340160000000 3977 -136502958004805697290804073017677551472108298537629599171337225563131375235346249531891333735083333534691462370611118997504000000 3978 -1817055768850856167215293562136953635989376039550085780285609531128470777196433819819824301571430548774627206385626635042816000000 3979 -22156357439536246167980031177024789496902714288707497578751930401627022111356706173219158890992084447057907865975493463375872000000 3980 -246885125754832457300348918829704797251201673502740687306091583604673990821865227032754747958684520877718144396370363228880896000000 3981 -2507427058447517144456668706864189347082516996512210105452492638020197588176868966233208944318562742038243659793713440202096640000000 3982 -23145480539515542871907711140284824742300156890881939434946085889373705593302647510766627744356533058591526198973603314574557184000000 3983 -193580382694129994928682674991473079662874039451012584365003627438398044455027273024118486635194440143920870424795524172463865856000000 3984 -1461965278257160857222588560383363855364391999436005487890922917669095677982933939970292700657491898972771329851487836946574671872000000 3985 -9932764096394239941718175219075207370269839760874037285376564528869444165114846540179942846044970452165341432637655331706026868736000000 3986 -60460303195443199645241066550892566601642502892276748693596479740944442744177308727344297906493600586116713868439902254153648144384000000 3987 -328213074489548798074165789847702504408916444272359492908095175736555546325533961596111575569545645577719789994054872134228756401356800000 3988 -1580970020780643506216404227153721922645766534382351360205190846505661927370881899519072048920923859406836375511284298229430382945075200000 3989 -6719122588317734901419717965403318171244507771124993280872061097649063191326248072956055505930166499498342204937540739294163682745446400000 3990 -25035634849622245112139223103968527980527481010219153046536994774801988877270403778685576677639705584238131260851872574252730584769331200000 3991 -81196653566342416579910993850708739396305343816926982853633496566925369331687796038980248684231751465656916917853611090968337109688565760000 3992 -227350629985758766423750782781984470309654962687395551990173790387391034128725828909144696315848892130841042004673044600338743284129059635200 3993 -544444929702738098541087400872647021004700042225078821871205655927699581729317116598214930651111820603969572172842176274167379983372125388800 3994 -1103031286151001861979345903066661497100431254378081768985819250970404347399655457004175703656797974210592389462283983052398464295671073177600 3995 -1866668330409387766426585374420504072016114430485984532129847963180684280214801542622451190803811956356387041754252698263268112805461275852800 3996 -2599158434747248788695245458053866429389526422195674664990927543669307225615546451752780139093915382268387020048309756176629829292413704550400 3997 -2924053239090654887282151140310599733063217224970133998114793486627970628817489758221877656480654805051935397554200399898319985874017241256320 3998 -2599158434747248788695245458053866429389526422195674664990927543669307225615546451752780139093915382268387020048177970765098416122702821127680 3999 -1775035028607877221547972507939225854217237556621436356579170029822941519932568308514093753527551968378410647837780077445346742420343655560960 4000 -898210496403986063915841510041535974423180450338558156341266762079078841411661071778216116242857622552930689267310400634880195131170691614080 4001 -320789463001423594255657682157691419436850160835199341550452415028242443361307525635077184372449150911760960452610857369600000136646478075360 4002 -75479873647393786883684160507692098691023567255341021541282921183115869026190006031782866911164506096884931871202554675200000000074772354624 4003 -10532075392659598169816394489445409119677707058884793703434826211597563119933489213737144220162489222821153284353844838400000000000029980896 4004 -726350027079972287573544447547959249632945314405847841616194911144659525512654428533596153114654429160079536851989299200000000000000007832 4005 -16507955160908461081216919262453619309839666236496541854913520707833171034378509739399912570787600662729080382999756800000000000000000001 4006 1485715964481761497309522733620825737885569961284688766942216863704985393094065876545992131370884059645617234469978112000000000000000000001 4007 66114360419438386630273761646126745335907863277168650128928650434871849992685931506296649846004340654229966933914025984000000000000000008010 4008 969677286151763003910681837476525598259981994731806868557620206378120466559393662092350864408063662928706181697405714432000000000000031367160 4009 7030160324600281778352443321704810587384869461805599797042746496241373382555604050169543766958461556233119817306191429632000000000080048992320 4010 30229689395781211646915506283330685525754938685764079127283809933837905544989097415729038197921384691802415214416623147417600000149731640134560 4011 85650786621380099666260601136103608989638992942998224193970794812540732377469109344565608227443923293440176440847098917683200218907657876726720 4012 171301573242760199332521202272207217979277985885996448387941589625081464754938218689131216454887846586880352881694197835366660500112873304796800 4013 253893403199091009724986781939164269505001300509601878860699141765745742404640574128533767245637344048411951592511043220534658112421811577612800 4014 289156375865631427742346057208492640269584814469268806480240689233210428849729542757496790474198086277358055980359799443825189142856199654089600 4015 260240738279068284968111451487643376242626333022341925832216620309889385964756588481747111426778277649622250382323982202466067427875344718124800 4016 189265991475686025431353782900104273631000969470794127877975723861737735247095700713997899219475111017907091187250156146338093263223377344870400 4017 113272828231660575826340521584153315279159671122672243199697592311191523367580002700044197260140407351626213725682693628568609415613165416448000 4018 56636414115830287913170260792076657639579835561336121599848796155595761683790001350022098630070203675813137975873509935020294917360441346048000 4019 23961559818235891040187418027417047462899161199026820676859106065828976096988077494240118651183547709012241121501378190207611820523901874176000 4020 8671802600885370090734494143255693367525410719647801768768057433347629444624256616963090559475950605461122481798907413388844978990983405568000 4021 2709938312776678153354529419767404177351690849889938052740017947921134201445080192800965799836236847753721766015690963012292016573694115840000 4022 737262629211302144662629327436720254132445304749468440818975471125602687157852699512027460250356572096966155637528846278233249000146432000000 4023 175882914811846590066574970270851563894341526950036588822827481673754889420010611321496747304910822849578332711336215871115946987707392000000 4024 37027982065651913698226309530705592398808742515797176594279469826053660930528549751894125568967049611820727041894492690336520410558464000000 4025 6918386122792857559405442043894992263987949259530525100510111467499499805440860611557890113655435101321350410098067145746754672361472000000 4026 1153064353798809593234240340649165377331324876588420850085018577916583300906810106841060673022456617819800598118895072308536081825792000000 4027 172210909982939095093425505421628595315717351698270646441269008390139064421148094424369206858602596049191720185820276531298819932160000000 4028 23142968139999720289235048159428348777606284417949414936771329190769676641818305736163555551101216609581046907289294571184687349760000000 4029 2809019683659386339454254033843658275542791768120671740513911332937623843051068888184477802407603023789966563333598715018937630720000000 4030 308992165202532497339967943722802410309707094493273891456530246623147422268108657027137673912856701395883069993867406079258460160000000 4031 30899216520253249733996794372280241030970709449327389145653024663824763554301113688284277450694980996028393711075296640751763456000000 4032 2817022588741037012786032535364580378891916530992810406441301635459512886801547482214692231309815235975452159737294968282152960000000 4033 234751882395086417732169377947048364907659710916067533870144549956762867825010908575338218202748978345949590911556479468175360000000 4034 17924404813417928447530174178222904709698155266990378206940849378115876000939914834147329189255949360014382346550261810462720000000 4035 1256768613354590385401540948128272629070790196880935220347915950727630991795864530572357346581505965530128427666451998965760000000 4036 81081846022876799058163932137307911552954206250463000531906794393464073005027244983991809320104912727584821232007873822720000000 4037 4822408180796099943983540318650369739540623163154437476879782587966384637439623355724867660258536401627950847072455884800000000 4038 264867115990694883286974752350115004633860962295271454523569257222802113104300426103498263666719383399183475876351180800000000 4039 13455816053003215995862353729016537668663103083856255173113587810597168077837073817005066305716127582924104915327385600000000 4040 633214873082504282158228410777248840664580848677701892066594716969457693301623331308459199257626023907139888401612800000000 4041 27640331761537885332303621105356909623173555423813670652908635905187946372232902428006553707226646582146416141926400000000 4042 1120553990332616972931227882716383176902081002877844450585718545130131610434188878876198317585273373024665468928000000000 4043 42239944159053129136098922508240216889470549385381136718960751304143789336794625746889728816552146672684105728000000000 4044 1482103303826425583723143842927362184717573301177742673618952013967760808537438368255395701305453320691777536000000000 4045 48453377240479297954885532464437551321897012486767456464390359641512357279023304218793427450316664443240448000000000 4046 1477237110990224122663786449861200326250293411095383411082057012914535083888487854046010015292091594178560000000000 4047 42035202345347326358721693545888696709104028733334005112390964332228032490442438569085448701358374912000000000000 4048 1117214685709621547405941135870408519311022588705837295150597270000881675937175524447574182238093312000000000000 4049 27753504064503765962134810124653250807538078560976276260747114613694247173697618820096369774034944000000000000 4050 658788527110908528976418120522807264139440702002484424878961359678211670589942879605156535599104000000000000 4051 658788527110908528976418120522807264139440702002484424878961359678211670589942879605156535599104000000000000 4052 27753504064503765962134810124653250807538078560976276260747114613694247173697618820096369774034944000000000000 4053 1117214685709621547405941135870408519311022588705837295150597270000881675937175524447574182238093312000000000000 4054 42035202345347326358721693545888696709104028733334005112390964332228032490442438569085448701358374912000000000000 4055 1477237110990224122663786449861200326250293411095383411082057012914535083888487854046010015292091594178560000000000 4056 48453377240479297954885532464437551321897012486767456464390359641512357279023304218793427450316664443240448000000000 4057 1482103303826425583723143842927362184717573301177742673618952013967760808537438368255395701305453320691777536000000000 4058 42239944159053129136098922508240216889470549385381136718960751304143789336794625746889728816552146672684105728000000000 4059 1120553990332616972931227882716383176902081002877844450585718545130131610434188878876198317585273373024665468928000000000 4060 27640331761537885332303621105356909623173555423813670652908635905187946372232902428006553707226646582146416141926400000000 4061 633214873082504282158228410777248840664580848677701892066594716969457693301623331308459199257626023907139888401612800000000 4062 13455816053003215995862353729016537668663103083856255173113587810597168077837073817005066305716127582924104915327385600000000 4063 264867115990694883286974752350115004633860962295271454523569257222802113104300426103498263666719383399183475876351180800000000 4064 4822408180796099943983540318650369739540623163154437476879782587966384637439623355724867660258536401627950847072455884800000000 4065 81081846022876799058163932137307911552954206250463000531906794393464073005027244983991809320104912727584821232007873822720000000 4066 1256768613354590385401540948128272629070790196880935220347915950727630991795864530572357346581505965530128427666451998965760000000 4067 17924404813417928447530174178222904709698155266990378206940849378115876000939914834147329189255949360014382346550261810462720000000 4068 234751882395086417732169377947048364907659710916067533870144549956762867825010908575338218202748978345949590911556479468175360000000 4069 2817022588741037012786032535364580378891916530992810406441301635459512886801547482214692231309815235975452159737294968282152960000000 4070 30899216520253249733996794372280241030970709449327389145653024663824763554301113688284277450694980996028393711075296640751763456000000 4071 308992165202532497339967943722802410309707094493273891456530246623147422268108657027137673912856701395883069993867406079258460160000000 4072 2809019683659386339454254033843658275542791768120671740513911332937623843051068888184477802407603023789966563333598715018937630720000000 4073 23142968139999720289235048159428348777606284417949414936771329190769676641818305736163555551101216609581046907289294571184687349760000000 4074 172210909982939095093425505421628595315717351698270646441269008390139064421148094424369206858602596049191720185820276531298819932160000000 4075 1153064353798809593234240340649165377331324876588420850085018577916583300906810106841060673022456617819800598118895072308536081825792000000 4076 6918386122792857559405442043894992263987949259530525100510111467499499805440860611557890113655435101321350410098067145746754672361472000000 4077 37027982065651913698226309530705592398808742515797176594279469826053660930528549751894125568967049611820727041894492690336520410558464000000 4078 175882914811846590066574970270851563894341526950036588822827481673754889420010611321496747304910822849578332711336215871115946987707392000000 4079 737262629211302144662629327436720254132445304749468440818975471125602687157852699512027460250356572096966155637528846278233249000146432000000 4080 2709938312776678153354529419767404177351690849889938052740017947921134201445080192800965799836236847753721766015690963012292016573694115840000 4081 8671802600885370090734494143255693367525410719647801768768057433347629444624256616963090559475950605461122481798907413388844978990983405568000 4082 23961559818235891040187418027417047462899161199026820676859106065828976096988077494240118651183547709012241121501378190207611820523901874176000 4083 56636414115830287913170260792076657639579835561336121599848796155595761683790001350022098630070203675813137975873509935020294917360441346048000 4084 113272828231660575826340521584153315279159671122672243199697592311191523367580002700044197260140407351626213725682693628568609415613165416448000 4085 189265991475686025431353782900104273631000969470794127877975723861737735247095700713997899219475111017907091187250156146338093263223377344870400 4086 260240738279068284968111451487643376242626333022341925832216620309889385964756588481747111426778277649622250382323982202466067427875344718124800 4087 289156375865631427742346057208492640269584814469268806480240689233210428849729542757496790474198086277358055980359799443825189142856199654089600 4088 253893403199091009724986781939164269505001300509601878860699141765745742404640574128533767245637344048411951592511043220534658112421811577612800 4089 171301573242760199332521202272207217979277985885996448387941589625081464754938218689131216454887846586880352881694197835366660500112873304796800 4090 85650786621380099666260601136103608989638992942998224193970794812540732377469109344565608227443923293440176440847098917683200218907657876726720 4091 30229689395781211646915506283330685525754938685764079127283809933837905544989097415729038197921384691802415214416623147417600000149731640134560 4092 7030160324600281778352443321704810587384869461805599797042746496241373382555604050169543766958461556233119817306191429632000000000080048992320 4093 969677286151763003910681837476525598259981994731806868557620206378120466559393662092350864408063662928706181697405714432000000000000031367160 4094 66114360419438386630273761646126745335907863277168650128928650434871849992685931506296649846004340654229966933914025984000000000000000008010 4095 1485715964481761497309522733620825737885569961284688766942216863704985393094065876545992131370884059645617234469978112000000000000000000001 4096 -135200152767840296255166568759495142147586866476906677791741734597153670771559994765685283954750449427751168336768008192000000000000000000001 4097 -6084006874552813331482495594177281396641408991460800500628378056871915184720199764455837777963770224248802575154560368640000000000000000008190 4098 -90246101972533397750323684646963007383514233373335207425987607843600075240016296506094927039795924993023904864792645468160000000000000032800950 4099 -661804747798578250169040354077728720812437711404458187790575790853067218426786174378029464958503449948841969008479400099840000000000085632346800 4100 -2878850652923815388235325540238119935534104044609393116889004690210842400156519858544428172569490007277462565186885390434304000000163900311775200 4101 -8252705205048270779607933215349277148531098261213593601748480111937748213782023594494027428032538020862059353535738119245004800245260426540409280 4102 -16701903391169119434920817221540203752979603623884653717824304988445442813606476322190293604351565042220834405965184288948224298808953001731972800 4103 -25052855086753679152381225832310305629469405435826980576736457482668164220409714483285440406527347563331251608947776433422640785132061766612256000 4104 -28880374613896602356217246445579935656193897932967213720404527375853578198527865307120716024191247885506859493648131166571924242591829602581104000 4105 -26313230203772459924553491205972830264532218116703461389701902720222149025325388390932207933152025851239583094212741930169229319999141685221536000 4106 -19376105877323356853534843524398175012973724249572548841507764730345400645921422360595534932593764490458238460284061417146506023429907324144211200 4107 -11743094471105064759718086984483742432105287423983362934247130139603273118740255976118506019753796660883780885099156859658075184163587314044416000 4108 -5946823482162180230882877383168049052155882733940292767984123596337554976797950141752320356157371385960376258807328282490229526155985396725760000 4109 -2548638635212362956092661735643449593781092600260125471993195827001809275770550060750994438353159165411609427778010132380571397937078048010240000 4110 -934500832911199750567309303069264851053067286762046006397505136567330067782535022275364627396158360659333377766936052786681075006482596392960000 4111 -295925263755213254346314612638600536166804640807981235359209959912987854797802757053865465342116817489920627063702848045833198529076939440128000 4112 -81597039638386007632255867455496471369523338458083061220370393358360621727335319040587904046540732593391550156193400025894575983659675545600000 4113 -19732617428890733871852726116688689154721330215353420033684343491891130744518998722233676142355542257469501402350248859791288783011722240000000 4114 -4211932959967905183173242709117761135364494461171928837599289692713603930847622534277948530888411681552950301761654693882555879406863360000000 4115 -798050455572866245232824934359154741437483161064154937650391731250998639529023217021116670369752000199580440100519248918439061182832640000000 4116 -134908529394460722408406119855952349147765010560845239459947173616240246206096781933097316834097715211459626110778059867136038332022784000000 4117 -20440686271887988243697896947871568052691668266794733251507147517612158516075271906672508093425792052962379453399463331849071912058880000000 4118 -2787366309802907487776985947437032007185227490926554534296429206947112524919776094802475537184262829684704768621720301511697056563200000000 4119 -343371212077169762987020008017605392189484545983705993355357221145658789387563329572627756522990674165633563563667165986199538892800000000 4120 -38343118681950623533550567561965935461159107634847169258014889694598581112729332517632939315160357101886275145133585525812466483200000000 4121 -3893301281551909466483596090907310369902309390615251032352281107454431029138865452392982566921317661610159494250320541965071548416000000 4122 -360490859402954580229962601009936145361324943575486206699285288202929122741029347616472194820052418905575537028508501356805488640000000 4123 -30517744711361234305182019133116287437995762419088779403114171761015929052397186306098383967739931922660621907693618138919731200000000 4124 -2367756055191819902988260105155574025361740187687922539907342889572439303085742293613925183993790791524518952875469604441292800000000 4125 -168736638415968774695715087953615620198192978892702527253965472357400770559268914348062575744143518616828849111085779989299200000000 4126 -11067671982122683071439376736742529926978249153177441744167736294158640753741718295759079257233279012170880152445267717652480000000 4127 -669415644080000992224155851012653019776910231060115955576317482722800214468471628300318399519141989755111644409136729292800000000 4128 -37401063447651570588281434857714515309505403507781502342659227990919259958900290382032357290359463011857930954542678016000000000 4129 -1933388306563093666773906614748165675536172664005222472365674200784067998360192549370794661424840782343001831997702144000000000 4130 -92607675188316251265640905076172641624913017870693382249381301983549568295138864887882297849078637358607765702967296000000000 4131 -4115896675036277834028484670052119557932833326404218118583310001254705644314501570473096528894086165264527319577395200000000 4132 -169950688533780240894569562202035932579435836114682386760659102926078878945846547495931443022268901611791246688256000000000 4133 -6527266842691417502351889316993660344259768456671595515801025412459196087067611655943731679057081638950650511360000000000 4134 -233431270352662029436337235976031914589061436645093143655833329367012850199212370983565016975863956204305776640000000000 4135 -7781042345088734314623248228030260562509434565964907893375385076935801462521829355415070355015677824792002560000000000 4136 -241971438780198450365949171016349290045699802757310424719428681520860665795999258066797689542014658546761728000000000 4137 -7025883820563577910380373674824141631271405617472859214765085208799977173580667913632259168710594815590400000000000 4138 -190624754840416690470908298791286569918673468456941830184402846075877588993697060355513878598375178240000000000000 4139 -4836147035294415217560849122758358723781797506749593809085874144281902472062595399995447110386319360000000000000 4140 -114850502825535174912525613719742505954024719553929099456748618476378544276878386973438304499793920000000000000 4141 -5102106890816397969093961614261741364824604585721368737360466700486575491377429961197382531022848000000000000 4142 -114850502825535174912525613719742505954024719553929099456748618476378544276878386973438304499793920000000000000 4143 -4836147035294415217560849122758358723781797506749593809085874144281902472062595399995447110386319360000000000000 4144 -190624754840416690470908298791286569918673468456941830184402846075877588993697060355513878598375178240000000000000 4145 -7025883820563577910380373674824141631271405617472859214765085208799977173580667913632259168710594815590400000000000 4146 -241971438780198450365949171016349290045699802757310424719428681520860665795999258066797689542014658546761728000000000 4147 -7781042345088734314623248228030260562509434565964907893375385076935801462521829355415070355015677824792002560000000000 4148 -233431270352662029436337235976031914589061436645093143655833329367012850199212370983565016975863956204305776640000000000 4149 -6527266842691417502351889316993660344259768456671595515801025412459196087067611655943731679057081638950650511360000000000 4150 -169950688533780240894569562202035932579435836114682386760659102926078878945846547495931443022268901611791246688256000000000 4151 -4115896675036277834028484670052119557932833326404218118583310001254705644314501570473096528894086165264527319577395200000000 4152 -92607675188316251265640905076172641624913017870693382249381301983549568295138864887882297849078637358607765702967296000000000 4153 -1933388306563093666773906614748165675536172664005222472365674200784067998360192549370794661424840782343001831997702144000000000 4154 -37401063447651570588281434857714515309505403507781502342659227990919259958900290382032357290359463011857930954542678016000000000 4155 -669415644080000992224155851012653019776910231060115955576317482722800214468471628300318399519141989755111644409136729292800000000 4156 -11067671982122683071439376736742529926978249153177441744167736294158640753741718295759079257233279012170880152445267717652480000000 4157 -168736638415968774695715087953615620198192978892702527253965472357400770559268914348062575744143518616828849111085779989299200000000 4158 -2367756055191819902988260105155574025361740187687922539907342889572439303085742293613925183993790791524518952875469604441292800000000 4159 -30517744711361234305182019133116287437995762419088779403114171761015929052397186306098383967739931922660621907693618138919731200000000 4160 -360490859402954580229962601009936145361324943575486206699285288202929122741029347616472194820052418905575537028508501356805488640000000 4161 -3893301281551909466483596090907310369902309390615251032352281107454431029138865452392982566921317661610159494250320541965071548416000000 4162 -38343118681950623533550567561965935461159107634847169258014889694598581112729332517632939315160357101886275145133585525812466483200000000 4163 -343371212077169762987020008017605392189484545983705993355357221145658789387563329572627756522990674165633563563667165986199538892800000000 4164 -2787366309802907487776985947437032007185227490926554534296429206947112524919776094802475537184262829684704768621720301511697056563200000000 4165 -20440686271887988243697896947871568052691668266794733251507147517612158516075271906672508093425792052962379453399463331849071912058880000000 4166 -134908529394460722408406119855952349147765010560845239459947173616240246206096781933097316834097715211459626110778059867136038332022784000000 4167 -798050455572866245232824934359154741437483161064154937650391731250998639529023217021116670369752000199580440100519248918439061182832640000000 4168 -4211932959967905183173242709117761135364494461171928837599289692713603930847622534277948530888411681552950301761654693882555879406863360000000 4169 -19732617428890733871852726116688689154721330215353420033684343491891130744518998722233676142355542257469501402350248859791288783011722240000000 4170 -81597039638386007632255867455496471369523338458083061220370393358360621727335319040587904046540732593391550156193400025894575983659675545600000 4171 -295925263755213254346314612638600536166804640807981235359209959912987854797802757053865465342116817489920627063702848045833198529076939440128000 4172 -934500832911199750567309303069264851053067286762046006397505136567330067782535022275364627396158360659333377766936052786681075006482596392960000 4173 -2548638635212362956092661735643449593781092600260125471993195827001809275770550060750994438353159165411609427778010132380571397937078048010240000 4174 -5946823482162180230882877383168049052155882733940292767984123596337554976797950141752320356157371385960376258807328282490229526155985396725760000 4175 -11743094471105064759718086984483742432105287423983362934247130139603273118740255976118506019753796660883780885099156859658075184163587314044416000 4176 -19376105877323356853534843524398175012973724249572548841507764730345400645921422360595534932593764490458238460284061417146506023429907324144211200 4177 -26313230203772459924553491205972830264532218116703461389701902720222149025325388390932207933152025851239583094212741930169229319999141685221536000 4178 -28880374613896602356217246445579935656193897932967213720404527375853578198527865307120716024191247885506859493648131166571924242591829602581104000 4179 -25052855086753679152381225832310305629469405435826980576736457482668164220409714483285440406527347563331251608947776433422640785132061766612256000 4180 -16701903391169119434920817221540203752979603623884653717824304988445442813606476322190293604351565042220834405965184288948224298808953001731972800 4181 -8252705205048270779607933215349277148531098261213593601748480111937748213782023594494027428032538020862059353535738119245004800245260426540409280 4182 -2878850652923815388235325540238119935534104044609393116889004690210842400156519858544428172569490007277462565186885390434304000000163900311775200 4183 -661804747798578250169040354077728720812437711404458187790575790853067218426786174378029464958503449948841969008479400099840000000000085632346800 4184 -90246101972533397750323684646963007383514233373335207425987607843600075240016296506094927039795924993023904864792645468160000000000000032800950 4185 -6084006874552813331482495594177281396641408991460800500628378056871915184720199764455837777963770224248802575154560368640000000000000000008190 4186 -135200152767840296255166568759495142147586866476906677791741734597153670771559994765685283954750449427751168336768008192000000000000000000001 4187 12438414054641307255475324325873553077577991715875414356840239582938137710983519518443046123837041347353107486982656753664000000000000000000001 4188 565947839486179480124127256827246665029798623072331353236230901023685265849750138089158598634585381304566390657710882291712000000000000000008372 4189 8489217592292692201861908852408699975446979346084970298543463515355278987746252071337378979518780719568495859865663234375680000000000000034283340 4190 62961697142837467163809157322031191484565096816796863047530687738884985825784702862418894098097623670133010960670335654952960000000000091536517800 4191 277031467428484855520760292216937242532086425993906197409135026051093937633452692594643134031629544148585248226949476881793024000000179228501852400 4192 803391255542606081010204847429118003343050635382327972486491575548172419137012808524465088691725678030897219858153482957199769600274434682036394880 4193 1645039237539621975401848020926289244940532253401909657948530368979591143947216703169142800654485912158503831138123798436170957142220048499384415360 4194 2496934556979783355520662174620260461070450741770755730814733595772593700634168210167448893850558973812014743691795051197759845375507790071439468800 4195 2913090316476413914774105870390303871248859198732548352617189195068025984073196245195357042825652136114017200973760893064371693640702638759725904000 4196 2686516625194915054736119858248835792373947927720016814080296702118290629756392092791273717272545858860704752009135046072823375530977492534333632000 4197 2002676029690754858985107530694586681587852091573103443223493905215453014909310469171676771057716003877979906043173565963999068303281418867469939200 4198 1228914836401145027104497802926223645519818328919858931068962169109482531876167787900801654967234820561487669617503399808725138094107647066848742400 4199 630212736615971808771537334833960843856317091753773810804595984158708990705727070718359823060120420800762907550936234282205431618129416098320896000 4200 273553880179460290620612359625730256399170605761253467327269685431527528932705706520606736383239083754177332658192426326483469244454595491389440000 4201 101605726923799536516227447860985523805406224997037002150128740303138796460719262421939644942345945394420446605759264124691957726372672710123520000 4202 32598504054719017965622972855399522220901163853216038189832970847257030531147430027038969419002657485404001434098448134054583143618153133457408000 4203 9108405544700902078629948297832219444075325194280951847159212442615935001350017213437359102368391308444156266990566140409694026339508562046976000 4204 2232452339387475999664203014174563589234148331931605844891963833974493872879906179764058603522240233307760125855043844542559702070517862809600000 4205 483045243025360304020909424119642414044815720944265592169606209690387563137757477492808002109224544753126578217138753316744405076341032960000000 4206 92795533528556058404016810422983937434925125339293126916792771861574452918569199623618429823270787239126058255906714052352003283908423680000000 4207 15907805747752467154974310358225817845987164343878821757164475176269906214611862792633566267852463749698026492926470092485471011133743104000000 4208 2444706078117803393946268474965439539101923524708650096880254843106414158522602293871728246707880712249425760132353928761359281699749888000000 4209 338200445589419441850274294955693216871807602232421950161300077109582986356882469712309585722152344004694690750661842926972274898042880000000 4210 42275055698677430231284286869461652108975950279052743770162509638697873294763496548699541283447773186056806308018956070897728589004800000000 4211 4791172979183442092878885845205653905683941031625977627285084425719092336688549929849958013577870054858595735045551085235539150438400000000 4212 493859368623524031112131310198121248739729306336831540043231779266434975707455872036040565212075208163274974820204026560878775894016000000 4213 46431222691100549933619183010079775522538652732522623422867945060165755466654471082472300511890269622645496672128174178929038589952000000 4214 3992102480054941462546622877850774350482820671447050955669863148699686920803004948635383880231695310318980827926962475560575959040000000 4215 314648471334379622663773231751785170481404584941639484190750043716460937251978887329159655930783943975501425850309427376999628800000000 4216 22784889303524041641169785747543064069343090633704928168583871244864838722644426812526632352586219213300666640586286783948390400000000 4217 1518992620234936109411319049836204271289539375580328941268995626420413747330197695245125819383409130910956617824050079680430080000000 4218 93405796203962805115010546411298851359538207571016205269831808174912378198188072506864201658479330569120722150972748212469760000000 4219 5307147511588795745171053773369252918155579981161412378916946288653605701304646873771451562448001279402271652597484801228800000000 4220 279074601768038278935019761701235224751497223836611436709650250042251071876465004604753011552675711650677222371223404544000000000 4221 13601955380290941326244660654345918517359630395779308627495924198584711097152879461084456225956845122049671575216586752000000000 4222 615326552917923536187258458172791557621120627675242352614529295910096745251545466803345408939744743542549674472977203200000000 4223 25869584807360148668533388631889635109430302922962774500031305141063771566791752288175450112987586253110206183925350400000000 4224 1011968111240973098697963282227962383795241108720075798860192845599032107636934786721400727965530003992252814196736000000000 4225 36873331988537481329075588439089159832348828499201563452844198984825607565471534795038358934367302810647490723840000000000 4226 1252747817559286224641909624860274150381387385447531880562224109255429608246145599978854643505609955726820638720000000000 4227 39721272264074929090478362593034559644212155544288405035554906525807021677045657925996913630639819369698295808000000000 4228 1176413986915112205420299471271015556315922795382114065252455690954385376212730964483970278603724044187467776000000000 4229 32569600966706755148506812979071787708503789333353616322515332908108953602624017608280744678148545078886400000000000 4230 843504468467124178512773642347360240064094478153044057569047306244534192410735315510247309204583874560000000000000 4231 20448790131090589583317576797052501170998050064399469497478582320613955568391866356341719863299932160000000000000 4232 474170274448638858063881368746708218756465379370871034995542947823943866943332214266173763734208512000000000000 4233 474170274448638858063881368746708218756465379370871034995542947823943866943332214266173763734208512000000000000 4234 20448790131090589583317576797052501170998050064399469497478582320613955568391866356341719863299932160000000000000 4235 843504468467124178512773642347360240064094478153044057569047306244534192410735315510247309204583874560000000000000 4236 32569600966706755148506812979071787708503789333353616322515332908108953602624017608280744678148545078886400000000000 4237 1176413986915112205420299471271015556315922795382114065252455690954385376212730964483970278603724044187467776000000000 4238 39721272264074929090478362593034559644212155544288405035554906525807021677045657925996913630639819369698295808000000000 4239 1252747817559286224641909624860274150381387385447531880562224109255429608246145599978854643505609955726820638720000000000 4240 36873331988537481329075588439089159832348828499201563452844198984825607565471534795038358934367302810647490723840000000000 4241 1011968111240973098697963282227962383795241108720075798860192845599032107636934786721400727965530003992252814196736000000000 4242 25869584807360148668533388631889635109430302922962774500031305141063771566791752288175450112987586253110206183925350400000000 4243 615326552917923536187258458172791557621120627675242352614529295910096745251545466803345408939744743542549674472977203200000000 4244 13601955380290941326244660654345918517359630395779308627495924198584711097152879461084456225956845122049671575216586752000000000 4245 279074601768038278935019761701235224751497223836611436709650250042251071876465004604753011552675711650677222371223404544000000000 4246 5307147511588795745171053773369252918155579981161412378916946288653605701304646873771451562448001279402271652597484801228800000000 4247 93405796203962805115010546411298851359538207571016205269831808174912378198188072506864201658479330569120722150972748212469760000000 4248 1518992620234936109411319049836204271289539375580328941268995626420413747330197695245125819383409130910956617824050079680430080000000 4249 22784889303524041641169785747543064069343090633704928168583871244864838722644426812526632352586219213300666640586286783948390400000000 4250 314648471334379622663773231751785170481404584941639484190750043716460937251978887329159655930783943975501425850309427376999628800000000 4251 3992102480054941462546622877850774350482820671447050955669863148699686920803004948635383880231695310318980827926962475560575959040000000 4252 46431222691100549933619183010079775522538652732522623422867945060165755466654471082472300511890269622645496672128174178929038589952000000 4253 493859368623524031112131310198121248739729306336831540043231779266434975707455872036040565212075208163274974820204026560878775894016000000 4254 4791172979183442092878885845205653905683941031625977627285084425719092336688549929849958013577870054858595735045551085235539150438400000000 4255 42275055698677430231284286869461652108975950279052743770162509638697873294763496548699541283447773186056806308018956070897728589004800000000 4256 338200445589419441850274294955693216871807602232421950161300077109582986356882469712309585722152344004694690750661842926972274898042880000000 4257 2444706078117803393946268474965439539101923524708650096880254843106414158522602293871728246707880712249425760132353928761359281699749888000000 4258 15907805747752467154974310358225817845987164343878821757164475176269906214611862792633566267852463749698026492926470092485471011133743104000000 4259 92795533528556058404016810422983937434925125339293126916792771861574452918569199623618429823270787239126058255906714052352003283908423680000000 4260 483045243025360304020909424119642414044815720944265592169606209690387563137757477492808002109224544753126578217138753316744405076341032960000000 4261 2232452339387475999664203014174563589234148331931605844891963833974493872879906179764058603522240233307760125855043844542559702070517862809600000 4262 9108405544700902078629948297832219444075325194280951847159212442615935001350017213437359102368391308444156266990566140409694026339508562046976000 4263 32598504054719017965622972855399522220901163853216038189832970847257030531147430027038969419002657485404001434098448134054583143618153133457408000 4264 101605726923799536516227447860985523805406224997037002150128740303138796460719262421939644942345945394420446605759264124691957726372672710123520000 4265 273553880179460290620612359625730256399170605761253467327269685431527528932705706520606736383239083754177332658192426326483469244454595491389440000 4266 630212736615971808771537334833960843856317091753773810804595984158708990705727070718359823060120420800762907550936234282205431618129416098320896000 4267 1228914836401145027104497802926223645519818328919858931068962169109482531876167787900801654967234820561487669617503399808725138094107647066848742400 4268 2002676029690754858985107530694586681587852091573103443223493905215453014909310469171676771057716003877979906043173565963999068303281418867469939200 4269 2686516625194915054736119858248835792373947927720016814080296702118290629756392092791273717272545858860704752009135046072823375530977492534333632000 4270 2913090316476413914774105870390303871248859198732548352617189195068025984073196245195357042825652136114017200973760893064371693640702638759725904000 4271 2496934556979783355520662174620260461070450741770755730814733595772593700634168210167448893850558973812014743691795051197759845375507790071439468800 4272 1645039237539621975401848020926289244940532253401909657948530368979591143947216703169142800654485912158503831138123798436170957142220048499384415360 4273 803391255542606081010204847429118003343050635382327972486491575548172419137012808524465088691725678030897219858153482957199769600274434682036394880 4274 277031467428484855520760292216937242532086425993906197409135026051093937633452692594643134031629544148585248226949476881793024000000179228501852400 4275 62961697142837467163809157322031191484565096816796863047530687738884985825784702862418894098097623670133010960670335654952960000000000091536517800 4276 8489217592292692201861908852408699975446979346084970298543463515355278987746252071337378979518780719568495859865663234375680000000000000034283340 4277 565947839486179480124127256827246665029798623072331353236230901023685265849750138089158598634585381304566390657710882291712000000000000000008372 4278 12438414054641307255475324325873553077577991715875414356840239582938137710983519518443046123837041347353107486982656753664000000000000000000001 4279 -1156772507081641574759205162306240436214753229576413535186142281213246807121467315215203289516844845303838996289387078090752000000000000000000001 4280 -53211535325755512438923437466087060065878648560515022618562544935809353127587496499899351317774862883976593829311805592174592000000000000000008556 4281 -807041619107291938657005468235653744332492836501144509714865264859775189101743696915140161652918753740311673077895718147981312000000000000035815416 4282 -6052812143304689539927541011767403082493696273758583822861489486448313918263077726863551212396890653052337548084217886109859840000000000097776085680 4283 -26935014037705868452677557502364943717096948418225698011733628214694996936270695884542802895166163406082902088974769593188876288000000195796611574200 4284 -79009374510603880794520835340270501570151048693462047501085309429771991013060707927992221825820745991176512794325990806687370444800306695812369826880 4285 -163662275771965181645793158919131753252455743722171384109390998104527695669911466422269602353485830981722776502532409528138124493191343856583899098880 4286 -251338494935517957527468065482952335351985606430477482739421889946238961207364037719914032185710383293359978200317628918212120175090676422961865402880 4287 -296719056521097588747705355084040951457205229813758139345150842297643218092026988974898510219241424721327752042041645250667468037105581481404511881600 4288 -276937786086357749497858331411771554693391547826174263388807452811133670219225189709905276204625329739905901905905535567592502499494641914246092736000 4289 -208962147683342665530202195519791263995922713359749671466100168939309951165415370417473981136217294258292635074455995230361293877104342612375855539200 4290 -129809819015409837677852879035021845815648958299238432274395559492601636330030760410855048887650137342272697546253097405747184114705074530006618163200 4291 -67401252181078184948115917960492112250433112963066109065551540505773926555977510213328583076279879004641592956780670616128768372458752358663153331200 4292 -29626924035638762614556447455161368022168401302446641347495182639900627057572531961902673879683463298743557379696395174782234321962714164402583552000 4293 -11145366661026010697856949280751181303577636680444212697391044897867378750229666785668148745214255240955925958675873424646750455488108501737717760000 4294 -3622244164833453476803508516244133923662731921144369126652089591806898093824641705342148342194632953317363115558212639078129292562972513854455808000 4295 -1025414708427117344536287337319111441625111610029839789530187127092393945678299306291711111577157125324399212436109396318023311025807388116348928000 4296 -254678162877323262041692279857034214259831641706757594785275234179810261018139696987483805489752307050620363055569359069533355679107956286701568000 4297 -55850474315202469745985149091454871548208693356745086575718253109607513381170986181465746818201795985022068398585513360329001850852824122163200000 4298 -10876144998223638845270792191493843406756429758945095806850396658186726290017507835338066565588972102992234751233660634673769005956519895040000000 4299 -1890377583024584846916113880902501354031474696197599985476378466780073855169709695189733161797902634292720303920795139778981244856023650304000000 4300 -294604298653182054064848916504285925303606446160664932801513527290401120286188523931076998518714375432446151556394751695550701107633618944000000 4301 -41337757320901039206727812394870159479359797781437174365429763710708457589564003625561579999423948821061339182557927414118199191957274624000000 4302 -5242106906636001348679251571813244861513017834602540227500151195198536288531938490013373161439308764168634504930588592593046262071951360000000 4303 -602842294263140155098113930758523159073997050979292126162517387447831673235785690455491340284967556159916594290883802126163441980211200000000 4304 -63066578476759277764110380448583961256971999179372099352386434379157785296072570968450802595795497963403929190169796798633318846038016000000 4305 -6019174868864489473212814088397614535921828981507023727364517241317425196010729745583152019581247628621076668365501987366462405738496000000 4306 -525483520297693525439213928352172697580477133306168738103251505488545539147412319552810420396748658203173653595187790320620673171456000000 4307 -42064567511514875804863183919816779978732775449385428542748010411918701663165563788167550033563732953399398650749821838227425198080000000 4308 -3094404966364312702886487092952038986941261642253640720392525968144169555963444777525934005300160688816505850317866275483890483200000000 4309 -209620981592421183098762028877396189437956433830085339992326376431136545667640794635315443034640305542642965268081211454080942080000000 4310 -13101311349526323943672626804837261839872277114380443239572782932172154265328227010122052771463770471399189062269152910198702080000000 4311 -756799235152562273261392268082455466128985704536810750501367093414719662415817851792128649540714403624894448862879302109102080000000 4312 -40470547334361618890983543747724891236844156758047094732540775361679117823961734196656925632337855710282635658677297191321600000000 4313 -2006522935064987827368091664803166876448725272197767850209604651589378116857474067046494438097523286942128450137957072896000000000 4314 -92363754153785153958213743300463237184472306984158030404749403952133636844156114370694099703823781824833953089520350003200000000 4315 -3952502993067382714428065591686491221239328352808784558095036957199604949611904760311417320813536662576131998102008627200000000 4316 -157425439268686651499268615316220664863707118548996304967913578294890329121096496123088307998764694463728881243468595200000000 4317 -5842374601739383152806864950267370167568591251866651681569917775336359097269163692428087790225766911685238070444032000000000 4318 -202236043906363262981776808909173076866963049926607743737307875681917547380892554704585481392326522341296554639360000000000 4319 -6535677028681251791535371496798632316240474393309775277991559002475203661300856853836618271158525370007403102208000000000 4320 -197360746510699825248088078124720340803656099411925178576209572710094919321610308305116214487007198846677680128000000000 4321 -5573310117412006065506062508973876816557153990444306131066350687735593387726090863157390978041384866171322368000000000 4322 -147286208189717519046622965202778274117090956167220779751894636207877266287322855911305969307992791502028800000000000 4323 -3644962434311011058050860118383941635100900141648872913326398067946095627452024740151327377017798656000000000000000 4324 -84558316336879659196540172620048922945464661299219844329262248326590342684369999536559367655740407808000000000000 4325 -3674819626976951149995080607786988695362606690124250521215457845635564968810824660562846668940115968000000000000 4326 -84558316336879659196540172620048922945464661299219844329262248326590342684369999536559367655740407808000000000000 4327 -3644962434311011058050860118383941635100900141648872913326398067946095627452024740151327377017798656000000000000000 4328 -147286208189717519046622965202778274117090956167220779751894636207877266287322855911305969307992791502028800000000000 4329 -5573310117412006065506062508973876816557153990444306131066350687735593387726090863157390978041384866171322368000000000 4330 -197360746510699825248088078124720340803656099411925178576209572710094919321610308305116214487007198846677680128000000000 4331 -6535677028681251791535371496798632316240474393309775277991559002475203661300856853836618271158525370007403102208000000000 4332 -202236043906363262981776808909173076866963049926607743737307875681917547380892554704585481392326522341296554639360000000000 4333 -5842374601739383152806864950267370167568591251866651681569917775336359097269163692428087790225766911685238070444032000000000 4334 -157425439268686651499268615316220664863707118548996304967913578294890329121096496123088307998764694463728881243468595200000000 4335 -3952502993067382714428065591686491221239328352808784558095036957199604949611904760311417320813536662576131998102008627200000000 4336 -92363754153785153958213743300463237184472306984158030404749403952133636844156114370694099703823781824833953089520350003200000000 4337 -2006522935064987827368091664803166876448725272197767850209604651589378116857474067046494438097523286942128450137957072896000000000 4338 -40470547334361618890983543747724891236844156758047094732540775361679117823961734196656925632337855710282635658677297191321600000000 4339 -756799235152562273261392268082455466128985704536810750501367093414719662415817851792128649540714403624894448862879302109102080000000 4340 -13101311349526323943672626804837261839872277114380443239572782932172154265328227010122052771463770471399189062269152910198702080000000 4341 -209620981592421183098762028877396189437956433830085339992326376431136545667640794635315443034640305542642965268081211454080942080000000 4342 -3094404966364312702886487092952038986941261642253640720392525968144169555963444777525934005300160688816505850317866275483890483200000000 4343 -42064567511514875804863183919816779978732775449385428542748010411918701663165563788167550033563732953399398650749821838227425198080000000 4344 -525483520297693525439213928352172697580477133306168738103251505488545539147412319552810420396748658203173653595187790320620673171456000000 4345 -6019174868864489473212814088397614535921828981507023727364517241317425196010729745583152019581247628621076668365501987366462405738496000000 4346 -63066578476759277764110380448583961256971999179372099352386434379157785296072570968450802595795497963403929190169796798633318846038016000000 4347 -602842294263140155098113930758523159073997050979292126162517387447831673235785690455491340284967556159916594290883802126163441980211200000000 4348 -5242106906636001348679251571813244861513017834602540227500151195198536288531938490013373161439308764168634504930588592593046262071951360000000 4349 -41337757320901039206727812394870159479359797781437174365429763710708457589564003625561579999423948821061339182557927414118199191957274624000000 4350 -294604298653182054064848916504285925303606446160664932801513527290401120286188523931076998518714375432446151556394751695550701107633618944000000 4351 -1890377583024584846916113880902501354031474696197599985476378466780073855169709695189733161797902634292720303920795139778981244856023650304000000 4352 -10876144998223638845270792191493843406756429758945095806850396658186726290017507835338066565588972102992234751233660634673769005956519895040000000 4353 -55850474315202469745985149091454871548208693356745086575718253109607513381170986181465746818201795985022068398585513360329001850852824122163200000 4354 -254678162877323262041692279857034214259831641706757594785275234179810261018139696987483805489752307050620363055569359069533355679107956286701568000 4355 -1025414708427117344536287337319111441625111610029839789530187127092393945678299306291711111577157125324399212436109396318023311025807388116348928000 4356 -3622244164833453476803508516244133923662731921144369126652089591806898093824641705342148342194632953317363115558212639078129292562972513854455808000 4357 -11145366661026010697856949280751181303577636680444212697391044897867378750229666785668148745214255240955925958675873424646750455488108501737717760000 4358 -29626924035638762614556447455161368022168401302446641347495182639900627057572531961902673879683463298743557379696395174782234321962714164402583552000 4359 -67401252181078184948115917960492112250433112963066109065551540505773926555977510213328583076279879004641592956780670616128768372458752358663153331200 4360 -129809819015409837677852879035021845815648958299238432274395559492601636330030760410855048887650137342272697546253097405747184114705074530006618163200 4361 -208962147683342665530202195519791263995922713359749671466100168939309951165415370417473981136217294258292635074455995230361293877104342612375855539200 4362 -276937786086357749497858331411771554693391547826174263388807452811133670219225189709905276204625329739905901905905535567592502499494641914246092736000 4363 -296719056521097588747705355084040951457205229813758139345150842297643218092026988974898510219241424721327752042041645250667468037105581481404511881600 4364 -251338494935517957527468065482952335351985606430477482739421889946238961207364037719914032185710383293359978200317628918212120175090676422961865402880 4365 -163662275771965181645793158919131753252455743722171384109390998104527695669911466422269602353485830981722776502532409528138124493191343856583899098880 4366 -79009374510603880794520835340270501570151048693462047501085309429771991013060707927992221825820745991176512794325990806687370444800306695812369826880 4367 -26935014037705868452677557502364943717096948418225698011733628214694996936270695884542802895166163406082902088974769593188876288000000195796611574200 4368 -6052812143304689539927541011767403082493696273758583822861489486448313918263077726863551212396890653052337548084217886109859840000000000097776085680 4369 -807041619107291938657005468235653744332492836501144509714865264859775189101743696915140161652918753740311673077895718147981312000000000000035815416 4370 -53211535325755512438923437466087060065878648560515022618562544935809353127587496499899351317774862883976593829311805592174592000000000000000008556 4371 -1156772507081641574759205162306240436214753229576413535186142281213246807121467315215203289516844845303838996289387078090752000000000000000000001 4372 108736615665674308027365285256786601004186803580182872307497374434045199869417927630229109214583415458560865651202385340530688000000000000000000001 4373 5056252628453855323272485764440576946694686366478503562298627911183101793927933634805653578478128818823080252780910918334676992000000000000000008742 4374 77529206969625781623511448388088846515985190952670387955245627971474227506894982400353354869997975221953897209307300747798380544000000000000037398276 4375 587929819519662177311628483609673752746221031391083775327279345450346225260620283202679607764151312099817053837247030670804385792000000000104366122224 4376 2645684187838479797902328176243531887357994641259876988972757054526558013672791274412058234938680904449176742267611638018619736064000000213689635253640 4377 7848863090587490067110240256189144599162050769070968400619179261762122107229280780755772763651420016532557668727247859455238550323200342330795676331280 4378 16445236951707122045373836727253445826815725420910600458440185119882541558004207350154952457174403844163454163047566943620499819725246855798622837764160 4379 25548850264259278891920067772697317623803001993200397140791001882674662777613679276133586853110234543611080574734612930267562220418332570608063703201280 4380 30516682260087472009793414284055129383986919047433807695944807804305847206594116913159562074548335704868790686488565444486255330891936661191578418997120 4381 28821311023415945787027113490496511084876534655909707268392318481844411250672221529095141959295650387931635648350311808681834192701088145604249207660800 4382 22009001145153994964638886665470063010269353737240140095863225022499368591422423713127199314371223932602339949649329017803648716405415961433934269811200 4383 13838993144301375621704754494197085074639063334779785060277633915662481765818645213557254114339481715196925877431017656311403133679949374308157193062400 4384 7274342550209697442178140182847185744361558932384245993222858853104637851263646843023684854973317311834281550957424995420437282070166795109821331891200 4385 3237482123994425784705655795662758490622452052324856733247536082975141021716238430136914688202410451970202228771453492265342317316025624571791263180800 4386 1233326523426447917983106969776288948808553162790421612665728031609577532082376544814062738362823029321981823952802710468746666571677658943384672256000 4387 405969980627872439669439377551361778982815416085180447502468810404819270977115612667962318044429247151828504213950420583321545006629634812741910528000 4388 116417862091816361375795115621346392502425009024426745974972673571970232118437565397430370615681916466310581003576502513713831850590107257228292096000 4389 29294690787809999431164130401449909224466423839479932810695738121051332918691805671902413520939568506314057944199856762144576807090363936066019328000 4390 6509931286179999873592028978099979827659205297662207291265719582455851759709290149311647449098101599749897315013734024933327479428097436574728192000 4391 1284854859114473659261584666730259176511685256117540912749813075484707584153149371574667259816330856428094709176585908485570589389230972418457600000 4392 226379189463026311393707774614378997766344545125471494151157541871115145779364413086965218814913027291543184452285102781027545463594846121984000000 4393 35769871928140521064373739278895382763946216004674067257650434105176202688081389946650679149915976835513949136584833939804059619207559569408000000 4394 5089784147877702602045275154309224424909342988807377159191366117732582200675612800880432632296452625904054032902266702232627209951504400384000000 4395 654664265397313197002200246297019808276382884429934380982947453548937203347769515114281480968957731222094337818058545869993969743064989696000000 4396 76377497629686539650256695401318977632244669850159011114677202914042673724005289936924287060886796229884172070311027710633318559708282880000000 4397 8107765132997494209027249204140014548653664953324571949096503078567606922107203622321027251387009433545587739400262618573817991640252416000000 4398 785367562740498014549648071056297705567591476960214946636128503337036595541940698679233737332979847787881512835340365417372652617859072000000 4399 69602680824885406051357699419010510943159562111553441037857949370398288776048075111837670040701801036399252665659392208763629591330816000000 4400 5657360756702508373632522366569819854985875738131191020318503365793504765096304936506673610630942869099379287630437076288402459459584000000 4401 422676378374325338259901096352917575372507957446583237150246596926185551979277800002949703235561580716716895358183104612249071779840000000 4402 29087406683824539407132978673749166477247859437184222773513931432021711241032478651329825200110891737305011160366692249253686804480000000 4403 1847284900283211676057840379482053919421991073127627296191566749239958238584010587426847989420208060961814124138119289545225666560000000 4404 108458014978749170374608052583226650572124475884417120441427733989413869741737228465166355361934062196971896405576493048507924480000000 4405 5896558746616487872416302324043516653208193433864316985294822827470550752413493301909230403506546788327117255834809745193041920000000 4406 297305483022680060794099276842530251422262222834529282100923517836742381485990204079642652984294909497760474294162020945100800000000 4407 13921447220903272687977664550562924471397222307055474867621061646801271793586338331158680347334908332807329513468178150195200000000 4408 606189143252544906833862270219706924975131537402191066479740899968685175090748068731517461969860971573824822063850219110400000000 4409 24575235537265334060832254198096543701472902096648644718034524330759041262684156410877576406785263120317970522135802675200000000 4410 928618886698285227669774787539049224746376300540289320691566066691808661653226558514723137959938975565994029908544716800000000 4411 32739768441285697129383087561140253897458665917593835549713931443433145249867642429306056876621938538975658399236096000000000 4412 1078016765749651003040818789853812517711429126593235904674439781418979621962570404394698672278761366249489855152128000000000 4413 33179377807625727746767349471652771393983042622559071804508738385751117968858425202514700652687217761830878314496000000000 4414 955330922478703839747638470509537600964139014460963646822865865527672740831629717093607605200708551113523068928000000000 4415 25751520637683592898084751482129881560617060987429026356953824218094703084568387104002152689636626776081825792000000000 4416 650290927750586686754411394751442517449263855044661702724032703522260382553636799585487373825409085236838400000000000 4417 15393499315930650364409811355586226104351441391747815703003553758511036166945064436047453125947246510080000000000000 4418 348878188336124299802657965201777239265987472643671033857892529220026449226477666212185255632502259712000000000000 4419 348878188336124299802657965201777239265987472643671033857892529220026449226477666212185255632502259712000000000000 4420 15393499315930650364409811355586226104351441391747815703003553758511036166945064436047453125947246510080000000000000 4421 650290927750586686754411394751442517449263855044661702724032703522260382553636799585487373825409085236838400000000000 4422 25751520637683592898084751482129881560617060987429026356953824218094703084568387104002152689636626776081825792000000000 4423 955330922478703839747638470509537600964139014460963646822865865527672740831629717093607605200708551113523068928000000000 4424 33179377807625727746767349471652771393983042622559071804508738385751117968858425202514700652687217761830878314496000000000 4425 1078016765749651003040818789853812517711429126593235904674439781418979621962570404394698672278761366249489855152128000000000 4426 32739768441285697129383087561140253897458665917593835549713931443433145249867642429306056876621938538975658399236096000000000 4427 928618886698285227669774787539049224746376300540289320691566066691808661653226558514723137959938975565994029908544716800000000 4428 24575235537265334060832254198096543701472902096648644718034524330759041262684156410877576406785263120317970522135802675200000000 4429 606189143252544906833862270219706924975131537402191066479740899968685175090748068731517461969860971573824822063850219110400000000 4430 13921447220903272687977664550562924471397222307055474867621061646801271793586338331158680347334908332807329513468178150195200000000 4431 297305483022680060794099276842530251422262222834529282100923517836742381485990204079642652984294909497760474294162020945100800000000 4432 5896558746616487872416302324043516653208193433864316985294822827470550752413493301909230403506546788327117255834809745193041920000000 4433 108458014978749170374608052583226650572124475884417120441427733989413869741737228465166355361934062196971896405576493048507924480000000 4434 1847284900283211676057840379482053919421991073127627296191566749239958238584010587426847989420208060961814124138119289545225666560000000 4435 29087406683824539407132978673749166477247859437184222773513931432021711241032478651329825200110891737305011160366692249253686804480000000 4436 422676378374325338259901096352917575372507957446583237150246596926185551979277800002949703235561580716716895358183104612249071779840000000 4437 5657360756702508373632522366569819854985875738131191020318503365793504765096304936506673610630942869099379287630437076288402459459584000000 4438 69602680824885406051357699419010510943159562111553441037857949370398288776048075111837670040701801036399252665659392208763629591330816000000 4439 785367562740498014549648071056297705567591476960214946636128503337036595541940698679233737332979847787881512835340365417372652617859072000000 4440 8107765132997494209027249204140014548653664953324571949096503078567606922107203622321027251387009433545587739400262618573817991640252416000000 4441 76377497629686539650256695401318977632244669850159011114677202914042673724005289936924287060886796229884172070311027710633318559708282880000000 4442 654664265397313197002200246297019808276382884429934380982947453548937203347769515114281480968957731222094337818058545869993969743064989696000000 4443 5089784147877702602045275154309224424909342988807377159191366117732582200675612800880432632296452625904054032902266702232627209951504400384000000 4444 35769871928140521064373739278895382763946216004674067257650434105176202688081389946650679149915976835513949136584833939804059619207559569408000000 4445 226379189463026311393707774614378997766344545125471494151157541871115145779364413086965218814913027291543184452285102781027545463594846121984000000 4446 1284854859114473659261584666730259176511685256117540912749813075484707584153149371574667259816330856428094709176585908485570589389230972418457600000 4447 6509931286179999873592028978099979827659205297662207291265719582455851759709290149311647449098101599749897315013734024933327479428097436574728192000 4448 29294690787809999431164130401449909224466423839479932810695738121051332918691805671902413520939568506314057944199856762144576807090363936066019328000 4449 116417862091816361375795115621346392502425009024426745974972673571970232118437565397430370615681916466310581003576502513713831850590107257228292096000 4450 405969980627872439669439377551361778982815416085180447502468810404819270977115612667962318044429247151828504213950420583321545006629634812741910528000 4451 1233326523426447917983106969776288948808553162790421612665728031609577532082376544814062738362823029321981823952802710468746666571677658943384672256000 4452 3237482123994425784705655795662758490622452052324856733247536082975141021716238430136914688202410451970202228771453492265342317316025624571791263180800 4453 7274342550209697442178140182847185744361558932384245993222858853104637851263646843023684854973317311834281550957424995420437282070166795109821331891200 4454 13838993144301375621704754494197085074639063334779785060277633915662481765818645213557254114339481715196925877431017656311403133679949374308157193062400 4455 22009001145153994964638886665470063010269353737240140095863225022499368591422423713127199314371223932602339949649329017803648716405415961433934269811200 4456 28821311023415945787027113490496511084876534655909707268392318481844411250672221529095141959295650387931635648350311808681834192701088145604249207660800 4457 30516682260087472009793414284055129383986919047433807695944807804305847206594116913159562074548335704868790686488565444486255330891936661191578418997120 4458 25548850264259278891920067772697317623803001993200397140791001882674662777613679276133586853110234543611080574734612930267562220418332570608063703201280 4459 16445236951707122045373836727253445826815725420910600458440185119882541558004207350154952457174403844163454163047566943620499819725246855798622837764160 4460 7848863090587490067110240256189144599162050769070968400619179261762122107229280780755772763651420016532557668727247859455238550323200342330795676331280 4461 2645684187838479797902328176243531887357994641259876988972757054526558013672791274412058234938680904449176742267611638018619736064000000213689635253640 4462 587929819519662177311628483609673752746221031391083775327279345450346225260620283202679607764151312099817053837247030670804385792000000000104366122224 4463 77529206969625781623511448388088846515985190952670387955245627971474227506894982400353354869997975221953897209307300747798380544000000000000037398276 4464 5056252628453855323272485764440576946694686366478503562298627911183101793927933634805653578478128818823080252780910918334676992000000000000000008742 4465 108736615665674308027365285256786601004186803580182872307497374434045199869417927630229109214583415458560865651202385340530688000000000000000000001 4466 -10329978488239059262599702099394727095397746340117372869212250571234293987594703124871765375385424468563282236864226607350415360000000000000000000001 4467 -485508988947235785342185998671552173483694077985516524852975776848011817416951046868972972643114950022474265132618650545469521920000000000000000008930 4468 -7525389328682154672803882979409058688997258208775506135221124541144183169962741226469081075968281725348351109555589083454777589760000000000000039033030 4469 -57694651519896519158163102842136116615645646267278880370028621482105404303047682736262954915756826561004025173259516306486628188160000000000111322201560 4470 -262510664415529162169642117931719330601187690516118905683630227743579589578866956449996444866693560852568314538330799194514158256128000000232997367865080 4471 -787531993246587486508926353795157991803563071548356717050890683230738768736600869349989334600080682557704943614992397583542474768384000381649688563001040 4472 -1668817795213006816649867749708787173107550318281041614703077876369898819465654223146405970938266208277041428136531509165125720342528509502334231606388400 4473 -2622427963906153569021220749542379843454721928727351108819122377152698144874599493515780811474418327292493672785978085830911846253114060325957420176278400 4474 -3168767123053268895900641739030375644174455663878882589823106205726176925056807721331568480531588812145096521283056853712351814767371731941251108698428800 4475 -3027933028695345833860613217295692282211146523262043363608745929916124617276505155939054325841295976049758898114920993547358853788424087160088364627142400 4476 -2339766431264585417074110213364853127163158677066124417334030945844278113350026711407451069968274163311177330361529858650563023009815714024594542441094400 4477 -1488942274441099810865342863050361080922010067223897356485292420082722435768198816350196135434356285743476482957337182992614383840363030509548457219456000 4478 -792193646016739001934765754058845959721325869099894106335123531197858731851028857417091533596484434081465051829865420992823270208847126047653644503936000 4479 -356922411941607682190388966114425102731586380583468773183956755814419868196617397297810471180833646124616122253081689169613570148683621563900345676032000 4480 -137670073177477248844864315501278253910754746796480812513811891528419092018695281814869753169750120648066218614360894856163275207999361959006855728896000 4481 -45890024392492416281621438500426084636918248932160270837937297176139697339565093938289917723250040216022086276703908582821883507845966290961674883072000 4482 -13328352672819488552382697211520811346751991417796549250724435576893515036123685371782733456385121974511710030466085943296983343550924929861578813440000 4483 -3397423230326536297666177720583736225642664479046179220772895343129719519011919800650500684960913446402816927722044957211114777638892812179332259840000 4484 -764916926126149985147063404926747629749956622475309356723722050938562581765841592544118575268978229281338479873542014047024364059048330503864033280000 4485 -152983385225229997029412680985349525949991324495061871344744410187712516353168318508823715053992916047829237269023925034103412645509795190122250240000 4486 -27318461647362499469537978747383843919641307945546762740132930390662949348780056876575663458722021411192689754971347483814692469491629184841318400000 4487 -4375684333127326754861061530966243398384105601667663296038607898071554657596805646897415499890816421522802729996647704475645996639141708062720000000 4488 -631274617229831725503670932333074640478339345695137194883040269879888320167128087401892443301180551562684329540377573678710447425613952491520000000 4489 -82340167464760659848304904217357561801522523351539634115179165636507172195712360060156238396389548509338374904811443335330377317692795453440000000 4490 -9743586483330011415382746999053978146513498596598856703629534600320015376492806880669986269805935483812782707259423558090391810965431582720000000 4491 -1049309313589385844733526599898120723470684464249107645006257572342155502119149478769851009862071160448327143464847666230918221527798644736000000 4492 -103137240224597753969534665801952036922332233665510580492068051982348624289019813043114601116907114108961588307679882056252394057979002880000000 4493 -9276894623376517552815287400175580040633058054569734753254798326455778047654008764239047792956291723086193088727611947182827177684500480000000 4494 -765458053899293936008157950507098353106422277901689936537033852245252163678385071856138090299341933773892695446050495735534334663720960000000 4495 -58069231675118850317860258314331599201176862461507512426947423969943784688297654982041024384326673932566696478854770780193570585313280000000 4496 -4058602213852392764151523430571563385028490387094611083607896627703830157632193478828572370049583419193425949846602639409233699799040000000 4497 -261845304119509210590420866488487960324418734651265231743248164607015219660464660993756883447399185405113644393194581252158940774400000000 4498 -15621452802584356313633063057551838542081799510444869142984873437037732149925828011666238180625846370487560383428042977018537574400000000 4499 -863217534545659618043894750060796782182773234988113926065925125952113172534660425183446190338451513841724676867946234931629260800000000 4500 -44248966056542215714855109036729919086679973450201392713841346869092697165421508541840880719742355616231670878942711322666598400000000 4501 -2107093621740105510231195668415710432699140510407435675474347386487510217591519081040829310512080288950399910228986889135718400000000 4502 -93332224986986655483213621949344531187373765803002483682264616846112069427289219610472846574724016126142040267774782078976000000000 4503 -3850120234171569002863719824368409681959546649962640877580873340078114662800006093879108623127572316504864005304883347456000000000 4504 -148081547468137269340912300937321025219902478968203733681739416547731945160353621326722425568823077673894946397248028672000000000 4505 -5315747857830568643007108244873103690177599443257045590686922757581145080742778126083003506020054597003507701032943616000000000 4506 -178272031817488582539873002109627359573190226596133113366417152369479006697501690550139188555721726667667804291858432000000000 4507 -5590412147586749975151979438838158021423586886390086905174718799905441585490433829886318361447596421923636447805440000000000 4508 -164059714187208058066793449284286853813603651519205083460609318943024496675558490827451536800751366056663937187840000000000 4509 -4509040770473097283649040655028069691563793778958010222139034805730088396062135946790161747658381351462402785280000000000 4510 -116141959248411602277078937772149089477460397819809690570917117893151060977562047403056543859231751057692426240000000000 4511 -2805361841841950319094760835039971246268950232742435019090057597246783428242321112067776466907965301561753600000000000 4512 -63608302686322203105480285433410140452383693526619832257582401541065090576990701799368649565062047989760000000000000 4513 -2705585950361780284183878097483170426960719175603979446244880838849184708286969656339395860007160381440000000000000 4514 -63608302686322203105480285433410140452383693526619832257582401541065090576990701799368649565062047989760000000000000 4515 -2805361841841950319094760835039971246268950232742435019090057597246783428242321112067776466907965301561753600000000000 4516 -116141959248411602277078937772149089477460397819809690570917117893151060977562047403056543859231751057692426240000000000 4517 -4509040770473097283649040655028069691563793778958010222139034805730088396062135946790161747658381351462402785280000000000 4518 -164059714187208058066793449284286853813603651519205083460609318943024496675558490827451536800751366056663937187840000000000 4519 -5590412147586749975151979438838158021423586886390086905174718799905441585490433829886318361447596421923636447805440000000000 4520 -178272031817488582539873002109627359573190226596133113366417152369479006697501690550139188555721726667667804291858432000000000 4521 -5315747857830568643007108244873103690177599443257045590686922757581145080742778126083003506020054597003507701032943616000000000 4522 -148081547468137269340912300937321025219902478968203733681739416547731945160353621326722425568823077673894946397248028672000000000 4523 -3850120234171569002863719824368409681959546649962640877580873340078114662800006093879108623127572316504864005304883347456000000000 4524 -93332224986986655483213621949344531187373765803002483682264616846112069427289219610472846574724016126142040267774782078976000000000 4525 -2107093621740105510231195668415710432699140510407435675474347386487510217591519081040829310512080288950399910228986889135718400000000 4526 -44248966056542215714855109036729919086679973450201392713841346869092697165421508541840880719742355616231670878942711322666598400000000 4527 -863217534545659618043894750060796782182773234988113926065925125952113172534660425183446190338451513841724676867946234931629260800000000 4528 -15621452802584356313633063057551838542081799510444869142984873437037732149925828011666238180625846370487560383428042977018537574400000000 4529 -261845304119509210590420866488487960324418734651265231743248164607015219660464660993756883447399185405113644393194581252158940774400000000 4530 -4058602213852392764151523430571563385028490387094611083607896627703830157632193478828572370049583419193425949846602639409233699799040000000 4531 -58069231675118850317860258314331599201176862461507512426947423969943784688297654982041024384326673932566696478854770780193570585313280000000 4532 -765458053899293936008157950507098353106422277901689936537033852245252163678385071856138090299341933773892695446050495735534334663720960000000 4533 -9276894623376517552815287400175580040633058054569734753254798326455778047654008764239047792956291723086193088727611947182827177684500480000000 4534 -103137240224597753969534665801952036922332233665510580492068051982348624289019813043114601116907114108961588307679882056252394057979002880000000 4535 -1049309313589385844733526599898120723470684464249107645006257572342155502119149478769851009862071160448327143464847666230918221527798644736000000 4536 -9743586483330011415382746999053978146513498596598856703629534600320015376492806880669986269805935483812782707259423558090391810965431582720000000 4537 -82340167464760659848304904217357561801522523351539634115179165636507172195712360060156238396389548509338374904811443335330377317692795453440000000 4538 -631274617229831725503670932333074640478339345695137194883040269879888320167128087401892443301180551562684329540377573678710447425613952491520000000 4539 -4375684333127326754861061530966243398384105601667663296038607898071554657596805646897415499890816421522802729996647704475645996639141708062720000000 4540 -27318461647362499469537978747383843919641307945546762740132930390662949348780056876575663458722021411192689754971347483814692469491629184841318400000 4541 -152983385225229997029412680985349525949991324495061871344744410187712516353168318508823715053992916047829237269023925034103412645509795190122250240000 4542 -764916926126149985147063404926747629749956622475309356723722050938562581765841592544118575268978229281338479873542014047024364059048330503864033280000 4543 -3397423230326536297666177720583736225642664479046179220772895343129719519011919800650500684960913446402816927722044957211114777638892812179332259840000 4544 -13328352672819488552382697211520811346751991417796549250724435576893515036123685371782733456385121974511710030466085943296983343550924929861578813440000 4545 -45890024392492416281621438500426084636918248932160270837937297176139697339565093938289917723250040216022086276703908582821883507845966290961674883072000 4546 -137670073177477248844864315501278253910754746796480812513811891528419092018695281814869753169750120648066218614360894856163275207999361959006855728896000 4547 -356922411941607682190388966114425102731586380583468773183956755814419868196617397297810471180833646124616122253081689169613570148683621563900345676032000 4548 -792193646016739001934765754058845959721325869099894106335123531197858731851028857417091533596484434081465051829865420992823270208847126047653644503936000 4549 -1488942274441099810865342863050361080922010067223897356485292420082722435768198816350196135434356285743476482957337182992614383840363030509548457219456000 4550 -2339766431264585417074110213364853127163158677066124417334030945844278113350026711407451069968274163311177330361529858650563023009815714024594542441094400 4551 -3027933028695345833860613217295692282211146523262043363608745929916124617276505155939054325841295976049758898114920993547358853788424087160088364627142400 4552 -3168767123053268895900641739030375644174455663878882589823106205726176925056807721331568480531588812145096521283056853712351814767371731941251108698428800 4553 -2622427963906153569021220749542379843454721928727351108819122377152698144874599493515780811474418327292493672785978085830911846253114060325957420176278400 4554 -1668817795213006816649867749708787173107550318281041614703077876369898819465654223146405970938266208277041428136531509165125720342528509502334231606388400 4555 -787531993246587486508926353795157991803563071548356717050890683230738768736600869349989334600080682557704943614992397583542474768384000381649688563001040 4556 -262510664415529162169642117931719330601187690516118905683630227743579589578866956449996444866693560852568314538330799194514158256128000000232997367865080 4557 -57694651519896519158163102842136116615645646267278880370028621482105404303047682736262954915756826561004025173259516306486628188160000000000111322201560 4558 -7525389328682154672803882979409058688997258208775506135221124541144183169962741226469081075968281725348351109555589083454777589760000000000000039033030 4559 -485508988947235785342185998671552173483694077985516524852975776848011817416951046868972972643114950022474265132618650545469521920000000000000000008930 4560 -10329978488239059262599702099394727095397746340117372869212250571234293987594703124871765375385424468563282236864226607350415360000000000000000000001 4561 991677934870949689209571401541893801158183648651267795444376054838492222809091499987689476037000748982075094738965754305639874560000000000000000000001 4562 47104701906370110237454641573239955555013723310935220283607862604828380583431846249415250111757535576648567000100873329517894041600000000000000000009120 4563 737973663199798393720122717980759303695214998537985117776523180808977962473765591240838918417534724034160883001580348829113673318400000000000000040720800 4564 5719295889798437551330951064350884603637916238669384662768054651269579209171683332116501617735894111264746843262247703425630968217600000000000118660411200 4565 26308761093072812736122374896014069176734414697879169448733051395840064362189743327735907441585112911817835479006339435757902453800960000000253814619556800 4566 79803241982320865299571203851242676502761057916900147327823589234048195231975554760798919239474842499180767619652562955132304109862912000424987198985905920 4567 171006947104973282784795436824091449648773695536214601416764834072960418354233331630283398370303233926815930613541206332426365949706240580107526615761580800 4568 271778898077546824425835604952573911048943908977198205823072682723097807741549402055271829552803353919403889725092274349749045884355223808755456035751744000 4569 332174208761446118742687961608701446837598110972131140450422167772675098350782602511998902786759654790382531886223890871915500525972108771591459000957376000 4570 321101735136064581451265029555078065276344840606393435768741428846919261739089849094932272693867666297369780823349761176184984393966533700467790147741184000 4571 251043174742741400043716295833970123761505966292271231601016026189409604632379336565128867742478357287034555916437086010472310078819535490000588539953868800 4572 161656589796462265179665796559753488785818235870023141561260319894695578740547300060878437561444396737863161006796608416109045835737572354936566096616448000 4573 87045856044248912019820044301405724730825203930012460840678633789451465475679315417396081763854675166541702080582789310535334569827775187256827486786560000 4574 39696736547651976360687163060531182157464241352697990383386409914969624365282325162878432892307351861664622377408722322879225439368169658046249067376640000 4575 15500630461464105055125463671255033032914608528196358149703264823940519990253098396933483319853346917411900166459345452323422088948933818769368040386560000 4576 5231462780744135456104843989048573648608680378266270875524851878079925496710420708965050620450504584626516325046855296896067279471432871076168283168768000 4577 1538665523748275134148483526190756955473141287725373786919074081788213381385417855577956064838383701360747736941755335141429192572693585848154683351040000 4578 397237177699718090188660779637483004844373077550014801198061609350551820684470622845289310856968341203818227666293106839273678997360950608094045798400000 4579 90597952808707634604431405882232966017137719441231445887277209150125853840317861350680018265624359492721286227433227487748192323765424837528344985600000 4580 18358006227027599643529521718241943113998958939407424561369329222525501962380198221058845806455769754887770244808438740424434426059678641854735974400000 4581 3321924936319279935495818215681875420628383046178486349200164335504614640811654916191600669829573470161617890962199719904058962107986606695746109440000 4582 539273528623259729788282177870434321530581663340663368376650054465034844287606317563571561727661626492166171039123894199937212650536103131086848000000 4583 78866089166247470364294231546269050974828148393693852292237359743898376437317919959896072213861636121647129140387372554580473854480562615091200000000 4584 10429754545536350247451954534198624494859519624528353654589360980624241811456898836722937360434234840345560835394646423827654566260836814028800000000 4585 1251570545464362029694234544103834939383142354943402438550723317674909017374828177266518439368436412186859257327025556081132625651262272307200000000 4586 136710013427645698628139465586726585686466318770740881749386700853720831128699870201275570168424762064322446253119241706994862752189441376256000000 4587 13632052620990311829016755827736269227995216971441398465038559914188686877070639655214606859690572609472652297623168875211444132704755384320000000 4588 1244195278899909412965815016023548381920198374377587955142408246136271256015431791595583777135654459752087023599339279795363528206240972800000000 4589 104193693306888965617826873263055775825829420514379286883846995982226511498945102996573772793194377077332242936917645143057969417237299200000000 4590 8024112013289150225740690239798548253253530085590128989905458369605337961644345937458171324234910517671224104561765923108079690108108800000000 4591 569453110620520338600952210566348585714766651235428508961041127435287304756649811508301592023131435188865798738529983616497937935237120000000 4592 37312955837030062509134973474609534346229669687805295447225819879902989466479105518484362409999166985712092253623486439099214908620800000000 4593 2261391262850306818735452937855123293710889071988199878757077557326772557186196731406372365578723290425349192681777150410258120704000000000 4594 126976514758974447041295485815394623443659546822885737661577087816673818817900746193096498266300009537333921628216619516628566016000000000 4595 6615583121896147660975058924835686263451169668573688048272202565632718188899437323981690488161174008528271956857359691409260544000000000 4596 320278230504496037555141741599187985770255274129359799749916153467380387783067885805208361177486057181965958584342193225125068800000000 4597 14426947320022344034015393765729188548233550087658004577660313799427756879223659076302777312732052907629346069990162015715328000000000 4598 605398216131805332864088358590342907222266525734064933124471177961662954521655054552437468401469836923897158153291966709760000000000 4599 23693047594901963094545968149959644530094473791957366610389793429844678820733760894264784746503155065034861064425507389440000000000 4600 865707508275264036146871913189023891358279537791506456776205370231921435767846483487272875939729476290464861220776181760000000000 4601 29560744185009015868429774035718531795506358729860595790476051519810669073729789584251442218951546377038498525712744448000000000 4602 944158496036873329131136709557989407194355937789943862756185704683691579044869798216959509203409899654143365338890240000000000 4603 28230652705421461675758120233651819838211292018877726585770442288069226772992676714859225143566350262096949044838400000000000 4604 790816381282948413757003538464422128857794769543817142211223001340132593516695507716052550821114996929651644825600000000000 4605 20768915064027413976795423043152762682048412117773241622600231492406774417696976285043156640993114086309258854400000000000 4606 511697909189087262811739744005025809819889513042397201601414920003752245750522410251098203417453727041863024640000000000 4607 11834002279059003782502093527318270077685952913069212955604119065216416201381738245304713795572800780500992000000000000 4608 262276189065682782650477978837654276082926858859569436115575183357829129884961344236982251735387996160000000000000000 4609 262276189065682782650477978837654276082926858859569436115575183357829129884961344236982251735387996160000000000000000 4610 11834002279059003782502093527318270077685952913069212955604119065216416201381738245304713795572800780500992000000000000 4611 511697909189087262811739744005025809819889513042397201601414920003752245750522410251098203417453727041863024640000000000 4612 20768915064027413976795423043152762682048412117773241622600231492406774417696976285043156640993114086309258854400000000000 4613 790816381282948413757003538464422128857794769543817142211223001340132593516695507716052550821114996929651644825600000000000 4614 28230652705421461675758120233651819838211292018877726585770442288069226772992676714859225143566350262096949044838400000000000 4615 944158496036873329131136709557989407194355937789943862756185704683691579044869798216959509203409899654143365338890240000000000 4616 29560744185009015868429774035718531795506358729860595790476051519810669073729789584251442218951546377038498525712744448000000000 4617 865707508275264036146871913189023891358279537791506456776205370231921435767846483487272875939729476290464861220776181760000000000 4618 23693047594901963094545968149959644530094473791957366610389793429844678820733760894264784746503155065034861064425507389440000000000 4619 605398216131805332864088358590342907222266525734064933124471177961662954521655054552437468401469836923897158153291966709760000000000 4620 14426947320022344034015393765729188548233550087658004577660313799427756879223659076302777312732052907629346069990162015715328000000000 4621 320278230504496037555141741599187985770255274129359799749916153467380387783067885805208361177486057181965958584342193225125068800000000 4622 6615583121896147660975058924835686263451169668573688048272202565632718188899437323981690488161174008528271956857359691409260544000000000 4623 126976514758974447041295485815394623443659546822885737661577087816673818817900746193096498266300009537333921628216619516628566016000000000 4624 2261391262850306818735452937855123293710889071988199878757077557326772557186196731406372365578723290425349192681777150410258120704000000000 4625 37312955837030062509134973474609534346229669687805295447225819879902989466479105518484362409999166985712092253623486439099214908620800000000 4626 569453110620520338600952210566348585714766651235428508961041127435287304756649811508301592023131435188865798738529983616497937935237120000000 4627 8024112013289150225740690239798548253253530085590128989905458369605337961644345937458171324234910517671224104561765923108079690108108800000000 4628 104193693306888965617826873263055775825829420514379286883846995982226511498945102996573772793194377077332242936917645143057969417237299200000000 4629 1244195278899909412965815016023548381920198374377587955142408246136271256015431791595583777135654459752087023599339279795363528206240972800000000 4630 13632052620990311829016755827736269227995216971441398465038559914188686877070639655214606859690572609472652297623168875211444132704755384320000000 4631 136710013427645698628139465586726585686466318770740881749386700853720831128699870201275570168424762064322446253119241706994862752189441376256000000 4632 1251570545464362029694234544103834939383142354943402438550723317674909017374828177266518439368436412186859257327025556081132625651262272307200000000 4633 10429754545536350247451954534198624494859519624528353654589360980624241811456898836722937360434234840345560835394646423827654566260836814028800000000 4634 78866089166247470364294231546269050974828148393693852292237359743898376437317919959896072213861636121647129140387372554580473854480562615091200000000 4635 539273528623259729788282177870434321530581663340663368376650054465034844287606317563571561727661626492166171039123894199937212650536103131086848000000 4636 3321924936319279935495818215681875420628383046178486349200164335504614640811654916191600669829573470161617890962199719904058962107986606695746109440000 4637 18358006227027599643529521718241943113998958939407424561369329222525501962380198221058845806455769754887770244808438740424434426059678641854735974400000 4638 90597952808707634604431405882232966017137719441231445887277209150125853840317861350680018265624359492721286227433227487748192323765424837528344985600000 4639 397237177699718090188660779637483004844373077550014801198061609350551820684470622845289310856968341203818227666293106839273678997360950608094045798400000 4640 1538665523748275134148483526190756955473141287725373786919074081788213381385417855577956064838383701360747736941755335141429192572693585848154683351040000 4641 5231462780744135456104843989048573648608680378266270875524851878079925496710420708965050620450504584626516325046855296896067279471432871076168283168768000 4642 15500630461464105055125463671255033032914608528196358149703264823940519990253098396933483319853346917411900166459345452323422088948933818769368040386560000 4643 39696736547651976360687163060531182157464241352697990383386409914969624365282325162878432892307351861664622377408722322879225439368169658046249067376640000 4644 87045856044248912019820044301405724730825203930012460840678633789451465475679315417396081763854675166541702080582789310535334569827775187256827486786560000 4645 161656589796462265179665796559753488785818235870023141561260319894695578740547300060878437561444396737863161006796608416109045835737572354936566096616448000 4646 251043174742741400043716295833970123761505966292271231601016026189409604632379336565128867742478357287034555916437086010472310078819535490000588539953868800 4647 321101735136064581451265029555078065276344840606393435768741428846919261739089849094932272693867666297369780823349761176184984393966533700467790147741184000 4648 332174208761446118742687961608701446837598110972131140450422167772675098350782602511998902786759654790382531886223890871915500525972108771591459000957376000 4649 271778898077546824425835604952573911048943908977198205823072682723097807741549402055271829552803353919403889725092274349749045884355223808755456035751744000 4650 171006947104973282784795436824091449648773695536214601416764834072960418354233331630283398370303233926815930613541206332426365949706240580107526615761580800 4651 79803241982320865299571203851242676502761057916900147327823589234048195231975554760798919239474842499180767619652562955132304109862912000424987198985905920 4652 26308761093072812736122374896014069176734414697879169448733051395840064362189743327735907441585112911817835479006339435757902453800960000000253814619556800 4653 5719295889798437551330951064350884603637916238669384662768054651269579209171683332116501617735894111264746843262247703425630968217600000000000118660411200 4654 737973663199798393720122717980759303695214998537985117776523180808977962473765591240838918417534724034160883001580348829113673318400000000000000040720800 4655 47104701906370110237454641573239955555013723310935220283607862604828380583431846249415250111757535576648567000100873329517894041600000000000000000009120 4656 991677934870949689209571401541893801158183648651267795444376054838492222809091499987689476037000748982075094738965754305639874560000000000000000000001 4657 -96192759682482119853328425949563698712343813919172976158104477319333745612481875498805879175589072651261284189679678167647067832320000000000000000000001 4658 -4617252464759141752959764445579057538192503068120302855589014911328019789399130023942682200428275487260541641104624552047059255951360000000000000000009312 4659 -73106497358686411088529603721668411021381298578571461880159402762693646665486225379092468173447695214958575984156555407411771552563200000000000000042462720 4660 -572667562643043553526815229153069219667486838865476451394581988307766898879642098802891000692006945850508845209226350691392210495078400000000000126397363200 4661 -2662904166290152523899690815561771871453813800724465498984806245631116079790335759433443153217832298204866130222902530714973778802114560000000276241437273600 4662 -8166239443289801073292385167722767072458362322221694196886739153268755978023696328929225669868019047828256132683567760859252921659817984000472704347462584320 4663 -17693518793794568992133501196732661990326451698147004093254601498748971285718008712679988951380707936961221620814396815195047996929605632659580132826125987840 4664 -28436012347169843023071698351891778198738940229164828007016323837275132423475371145378553671861852041544820462023137738706327137922581251708755406567405772800 4665 -35150070818029389292408071573866225828996745561050967953117400298853983134573722665815156622162567106909569737778600815900876601043962433391350825615030016000 4666 -34368958133184291752576781094446976366130151215249835331937013625546116842694306606574819808336732282311579299161298575547523788359071987673296246323898368000 4667 -27182721432609394386128908683789881307757483233879415217077456231113746957403678861563721121139051896010067263882117964296678419594302037875606185576590540800 4668 -17709954872760666039447622324287346912629875440254770520217130574816532108611487743140000124378473204976255944650470794920913026518487604335043680368220569600 4669 -9649654898619593675340050625412977484445765464241381373195231402944905315589592680557051349821603989890908687790320625650785370317192243430775290974363648000 4670 -4453686876285966311695407980959835762051891752726791403013183724436110145656735083334023699917663379949650163595532713506239478910590551364275196688957440000 4671 -1760266717770167637479613630569839848810985787982493745000448805372367343283376247222495081396028859694385540849721224258922729911826726609047951100805120000 4672 -601424461904807276138867990444695281677086810894018696208486675168892175621820217801019152810309860395581726483439379779367937935656476292023679471976448000 4673 -179100666964299225614883482448604109617073645891233508797380223120148037593262638389274085947187862838390157470539177150907187689271292886329940804222976000 4674 -46823703781516137415655812404863819507731672128427061123498097547751120939415068859940937502532774598276122418814250900145288171244718459883318315581440000 4675 -10816001750701096069698272456094274096815210813291631078234940661615025012321024678173491411403769572416554484529381920841875022280837381253986359705600000 4676 -2220126675143909193253855925198298367241016956412492695006119398963084081476420854993506131814458441533299219153007555851845098055093200371786763468800000 4677 -407023223776383352096540252953021367327519775342290327417788556476565414937343823415476124166127194479654178664746493190751285011220615647565069680640000 4678 -66956201313863928050513115204393125361237019320376763817644870762378726266749200388693042110509391688704705969910582656333501275042728454799417671680000 4679 -9924338139406708703139295731876451387535131322190231791152895863988941640328438792790481004154734976418567601386744391820456165748954198030942208000000 4680 -1330436634630609500058528775650103990357970503337096290842960677418807393812145780195420867975318270691480302975513488585648933335156481379532800000000 4681 -161869790546724155840454334370762652160219744572680048719226882419288232913811070485157484285575883291294736092285049244586180719892683843174400000000 4682 -17930192183637137262327249345684478393132033244973790011975900821828850415068421218616379269465898492578697549073814144422150673046171188985856000000 4683 -1813452485809454053597200432398287700729878006258032892949129570298929315507334170276115828361905608377915514296744279872996115922421465219072000000 4684 -167912267204579079036777817814656268586099815394262304902697182435086052003850288648208535506167965471917462791245500461507750395595634769920000000 4685 -14268406942261030115194174173905520360148875938674998815623282743868886613392303390255481747843974861638513889037760375610775253046997811200000000 4686 -1115231806981321894061153843477672855735774211298735539611934743318169750265109189335524123057533873048521230448547414708982526517025177600000000 4687 -80344657062095233228061620981724818639028894792489549627956607140799515182221388595568418869743553106665397269307310015587631169556971520000000 4688 -5345511457760368339770228815316368982032164371274506326056147348951905596123605411081643864554134457325075859729412359181641896417034240000000 4689 -329032428744719642126008402457920439234934359974283060188725103801411720545693000539963076146436110812557104464836831088663218408652800000000 4690 -18768338181516984934103866093856424341386630158960931217965750006765743002161686439158324866639220785232871896772415632444967878656000000000 4691 -993617903727369790629028204968869523955762773126637385577214122291718588544217079263307080795873792760946980251250008289431257088000000000 4692 -48892309548489624618253768815928500385124835445816744981207478898947581593914880083375135988055275327462262337242179848278691020800000000 4693 -2239062224067467794079189112441170062682204053872972914581118088241979779090785467946787519005443321573412393435833276625951129600000000 4694 -95550308281684258637803233816835137816054685811079889836231195312940204800795337715545666301180851712424514815131274002300928000000000 4695 -3803959641443570350627794058834867719275775931211043534273444685068017987919793336292931024553365867035978918373039003402240000000000 4696 -141429268720337872010520548341345435351846179444676834574492646020534414021765167544426303822609167285296626800338162155520000000000 4697 -4915529461621499210121750769578138546258323557388973151290655831289076465802390304215441557795489276837062048110218313728000000000 4698 -159854616638097535288512535906046735408732608385717976091692377128062542616350329382108825923893618652492264012655886336000000000 4699 -4868219222090456501057590506787636691333219159894490219410212227150081554367948559836517128945975308599372311838064640000000000 4700 -138944946085034172348354930630806696131725703113354361527635364217838581066675192762223605601030159105578516453785600000000000 4701 -3719233405306574300811247069875089670239366932038700600514301659922609072190275177729422535816175245139754405068800000000000 4702 -93430017917454348004605083034967179403576309280537324981433815247290437180966583559303470903188272850514309283840000000000 4703 -2203946210887161150489302593398642173790666835219765176498339692193372480847807604399505217879679535111292846080000000000 4704 -48866254724021982976106988174144620023552740764697642889014585300459469434326129404063205409959149653983232000000000000 4705 -2035263227149698393367709115780197182403512424750258824256863422856754047907300031278982273466610850201600000000000000 4706 -48866254724021982976106988174144620023552740764697642889014585300459469434326129404063205409959149653983232000000000000 4707 -2203946210887161150489302593398642173790666835219765176498339692193372480847807604399505217879679535111292846080000000000 4708 -93430017917454348004605083034967179403576309280537324981433815247290437180966583559303470903188272850514309283840000000000 4709 -3719233405306574300811247069875089670239366932038700600514301659922609072190275177729422535816175245139754405068800000000000 4710 -138944946085034172348354930630806696131725703113354361527635364217838581066675192762223605601030159105578516453785600000000000 4711 -4868219222090456501057590506787636691333219159894490219410212227150081554367948559836517128945975308599372311838064640000000000 4712 -159854616638097535288512535906046735408732608385717976091692377128062542616350329382108825923893618652492264012655886336000000000 4713 -4915529461621499210121750769578138546258323557388973151290655831289076465802390304215441557795489276837062048110218313728000000000 4714 -141429268720337872010520548341345435351846179444676834574492646020534414021765167544426303822609167285296626800338162155520000000000 4715 -3803959641443570350627794058834867719275775931211043534273444685068017987919793336292931024553365867035978918373039003402240000000000 4716 -95550308281684258637803233816835137816054685811079889836231195312940204800795337715545666301180851712424514815131274002300928000000000 4717 -2239062224067467794079189112441170062682204053872972914581118088241979779090785467946787519005443321573412393435833276625951129600000000 4718 -48892309548489624618253768815928500385124835445816744981207478898947581593914880083375135988055275327462262337242179848278691020800000000 4719 -993617903727369790629028204968869523955762773126637385577214122291718588544217079263307080795873792760946980251250008289431257088000000000 4720 -18768338181516984934103866093856424341386630158960931217965750006765743002161686439158324866639220785232871896772415632444967878656000000000 4721 -329032428744719642126008402457920439234934359974283060188725103801411720545693000539963076146436110812557104464836831088663218408652800000000 4722 -5345511457760368339770228815316368982032164371274506326056147348951905596123605411081643864554134457325075859729412359181641896417034240000000 4723 -80344657062095233228061620981724818639028894792489549627956607140799515182221388595568418869743553106665397269307310015587631169556971520000000 4724 -1115231806981321894061153843477672855735774211298735539611934743318169750265109189335524123057533873048521230448547414708982526517025177600000000 4725 -14268406942261030115194174173905520360148875938674998815623282743868886613392303390255481747843974861638513889037760375610775253046997811200000000 4726 -167912267204579079036777817814656268586099815394262304902697182435086052003850288648208535506167965471917462791245500461507750395595634769920000000 4727 -1813452485809454053597200432398287700729878006258032892949129570298929315507334170276115828361905608377915514296744279872996115922421465219072000000 4728 -17930192183637137262327249345684478393132033244973790011975900821828850415068421218616379269465898492578697549073814144422150673046171188985856000000 4729 -161869790546724155840454334370762652160219744572680048719226882419288232913811070485157484285575883291294736092285049244586180719892683843174400000000 4730 -1330436634630609500058528775650103990357970503337096290842960677418807393812145780195420867975318270691480302975513488585648933335156481379532800000000 4731 -9924338139406708703139295731876451387535131322190231791152895863988941640328438792790481004154734976418567601386744391820456165748954198030942208000000 4732 -66956201313863928050513115204393125361237019320376763817644870762378726266749200388693042110509391688704705969910582656333501275042728454799417671680000 4733 -407023223776383352096540252953021367327519775342290327417788556476565414937343823415476124166127194479654178664746493190751285011220615647565069680640000 4734 -2220126675143909193253855925198298367241016956412492695006119398963084081476420854993506131814458441533299219153007555851845098055093200371786763468800000 4735 -10816001750701096069698272456094274096815210813291631078234940661615025012321024678173491411403769572416554484529381920841875022280837381253986359705600000 4736 -46823703781516137415655812404863819507731672128427061123498097547751120939415068859940937502532774598276122418814250900145288171244718459883318315581440000 4737 -179100666964299225614883482448604109617073645891233508797380223120148037593262638389274085947187862838390157470539177150907187689271292886329940804222976000 4738 -601424461904807276138867990444695281677086810894018696208486675168892175621820217801019152810309860395581726483439379779367937935656476292023679471976448000 4739 -1760266717770167637479613630569839848810985787982493745000448805372367343283376247222495081396028859694385540849721224258922729911826726609047951100805120000 4740 -4453686876285966311695407980959835762051891752726791403013183724436110145656735083334023699917663379949650163595532713506239478910590551364275196688957440000 4741 -9649654898619593675340050625412977484445765464241381373195231402944905315589592680557051349821603989890908687790320625650785370317192243430775290974363648000 4742 -17709954872760666039447622324287346912629875440254770520217130574816532108611487743140000124378473204976255944650470794920913026518487604335043680368220569600 4743 -27182721432609394386128908683789881307757483233879415217077456231113746957403678861563721121139051896010067263882117964296678419594302037875606185576590540800 4744 -34368958133184291752576781094446976366130151215249835331937013625546116842694306606574819808336732282311579299161298575547523788359071987673296246323898368000 4745 -35150070818029389292408071573866225828996745561050967953117400298853983134573722665815156622162567106909569737778600815900876601043962433391350825615030016000 4746 -28436012347169843023071698351891778198738940229164828007016323837275132423475371145378553671861852041544820462023137738706327137922581251708755406567405772800 4747 -17693518793794568992133501196732661990326451698147004093254601498748971285718008712679988951380707936961221620814396815195047996929605632659580132826125987840 4748 -8166239443289801073292385167722767072458362322221694196886739153268755978023696328929225669868019047828256132683567760859252921659817984000472704347462584320 4749 -2662904166290152523899690815561771871453813800724465498984806245631116079790335759433443153217832298204866130222902530714973778802114560000000276241437273600 4750 -572667562643043553526815229153069219667486838865476451394581988307766898879642098802891000692006945850508845209226350691392210495078400000000000126397363200 4751 -73106497358686411088529603721668411021381298578571461880159402762693646665486225379092468173447695214958575984156555407411771552563200000000000000042462720 4752 -4617252464759141752959764445579057538192503068120302855589014911328019789399130023942682200428275487260541641104624552047059255951360000000000000000009312 4753 -96192759682482119853328425949563698712343813919172976158104477319333745612481875498805879175589072651261284189679678167647067832320000000000000000000001 4754 9426890448883247745626185743057242473809693764078951663494238777294707070023223798882976159207729119823605850588608460429412647567360000000000000000000001 4755 457204186770837515662870008538276259979770147557829155679470580698793292896126354245824343721574862311444883753547510330826513407016960000000000000000009506 4756 7315266988333400250605920136612420159676322360925266490871529291180692686338021667933189499545197796983118140056760165293224214512271360000000000000044259936 4757 57912530324306085317296867748181659597437552023991693052732940221847150433509338204471083538066149226116351942116017975238025031555481600000000000134550205440 4758 272188892524238600991295278416453800107956494512760957347844819042681607037493889561014092628910901362746854127945284483618717648310763520000000300383333644800 4759 843785566825139663073015363091006780334665132989558967778318939032312981816231057639143687149623794224515247796630381899218024709763366912000525190220544568320 4760 1848292193997924976255176509627919614066409338929510119895365295023161769692696602447648076613461644491795304697380836541144244602338803712748921254496554424320 4761 3003474815246628086414661828145369372857915175760453944829968604412637875750631978977428124496875172299167370133243859379359397478800556927709820377879091486720 4762 3754343519058285108018327285181711716072393969700567431037460755515797344688289973721785155621093965373959212666554824224199246848501612022928611853719909529600 4763 3712628591068748606818123648679692697004922925592783348470377858232288485302864529569320876114192921314248554748037548399485921884333468790464549810719481344000 4764 2970102872854998885454498918943754157603938340474226678776302286585830788242291623655456700891354337051398843798430038719588738145994999610235411755497788620800 4765 1957567802563521992685919742031110694784413906221649401920744688886115746796055842863823734678392631238421965230783434610638476408638907987846581826460880076800 4766 1079171993720915970326853191119714870201664076506806721571692584898756116823466682604415648604754912092976211601585739593321419508238227766343768798358727884800 4767 504008898166361854273530336511954747072205750016915227107658624815353131483487186930633682040682239164302076846894438976898091635753216743765378154023141376000 4768 201603559266544741709412134604781898828882300006766090843063449926141252593394874772253472816272895665720830738757855073544493646359322654742858551802101760000 4769 69721230913013389841171696550820406678321795419006606416559443099457183188549060858737659348961043084395120630524036633597434909709479315840654877616898048000 4770 21018900495834918996235584989585563778023482442494638699109832110865768461253760994178264950789726223972058441094642039335577003018772154918568566288007168000 4771 5563826601838655028415301909007943353006215940660345537999661441111526945625995557282481898738456941639668669078676685037325683373775656066612781467271168000 4772 1301479906862843281500655417311799614738296126470256266198751214295094022368653931528065941225370044830203331785050777287122751483319998380601328217620480000 4773 270570822742538471680399415704295183064014194713553276393950910340295862545062264712413708833695352160580254504305583679525632138699439981073386071654400000 4774 50248867080757144740645605773654819711888350446802751330305169063197803044082992018019688783400791968786895494521855882884230455674788856710248676720640000 4775 8374811180126190790107600962275803285314725074467125221717528177199633840680498669669948130631598275025169119350618053651309701344772059131121542103040000 4776 1257876778042668972427228603029567291865452777983204578755992374441051723106161855523549538833850183728502750150065712886776303657507248878330199408640000 4777 170907170929710458210221277585539034220849562225978882983151137831664636291598078196138720061822780035514945709340241556616638805918478542701592576000000 4778 21078551081330956512593957568883147553904779341204062234588640332571971809297096311844989021831336734808289862964034585915060987024098999743283200000000 4779 2367283429134092039106706003889953494515459833704456220192262683504236833967212568486648710777828712593747080582704661645472951251866104528633856000000 4780 242798300424009439908380102963072153283636906020969868737667967538896085535141878088360980748742020033663813545354462532127810239385192403828736000000 4781 22802485886381838933194427659230321273992354930540821005786277374684685289909930757903895184408394329926271149289639303936280490452961791574016000000 4782 1965731541929468873551243763726751833964858183667312155671230808162474320083648354247837839817872977244293784782562868171427386255118004387840000000 4783 155902846428888910660960712295569973038592200773614412346338995130368819894080683704675414071725134521106633579583897705568416527838661836800000000 4784 11399347910929511747253041329138449641531472744737397891990378176342760766923411242955649622645834990844582531979934619769459416174711275520000000 4785 769915635113182749058421138157536417321178098686900865688871820173496275405971964778233218860122301811360977742969241018047025831760363520000000 4786 48119727194573921816151321134846026082573631167931304106321741036242299468736193030173067785458197872607816608957544305033199086385233920000000 4787 2787684730523444668493614860753112027956582910798159428541064833381581110572060758610569378277739361080486174012667517647352590080409600000000 4788 149925901473529797297135589149747201503547316211005652237445011236368508323373588458957922989549066708974322975083561588185003720704000000000 4789 7496295073676489864856779457487360075177365811956188863652621990739080528176827373839534544593069602145286149613162857775225425100800000000 4790 348926647573530309024865109883045288784532194839856570310081034261424225296377538860484233922036434989750339633897464484726623436800000000 4791 15138353842094842710182625677713913667054329056197354767369542469538211405030620028899460006839320152266365027314093117401779404800000000 4792 612888819518009826323183225818377073042451532606052385433269380859005345087793393961770751524395216491329725226819986900647936000000000 4793 23179769456129858816069109181592602540905783218465309599892463455511245782088348171496903615742094221866705290276396555304960000000000 4794 819772334424104763007322153994814962617320915175813293664811956011171311189469459622108862512991362704050436912889701859328000000000 4795 27135321174317056615224950288614194047661053345284813832150000096781264195563494719215941873765924421671116639545692520448000000000 4796 841405307730761445433403258961036058803278494686290402916175670627222706632553296289490307656525061936723817547639554048000000000 4797 24459456620080274581671467699214003356512079466498647060484231168505015266899244287640916257387926950539997756658810880000000000 4798 667076089638553288672816276401491911263842049458838320823520907763508900383721834483622457230632503213694097188454400000000000 4799 17079725966612954064785153849671028353644293274492884312431036918710052400859189557219580314513527115937709125795840000000000 4800 410798220680152863186858452704020030334075481433250448999167299402833980964238592717125205627315461335512504074240000000000 4801 9286736196921016659998040962788738845904799719733477746417986307873620584992492981537502517849174496874688675840000000000 4802 201368943694191159039801139915292709227003519304790608071974067057447245499948265094742506136786477518946304000000000000 4803 201368943694191159039801139915292709227003519304790608071974067057447245499948265094742506136786477518946304000000000000 4804 9286736196921016659998040962788738845904799719733477746417986307873620584992492981537502517849174496874688675840000000000 4805 410798220680152863186858452704020030334075481433250448999167299402833980964238592717125205627315461335512504074240000000000 4806 17079725966612954064785153849671028353644293274492884312431036918710052400859189557219580314513527115937709125795840000000000 4807 667076089638553288672816276401491911263842049458838320823520907763508900383721834483622457230632503213694097188454400000000000 4808 24459456620080274581671467699214003356512079466498647060484231168505015266899244287640916257387926950539997756658810880000000000 4809 841405307730761445433403258961036058803278494686290402916175670627222706632553296289490307656525061936723817547639554048000000000 4810 27135321174317056615224950288614194047661053345284813832150000096781264195563494719215941873765924421671116639545692520448000000000 4811 819772334424104763007322153994814962617320915175813293664811956011171311189469459622108862512991362704050436912889701859328000000000 4812 23179769456129858816069109181592602540905783218465309599892463455511245782088348171496903615742094221866705290276396555304960000000000 4813 612888819518009826323183225818377073042451532606052385433269380859005345087793393961770751524395216491329725226819986900647936000000000 4814 15138353842094842710182625677713913667054329056197354767369542469538211405030620028899460006839320152266365027314093117401779404800000000 4815 348926647573530309024865109883045288784532194839856570310081034261424225296377538860484233922036434989750339633897464484726623436800000000 4816 7496295073676489864856779457487360075177365811956188863652621990739080528176827373839534544593069602145286149613162857775225425100800000000 4817 149925901473529797297135589149747201503547316211005652237445011236368508323373588458957922989549066708974322975083561588185003720704000000000 4818 2787684730523444668493614860753112027956582910798159428541064833381581110572060758610569378277739361080486174012667517647352590080409600000000 4819 48119727194573921816151321134846026082573631167931304106321741036242299468736193030173067785458197872607816608957544305033199086385233920000000 4820 769915635113182749058421138157536417321178098686900865688871820173496275405971964778233218860122301811360977742969241018047025831760363520000000 4821 11399347910929511747253041329138449641531472744737397891990378176342760766923411242955649622645834990844582531979934619769459416174711275520000000 4822 155902846428888910660960712295569973038592200773614412346338995130368819894080683704675414071725134521106633579583897705568416527838661836800000000 4823 1965731541929468873551243763726751833964858183667312155671230808162474320083648354247837839817872977244293784782562868171427386255118004387840000000 4824 22802485886381838933194427659230321273992354930540821005786277374684685289909930757903895184408394329926271149289639303936280490452961791574016000000 4825 242798300424009439908380102963072153283636906020969868737667967538896085535141878088360980748742020033663813545354462532127810239385192403828736000000 4826 2367283429134092039106706003889953494515459833704456220192262683504236833967212568486648710777828712593747080582704661645472951251866104528633856000000 4827 21078551081330956512593957568883147553904779341204062234588640332571971809297096311844989021831336734808289862964034585915060987024098999743283200000000 4828 170907170929710458210221277585539034220849562225978882983151137831664636291598078196138720061822780035514945709340241556616638805918478542701592576000000 4829 1257876778042668972427228603029567291865452777983204578755992374441051723106161855523549538833850183728502750150065712886776303657507248878330199408640000 4830 8374811180126190790107600962275803285314725074467125221717528177199633840680498669669948130631598275025169119350618053651309701344772059131121542103040000 4831 50248867080757144740645605773654819711888350446802751330305169063197803044082992018019688783400791968786895494521855882884230455674788856710248676720640000 4832 270570822742538471680399415704295183064014194713553276393950910340295862545062264712413708833695352160580254504305583679525632138699439981073386071654400000 4833 1301479906862843281500655417311799614738296126470256266198751214295094022368653931528065941225370044830203331785050777287122751483319998380601328217620480000 4834 5563826601838655028415301909007943353006215940660345537999661441111526945625995557282481898738456941639668669078676685037325683373775656066612781467271168000 4835 21018900495834918996235584989585563778023482442494638699109832110865768461253760994178264950789726223972058441094642039335577003018772154918568566288007168000 4836 69721230913013389841171696550820406678321795419006606416559443099457183188549060858737659348961043084395120630524036633597434909709479315840654877616898048000 4837 201603559266544741709412134604781898828882300006766090843063449926141252593394874772253472816272895665720830738757855073544493646359322654742858551802101760000 4838 504008898166361854273530336511954747072205750016915227107658624815353131483487186930633682040682239164302076846894438976898091635753216743765378154023141376000 4839 1079171993720915970326853191119714870201664076506806721571692584898756116823466682604415648604754912092976211601585739593321419508238227766343768798358727884800 4840 1957567802563521992685919742031110694784413906221649401920744688886115746796055842863823734678392631238421965230783434610638476408638907987846581826460880076800 4841 2970102872854998885454498918943754157603938340474226678776302286585830788242291623655456700891354337051398843798430038719588738145994999610235411755497788620800 4842 3712628591068748606818123648679692697004922925592783348470377858232288485302864529569320876114192921314248554748037548399485921884333468790464549810719481344000 4843 3754343519058285108018327285181711716072393969700567431037460755515797344688289973721785155621093965373959212666554824224199246848501612022928611853719909529600 4844 3003474815246628086414661828145369372857915175760453944829968604412637875750631978977428124496875172299167370133243859379359397478800556927709820377879091486720 4845 1848292193997924976255176509627919614066409338929510119895365295023161769692696602447648076613461644491795304697380836541144244602338803712748921254496554424320 4846 843785566825139663073015363091006780334665132989558967778318939032312981816231057639143687149623794224515247796630381899218024709763366912000525190220544568320 4847 272188892524238600991295278416453800107956494512760957347844819042681607037493889561014092628910901362746854127945284483618717648310763520000000300383333644800 4848 57912530324306085317296867748181659597437552023991693052732940221847150433509338204471083538066149226116351942116017975238025031555481600000000000134550205440 4849 7315266988333400250605920136612420159676322360925266490871529291180692686338021667933189499545197796983118140056760165293224214512271360000000000000044259936 4850 457204186770837515662870008538276259979770147557829155679470580698793292896126354245824343721574862311444883753547510330826513407016960000000000000000009506 4851 9426890448883247745626185743057242473809693764078951663494238777294707070023223798882976159207729119823605850588608460429412647567360000000000000000000001 4852 -933262154439441526816992388562667004907159682643816214685929638952175999932299156089414639761565182862536979208272237582511852109168640000000000000000000001 4853 -45729845567532634814032627039570683240450824449546994519610552308656623996682658648381317348316693960264311981205339641543080753349263360000000000000000009702 4854 -739299170008444262826860803806392712387288328601009744733703928989948754613036314815497963797786552357606377029486324204946472179146424320000000000000046113606 4855 -5914393360067554102614886430451141699098306628808077957869631431919590036904290518523983710382292418860851016235890593639571777433171394560000000000143136633024 4856 -28093368460320881987420710544642923070716956486838370299880749301618052675295379962988922624315888989589042327120480319787965942807564124160000000326351523294720 4857 -88025887842338763560584893039881158954913130325426893606293014478403231715925523884031957556189785500712332624977505002002293287463700922368000582863820604369920 4858 -194914465936607262169866548874022566257307645720588121556791674916464298799549374314642191731563096465863022241021618218719363707955337756672849232586620566973440 4859 -320216622610140502136209330293037073137005417969537628271872037362762776599259686374055029273282229908203536538821229930753240377355197744142004858732224432107520 4860 -404718231354483134644375681342588522992604069933721169065838269444602953757397659167208439775953929467312803125454610051368678810268376011584084663272868200519680 4861 -404718231354483134644375681342588522992604069933721169065838269444602953757397659167208439775953929467312803125454610051368678810269363432909043578310062472908800 4862 -327453841732263627121358505813548895875834202037283491335087327096087844403712651508014101273271815659916722528776911768834658310918025206620706226360040799948800 4863 -218302561154842418080905670542365930583889468024855660890058218064058562935808434338676067515514543773277815019184607845889772770508565099376433168349049563545600 4864 -121745659105585194698966623956319461287169126398477195496378621612648044714200857611953960729806187873558781453006800529438886485052143566593161406693621542092800 4865 -57528168588353443648962250880458646542288708078401312157629458564218306842974031618835388037161165698494808818453762887743894494812337762397418837052029072179200 4866 -23285211095285917667437101546852309314735905650781483492373828466469314674537108036195276110279519449390755950326523181614688505907872274584607060738036973568000 4867 -8149823883350071183602985541398308260157566977773519222330839963264260136087987812668346638597831807286764582614334525552695116339294794770880911305599418368000 4868 -2486894787934029074408263970353160241151022276305890056814190135849020556232731575189238128689779558841181839570160049817964906894885703827997101414946553856000 4869 -666422786309118902292410606434506992726744531559094721107070559279802894153869245638946165204450731454172920226971385100950107237251258333088954713308561408000 4870 -157836975704791318963991985734488498277386862737680328683253553513637527562758505546066197022106752186517948877628553480551630739549882756864289210859159552000 4871 -33228836990482382939787786470418631216291971102669542880684958634450005802686001167592883583601421514080016971271888540838840557086305121648109808808099840000 4872 -6250186005352638695817226502769218728778727897883080684700266028860834424790938314856756674058362974855312907152826222658972373644167411298699583359549440000 4873 -1055226208695900039553557721246751213949655359382857777936408550327153863925742832378413464451516607891161293184794307024889200991214697176134888644935680000 4874 -160577901323289136453802261928853445601034511210434879251192605484566892336526083188019440271199446553168731225980036739301810686726865020824600067440640000 4875 -22108551631467344874074224468465329466809099369552628302700431189904137350681127395451959192588387704278150326101440295779291074860693831372156289679360000 4876 -2763568953933418109259278058558166183351137421194078537837553898738017168835140924433221832611056001367108346730824296003788505553380278887118798848000000 4877 -314621696293958369361825502051237380873821798720556633538429213087097339221231428703474292034325337494327691294759372003955181708578067820373344256000000 4878 -32717070982135272027654218874273972654970073086325689812400758625866247525854629934749793579050590385727702676654133707750669887188586346800218112000000 4879 -3115911522108121145490877988026092633806673627269113315466738916749166431049280913405987804471771426432741172517063768463830788816353590442459136000000 4880 -272450391711424385874202385652527804187529344256289464776032590011318742491810492257591830314184065074077435396503581776372283137276700780396544000000 4881 -21921295884827249438154214937559708382904659882689956936002622184819234592015060487422830406723077487280947075824030718107309540316943398993920000000 4882 -1626418726938795926056603043754429976796152184844738740413097775080834657242480692630827416102786948051459017617355195438104866029743238021120000000 4883 -111488380475643269124847789289618183893284625574034510431543004470188012971590277821951323338050913901958452075276534201717321745009832099840000000 4884 -7073599897602366506974244206822365834138323781685901703518142949519777967727471179508222922041138085023194386575567608437728019470845214720000000 4885 -416094111623668618057308482754256813772842575393288335726642403317074108048548143470426199151360274273737057767451238841881206725258772480000000 4886 -22727829626502907709012648217669489827928375966860315708024991367413230115358836442345232543910650119329740457725546142504884642827468800000000 4887 -1154429441346179439187944036453053451577314334828033941115472136672830536692548892295637288369798404921583620952707005625200215379148800000000 4888 -54601392496103081583213569291698474061089191891032921824983978923443392965711796402470826367838603825425490998238706929465709664665600000000 4889 -2407742770098428917609702202052137547501839357257815826754019882940558873878232609169728759607237380641742689097700704018531929292800000000 4890 -99104122116062188916458727614831572472005429621410604197550155037375292199843187908762101372829261688646984923486910417636373299200000000 4891 -3811697004463930342940720292878137776372619105445211866172557170742384349981453701333377548695368982322650820030022766819278848000000000 4892 -137128123941080420874086888585283142531834666934957795701665789975645598568503239752963569558527549924834631414076571855618048000000000 4893 -4618717298828492689138815065446298161054173818966325764715969794063263938641463887992316670849345410415283470193087916015616000000000 4894 -145773469564354420421324945202997221666296098792322099530413042252767926391273935407439959307223960380375565594917745983488000000000 4895 -4314648147782160435319611864301030203695526355945488107908463437333409916850348721894941127027981674369320302277424054272000000000 4896 -119851337438393346554304905482991268669563630917241172361116659043207629672649993563114357292621371469476587048575959040000000000 4897 -3126556628827727017093526643515603964811967336611921790852767330879710236640406723892215917799618611485086885494128640000000000 4898 -76645467778857819972938428513835086960346954314750406173851036472114667229878374396664969038035969845802274211758080000000000 4899 -1766651124853099531540370793539438863716335325136832121008055439157561288270154080966582183327353524610548986019840000000000 4900 -38322502771090962986432820701866907538730566367525914657754401451799630538785932882263654501109190579556880220160000000000 4901 -1563570621625484293720808851106978683409674385190138839147092755975472729764304176029765341767989119558877184000000000000 4902 -38322502771090962986432820701866907538730566367525914657754401451799630538785932882263654501109190579556880220160000000000 4903 -1766651124853099531540370793539438863716335325136832121008055439157561288270154080966582183327353524610548986019840000000000 4904 -76645467778857819972938428513835086960346954314750406173851036472114667229878374396664969038035969845802274211758080000000000 4905 -3126556628827727017093526643515603964811967336611921790852767330879710236640406723892215917799618611485086885494128640000000000 4906 -119851337438393346554304905482991268669563630917241172361116659043207629672649993563114357292621371469476587048575959040000000000 4907 -4314648147782160435319611864301030203695526355945488107908463437333409916850348721894941127027981674369320302277424054272000000000 4908 -145773469564354420421324945202997221666296098792322099530413042252767926391273935407439959307223960380375565594917745983488000000000 4909 -4618717298828492689138815065446298161054173818966325764715969794063263938641463887992316670849345410415283470193087916015616000000000 4910 -137128123941080420874086888585283142531834666934957795701665789975645598568503239752963569558527549924834631414076571855618048000000000 4911 -3811697004463930342940720292878137776372619105445211866172557170742384349981453701333377548695368982322650820030022766819278848000000000 4912 -99104122116062188916458727614831572472005429621410604197550155037375292199843187908762101372829261688646984923486910417636373299200000000 4913 -2407742770098428917609702202052137547501839357257815826754019882940558873878232609169728759607237380641742689097700704018531929292800000000 4914 -54601392496103081583213569291698474061089191891032921824983978923443392965711796402470826367838603825425490998238706929465709664665600000000 4915 -1154429441346179439187944036453053451577314334828033941115472136672830536692548892295637288369798404921583620952707005625200215379148800000000 4916 -22727829626502907709012648217669489827928375966860315708024991367413230115358836442345232543910650119329740457725546142504884642827468800000000 4917 -416094111623668618057308482754256813772842575393288335726642403317074108048548143470426199151360274273737057767451238841881206725258772480000000 4918 -7073599897602366506974244206822365834138323781685901703518142949519777967727471179508222922041138085023194386575567608437728019470845214720000000 4919 -111488380475643269124847789289618183893284625574034510431543004470188012971590277821951323338050913901958452075276534201717321745009832099840000000 4920 -1626418726938795926056603043754429976796152184844738740413097775080834657242480692630827416102786948051459017617355195438104866029743238021120000000 4921 -21921295884827249438154214937559708382904659882689956936002622184819234592015060487422830406723077487280947075824030718107309540316943398993920000000 4922 -272450391711424385874202385652527804187529344256289464776032590011318742491810492257591830314184065074077435396503581776372283137276700780396544000000 4923 -3115911522108121145490877988026092633806673627269113315466738916749166431049280913405987804471771426432741172517063768463830788816353590442459136000000 4924 -32717070982135272027654218874273972654970073086325689812400758625866247525854629934749793579050590385727702676654133707750669887188586346800218112000000 4925 -314621696293958369361825502051237380873821798720556633538429213087097339221231428703474292034325337494327691294759372003955181708578067820373344256000000 4926 -2763568953933418109259278058558166183351137421194078537837553898738017168835140924433221832611056001367108346730824296003788505553380278887118798848000000 4927 -22108551631467344874074224468465329466809099369552628302700431189904137350681127395451959192588387704278150326101440295779291074860693831372156289679360000 4928 -160577901323289136453802261928853445601034511210434879251192605484566892336526083188019440271199446553168731225980036739301810686726865020824600067440640000 4929 -1055226208695900039553557721246751213949655359382857777936408550327153863925742832378413464451516607891161293184794307024889200991214697176134888644935680000 4930 -6250186005352638695817226502769218728778727897883080684700266028860834424790938314856756674058362974855312907152826222658972373644167411298699583359549440000 4931 -33228836990482382939787786470418631216291971102669542880684958634450005802686001167592883583601421514080016971271888540838840557086305121648109808808099840000 4932 -157836975704791318963991985734488498277386862737680328683253553513637527562758505546066197022106752186517948877628553480551630739549882756864289210859159552000 4933 -666422786309118902292410606434506992726744531559094721107070559279802894153869245638946165204450731454172920226971385100950107237251258333088954713308561408000 4934 -2486894787934029074408263970353160241151022276305890056814190135849020556232731575189238128689779558841181839570160049817964906894885703827997101414946553856000 4935 -8149823883350071183602985541398308260157566977773519222330839963264260136087987812668346638597831807286764582614334525552695116339294794770880911305599418368000 4936 -23285211095285917667437101546852309314735905650781483492373828466469314674537108036195276110279519449390755950326523181614688505907872274584607060738036973568000 4937 -57528168588353443648962250880458646542288708078401312157629458564218306842974031618835388037161165698494808818453762887743894494812337762397418837052029072179200 4938 -121745659105585194698966623956319461287169126398477195496378621612648044714200857611953960729806187873558781453006800529438886485052143566593161406693621542092800 4939 -218302561154842418080905670542365930583889468024855660890058218064058562935808434338676067515514543773277815019184607845889772770508565099376433168349049563545600 4940 -327453841732263627121358505813548895875834202037283491335087327096087844403712651508014101273271815659916722528776911768834658310918025206620706226360040799948800 4941 -404718231354483134644375681342588522992604069933721169065838269444602953757397659167208439775953929467312803125454610051368678810269363432909043578310062472908800 4942 -404718231354483134644375681342588522992604069933721169065838269444602953757397659167208439775953929467312803125454610051368678810268376011584084663272868200519680 4943 -320216622610140502136209330293037073137005417969537628271872037362762776599259686374055029273282229908203536538821229930753240377355197744142004858732224432107520 4944 -194914465936607262169866548874022566257307645720588121556791674916464298799549374314642191731563096465863022241021618218719363707955337756672849232586620566973440 4945 -88025887842338763560584893039881158954913130325426893606293014478403231715925523884031957556189785500712332624977505002002293287463700922368000582863820604369920 4946 -28093368460320881987420710544642923070716956486838370299880749301618052675295379962988922624315888989589042327120480319787965942807564124160000000326351523294720 4947 -5914393360067554102614886430451141699098306628808077957869631431919590036904290518523983710382292418860851016235890593639571777433171394560000000000143136633024 4948 -739299170008444262826860803806392712387288328601009744733703928989948754613036314815497963797786552357606377029486324204946472179146424320000000000000046113606 4949 -45729845567532634814032627039570683240450824449546994519610552308656623996682658648381317348316693960264311981205339641543080753349263360000000000000000009702 4950 -933262154439441526816992388562667004907159682643816214685929638952175999932299156089414639761565182862536979208272237582511852109168640000000000000000000001 4951 93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000001 4952 4619647664475235557744112323385201674290440429086890262695351712813271199664880822642602466819747655169558047080947576033433667940384768000000000000000000009900 4953 75454245186428847443153834615291627346743860341752540957357411309283429594526386769829173624722545034436114768988810408546083243026284544000000000000000048024900 4954 609921815256966516832160163140273987719512871095833039405305741416707722555754959722785820133173905695025261049326217469080839547795800064000000000000152174899800 4955 2927624713233439280794368783073315141053661781259998589145467558800197068267623806669371936639234747336121253036765843851588029829419840307200000000354263166734400 4956 9270811591905891055848834479732164613336595640656662198960647269533957382847475387786344466024243366564383967949758505530028761126496160972800000646176016123545600 4957 20748959277122708553566439073686273182229523576707767778626210555623618904468159201236104281101878010882192690173269036186254846330729503129600961725303997210368000 4958 34458093085221640990744264890228989391916887368461114346647099672732081394920335816338530323972761696643641431894893220809316084084961496270001057515363373291008000 4959 44029785608894319043728782915292597556338244970811423887382405137379881782398206876432566525076306612377986274087919115478570551886339690961331012681127734733056000 4960 44519005448993144810881324947684737529186447692709328597242209638906324913313742508392928375354932241404408343800007105650554669129522436683613129600155020571648000 4961 36424640821903482117993811320832967069334366294034905215925444250014265838165789325048759579835853652058152281290914904623181092925132365799153142526961848179712000 4962 24559038129919772034101887936016167190687565152796261850131549532206588330278448863101057595495386174493754189658268382662599373972082423312875603724036719953920000 4963 13853816380980384224365167553650145594746831624654301556484463838680639570926304486877519669253807585611861337755946267143005239759326045357397363887965889925120000 4964 6622428709589524327031700973448146520565793139257825469308507439369316717970266430540352808929017911803472177938282006821380586201576720309659840482065635901440000 4965 2712042233450948057736791827221621908422181952267490430288245903741720179740204347745096864609026382929040987155677393415980438913986560268519891915363415326720000 4966 960514957680544103781780438807657759232856108094736194060420424241859230324655706493055139549030177287368682950969148120965301948641421781360660087104402554880000 4967 296629619283697443814961606102364896233676151029256765812776895721750644659084850534619969566612260632863857970184049463936984004167832800418563870339640115200000 4968 80458360786100940642620304923190478390180132468719972426341445571585959172235433314945939457610515138979412469012240749597927145441276484597841412233581363200000 4969 19291185919474494540043464923104149789458394334605373505730989873889031146559372900074757413813047489462904999128039835519936329509668144382925092319708774400000 4970 4112068577572194888798738575714305613016131423955355931484763631013188218082392644489619343470675912229343898743609501878943815190034181816740167763456819200000 4971 783251157632799026437854966802724878669739318848639225044716882097750136777598598950403684470604936221539177063514663654957384736133489103814355360009420800000 4972 133932557257556543481797710773626115616687026383208871815005700618446451959805821032644785872679367228484435217830154082954318310517262404472660726644736000000 4973 20645730170137174686917433676566871577275865727055913046581906419444314728981924981316785174096494485360044023603399242795398896662920622060699890221056000000 4974 2879929751993772555964931871550088970018553733665408160483345641842775786470304752828609538397766641751913473865501080301682109494412742424501768159232000000 4975 364791101919211190422224703729677936202350139597618366994557114633418266286238602024960207628443954720082293289208299378837187790466468737014469492736000000 4976 42091280990678214279487465814962838792578862261263657730141205534625184571489069465102365027167362443459674989584807920610779378276843239299044343808000000 4977 4436972640043002644846257080209757935400051007597593549900924799946244527478904904413359525809405212618569455817021050325650356480623167911388774400000000 4978 428437834289866657504995723353587737148417623749503080876676601053010384267172141785812178272656406071386638407556891397474134520440231160079974400000000 4979 37989561661170442537388783351549651569810429692074164806798910438197965112916778257724210987379559742231225663538691401618764835391926906440908800000000 4980 3100297560854139563396096112597730185582230469123293909520370851852938349271816406214905453478333375968006633319140105863366807305869356066406400000000 4981 233355730386870719825512610625635605366404443912505993189705332935327519779726440083361645849602477974642677166875564610586955741903321667993600000000 4982 16231396569248064181411663440694412066816438135043259606945229835973287156441552817356889244609144782319391044468482767318130371474801819648000000000 4983 1045203566959155648045448024590170473999543364756573535295719215570565350160153044035528342798893970141571643274915087881044089691216805888000000000 4984 62414116743550292708596272413138522065926386308993250325650465655209099954257462742398517146338940466014162182760264505636507140453564416000000000 4985 3461623281575058251065003343921968450715244954952566890466981717409182095858005980687419800216946263080410133368044565517200856006524928000000000 4986 178575804208237131999385093138831705790865811168196025412946332812147513971856457270161137803720140771879621331624080137220899085484032000000000 4987 8580218820816198534504989460124045923885444381384194574992350108055156116774159819584239053124130018006633054171633466208159709265920000000000 4988 384462151999587843295742770972841318068835802681033019418457899619763192233432390816794375701242766825071730587393808597622320005120000000000 4989 16084111622115010988081006612898894548099368200873581165219972106217770081853163208407310913871307012797022464971548640245385789440000000000 4990 628930005736548506585218848324892672442663339839950762600674802646695115222715795102656819335046043667590890629830000228664606720000000000 4991 23009634356215189265312884694813239020491970601628069543008118581278940990197019359472926621541072353153469588779994362811514880000000000 4992 788367263075897890042659812431898515117831988527067378447541350270891221716916213404596784946993557391129210731063355323187200000000000 4993 25318549976966820388966927074108889562523626698666602505733675214193681970691403197464686154297013494936592898617565721395200000000000 4994 762768154697203362669772445439737129844104643384597311121068763121576189954337891548631115179848230751369554740294084198400000000000 4995 21573240738910802180146999472866430972050449627506933473786136949830548689174455491254371638240902930670342719375881011200000000000 4996 573202048618403204806707739006302888297396071895560886684302585967996935533161438909414529837164391697166398158326988800000000000 4997 14316794923879943294851730913743051590122077259567702625053392406590725812002885395183623329130471424778371822780416000000000000 4998 336343144134863525192029672105409394800302672443640797022644229747267042780100593500631822921689964581256257601536000000000000 4999 7436214006588281493630006204217331842890375277360401018968048009210864548700947061927378938724771793038047444992000000000000 5000 157828658041725355766171058147033848278294190881545779292730068779641835545620350945122195674933489950766661632000000000000 5001 157828658041725355766171058147033848278294190881545779292730068779641835545620350945122195674933489950766661632000000000000 5002 7436214006588281493630006204217331842890375277360401018968048009210864548700947061927378938724771793038047444992000000000000 5003 336343144134863525192029672105409394800302672443640797022644229747267042780100593500631822921689964581256257601536000000000000 5004 14316794923879943294851730913743051590122077259567702625053392406590725812002885395183623329130471424778371822780416000000000000 5005 573202048618403204806707739006302888297396071895560886684302585967996935533161438909414529837164391697166398158326988800000000000 5006 21573240738910802180146999472866430972050449627506933473786136949830548689174455491254371638240902930670342719375881011200000000000 5007 762768154697203362669772445439737129844104643384597311121068763121576189954337891548631115179848230751369554740294084198400000000000 5008 25318549976966820388966927074108889562523626698666602505733675214193681970691403197464686154297013494936592898617565721395200000000000 5009 788367263075897890042659812431898515117831988527067378447541350270891221716916213404596784946993557391129210731063355323187200000000000 5010 23009634356215189265312884694813239020491970601628069543008118581278940990197019359472926621541072353153469588779994362811514880000000000 5011 628930005736548506585218848324892672442663339839950762600674802646695115222715795102656819335046043667590890629830000228664606720000000000 5012 16084111622115010988081006612898894548099368200873581165219972106217770081853163208407310913871307012797022464971548640245385789440000000000 5013 384462151999587843295742770972841318068835802681033019418457899619763192233432390816794375701242766825071730587393808597622320005120000000000 5014 8580218820816198534504989460124045923885444381384194574992350108055156116774159819584239053124130018006633054171633466208159709265920000000000 5015 178575804208237131999385093138831705790865811168196025412946332812147513971856457270161137803720140771879621331624080137220899085484032000000000 5016 3461623281575058251065003343921968450715244954952566890466981717409182095858005980687419800216946263080410133368044565517200856006524928000000000 5017 62414116743550292708596272413138522065926386308993250325650465655209099954257462742398517146338940466014162182760264505636507140453564416000000000 5018 1045203566959155648045448024590170473999543364756573535295719215570565350160153044035528342798893970141571643274915087881044089691216805888000000000 5019 16231396569248064181411663440694412066816438135043259606945229835973287156441552817356889244609144782319391044468482767318130371474801819648000000000 5020 233355730386870719825512610625635605366404443912505993189705332935327519779726440083361645849602477974642677166875564610586955741903321667993600000000 5021 3100297560854139563396096112597730185582230469123293909520370851852938349271816406214905453478333375968006633319140105863366807305869356066406400000000 5022 37989561661170442537388783351549651569810429692074164806798910438197965112916778257724210987379559742231225663538691401618764835391926906440908800000000 5023 428437834289866657504995723353587737148417623749503080876676601053010384267172141785812178272656406071386638407556891397474134520440231160079974400000000 5024 4436972640043002644846257080209757935400051007597593549900924799946244527478904904413359525809405212618569455817021050325650356480623167911388774400000000 5025 42091280990678214279487465814962838792578862261263657730141205534625184571489069465102365027167362443459674989584807920610779378276843239299044343808000000 5026 364791101919211190422224703729677936202350139597618366994557114633418266286238602024960207628443954720082293289208299378837187790466468737014469492736000000 5027 2879929751993772555964931871550088970018553733665408160483345641842775786470304752828609538397766641751913473865501080301682109494412742424501768159232000000 5028 20645730170137174686917433676566871577275865727055913046581906419444314728981924981316785174096494485360044023603399242795398896662920622060699890221056000000 5029 133932557257556543481797710773626115616687026383208871815005700618446451959805821032644785872679367228484435217830154082954318310517262404472660726644736000000 5030 783251157632799026437854966802724878669739318848639225044716882097750136777598598950403684470604936221539177063514663654957384736133489103814355360009420800000 5031 4112068577572194888798738575714305613016131423955355931484763631013188218082392644489619343470675912229343898743609501878943815190034181816740167763456819200000 5032 19291185919474494540043464923104149789458394334605373505730989873889031146559372900074757413813047489462904999128039835519936329509668144382925092319708774400000 5033 80458360786100940642620304923190478390180132468719972426341445571585959172235433314945939457610515138979412469012240749597927145441276484597841412233581363200000 5034 296629619283697443814961606102364896233676151029256765812776895721750644659084850534619969566612260632863857970184049463936984004167832800418563870339640115200000 5035 960514957680544103781780438807657759232856108094736194060420424241859230324655706493055139549030177287368682950969148120965301948641421781360660087104402554880000 5036 2712042233450948057736791827221621908422181952267490430288245903741720179740204347745096864609026382929040987155677393415980438913986560268519891915363415326720000 5037 6622428709589524327031700973448146520565793139257825469308507439369316717970266430540352808929017911803472177938282006821380586201576720309659840482065635901440000 5038 13853816380980384224365167553650145594746831624654301556484463838680639570926304486877519669253807585611861337755946267143005239759326045357397363887965889925120000 5039 24559038129919772034101887936016167190687565152796261850131549532206588330278448863101057595495386174493754189658268382662599373972082423312875603724036719953920000 5040 36424640821903482117993811320832967069334366294034905215925444250014265838165789325048759579835853652058152281290914904623181092925132365799153142526961848179712000 5041 44519005448993144810881324947684737529186447692709328597242209638906324913313742508392928375354932241404408343800007105650554669129522436683613129600155020571648000 5042 44029785608894319043728782915292597556338244970811423887382405137379881782398206876432566525076306612377986274087919115478570551886339690961331012681127734733056000 5043 34458093085221640990744264890228989391916887368461114346647099672732081394920335816338530323972761696643641431894893220809316084084961496270001057515363373291008000 5044 20748959277122708553566439073686273182229523576707767778626210555623618904468159201236104281101878010882192690173269036186254846330729503129600961725303997210368000 5045 9270811591905891055848834479732164613336595640656662198960647269533957382847475387786344466024243366564383967949758505530028761126496160972800000646176016123545600 5046 2927624713233439280794368783073315141053661781259998589145467558800197068267623806669371936639234747336121253036765843851588029829419840307200000000354263166734400 5047 609921815256966516832160163140273987719512871095833039405305741416707722555754959722785820133173905695025261049326217469080839547795800064000000000000152174899800 5048 75454245186428847443153834615291627346743860341752540957357411309283429594526386769829173624722545034436114768988810408546083243026284544000000000000000048024900 5049 4619647664475235557744112323385201674290440429086890262695351712813271199664880822642602466819747655169558047080947576033433667940384768000000000000000000009900 5050 93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000001