0 1 1 2 2 -2 3 4 4 -12 5 8 6 12 7 -48 8 16 9 120 10 -160 11 32 12 -120 13 720 14 -480 15 64 16 -1680 17 3360 18 -1344 19 128 20 1680 21 -13440 22 13440 23 -3584 24 256 25 30240 26 -80640 27 48384 28 -9216 29 512 30 -30240 31 302400 32 -403200 33 161280 34 -23040 35 1024 36 -665280 37 2217600 38 -1774080 39 506880 40 -56320 41 2048 42 665280 43 -7983360 44 13305600 45 -7096320 46 1520640 47 -135168 48 4096 49 17297280 50 -69189120 51 69189120 52 -26357760 53 4392960 54 -319488 55 8192 56 -17297280 57 242161920 58 -484323840 59 322882560 60 -92252160 61 12300288 62 -745472 63 16384 64 -518918400 65 2421619200 66 -2905943040 67 1383782400 68 -307507200 69 33546240 70 -1720320 71 32768 72 518918400 73 -8302694400 74 19372953600 75 -15498362880 76 5535129600 77 -984023040 78 89456640 79 -3932160 80 65536 81 17643225600 82 -94097203200 83 131736084480 84 -75277762560 85 20910489600 86 -3041525760 87 233963520 88 -8912896 89 131072 90 -17643225600 91 317578060800 92 -846874828800 93 790416506880 94 -338749931520 95 75277762560 96 -9124577280 97 601620480 98 -20054016 99 262144 100 -670442572800 101 4022655436800 102 -6436248698880 103 4290832465920 104 -1430277488640 105 260050452480 106 -26671841280 107 1524105216 108 -44826624 109 524288 110 670442572800 111 -13408851456000 112 40226554368000 113 -42908324659200 114 21454162329600 115 -5721109954560 116 866834841600 117 -76205260800 118 3810263040 119 -99614720 120 1048576 121 28158588057600 122 -187723920384000 123 337903056691200 124 -257449947955200 125 100119424204800 126 -21844238008320 127 2800543334400 128 -213374730240 129 9413591040 130 -220200960 131 2097152 132 -28158588057600 133 619488937267200 134 -2064963124224000 135 2477955749068800 136 -1415974713753600 137 440525466501120 138 -80095539363840 139 8801707622400 140 -586780508160 141 23011000320 142 -484442112 143 4194304 144 -1295295050649600 145 9498830371430400 146 -18997660742860800 147 16283709208166400 148 -7237204092518400 149 1842197405368320 150 -283414985441280 151 26991903375360 152 -1587759022080 153 55710842880 154 -1061158912 155 8388608 156 1295295050649600 157 -31087081215590400 158 113985964457164800 159 -151981285942886400 160 97702255248998400 161 -34738579644088320 162 7368789621473280 163 -971708521512960 164 80975710126080 165 -4234024058880 166 133706022912 167 -2315255808 168 16777216 169 64764752532480000 170 -518118020259840000 171 1139859644571648000 172 -1085580613877760000 173 542790306938880000 174 -157902634745856000 175 28341498544128000 176 -3239028405043200 177 238163853312000 178 -11142168576000 179 318347673600 180 -5033164800 181 33554432 182 -64764752532480000 183 1683883565844480000 184 -6735534263377920000 185 9878783586287616000 186 -7056273990205440000 187 2822509596082176000 188 -684244750565376000 189 105268423163904000 190 -10526842316390400 191 688028909568000 192 -28969638297600 193 752458137600 194 -10905190400 195 67108864 196 -3497296636753920000 197 30309904185200640000 198 -72743770044481536000 199 76207759094218752000 200 -42337643941232640000 201 13855956198948864000 202 -2842247425425408000 203 378966323390054400 204 -33438205005004800 205 1955450585088000 206 -74493355622400 207 1766640844800 208 -23555211264 209 134217728 210 3497296636753920000 211 -97924305829109760000 212 424338658592808960000 213 -678941853748494336000 214 533454313659531264000 215 -237090806070902784000 216 64661128928428032000 217 -11368989701701632000 218 1326382131865190400 219 -104029971126681600 220 5475261638246400 221 -189619450675200 222 4122161971200 223 -50734301184 224 268435456 225 202843204931727360000 226 -1893203246029455360000 227 4922328439676583936000 228 -5625518216773238784000 229 3437816688028090368000 230 -1250115159282941952000 231 288488113680678912000 232 -43960093513246310400 233 4525303744010649600 234 -317565175018291200 235 15122151191347200 236 -478170788659200 237 9563415773184 238 -108984795136 239 536870912 240 -202843204931727360000 241 6085296147951820800000 242 -28398048690441830400000 243 49223284396765839360000 244 -42191386625799290880000 245 20626900128168542208000 246 -6250575796414709760000 247 1236377630060052480000 248 -164850350674673664000 249 15084345813368832000 250 -952695525054873600 251 41242230521856000 252 -1195426971648000 253 22069421015040 254 -233538846720 255 1073741824 256 -12576278705767096320000 257 125762787057670963200000 258 -352135803761478696960000 259 435977661799926005760000 260 -290651774533284003840000 261 116260709813313601536000 262 -29810438413670154240000 263 5110360870914883584000 264 -601218925989986304000 265 49222602127835136000 266 -2812720121590579200 267 111174708363264000 268 -2964658889687040 269 50677929738240 270 -499289948160 271 2147483648 272 12576278705767096320000 273 -402440918584547082240000 274 2012204592922735411200000 275 -3756115240122439434240000 276 3487821294399408046080000 277 -1860171357013017624576000 278 620057119004339208192000 279 -136276289891063562240000 280 20441443483659534336000 281 -2137667292408840192000 282 157512326809072435200 283 -8182458535536230400 284 296465888968704000 285 -7297621882306560 286 115835267973120 287 -1065151889408 288 4294967296 289 830034394580628357120000 290 -8853700208860035809280000 291 26561100626580107427840000 292 -35414800835440143237120000 293 25577356158928992337920000 294 -11161028142078105747456000 295 3147982296483568287744000 296 -599615675520679673856000 297 79360898230678192128000 298 -7425581120999129088000 299 495038741399941939200 300 -23480098406321356800 301 782669946877378560 302 -17838631267860480 303 263625092628480 304 -2267742732288 305 8589934592 306 -830034394580628357120000 307 28221169415741364142080000 308 -150512903550620608757760000 309 301025807101241217515520000 310 -301025807101241217515520000 311 173926021880717147897856000 312 -63245826138442599235584000 313 15290199725777331683328000 314 -2548366620962888613888000 315 299807837760339836928000 316 -25246975811397038899200 317 1530119746145275084800 318 -66526945484577177600 319 2046982937986990080 320 -43322390221946880 321 597550209957888 322 -4818953306112 323 17179869184 324 -58102407620643984998400000 325 658493953033965163315200000 326 -2107180649708688522608640000 327 3010258071012412175155200000 328 -2341311833009653914009600000 329 1106801957422745486622720000 330 -340554448437767842037760000 331 71354265386960881188864000 332 -10493274321611894292480000 333 1104555191748620451840000 334 -84156586037990129664000 335 4656886183920402432000 336 -186275447356816097280 337 5306992802188492800 338 -104571286742630400 339 1349306925711360 340 -10222022164480 341 34359738368 342 58102407620643984998400000 343 -2091686674343183459942400000 344 11852891154611372939673600000 345 -25286167796504262271303680000 346 27092322639111709576396800000 347 -16857445197669508180869120000 348 6640811744536472919736320000 349 -1751422877679948901908480000 350 321094194241323965349888000 351 -41973097286447577169920000 352 3976398690295033626624000 353 -275421554306149515264000 354 13970658551761207296000 355 -515839700372721500160 356 13646552919913267200 357 -250971088182312960 358 3035940582850560 359 -21646635171840 360 68719476736 361 4299578163927654889881600000 362 -51594937967131858678579200000 363 175422789088248319507169280000 364 -267310916705902201153781760000 365 222759097254918500961484800000 366 -113404631329776691398574080000 367 37801543776592230466191360000 368 -8640352863221081249415168000 369 1397704139638704319758336000 370 -163474168378795826872320000 371 14012071575325356589056000 372 -886138913854568005632000 373 41353149313213173596160 374 -1413782882503014481920 375 34822238485295923200 376 -599092275015843840 377 6807866761543680 378 -45767171506176 379 137438953472 380 -4299578163927654889881600000 381 163383970229250885815500800000 382 -980303821375505314893004800000 383 2222021995117812047090810880000 384 -2539453708706070910960926720000 385 1692969139137380607307284480000 386 -718229331755252378857635840000 387 205208380501500679673610240000 388 -41041676100300135934722048000 389 5901417478474529350090752000 390 -621201839839424142114816000 391 48405338169305777307648000 392 -2806106560539465351168000 393 120878436454007738204160 394 -3837410681079610736640 395 88216337496083005440 396 -1422844153162629120 397 15217584525803520 398 -96619584290816 399 274877906944 400 -335367096786357081410764800000 401 4247983225960523031203020800000 402 -15292739613457882912330874880000 403 24759673659884191381869035520000 404 -22008598808785947894994698240000 405 12004690259337789760906199040000 406 -4309375990531514273145815040000 407 1067083578607803534302773248000 408 -188308866813141800171077632000 409 24226871753737541542477824000 410 -2307321119403575384997888000 411 164157233791558723043328000 412 -8755052468883131895644160 413 349204371978244577034240 414 -10321311487041711636480 415 221963687893370142720 416 -3363086180202577920 417 33913474086076416 418 -203684529045504 419 549755813888 420 335367096786357081410764800000 421 -13414683871454283256430592000000 422 84959664519210460624060416000000 423 -203903194846105105497744998400000 424 247596736598841913818690355200000 425 -176068790470287583159957585920000 426 80031268395585265072707993600000 427 -24625005660180081560833228800000 428 5335417893039017671513866240000 429 -836928296947296889649233920000 430 96907487014950166169911296000 431 -8390258616013001399992320000 432 547190779305195743477760000 433 -26938622981178867371212800 434 997726777080698791526400 435 -27523497298777897697280 436 554909219733425356800 437 -7913143953417830400 438 75363275746836480 439 -428809534832640 440 1099511627776 441 27500101936481280675682713600000 442 -366668025819750409009102848000000 443 1393338498115051554234590822400000 444 -2388580282482945521545012838400000 445 2255881377900559659236956569600000 446 -1312512801687598347192411095040000 447 504812616033691671997081190400000 448 -134616697608984445865888317440000 449 25735545131129379356713943040000 450 -3612006334193597102696693760000 451 378400663582186363139653632000 452 -29913095935350700643450880000 453 1794785756121042038607052800 454 -81813595720617300905164800 455 2821158473124734513971200 456 -72804089629025406812160 457 1378865333883056947200 458 -18539365833721774080 459 167021313817313280 460 -901599534776320 461 2199023255552 462 -27500101936481280675682713600000 463 1155004281332213788378673971200000 464 -7700028542214758589191159808000000 465 19506738973610721759284271513600000 466 -25080092966070927976222634803200000 467 18949403574364701137590435184640000 468 -9187589611813188430346877665280000 469 3028875696202150031982487142400000 470 -706737662447168340795913666560000 471 120099210611937103664665067520000 472 -15170426603613107831326113792000 473 1444802533677438841078677504000 474 -104695835773727452252078080000 475 5798538596698751201653555200 476 -245440787161851902715494400 477 7899243724749256639119360 478 -191110735276191692881920 479 3406608471946375987200 480 -43258520278684139520 481 369205009490903040 482 -1893359023030272 483 4398046511104 484 -2365008766537390138108713369600000 485 33110122731523461933521987174400000 486 -132440490926093847734087948697600000 487 239654221675788867328349621452800000 488 -239654221675788867328349621452800000 489 148149882490487663439343402352640000 490 -60779438970456477308448575324160000 491 17365553991558993516699592949760000 492 -3575261115909204547555798548480000 493 543606953296136363955852410880000 494 -62126508948129870166383132672000 495 5402305125924336536207228928000 496 -360153675061622435747148595200 497 18469419233929355679340953600 498 -727858886066181504604569600 499 21914030978336647450460160 500 -498046158598560169328640 501 8370523673925380997120 502 -100546830918022594560 503 814144379903016960 504 -3971435999526912 505 8796093022208 506 2365008766537390138108713369600000 507 -104060385727645166076783388262400000 508 728422700093516162537483717836800000 509 -1942460533582709766766623247564800000 510 2636196438433677540611845835980800000 511 -2108957150746942032489476668784640000 512 1086432471596909531888518283919360000 513 -382042187814297857367391044894720000 514 95510546953574464341847761223680000 515 -17479054344445000010272792903680000 516 2391870594503000001405750607872000 517 -248506035792519480665532530688000 518 19808452128389233966093172736000 519 -1218981669439337474836502937600 520 58046746163777974992214425600 521 -2135052732460799080173404160 522 60263585190425780488765440 523 -1289060645784508673556480 524 20461280091817597992960 525 -232845292652262850560 526 1791117635786637312 527 -8321103999008768 528 17592186044416 529 212850788988365112429784203264000000 530 -3121811571829354982303501647872000000 531 13111608601683290925674706921062400000 532 -24974492574634839858428013182976000000 533 26361964384336775406118458359808000000 534 -17255103960656798447641172744601600000 535 7521455572593989066920511196364800000 536 -2292253126885787144204346269368320000 537 505644072107158928868605794713600000 538 -82795520578950000048660597964800000 539 10250873976441428577453216890880000 540 -972414922666380576517301207040000 541 71310427662201242277935421849600 542 -4063272231464458249455009792000 543 180145074301379922389630976000 544 -6198540191015223135987302400 545 164355232337524855878451200 546 -3314727374874450874859520 547 49770681304421184307200 548 -537335290735991193600 549 3931721639531642880 550 -17416264183971840 551 35184372088832 552 -212850788988365112429784203264000000 553 9791136293464795171770073350144000000 554 -71801666152075164592980537901056000000 555 201044665225810460860345506122956800000 556 -287206664608300658371922151604224000000 557 242530072335898333736289816910233600000 558 -132289130365035454765248991041945600000 559 49426708048474785296906216433254400000 560 -13180455479593276079174991048867840000 561 2584403035214367858661762950758400000 562 -380859394663170000223838750638080000 563 42867291174209610414804361543680000 564 -3727590536887792209982987960320000 565 252329205573942857291156108083200 566 -13350751617668934248209317888000 567 552444894524231761994868326400 568 -17820803049168766515963494400 569 444725922795655492376985600 570 -8470969958012485569085440 571 120497438947546025164800 572 -1235871168692779745280 573 8612342638974074880 574 -36415825111941120 575 70368744177664 576 -20007974164906320568399715106816000000 577 306788937195230248715462298304512000000 578 -1349871323659013094348034112539852800000 579 2699742647318026188696068225079705600000 580 -2999714052575584654106742472310784000000 581 2072529709052222124655567526323814400000 582 -956552173408717903687185012149452800000 583 309740703770441987860612289648394240000 584 -72880165593045173614261715211386880000 585 12785993963692135721800300914278400000 586 -1704799195158951429573373455237120000 587 175196755233726233869200434135040000 588 -14015740418698098709536034730803200 589 878479456442615873532173117030400 590 -43274850071064821356264685568000 591 1675155486621864052500568473600 592 -50762287473389819772744499200 593 1194406764079760465241047040 594 -21520842596031720094433280 595 290429724642803240140800 596 -2833460728222470635520 597 18826981582873559040 598 -76068612456054784 599 140737488355328 600 20007974164906320568399715106816000000 601 -960382759915503387283186325127168000000 602 7362934492685525969171095159308288000000 603 -21597941178544209509568545800637644800000 604 32396911767816314264352818700956467200000 605 -28797254904725612679424727734183526400000 606 16580237672417776997244540210590515200000 607 -6559214903374065625283554369024819200000 608 1858444222622651927163673737890365440000 609 -388694216496240925942729147794063360000 610 61372771025722251464641444388536320000 611 -7439123760693606238138356895580160000 612 700787020934904935476801736540160000 613 -51750426161346826004440743621427200 614 3011929564946111566396022115532800 615 -138479520227407428340046993817600 616 5025466459865592157501705420800 617 -143328811689571255828925644800 618 3185084704212694573976125440 619 -54368444453132766554357760 620 697031339142727776337920 621 -6476481664508504309760 622 41077050726269583360 623 -158751886864809984 624 281474976710656 625 1960781468160819415703172080467968000000 626 -31372503490573110651250753287487488000000 627 144313516056636308995753465122442444800000 628 -302371176499618933133959641208927027200000 629 352766372582888755322952914743748198400000 630 -256557361878464549325783937995453235200000 631 124989483992072472748458841587528499200000 632 -42853537368710562085185888544295485440000 633 10713384342177640521296472136073871360000 634 -2004843853506926881178287183358853120000 635 286406264786703840168326740479836160000 636 -31697136023824930927719955468124160000 637 2747085122064827347069062807237427200 638 -187834880141184775867970106477772800 639 10178244736714445982993454045593600 640 -437773967170513805720148561100800 641 14924112517176607013186882764800 642 -401320672730799516320991805440 643 8436170297644434277017845760 644 -136618142471974644162232320 645 1666074908194812733685760 646 -14760353560972870287360 647 89456688248320425984 648 -331014572611731456 649 562949953421312 650 -1960781468160819415703172080467968000000 651 98039073408040970785158604023398400000000 652 -784312587264327766281268832187187200000000 653 2405225267610605149929224418707374080000000 654 -3779639706245236664174495515111587840000000 655 3527663725828887553229529147437481984000000 656 -2137978015653871244381532816628776960000000 657 892782028514803376774706011339489280000000 658 -267834608554441013032411803401846784000000 659 59518801900986891784980400755965952000000 660 -10024219267534634405891435916794265600000 661 1301846658121381091674212456726528000000 662 -132071400099270545532166481117184000000 663 10565712007941643642573318489374720000 664 -670838857647088485242750380277760000 665 33927482455714819943311513485312000 666 -1368043647407855642875464253440000 667 43894448579931197097608478720000 668 -1114779646474443100891643904000 669 22200448151695879676362752000 670 -341545356179936610405580800 671 3966845019511458889728000 672 -33546258093120159744000 673 194471061409392230400 674 -689613692941107200 675 1125899906842624 676 -199999709752403580401723552207732736000000 677 3333328495873393006695392536795545600000000 678 -15999976780192286432137884176618618880000000 679 35047568185183103613254412958307450880000000 680 -42835916670779348860644282504597995520000000 681 32711063639504230039037452094420287488000000 682 -16774904430514989763608949792010403840000000 683 6070917793900662962068000877108527104000000 684 -1607007651326646078194470820411080704000000 685 319521989152666471687789519847817216000000 686 -48689065013739652828615545881572147200000 687 5773406918625255276120420460265472000000 688 -538851312405023825771239242958110720000 689 39914912030001764871943647626526720000 690 -2359502188965621568784846165114880000 691 111632361628481020458637883080704000 692 -4228498546533371987069616783360000 693 127920964432942345827316137984000 694 -3073176322713329629485072384000 695 58062710550589223768948736000 696 -849698203179354494179737600 697 9409725395120204808192000 698 -76038185011072362086400 699 422043580079957606400 700 -1435522381224345600 701 2251799813685248 702 199999709752403580401723552207732736000000 703 -10399984907124986180889624714802102272000000 704 86666540892708218174080205956684185600000000 705 -277332930856666298157056659061389393920000000 706 455618386407380346972307368457996861440000000 707 -445493533376105228150700538047819153408000000 708 283495884875703327004991251484975824896000000 709 -124613575769539923958237912740648714240000000 710 39460965660354309253442005701205426176000000 711 -9284933096553955118456942517930688512000000 712 1661514343593865652776505503208649523200000 713 -230166489155860177008000762349250150400000 714 25018096647376106196521821994483712000000 715 -2155405249620095303084956971832442880000 716 148255387540006555238647834041384960000 717 -8179607588414154771787466705731584000 718 362805175292563316490573120012288000 719 -12934230848219726078095298396160000 720 369549452806277887945579954176000 721 -8410798356899638985959145472000 722 150963047431531981799266713600 723 -2104014598348877795111731200 724 22241169115738665910272000 725 -171912418285902731673600 726 914427756839908147200 727 -2985886552946638848 728 4503599627370496 729 21199969233754779522582696534019670016000000 730 -367466133385082845058100073256340946944000000 731 1837330666925414225290500366281704734720000000 732 -4199612952972375372092572265786753679360000000 733 5366172106575812975451620117394185256960000000 734 -4292937685260650380361296093915348205568000000 735 2311581830524965589425313281339033649152000000 736 -880602602104748795971547916700584247296000000 737 246050727058679810639108976725163245568000000 738 -51800153064985223292443995100034367488000000 739 8386691448616655199729027778100802355200000 740 -1060767297848746902732525252566109388800000 741 106076729784874690273252525256610938880000 742 -8461961350360374152852053296823664640000 743 541899002732437753630919669254717440000 744 -27968980786190335671273273251856384000 745 1165374199424597319636386385494016000 746 -39172241997465456122231475142656000 747 1058709243174742057357607436288000 748 -22860118611060557243888959488000 749 390294707993716830993226137600 750 -5186640637790256890275430400 751 52390309472628857477529600 752 -387717368900121054412800 753 1978149841327148236800 754 -6205960286516543488 755 9007199254740992 756 -21199969233754779522582696534019670016000000 757 1144798338622758094219465612837062180864000000 758 -9921585601397236816568701977921205567488000000 759 33071952004657456055229006593070685224960000000 760 -56694774865127067523249725588121174671360000000 761 57954658751018780134877497267857200775168000000 762 -38636439167345853423251664845238133850112000000 763 17832202692621163118423845313186831007744000000 764 -5944067564207054372807948437728943669248000000 765 1476304362352078863834653860350979473408000000 766 -279720826550920205779197573540185584435200000 767 41171030747754489162306136365222120652800000 768 -4773452840319361062296363636547492249600000 769 440626416029479482673510489527460823040000 770 -32638993779961443161000777002034135040000 771 1950836409836775913071310809316982784000 772 -94395310153392382890547297225015296000 773 3701776868760485603550874400980992000 774 -117516725992396368366694425427968000 775 3008963112180845847226884292608000 776 -61722320249863504558500190617600 777 1003614963412414708268295782400 778 -12730845201848812367039692800 779 123003335283563404512460800 780 -872364080025272372428800 781 4272803657266640191488 782 -12889302133534359552 783 18014398509481984 784 -2331996615713025747484096618742163701760000000 785 41975939082834463454713739137358946631680000000 786 -218274883230739209964511443514266522484736000000 787 519702102930331452296455817891110767820800000000 788 -692936137240441936395274423854814357094400000000 789 579546587510187801348774972678572007751680000000 790 -326923716031387990504437164075091901808640000000 791 130769486412555196201774865630036760723456000000 792 -38461613650751528294639666361775517859840000000 793 8547025255722561843253259191505670635520000000 794 -1465204329552439173129130147115257823232000000 795 196904929663173643819725000007584055296000000 796 -21003192497405188674104000000808965898240000 797 1795144657897879373855042735111877427200000 798 -123803079855026163714140878283577753600000 799 6922322744582108078640135129834455040000 800 -314651033844641276301824324083384320000 801 11634155873247240468302748117368832000 802 -349374050247664878928010453975040000 803 8486819034356231876793776209920000 804 -165596468963048426864268804096000 805 2567387115706177160686338048000 806 -31119843826741541341652582400 807 287880146408339882901504000 808 -1958368342913876754432000 809 9215851025477067079680 810 -26751381786580746240 811 36028797018963968 812 2331996615713025747484096618742163701760000000 813 -130591810479929441859109410649561167298560000000 814 1175326294319364976731984695846050505687040000000 815 -4074464486973798586004213612266308419715072000000 816 7275829441024640332150381450475550749491200000000 817 -7760884737092949687627073547173920799457280000000 818 5409101483428419479255233078333338739015680000000 819 -2615389728251103924035497312600735214469120000000 820 915386404887886373412424059410257325064192000000 821 -239316707160231731611091257362158777794560000000 822 47863341432046346322218251472431755558912000000 823 -7459222041357872154111935294404948918272000000 824 918889671761477004492050000035392258048000000 825 -90475290758053120442294153849638622330880000 826 7180578631591517495420170940447509708800000 827 -462198164792097677866125945592023613440000 828 24228129606037378275240472954420592640000 829 -1036497523252935968994244832274677760000 830 36195151605658081456941883031814144000 831 -1029734042835222801050978180136960000 832 23763093296197449255022573387776000 833 -441590583901462471638050144256000 834 6535167203615723681747042304000 835 -75770054534675057179675852800 836 671720341619459726770176000 837 -4386745088127083929927680 838 19849525285642913710080 839 -55484347409204510720 840 72057594037927936 841 265847614191284935213187014536606662000640000000 842 -4962488798237318790646157604683324357345280000000 843 26797439510481521469489251065289951529664512000000 844 -66355564502144719829211478828337022835359744000000 845 92160506252978777540571498372690309493555200000000 846 -80430987275326933126316944034347906467102720000000 847 47433659162372293895007428533076970480599040000000 848 -19876961934708389822669779575765587629965312000000 849 6138473538659943915824490751339372650430464000000 850 -1435900242961390389666547544172952666767360000000 851 259829567773965880034899079421772387319808000000 852 -36971796204991192416033070589659312029696000000 853 4190136903232335140483748000161388696698880000 854 -382006783200668730756353094031807516508160000 855 28227102206945965326824120248655727820800000 856 -1699696476977391460539947025725506191360000 857 83697175002674579496285270206180229120000 858 -3376020504309562870438397453694664704000 859 111520196839054629353820936908832768000 860 -3009991817518343572302859295784960000 861 66072991116256322318843252834304000 862 -1170728524762016785272970149888000 863 16555756915826499993759173836800 864 -183782685467084181244320153600 865 1562777937645273650036736000 866 -9805665491107599372779520 867 42695205331382870999040 868 -115003920084532985856 869 144115188075855872 870 -265847614191284935213187014536606662000640000000 871 15419161623094526242364846843123186396037120000000 872 -143912175148882244928738570535816406363013120000000 873 518083830535976081743458853928939062906847232000000 874 -962155685281098437523566443010886831112716288000000 875 1069061872534553819470629381123207590125240320000000 876 -777499543661493686887730458998696429181992960000000 877 393021747345370435130061550702637755410677760000000 878 -144107974026635826214355901924300510317248512000000 879 39559051693586305235313384841964845969440768000000 880 -8328221409176064260065975756203125467250688000000 881 1370010448262729185638558782405708951322624000000 882 -178697014990790763344159841183353341476864000000 883 18694456952882726011389029539181580339118080000 884 -1582599530402770455990605675274631139819520000 885 109144795200191065930386598294802147573760000 886 -6161399729043044044457307968254959943680000 887 285555067656183859457914451291673722880000 888 -10878288291664147026968169573016141824000 889 340430074561324658027453386353278976000 890 -8728976270803196359678291957776384000 891 182487308797279366404424222113792000 892 -3086466110736226070265103122432000 893 41749300048605956506001394892800 894 -444141489878786771340440371200 895 3625644815337034868085227520 896 -21874176864778490908508160 897 91715626267415056220160 898 -238222405889389756416 899 288230376151711744 900 -31370018474571622355156067715319586116075520000000 901 606487023841718032199683975829511998244126720000000 902 -3396327333513620980318230264645267190167109632000000 903 8733413143320739663675449251944972774715424768000000 904 -12614930095907735069753426697253849563477835776000000 905 11468118269007031881594024270230772330434396160000000 906 -7057303550158173465596322627834321434113474560000000 907 3091771079116914089689817532194083675897331712000000 908 -1000278878537825146664352731003968248084430848000000 909 245682531570693895671946284807992201283895296000000 910 -46796672680132170604180244725331847863599104000000 911 7028749256304436691536953753211898098089984000000 912 -843449910756532402984434450385427771770798080000 913 81701700757043024790515017986052832593182720000 914 -6439542916811272889892809299393326706851840000 915 415454381729759541283407051573763013345280000 916 -22031671758396339310483707280426826465280000 917 962728513812277011886683007211928551424000 918 -34692919416658631058979567827456884736000 919 1030019199954777170442038451017613312000 920 -25122419511092126108342401244332032000 921 500779126466952679900512981614592000 922 -8093400023708326139806270409932800 923 104817391611393678036343927603200 924 -1069565220524425286085142118400 925 8388746827642551263412879360 926 -48700997547997394852904960 927 196771707264635938799616 928 -493162173595578793984 929 576460752303423488 930 31370018474571622355156067715319586116075520000000 931 -1882201108474297341309364062919175166964531200000000 932 18194610715251540965990519274885359947323801600000000 933 -67926546670272419606364605292905343803342192640000000 934 131001197149811094955131738779174591620731371520000000 935 -151379161150892820837041120367046194761734029312000000 936 114681182690070318815940242702307723304343961600000000 937 -60491173287070058276539908238579898006686924800000000 938 23188283093376855672673631491455627569229987840000000 939 -6668525856918834311095684873359788320562872320000000 940 1474095189424163374031677708847953207703371776000000 941 -255254578255266385113710425774537351983267840000000 942 35143746281522183457684768766059490490449920000000 943 -3892845741953226475312774386394282023557529600000 944 350150146101612963387921505654512139685068800000 945 -25758171667245091559571237197573306827407360000 946 1557953931486598279812776443401611300044800000 947 -77758841500222374037001319813271152230400000 948 3209095046040923372955610024039761838080000 949 -109556587631553571765198635244600688640000 950 3090057599864331511326115353052839936000 951 -71778341460263217452406860698091520000 952 1365761254000780036092308131676160000 953 -21113217453152155147320705417216000 954 262043479028484195090859819008000 955 -2566956529258620686604341084160 956 19358646525328964454029721600 957 -108224438995549766339788800 958 421653658424219868856320 959 -1020335531577059573760 960 1152921504606846976 961 3827142253897737927329040261268989506161213440000000 962 -76542845077954758546580805225379790123224268800000000 963 443948501452137599570168670307202782714700759040000000 964 -1183862670539033598853783120819207420572535357440000000 965 1775794005808550398280674681228811130858803036160000000 966 -1678932514582629467465365153161785069175595597824000000 967 1076238791399121453503439200744734018702304870400000000 968 -491994876068169807315857920340449837121053655040000000 969 166410031611292728945069590703387444908591677440000000 970 -42818955502320936102824923923678640795193180160000000 971 8563791100464187220564984784735728159038636032000000 972 -1353959067267065173211855301934502475737333760000000 973 171501481853828255273501671578370313593395609600000 974 -17589895574751615925487350931114903958296985600000 975 1473045442220578673562980127236223484192358400000 976 -101370869142061328073151320583998175256248320000 977 5759708473980757276883597760454441775923200000 978 -271045104657917989500404600491973730631680000 979 10581340422080882472988768187374349844480000 980 -342715479257680403983441884611314974720000 981 9194805541059718155653318855425523712000 982 -203650178096560756492875279189934080000 983 3702730510846559208961368712544256000 984 -54804521899671551659002682146816000 985 652434784519899424511936692224000 986 -6140562677834347524818227691520 987 44561412756417616290408038400 988 -240061482862855845335531520 989 902486777679909192990720 990 -2109846353430529966080 991 2305843009213693952 992 -3827142253897737927329040261268989506161213440000000 993 237282819741659751494400496198677349381995233280000000 994 -2372828197416597514944004961986773493819952332800000000 995 9174935696677510391116819186348857509437149020160000000 996 -18349871393355020782233638372697715018874298040320000000 997 22019845672026024938680366047237258022649157648384000000 998 -17348969317353837830475439916005112381481154510848000000 999 9532400723820790016744747206596215594220414566400000000 1000 -3812960289528316006697898882638486237688165826560000000 1001 1146380217766683243843812735956669064925853777920000000 1002 -265477524114389803837514528326807572930197716992000000 1003 48268640748070873425002641513965013260035948544000000 1004 -6995455180879836728261252393328262791309557760000000 1005 817930144225950140535161818296843034060809830400000 1006 -77898108973900013384301125552080288958172364800000 1007 6088587827845058517393651192576390401328414720000 1008 -392812117925487646283461367262992929117962240000 1009 21005995610988644186281356538127964123955200000 1010 -933599804932828630501393623916798405509120000 1011 34528584535211300701331769874589983703040000 1012 -1062417985698809252348669842295076421632000 1013 27146568740271548840500274716018212864000 1014 -573923229181216677389012150444359680000 1015 9981273550977681345895863485988864000 1016 -141578348240818175119090262212608000 1017 1618038265609350572789602996715520 1018 -14642880231758828713028081418240 1019 102326207070292304074270310400 1020 -531564712053466514671534080 1021 1929454490212219653980160 1022 -4360349130423095263232 1023 4611686018427387904 1024 -482219923991114978843459072919892677776312893440000000 1025 9965878429149709562764820840344448674043799797760000000 1026 -59795270574898257376588925042066692044262798786560000000 1027 165148842540195187040102745354279435169868682362880000000 1028 -256898199506970290951270937217768010264240172564480000000 1029 252227323152298103843066011086535864623072169426944000000 1030 -168151548768198735895377340724357243082048112951296000000 1031 80072166080094636140655876535408210991451482357760000000 1032 -28260764498856930402584427012497015644041699655680000000 1033 7602310917821162564437916038449489588455661895680000000 1034 -1592865144686338823025087169960845437581186301952000000 1035 264428205837257828328275340467808333511501283328000000 1036 -35257094111634377110436712062374444468200171110400000 1037 3817007339721100655830755152051934158950445875200000 1038 -338453852783151782290411786881452289956197171200000 1039 24747163429305721715858066137568554534431621120000 1040 -1499828086624589194900488856822336638450401280000 1041 75621584199559119070612883537260670846238720000 1042 -3179285822203686687653394503068016191733760000 1043 111553888498374971496610333440983024271360000 1044 -3264991858489023555998351222662917783552000 1045 79545759564516631486117084051588251648000 1046 -1606985041707406696689234021244207104000 1047 26758307817514635097508059558182912000 1048 -364058609762103878877660674260992000 1049 3997506303270160238656666227179520 1050 -34811375645313441846066759598080 1051 234420038015578732970146529280 1052 -1175037784539241769273917440 1053 4120529928249825023754240 1054 -9006622793988688576512 1055 9223372036854775808 1056 482219923991114978843459072919892677776312893440000000 1057 -30862075135431358645981380666873131377684025180160000000 1058 318908109732790706008474266891022357569401593528320000000 1059 -1275632438931162824033897067564089430277606374113280000000 1060 2642381480643122992641643925668470962717898917806080000000 1061 -3288296953689219724176267996387430531382274208825344000000 1062 2690424780291179774326037451589715889312769807220736000000 1063 -1537385588737817013900592829479837651035868461268992000000 1064 640577328640757089125247012283265687931611858862080000000 1065 -200965436436315949529489258755534333468740975329280000000 1066 48654789874055440412402662646076733366116236132352000000 1067 -9267579023629607697600507170681282545926902120448000000 1068 1410283764465375084417468482494977778728006844416000000 1069 -173573386395738471928303813230151111228062380851200000 1070 17449176410153602998083452123665984726630609715200000 1071 -1444069771874780937772423624027529770479774597120000 1072 98988653717222886863432264550274218137726484480000 1073 -5646411620233747557272428637448796756519157760000 1074 268876743820654645584401363688037940786626560000 1075 -10709173295843997263674592010334370330050560000 1076 356972443194799908789153067011145677668352000 1077 -9950451378252262265899737059544130387968000 1078 231405846005866564323249699059165822976000 1079 -4471610550838001242961346841723011072000 1080 71355487513372360260021492155154432000 1081 -931990040990985929926811326108139520 1082 9840015515741932895154870713057280 1083 -82515853381483714005491578306560 1084 535817229749894246788906352640 1085 -2593186834845223214949335040 1086 8790463846932960050675712 1087 -18594318026299228028928 1088 18446744073709551616 1089 62688590118844947249649679479586048110920676147200000000 1090 -1337356589202025541325859828897835693032974424473600000000 1091 8291610853052558356220330939166581296804441431736320000000 1092 -23690316723007309589200945540475946562298404090675200000000 1093 38167732498178443227045967815211247239258539923865600000000 1094 -38861691270872596740264985411851451734517786104299520000000 1095 26904247802911797743260374515897158893127698072207360000000 1096 -13324008435727747453805137855491926308977526664331264000000 1097 4898532513135201269781300682166149378300561273651200000000 1098 -1375026670353740707307031770432603334259806673305600000000 1099 301196318267962250172016483047141682742624318914560000000 1100 -52381968394428217421220257921242031781325968506880000000 1101 7333475575219950438970836108973884449385635590963200000 1102 -835723712275777827802944285922949794801781833728000000 1103 78220445976550634129339612968157862567654457344000000 1104 -6055776462700694255174679713663834521366796697600000 1105 389955302522393190674127102773807525997104332800000 1106 -20972386018011062355583306367666959381356871680000 1107 944702072883381187188437223768781954115174400000 1108 -35697244319479990878915306701114567766835200000 1109 1131863844276194832746095090523144831631360000 1110 -30082759980762653362022460877691556986880000 1111 668505777350281185822721352837590155264000 1112 -12368284502317875778403725306893434880000 1113 189310477076294017016383550615715840000 1114 -2375660888800552370401675929295257600 1115 24135887114083986346606286654668800 1116 -195037471628961505831161912360960 1117 1222039295920811440044874137600 1118 -5713801500506424032939212800 1119 18733775411496472239144960 1120 -38369227673315867361280 1121 36893488147419103232 1122 -62688590118844947249649679479586048110920676147200000000 1123 4137446947843766518476878845652679175320764625715200000000 1124 -44132767443666842863753374353628577870088156007628800000000 1125 182415438767156283836847280661664788529697711498199040000000 1126 -390890225929620608221815601417853118277923667496140800000000 1127 503814068975955450597006775160788463558212726995025920000000 1128 -427478603979598564142914839530365969079695647147294720000000 1129 253668622141739807293597816864173212420918296109383680000000 1130 -109923069594753916493892387307808392049064594980732928000000 1131 35922571762991475978396205002551762107537449340108800000000 1132 -9075176024334688668226409684855182006114724043816960000000 1133 1807177909607773501032098898282850096455745913487360000000 1134 -288100826169355195816711418566831174797292826787840000000 1135 37231491381885902228621167937867413358419380692582400000 1136 -3939840357871524045356737347922477604065542930432000000 1137 344169962296822790169094297059894595297679612313600000 1138 -24980077908640363802595553818863317400638036377600000 1139 1513944115675173563793669928415958630341699174400000 1140 -76898748732707228637138790014778851064975196160000 1141 3281596674226482018654571408881032051136921600000 1142 -117800906254283969900420512113678073630556160000 1143 3557286367725183760059155998787026613698560000 1144 -90248279942287960086067382633074670960640000 1145 1918320926309502533230417795099171749888000 1146 -34012782381374158390610244593956945920000 1147 499779659481416204923252573625489817600 1148 -6030523794647556017173485051287961600 1149 58998835167760855513926478489190400 1150 -459731183125409263744881650565120 1151 2781192880371501898033161830400 1152 -12570363301114132872466268160 1153 39884812166411844122050560 1154 -79136532076213976432640 1155 73786976294838206464 1156 -8400271075925222931453057050264530446863370603724800000000 1157 184805963670354904491967255105819669830994153281945600000000 1158 -1182758167490271388748590432677245886918362581004451840000000 1159 3491952684971277433448219372666154523282784762965524480000000 1160 -5819921141618795722413698954443590872137974604942540800000000 1161 6137371385707093670908991624685968556072773219757588480000000 1162 -4406317917943554430396199115159156912052247439825960960000000 1163 2266106357799542278489473830653280697626870111910494208000000 1164 -866452430923354400598916464661548502033803278083424256000000 1165 253348664012676725321320603702207164337369379556556800000000 1166 -57908266060040394359158995131933066134255858184355840000000 1167 10528775647280071701665271842169648388046519669882880000000 1168 -1544220428267743849577573203518215096913489551582822400000 1169 184778512784174477727230981617564199630673963437260800000 1170 -18204779584647731795786303607641793067061474230272000000 1171 1487702417670137222021246316323415347415776388710400000 1172 -101434255750236628774175885203869228232893844684800000 1173 5796243185727807358524336297363955899022505410560000 1174 -278498171086020773983151293567036920073153413120000 1175 11275229598624322833325963302309187047496089600000 1176 -385007839953025657723325576176411265036451840000 1177 11085497052911037763905276833429338749665280000 1178 -268739322494813036700733983840711242416128000 1179 5469255406924964669210127330708276903936000 1180 -93014547736819127027383117869188382720000 1181 1313146556284505322739526369917953638400 1182 -15246984688354198232098999940992204800 1183 143742616590544629797566329410027520 1184 -1080771553312365637575686687293440 1185 6316607558809851768414299750400 1186 -27613584956545800080499671040 1187 84834362385701382735790080 1188 -163143004587887274491904 1189 147573952589676412928 1190 8400271075925222931453057050264530446863370603724800000000 1191 -571218433162915159338807879417988070386709201053286400000000 1192 6283402764792066752726886673597868774253801211586150400000000 1193 -26809185129779484811634716474017573436816218502767575040000000 1194 59363195644511716368619729335324626895807340970413916160000000 1195 -79150927526015621824826305780432835861076454627218554880000000 1196 69556875704680394936968571746440976968824763157252669440000000 1197 -42804231202880243038134505690117524288507546558309335040000000 1198 19261904041296109367160527560552885929828395951239200768000000 1199 -6546529478087566582302924399665033126477624767741427712000000 1200 1722770915286201732184980105175008717494111780984586240000000 1201 -357978372007522437856619242633768045193581668776017920000000 1202 59663062001253739642769873772294674198930278129336320000000 1203 -8077460701708198597790382910710663583855176115971686400000 1204 897495633523133177532264767856740398206130679552409600000 1205 -82528334117069717474231243021309461904012016510566400000 1206 6322735275098083193590296844374515226517049652019200000 1207 -405737023000946515096703540815476912931575378739200000 1208 21896918701638383354425270456708277840751687106560000 1209 -996730296518390138466015155924132134998654320640000 1210 38335780635322697633308275227851235961486704640000 1211 -1246692053181225939294578056190284096308510720000 1212 34264263618088662179343582939690683408056320000 1213 -794533649115099412854343952224711499317248000 1214 15496223652954066562762027437006784561152000 1215 -252999569844148025514482080604192400998400 1216 3434383301051783151780299736708494131200 1217 -38399813289188351103064147999535923200 1218 349089211719894100936946799995781120 1219 -2534222952594512529487817059860480 1220 14317643799968997341739079434240 1221 -60571734743390787273354117120 1222 180273020069615438313553920 1223 -336173463999282868649984 1224 295147905179352825856 1225 1159237408477680764540521872936505201667145143314022400000000 1226 -26276047925494097329585162453227451237788623248451174400000000 1227 173421916308261042375262072191301178169404913439777751040000000 1228 -528523935415652700572227267630632162040091164768846479360000000 1229 910235666549179650985502516474977612402379228213013381120000000 1230 -992984363508195982893275472518157395348050067141469143040000000 1231 738372988249684192407820223154527293976755178130836029440000000 1232 -393798927066498235950837452349081223454269428336445882368000000 1233 156361338688168417215773694315076368136254037721824100352000000 1234 -47548477261899167808305450902830240602837485155174580224000000 1235 11321066014737897097215583548292914429247020275041566720000000 1236 -2147870232045134627139715455802608271161490012656107520000000 1237 329340102246920642828089703223066601578095135273936486400000 1238 -41284799142064126166484179321410058317482011259410841600000 1239 4270841290558357879291466826352764653532621854421811200000 1240 -367384197037278097143351985062603411056569621885747200000 1241 26440529332228347900468514076475245492707662181171200000 1242 -1599763119260874830952716818072451828130211493314560000 1243 81669588670975591970559116838533576811452238397440000 1244 -3526891818449688182264361320962313708456776826880000 1245 129032627504256884716988828815694403967930859520000 1246 -4001011705558353014480273761726958262571499520000 1247 105077075095471897349986987681718095784706048000 1248 -2332886033571994020721265221425748657569792000 1249 43642425798115534401248158904223189172224000 1250 -684587071342988774921539747517226496819200 1251 8942356519719737263126063465391928115200 1252 -96348622434690771858597316798835589120 1253 845163354690269928584186989463470080 1254 -5927504533187164899479978885775360 1255 32390735154028223494426114129920 1256 -132680942771236962598775685120 1257 382733488763183545958006784 1258 -692416985550761729458176 1259 590295810358705651712 1260 -1159237408477680764540521872936505201667145143314022400000000 1261 81146618593437653517836531105555364116700160031981568000000000 1262 -919661677392293406535480685862960793322601813695791104000000000 1263 4046511380526090988756115017797027490619447980261480857600000000 1264 -9249168869773922260013977183536062835701595383454813388800000000 1265 12743299331688515113797035230649686573633309194982187335680000000 1266 -11584817574262286467088213846045169612393917449983806668800000000 1267 7383729882496841924078202231545272939767551781308360294400000000 1268 -3445740611831859564569827708054460705224857497943901470720000000 1269 1216143745352421022789350955783927307726420293391965224960000000 1270 -332839340833294174658138156319811684219862396086222061568000000 1271 72043147366513890618644622580045819095208310841173606400000000 1272 -12529243020263285324981673492181881581775358407160627200000000 1273 1773369781329572692151252248124204777728204574551965696000000 1274 -206423995710320630832420896607050291587410056297054208000000 1275 19930592689272336770026845189646235049818901987301785600000 1276 -1607305862038091675002164934648889923372492095750144000000 1277 108872767838587314884282116785486304969972726628352000000 1278 -6221301019347846564816120959170645998284155807334400000 1279 300887958261489023049428325194597388252718773043200000 1280 -12344121364573908637925264623368097979598718894080000 1281 430108758347522949056629429385648013226436198400000 1282 -12730491790412941409709961969131230835454771200000 1283 319799793768827513673873440770446378475192320000 1284 -6804250931251649227103690229158433584578560000 1285 122198792234723496323494844931824929682227200 1286 -1843119038231123624788760858700225183744000 1287 23183887273347466978474979354719813632000 1288 -240871556086726929646493291997088972800 1289 2040049476838582586237692733187686400 1290 -13830843910770051432119950733475840 1291 73140369702644375632575096422400 1292 -290239562312080855684821811200 1293 811858915558268127789711360 1294 -1425564382016274148884480 1295 1180591620717411303424 1296 -164611712003830668564754105956983738636734610350591180800000000 1297 3840939946756048933177595805662953901523807574847127552000000000 1298 -26118391637941132745607651478508086530361891508960467353600000000 1299 82086373719243560057624047503882557666851659028161468825600000000 1300 -145931331056432995657998306673568991407736282716731500134400000000 1301 164504409554524467832652636613841408495993627789770054696960000000 1302 -126541853503480359871271258933724160381533559838284657459200000000 1303 69899309554303436881273647791961917163132823529719144120320000000 1304 -28782068640007297539347972620219612949525280276943176990720000000 1305 9089074307370725538741465037964088299850088508508371681280000000 1306 -2250627923729893942926458009400631388534307630678263463936000000 1307 444788127219346629036849408972456796153025223454202265600000000 1308 -71166100355095460645895905435593087384484035752672362496000000 1309 9326611442548123047610289601245817719903890725421449216000000 1310 -1010765772098811364765647148903487634669387172213161984000000 1311 91294972963763607140122968288056947647557551038608179200000 1312 -6916285830588152056069921840004314215724056896864256000000 1313 441712372373697106101944588101115865878175062320742400000 1314 -23876344452632276005510518275735992750171624990310400000 1315 1095540771105934391615867235323918695689386301849600000 1316 -42752810579743781136228965280933412514707758120960000 1317 1420359155473215320140497185413070183212882329600000 1318 -40171774094191948448418102213702995080768389120000 1319 966203632237734190248724012540497569010155520000 1320 -19718441474239473270382122704908113653268480000 1321 340239774457465421136005254516061568919142400 1322 -4938167989223010466415170602555320303616000 1323 59856581687551642017153583061276609740800 1324 -600065981830091649294772762519063756800 1325 4909949588323368258402582510383923200 1326 -32196390743104054153459557445140480 1327 164856071393261926028978788761600 1328 -634061813051007407803764572160 1329 1720656209093642897703567360 1330 -2933770177482767089008640 1331 2361183241434822606848 1332 164611712003830668564754105956983738636734610350591180800000000 1333 -11852043264275808136662295628902829181844891945242565017600000000 1334 138273838083217761594393449003866340454857072694496591872000000000 1335 -626841399310587185894583635484194076728685396215051216486400000000 1336 1477554726946384081037232855069886038003329862506906438860800000000 1337 -2101411167212635137475175616099393476271402471120933601935360000000 1338 1974052914654293613991831639366096901951923533477240656363520000000 1339 -1301573350321512272961647234746877078210059472622356476723200000000 1340 629093785988730931931462830127657254468195411767472297082880000000 1341 -230256549120058380314783780961756903596202242215545415925760000000 1342 65441335013069223878938548273341435758920637261260276105216000000 1343 -14731382773504760353700452425167769088588195400803179036672000000 1344 2668728763316079774221096453834740776918151340725213593600000000 1345 -394150709658990243577269630104823253206373121091723853824000000 1346 47965430275961775673424346520692776845220009445024595968000000 1347 -4851675706074294550875106314736740646413058426623177523200000 1348 410827378336936232130553357296256264414008979673736806400000 1349 -29292504694255702825707904263547683737184240974954496000000 1350 1766849489494788424407778352404463463512700249282969600000 1351 -90478778978395993284039858729104814632229315752755200000 1352 3943946775981363809817122047166107304481790686658560000 1353 -146581064844835821038499309534628842907569456414720000 1354 4648448145185068320459808970442775145060342169600000 1355 -125755118903557403838526233016809375905014087680000 1356 2898610896713202570746172037621492707030466560000 1357 -56789111445809683018700513390135367321413222400 1358 942202452343750396992014550967555113929932800 1359 -13168447971261361243773788273480854142976000 1360 153916924339418508044109213586139853619200 1361 -1489818989371262025835297893150778982400 1362 11783879011976083820166198024921415680 1363 -74778713983983609646744778582261760 1364 370926160634839333565202274713600 1365 -1383407592111288889753668157440 1366 3643742560433596724548730880 1367 -6035184365107406583103488 1368 4722366482869645213696 1369 24033309952559277610454099469719625840963253111186312396800000000 1370 -576799438861422662650898387273271020183118074668471497523200000000 1371 4037596072029958638556288710912897141281826522679300482662400000000 1372 -13074120614192247020087030111527476457484009692485353943859200000000 1373 23969221126019119536826221871133706838720684436223148897075200000000 1374 -27891457310276793642852330904591949775965887343968755080232960000000 1375 22170132733809759049446724565188472898844679683667471986851840000000 1376 -12668647276462719456826699751536270227911245533524269706772480000000 1377 5402805456138512709529033717566938773668031183414762080829440000000 1378 -1769339798501501238208338527390342522370817229656296353955840000000 1379 454973091043243175539287049900373791466781573340190491017216000000 1380 -93512255866595435288707219742369316823212022979011484319744000000 1381 15585375977765905881451203290394886137202003829835247386624000000 1382 -2131333467044910206010420962789044258078906506644136394752000000 1383 241481131734152387873101882483487773082831771688744517632000000 1384 -22849827518930548529927920062953681754074404202805932851200000 1385 1817599916278566360335175459553133775892282152495926476800000 1386 -122191591010323788930095829213656052160825690924095897600000 1387 6971892580168624593609071336514909883050114497170636800000 1388 -338715428996046538960764599344853921443730258971852800000 1389 14044298275445832103251215094786626011081498542735360000 1390 -497693848077814648177230213768739792197793968291840000 1391 15081631759933777217491824659658781581751332372480000 1392 -390643560849348531072868723839450401747490570240000 1393 8636677365716889292427369744749753780131594240000 1394 -162572750413494386680985783430583600567182950400 1395 2595501095135614301147813668703076351580569600 1396 -34956243705530158938017692507785540088627200 1397 394243350062370213586665704975024888217600 1398 -3686670719461089080880567667796842905600 1399 28204038290959151438430572321943060480 1400 -173296702248596936641662502746193920 1401 833157222349023733854146647818240 1402 -3014589678332062356776650014720 1403 7709948026424711909914705920 1404 -12410379116981427621593088 1405 9444732965739290427392 1406 -24033309952559277610454099469719625840963253111186312396800000000 1407 1778464936489386543173603360759252312231280730227787117363200000000 1408 -21341579237872638518083240329111027746775368762733445408358400000000 1409 99594036443405646417721788202518129484951720892756078572339200000000 1410 -241871231362556569871610057063258314463454179310979047961395200000000 1411 354744472665082969145028083692778861213066129656102603676712960000000 1412 -343994640160080454928512081156634047236912610575614645989539840000000 1413 234369974614560309951293945403420999216358042370198989575290880000000 1414 -117184987307280154975646972701710499608179021185099494787645440000000 1415 44423067083805548945016499455550385472381589730299154886819840000000 1416 -13093114508911109162741705102688534665544047499456593019273216000000 1417 3060728067018181362718840153875241869867439675197645121388544000000 1418 -576658911177338517613694521744610787076474141703904153305088000000 1419 88716755565744387325183772576093967242534483339062177431552000000 1420 -11265619754380239660340796517599233935559934392261863800832000000 1421 1191306916555151780173969286918539680541970073664472953651200000 1422 -105680452275053786950916630291160778112594119437977439436800000 1423 7911905517918465333223704941584229377413463487335209369600000 1424 -502343207486886687823727297878363769994505618243505356800000 1425 27153686891183064206687962047479122702405709094243532800000 1426 -1253247087285372194154829017575959509341801958195855360000 1427 49489432018237694078123329381629063086668137722019840000 1428 -1674061125352649271141592537222124755574397893345280000 1429 48523510879786935395408479339771732045634721546240000 1430 -1204484312618824637474678565171638738721429258240000 1431 25564565002521992305585014444459271189189518950400 1432 -462707058869176331322805691302430247768136089600 1433 7113595594075387343886600425334357408035635200 1434 -92384358364615420050475330199147498805657600 1435 1006000272572944682945284902350063507865600 1436 -9093787774670686399505400247232212500480 1437 67325768823579909885285882316896337920 1438 -400748623949880415983844537600573440 1439 1868291953146295645612328846622720 1440 -6561165770487429835337414737920 1441 16301032970155105180962521088 1442 -25510223740461823444385792 1443 18889465931478580854784 1444 -3604996492883891641568114920457943876144487966677946859520000000000 1445 88923246824469327158680168037962615611564036511389355868160000000000 1446 -640247377136179155542497209873330832403261062882003362250752000000000 1447 2134157923787263851808324032911102774677536876273344540835840000000000 1448 -4031187189375942831193500951054305241057569655182984132689920000000000 1449 4837424627251131397432201141265166289269083586219580959227904000000000 1450 -3969168924924005249175139397961162083502837814334015146033152000000000 1451 2343699746145603099512939454034209992163580423701989895752908800000000 1452 -1033985182123060190961590935603327937719226657515583777538048000000000 1453 350708424345833281144867100964871464255644129449730170159104000000000 1454 -93522246492222208305297893590632390468171767853261378709094400000000 1455 19961270002292487148166348829621142629570258751288989922099200000000 1456 -3459953467064031105682167130467664722458844850223424919830528000000 1457 492870864254135485139909847644966484680747129661456541286400000000 1458 -58270447005415032725900671642754658287378970994457916211200000000 1459 5764388305912024742777270743154224260686951969344223969280000000 1460 -480365692159335395231439228596185355057245997445351997440000000 1461 33908166505364851428101592606789554474629129231436611584000000 1462 -2036526516838729815501597153560934202680428182068264960000000 1463 104437257273781016179569084797996625778483496516321280000000 1464 -4585050319336727539590837869180339668323665700716544000000 1465 172637553551991956086476730401031615418609782751232000000 1466 -5580203751175497570471975124073749185247992977817600000 1467 154862268765277453389601529807782123549898047488000000 1468 -3687196875363748890228607852566241036902334464000000 1469 75189897066241153839955924836644915262322114560000 1470 -1309548279818423579215487805572915795570196480000 1471 19400715256569238210599819341820974749188096000 1472 -243116732538461631711777184734598681067520000 1473 2557627811626130549860893819534059765760000 1474 -22361773216403327211898525198111997952000 1475 160299449579952166393537815040229376000 1476 -924804516807416344578102779078246400 1477 4182743178685736520027601895424000 1478 -14263403848885717033342205952000 1479 34438802049623461649920819200 1480 -52418267959853061872025600 1481 37778931862957161709568 1482 3604996492883891641568114920457943876144487966677946859520000000000 1483 -273979733459175764759176733954803734586981085467523961323520000000000 1484 3379083379329834432029846385442579393239433387432795522990080000000000 1485 -16219600220783205273743262650124381087549280259677418510352384000000000 1486 40549000551958013184358156625310952718873200649193546275880960000000000 1487 -61274045278514331034141214456025439664075058758781358816886784000000000 1488 61274045278514331034141214456025439664075058758781358816886784000000000 1489 -43093834042032056991044370606435474049459381984197878728359936000000000 1490 22265147588383229445372924813324994925554014025168904009652633600000000 1491 -8731430426816952723675656789539213696295691774576040788099072000000000 1492 2665384025028332936700989967333023128342895383817949293209190400000000 1493 -646153703037171621018421810262551061416459486986169525626470400000000 1494 126421376681185751938386875920933903320611638758163602839961600000000 1495 -20227420268989720310141900147349424531297862201306176454393856000000 1496 2675584691665306919330939172929818059695484418162192652697600000000 1497 -295236931494102832477896736323290268656053453038586775470080000000 1498 27380844453082117528192036029982565238263021854385063854080000000 1499 -2147517212006440590446434198430005116726511517990985400320000000 1500 143167814133762706029762279895333674448434101199399026688000000 1501 -8146106067354919262006388614243736810721712728273059840000000 1502 396861577640367861482362522232387177958237286762020864000000 1503 -16593515441409109190900175145605038799647552059736064000000 1504 596384275906881302844192341385381944173379249504256000000 1505 -18438934134319035450255222149113258177341194187571200000 1506 490397184423378602400404844391310057908010483712000000 1507 -11209078501105796626294967871801372752183096770560000 1508 219785852962858757378332703368654367689864642560000 1509 -3686135898748155260013965674945985202345738240000 1510 52659084267830789428770938213514074319224832000 1511 -637133505962864965865347104821706888314880000 1512 6479323789452864059647597676152951406592000 1513 -54822411756343640906589932743758446592000 1514 380711192752386395184652310720544768000 1515 -2129852826586777035998054885149900800 1516 9349661222944587515355816001536000 1517 -30971962643294699843828790067200 1518 72704137660316196816499507200 1519 -107669955809427910872268800 1520 75557863725914323419136 1521 555169459904119312801489697750523356926251146868403816366080000000000 1522 -14064292984237689257637739009679925042131695720666230014607360000000000 1523 104075768083358900506519268671631445311774548332930102108094464000000000 1524 -356831204857230516022351778302736383926084165712903207227752448000000000 1525 693838453889059336710128457810876302078496988886200680720629760000000000 1526 -857836633899200634477977002384356155297050822622939023436414976000000000 1527 725861767145477459942903617402147516020581465296333019830812672000000000 1528 -442430029498195785108055538226070866907782988371098221611162009600000000 1529 201696042859471607916907671838355836384430479992706542205088563200000000 1530 -70770541354200564181371112925738889959449291225511067440381952000000000 1531 19546149516874441535807259760442169607847899481331628150200729600000000 1532 -4326420446422801288558128642627515802527598304168265519412019200000000 1533 778755680356104231940463155672952844454967694750287793494163456000000 1534 -115371211904608034361550097136733754734069288111153747184320512000000 1535 14208277328153698812998780435558344179072572427481988569497600000000 1536 -1466660885486833425857938625606022624936523605417495594270720000000 1537 127777274114383215131562834806585304445227435320463631319040000000 1538 -9449075732828338597964310473092022513596650679160335761408000000 1539 595887658827012344015767327131929347704293286073174327296000000 1540 -32166675240324552983307278117782960739772916927026954240000000 1541 1490650803819918308982532400580185985501671760032956416000000 1542 -59427939022720995706944813312166883142923791097659392000000 1543 2040959521992438236400124901629973764504453431636787200000 1544 -60416933120960243815729876829009399134266891593318400000 1545 1541248293902047036115558082372688753425175805952000000 1546 -33847021356280248636263236318772772624239154954240000 1547 638623044458117898797419553184391936306399150080000 1548 -10321180516494834728039103889848758566568067072000 1549 142271911881507746877732008506687148160712704000 1550 -1663026439292901775309550070212590861025280000 1551 16357637107799033855503771182418926501888000 1552 -134010339848840011104997613373631758336000 1553 901992672059500074745176243860982988800 1554 -4895482616333786023040305258404249600 1555 20867359830919804019779647307776000 1556 -67178623198132165858445544652800 1557 153375852050530059037546905600 1558 -221082309262025310324391936 1559 151115727451828646838272 1560 -555169459904119312801489697750523356926251146868403816366080000000000 1561 43303217872521306398516196424540821840247589455735497676554240000000000 1562 -548507426385269881047871821377517076643136133105982970569687040000000000 1563 2705969970167331413169500985462417578106138256656182654810456064000000000 1564 -6958208494715995062435859676903359486558641231401612540941172736000000000 1565 10823879880669325652678003941849670312424553026624730619241824256000000000 1566 -11151876240689608248213701030996630018861660694098207304673394688000000000 1567 8088173976763891696506640308195358035657907756159139363829055488000000000 1568 -4313692787607408904803541497704190952350884136618207660708829593600000000 1569 1748032371448753935279866489265750581998397493270123365777434214400000000 1570 -552010222562764400614694680820763341683704471558986326034979225600000000 1571 138599969301473312708451478301317202673830559958533363246877900800000000 1572 -28121732901748208375627836177078852716429388977093725876178124800000000 1573 4672534082136625391642778934037717066729806168501726760964980736000000 1574 -642782466325673334300064826904659490661243176619285162884071424000000 1575 73883042106399233827593658264903389731177376622906340561387520000000 1576 -7149971816748312951057450799829360296565552576410291022069760000000 1577 586272198877758281191876536171391396866337644411539014287360000000 1578 -40945994842256133924512012050065430892252152943028121632768000000 1579 2446275652026682254380518500857394164259730332300399869952000000 1580 -125450033437265756634898384659353546885114376015405121536000000 1581 5536702985616839433363691773583547946149066537265266688000000 1582 -210699056535101712051895247197682585688547986618974208000000 1583 6921514900670007932139554014223389288319450768159539200000 1584 -196355032643120792401122099694280547186367397678284800000 1585 4808694676974386752680541217002788910686548514570240000 1586 -101541064068840745908789708956318317872717464862720000 1587 1844911017323451707636989820310465593774041989120000 1588 -28751860010235611028108932264578684578296758272000 1589 382662383681296698498727471155917157121916928000 1590 -4323868742161544615804830182552736238665728000 1591 41157925626074988410622392007376653778944000 1592 -326650203381547527068431682598227410944000 1593 2131982679413363813034052940035050700800 1594 -11230813061001038523445406181045043200 1595 46504401908906991815508928285900800 1596 -145553683595953026026632013414400 1597 323332877295712016349423206400 1598 -453800529537841426455330816 1599 302231454903657293676544 1600 -87716774664850851422635372244582690394347681205207802985840640000000000 1601 2280636141286122136988519678359149950253039711335402877631856640000000000 1602 -17332834673774528241112749555529539621923101806149061870002110464000000000 1603 61077607898062623325825879386151711048681406364525265637150294016000000000 1604 -122155215796125246651651758772303422097362812729050531274300588032000000000 1605 155470274649613950283920420255658900851189034382427948894564384768000000000 1606 -135538188156073700247520366376728272536934029974424365702953566208000000000 1607 85195432555246325869869944579657771308929961698209601298999384473600000000 1608 -40091968261292388644644679802191892380672923152098635905411475046400000000 1609 14536269194152795882853626594946767997670884417719973252254452940800000000 1610 -4153219769757941680815321884270505142191681262205706643501272268800000000 1611 952121528244903626431971024852526870541966455367316147522030796800000000 1612 -177729351939048676933967924639138349167833738335232347537445748736000000 1613 27342977221392104143687373021405899871974421282343438082683961344000000 1614 -3502056195843323683427939401756420673257807651925760542609768448000000 1615 376565182348744482089025742124346308952452435690941993829007360000000 1616 -34233198395340407462638703829486028086586585062812908529909760000000 1617 2646600212076737383666185506145138305853752794772090407354368000000 1618 -174850464461526193515483727132711840026374058513471438323712000000 1619 9910552641543994774156972388088930203924035705217004601344000000 1620 -483441592270438769471071823809216107508489546595951443968000000 1621 20344164458778154197010774423865129662594244485765398528000000 1622 -739787798501023788982209979049641078639790708573287219200000 1623 23268071368209813899532968813772244841584536624876748800000 1624 -633144799134960922436271260238700539907062221085081600000 1625 14897524685528492292618147299734130350754405202001920000 1626 -302707323073147884029976868209401777809233197137920000 1627 5299926195220097632848079847437337523932702441472000 1628 -79698138273986430569144057856200564269664698368000 1629 1024756891892286073945744753264998488563777536000 1630 -11199528873139738513068248669562825011625984000 1631 103221464268569018553624411701039861858304000 1632 -794011263604377065797110859238768168140800 1633 5027660646974798245662393500381164339200 1634 -25716934255625566473976437342103142400 1635 103488669036722601504935361537638400 1636 -315034000111788741263121344102400 1637 681154594836299981109451554816 1638 -931175112558168121817432064 1639 604462909807314587353088 1640 87716774664850851422635372244582690394347681205207802985840640000000000 1641 -7017341973188068113810829779566615231547814496416624238867251200000000000 1642 91225445651444885479540787134365998010121588453416115105274265600000000000 1643 -462208924633987419763006654814121056584616048163974983200056279040000000000 1644 1221552157961252466516517587723034220973628127290505312743005880320000000000 1645 -1954483452738003946426428140356854753557805003664808500388809408512000000000 1646 2072936995328186003785605603408785344682520458432372651927525130240000000000 1647 -1549007864640842288543089901448323114707817485421992750890897899520000000000 1648 851954325552463258698699445796577713089299616982096012989993844736000000000 1649 -356373051211487899063508264908372376717092650240876763603657555968000000000 1650 116290153553222367062829012759574143981367075341759786018035623526400000000 1651 -30205234689148666769565977340149128306848590997859684680009252864000000000 1652 6347476854966024176213140165683512470279776369115440983480205312000000000 1653 -1093719088855684165747494920856235994878976851293737523307358453760000000 1654 156245584122240595106784988693747999268425264470533931901051207680000000 1655 -18677633044497726311615676809367576924041640810270722893918765056000000 1656 1882825911743722410445128710621731544762262178454709969145036800000000 1657 -161097404213366623353593900374051896878054517942648981317222400000000 1658 11762667609229943927405268916200614692683345754542624032686080000000 1659 -736212481943268183223089377400891958005785509530406056099840000000 1660 39642210566175979096627889552355720815696142820868018405376000000 1661 -1841682256268338169413606947844632790508531606079815024640000000 1662 73978779850102378898220997904964107863979070857328721920000000 1663 -2573174951307908831242469492346577664834054638515781632000000 1664 77560237894032712998443229379240816138615122082922496000000 1665 -2026063357231874951796068032763841727702599107472261120000 1666 45838537493933822438825068614566554925398169852313600000 1667 -896910586883401137866598128027857119434765028556800000 1668 15142646272057421808137370992678107211236292689920000 1669 -219856933169617739501087056155036039364592271360000 1670 2732685045046096197188652675373329302836740096000 1671 -28902009995199325195014835276291161320325120000 1672 258053660671422546384061029252599654645760000 1673 -1924875790556065614053602083003074347008000 1674 11829789757587760578029161177367445504000 1675 -58781564012858437654803285353378611200 1676 229974820081605781122078581194752000 1677 -681154594836299981109451554816000 1678 1434009673339578907598845378560 1679 -1910102794991114096035758080 1680 1208925819614629174706176 1681 14210117495705837930466930303622395843884324355243664083706183680000000000 1682 -378936466552155678145784808096597222503581982806497708898831564800000000000 1683 2955704439106814289537121503153458335527939465890682129410886205440000000000 1684 -10696835112957994571658154011412515880958257114651992468344159600640000000000 1685 21987938843302544397297316579014615977525306291229095629374105845760000000000 1686 -28784210849414239938280123521619133643305855508518088823907920379904000000000 1687 25831984095628164047174469827094094295274485712772643816327620853760000000000 1688 -16729284938121096716265370935641889638844428842557521709621697314816000000000 1689 8118623572911708700540547659943858207086266938299973770845823696896000000000 1690 -3038549173487423139383596785008227633061526807316949247568027582464000000000 1691 897095470267715403056109527002429110713403152636432634996274810060800000000 1692 -212749913897481913768247318656702555900411814854489952963543433216000000000 1693 41131650020179836661861148273629160807412950871868057572951730421760000000 1694 -6562314533134104994484969525137415969273861107762425139844150722560000000 1695 872820159579412979562040281668523306258099753249189550619665367040000000 1696 -97605695264794569757475472358630563280475671331092164800478707712000000 1697 9242963566741910014912450033961227583378377966959485303075635200000000 1698 -745650842359011228093777481731325922692709483048832427811143680000000 1699 51501409532304078817287934173635123789586540871240678197166080000000 1700 -3058113386533575530311294336896012748639416731895532848414720000000 1701 156635075895622161308627270914186018832750613097088267845632000000 1702 -6938430825941181010348937803507686327032142329882093813760000000 1703 266323607460368564033595592457870788310324655086383398912000000 1704 -8869241321529387886410213994896714504321635137011843072000000 1705 256423643649659173586689860396673718662360199539458048000000 1706 -6435730664148308670411039633485144311525903047264829440000 1707 140110246679571306322446436142637394300273651246694400000 1708 -2641809365002017896988889031645688242698762447749120000 1709 43036994667952672507337791242348304705618937118720000 1710 -603674969042001250833493272832471836899388948480000 1711 7257294709794550556468225137876710607533637632000 1712 -74319454273369693358609576424748700537978880000 1713 643149123519545423295659795983402216194048000 1714 -4654177284628098947413187126067134988288000 1715 27774288996075611791894552329471393792000 1716 -134121315071592491550396228552779366400 1717 510355080181097760846256577445888000 1718 -1471293924846407959196415358402560 1719 3017007364688464714688479887360 1720 -3916919655551398526048010240 1721 2417851639229258349412352 1722 -14210117495705837930466930303622395843884324355243664083706183680000000000 1723 1165229634647878710298288284897036459198514597129980454863907061760000000000 1724 -15536395128638382803977177131960486122646861295066406064852094156800000000000 1725 80789254668919590580681321086194527837763678734345311537230889615360000000000 1726 -219285119815638888718992157233956575559644270850365845601055271813120000000000 1727 360602197030161728115675991895839702031415023176157168321735335870464000000000 1728 -393384214941994612489828354795461493125180025283080547260074911858688000000000 1729 302603242263072778838329503688816533173215404063908113276980701429760000000000 1730 -171475170615741241341720052090329368798155395636214597523622397476864000000000 1731 73969681442084457049369434235044041442341543215621983245484171460608000000000 1732 -24916103222596869742945493637067466591104519819998983830057826176204800000000 1733 6687438960177514822781907383109017007136278046926134188154048584089600000000 1734 -1453791078299459744083023344154134131986147401505681345250880126976000000000 1735 259445792434980508174816473725968552785220151653321593921695530352640000000 1736 -38436413694071186396269107218662007820032615059751347247658597089280000000 1737 4771416872367457621605820206454594074210945317762236210054170673152000000 1738 -500229188232072170007061795837981636812437815571847344602453377024000000 1739 44583706616049213013107111928518862461001587840628105579541299200000000 1740 -3396853837413273372427208527887151425600120978333569948917432320000000 1741 222269241139417603316716347486214744776110334286407137482506240000000 1742 -12538264884787659674276306781273652269421608600771684678500352000000 1743 611622677306715106062258867379202549727883346379106569682944000000 1744 -25861423987598947402209677267619558128028894138651440578560000000 1745 949501557032618358728471242675887158323766161612323422208000000 1746 -30303241181892075278568231149230441223098920051457130496000000 1747 841069551170882089364342742101089797212541454489422397440000 1748 -20297304402313896575911740382530070520966309610604462080000 1749 425520008434253596979281769025787641948979237119590400000 1750 -7736727426077338126896032164105229853617804311265280000 1751 121690812509383418813851685581812447788301822197760000 1752 -1650044915381470085611548279075423020858329792512000 1753 19196715038811391794528853590512589348959944704000 1754 -190443601575509839231437039588418545128570880000 1755 1598128125109173476068003129413302476603392000 1756 -11224780509985415108467098362867796148224000 1757 65071191362234290483867236886190122598400 1758 -305498550996405119642569187259108556800 1759 1131057204725676118632244306771968000 1760 -3174897416773827701423843668131840 1761 6343451382165489912934752583680 1762 -8029685293880366978398420992 1763 4835703278458516698824704 1764 -2358879504287169096457510430401317710084797842970448237895226490880000000000 1765 64476039783849288636505285097636017408984474374525585169136190750720000000000 1766 -515808318270794309092042280781088139271875794996204681353089526005760000000000 1767 1915859467862950290913299900044041660152681524271617387882903953735680000000000 1768 -4044592209932895058594744233426310171433438773462303374419463902330880000000000 1769 5441814973364258806109292241337217321564990349749280903764369614045184000000000 1770 -5023213821567008128716269761234354450675375707460874680397879643734016000000000 1771 3348809214378005419144179840822902967116917138307249786931919762489344000000000 1772 -1674404607189002709572089920411451483558458569153624893465959881244672000000000 1773 646261427336106308957648741211437414706773482831223643092124866445312000000000 1774 -196955863569099065587092949702533307339207156672372919799504721202380800000000 1775 48265863799542063503556375025917253181940093729988620662329220215603200000000 1776 -9653172759908412700711275005183450636388018745997724132465844043120640000000 1777 1595111168303954235445167949574473324531353524979680910777831779205120000000 1778 -220015333559166101440712820630961837866393589652369780796942314373120000000 1779 25550167768161224683437617879724600526419900733823587447386849411072000000 1780 -2516304401409817582459765397245604597298929617725050278909310926848000000 1781 211454151378976267433593730860975176243607530901264729320110161920000000 1782 -15239938838124415670889638260250463152692434659550611122170101760000000 1783 946069077670341593604484966223375580329085012603681662105026560000000 1784 -50764682216457353803167485992473811627414317749465845283684352000000 1785 2361148010067783897821743534533665657089038034858876524822528000000 1786 -95399919598698339305929031698329925538951031711469758578688000000 1787 3353558690796056330828217580514835495356280485694589108224000000 1788 -102659959922328255025353599403515372306824912827385380864000000 1789 2737598931262086800676095984093743261515331008730276823040000 1790 -63572689260077487388704696292452673707177498025666805760000 1791 1284296752728838129064741339241468155700555515670036480000 1792 -22531521977698914544995462091955581678957114310000640000 1793 342384319941655042764396267908150276828103431946240000 1794 -4490286163169246462483885480762626581352176156672000 1795 50581820578455413299869677714683965586148425728000 1796 -486363659408225127883362285718115053712965632000 1797 3959541324897355179511768947501615091286016000 1798 -27004544415327230550804903307768900878336000 1799 152138278396209749581999455255036061286400 1800 -694695335142510272063924453219342745600 1801 2503406613126163142572700732321955840 1802 -6844584041356563616056598037790720 1803 13329277587841409184141378846720 1804 -16455898256594332326100467712 1805 9671406556917033397649408 1806 2358879504287169096457510430401317710084797842970448237895226490880000000000 1807 -198145878360122204102430876153710687647123018809517651983199025233920000000000 1808 2707993670921670122733221974100712731177347923730074577103720011530240000000000 1809 -14442632911582240654577183861870467899612522259893731077886506728161280000000000 1810 40233048825121956109179297900924874863206312009703965145540983028449280000000000 1811 -67949149126872636984391703121562010880081771394166696690246993559158784000000000 1812 76185409627099623285530091378721042501909864896489932652701174596632576000000000 1813 -60278565858804097544595237134812253408104508489530496164774555724808192000000000 1814 35162496750969056901013888328640481154727629952226122762785157506138112000000000 1815 -15627776333764025289339505923840213846545613312100499005682292224950272000000000 1816 5428595989623292995244249426176074283536897255782278601973848878140620800000000 1817 -1504026594527665591755982525001163437863036469134484114832581507363635200000000 1818 337861046596794444524894625181420772273580656109920344636304541509222400000000 1819 -62374347064023589758442084648877681035122582666446832855933146124779520000000 1820 9570667009823725412671007697446839947188121149878085464666990675230720000000 1821 -1232085867931330168067991795533386292051804102053270772462876960489472000000 1822 134138380782846429588047493868554152763704478852573834098780959408128000000 1823 -12433504101083804525095311374625340363124122816994366084022477520896000000 1824 986786039768555914690104077351217489136835144205902070160514088960000000 1825 -67376571705392153492354190203212573938219184810644807066436239360000000 1826 3973490126215434693138836858138177437382157052935462980841111552000000 1827 -203058728865829415212669943969895246509657270997863381134737408000000 1828 9015292402076993064410293495492177963430872496733892185686016000000 1829 -348417097664811326160784289680857119359647246250585205243904000000 1830 11737455417786197157898761531801924233746981699931061878784000000 1831 -344937465339022936885188093995811650950931707100014879703040000 1832 8844550393308280432953540871687478229511069412820894351360000 1833 -197781699920241071875970166243186095977885549413185617920000 1834 3852890258186514387194224017724404467101666547010109440000 1835 -65263718831955476613090303990492029690772331104829440000 1836 958676095836634119740309550142820775118689609449472000 1837 -12167227022781183962859560657550342994631703134208000 1838 132777279018445459912157904001045409663639617536000 1839 -1238016587584573052794013090918838318542094336000 1840 9782396214452289267029076223239284343177216000 1841 -64810906596785353321931767938645362108006400 1842 354989316257822749024665395595084143001600 1843 -1577146166269482779820801461362832179200 1844 5533846197436781683581759513553797120 1845 -14742181012152598557660365004472320 1846 27991482934466959286696895578112 1847 -33714523257412778424205836288 1848 19342813113834066795298816 1849 401009515728818746397776773168224010714415633304976200442188503449600000000000 1850 -11228266440406924899137749648710272300003637732539333612381278096588800000000000 1851 92071784811336784172929547119424232860029829406822535621526480392028160000000000 1852 -350749656424140130182588750931139934704875540597419183320100877683916800000000000 1853 759957588918970282062275627017469858527230337961074897193551901648486400000000000 1854 -1050123213778940753395144502787776531783081921546212585212908082277908480000000000 1855 996270741277456612195393502644813632717282848646406811612246129340579840000000000 1856 -683157079733113105505412687527872205291851096214678956534111631547826176000000000 1857 351624967509690569010138883286404811547276299522261227627851575061381120000000000 1858 -139827472459993910483564000371201913363829171739846570050841562012712960000000000 1859 43945777058855229009120114402377744200060596832523207730264490918281216000000000 1860 -11116718307378397852109436054356425410292008684907056500936472010948608000000000 1861 2297455116858202222769283451233661251460348461547458343526870882262712320000000 1862 -392727370403111491071672384826266880591512557529480058722542031156019200000000 1863 56103910057587355867381769260895268655930365361354294103220290165145600000000 1864 -6756599920913746082953503394860505472542151527388904236086744622039040000000 1865 691015901002542213029335574474369877873629133482956115054326154526720000000 1866 -60391305633835621979034369533894510335174310825401206693823462244352000000 1867 4533881804342013662089667382424512787925999311216306808845605273600000000 1868 -293692748459401694710261854731952245371724651738708133366516940800000000 1869 16475446864795704825209811363011955228169919487781187969341194240000000 1870 -802790323423046525259392801741446323410272931852018018439659520000000 1871 34057771296735307132216664316303783417405518320994703812591616000000 1872 -1260232055383360115900709132888206601939149614097861380669440000000 1873 40721784102523541160056927763394431015040548754862867742720000000 1874 -1149791551130076456283960313319372169836439023666716265676800000 1875 28369312582309578747209470720507005641827958493953812070400000 1876 -611325254298926949434816877478938842113464425458937364480000 1877 11491076208626446417947685666897346656268128298100326400000 1878 -188048003414109000410599180989553305888666038776627200000 1879 2671720267085701645177911861053762815904544813219840000 1880 -32832199902742877360097227171167592207736341790720000 1881 347263652817472741308720672002734148351057461248000 1882 -3141236117751901775746003365017947972420239360000 1883 24101555890679553266593376202183744033914880000 1884 -155181043964133944573639444360136782512128000 1885 826687448819587223756070099331017867264000 1886 -3574864643544160967593816645755752939520 1887 12217582513821466054661027497456435200 1888 -31723680659062553858256481655193600 1889 58747556776041766404178669731840 1890 -69053842816387618459216773120 1891 38685626227668133590597632 1892 -401009515728818746397776773168224010714415633304976200442188503449600000000000 1893 34486818352678412190208802492467264921439744464227953238028211296665600000000000 1894 -482815456937497770662923234894541708900156422499191345332394958153318400000000000 1895 2639391164591654479623980350756828008654188442995579354483759104571473920000000000 1896 -7541117613119012798925658145019508596154824122844512441382168870204211200000000000 1897 13071270529406288851471140784700481566668361812930488231729092708353966080000000000 1898 -15051766064164817465330404539958130288890840875495713721385015845983354880000000000 1899 12239897678551609806971977318207710344812332140512997971236166731898552320000000000 1900 -7343938607130965884183186390924626206887399284307798782741700039139131392000000000 1901 3359971911759265437207993773625645977007306862101607286221692828364308480000000000 1902 -1202516263155947630158650403192336454928930876962680502437237433309331456000000000 1903 343576075187413608616757258054953272836837393417908714982067838088380416000000000 1904 -79669814536211851273450958389554382107092728908500571590044716078465024000000000 1905 15198549234600414704473721292776528278891535976390878272562376605737943040000000 1906 -2412468132476256302297416078218496552205005710538234646438472477101260800000000 1907 321662417663500840306322143762466206960667428071764619525129663613501440000000 1908 -36316724574911385195875080747375216914914064459715360268966252343459840000000 1909 3495727499189331195324874082635047617478359145854954464392473487605760000000 1910 -288536238028325749455386432217495993823610596165805765314934319611904000000 1911 20521780798600693417879547099395163145349260040242230818985371238400000000 1912 -1262878818375427287254125975347394655098416002476444973476022845440000000 1913 67470877636782410236573513200906102362981575045199150731587747840000000 1914 -3138180355199181871468535497716562900603794188148797708445941760000000 1915 127346449196488539711766657878353277125951068504588892516646912000000 1916 -4515831531790373748644207726182740323615286117184003280732160000000 1917 140082937312680981590595831506076842691739487716728265034956800000 1918 -3803156669122560586170022574825615638689759847512984571084800000 1919 90361514151060139713333869702355647599896460388149179187200000 1920 -1877641852489561344692651837971026443634212163909593333760000 1921 34076984618685323860120723012178338359967552884021657600000 1922 -539070943120445801177050985503386143547509311159664640000 1923 7411869128044204564041949033891083940896479159255040000 1924 -88236537238621482905261298022512904058291418562560000 1925 904990125524322901592423569461670810854270959616000 1926 -7945479591960692726886949687986574283180605440000 1927 59220965902812616597915152953937199626190848000 1928 -370710271692097756481472005971437869334528000 1929 1921489745904986520081676447093717204992000 1930 -8090483140652574821396532408815651389440 1931 26941335799708873864124317045673164800 1932 -68205913416984490795251435558666240 1933 123226582505843705140472331632640 1934 -141395963862127028273634344960 1935 77371252455336267181195264 1936 -69775655736814461873213158531270977864308320195065858876940799600230400000000000 1937 2000235464455347907032110544563101365443505178925221287805636255206604800000000000 1938 -16801977901424922419069728574330051469725443502971858817567344543735480320000000000 1939 65607723234135411350653225861669724786546969868747258240024869170776637440000000000 1940 -145794940520300914112562724137043832858993266374993907200055264823948083200000000000 1941 206763733828790387286907136048898526600026814131809541120078375568508190720000000000 1942 -201462099628052172228268491534824205405154331718173399040076365938546442240000000000 1943 141982813071198673760874936891209439999823052829950776466339534090023206912000000000 1944 -75167371625928709638110260707110879999906322086444528717473870988835815424000000000 1945 30770269086637483477588995611098021052593231263456824621188134322915246080000000000 1946 -9963706180434994649885960483593644912268284409119352734479967304563032064000000000 1947 2599227699243911647796337517459211716243900280639831148125208862059921408000000000 1948 -554501909172034484863218670391298499465365393203163978266711223906116567040000000 1949 97946206178536005873275092775670960019523231847852326645401982570311188480000000 1950 -14474808794857537813784496469310979313230034263229407878630834862607564800000000 1951 1805460021724166006880646871440939355198584918854420767657179402217717760000000 1952 -191488184122260031032795880304342052824092339878499172327276603265515520000000 1953 17378759567398389371043659725099951012606699753678916480122582481240064000000 1954 -1356900146403477848790195654212008187170493073860816301751312746283008000000 1955 91558714332218478325924133212686112494635160179542260577011656294400000000 1956 -5359534497495715804444339505132845609442058156851254277678731100160000000 1957 273021690902328822817762588301340972352530094368945400634796933120000000 1958 -12134297373436836569678337257837376549001337527508684472657641472000000 1959 471452811918915019358455286613478089785435870634009942508437504000000 1960 -16035809929214796576818207027669322781817546620204419813212160000000 1961 477930021419735113662032836903085698595346487504131727766323200000 1962 -12485835102402368716860074113578436247773928555986024818278400000 1963 285870972041535714729456242331088776043308801955235585064960000 1964 -5731748812862871473272305610648396512146542395092442808320000 1965 100498225824597395790864505154559845332785664437623193600000 1966 -1537677772179632285324702811108019491430600330193141760000 1967 20470876639360184034020621141222993741523609106513920000 1968 -236202422761848277315622551629496081632964720459776000 1969 2350272863301972908613159717706428672964823089152000 1970 -20036426797118268615627960082748752540194570240000 1971 145133071367456271662496290337817925844467712000 1972 -883610784581164515448988069027810811838464000 1973 4457856210499568726589489357257423915581440 1974 -18282390473682441804194761547193809633280 1975 59339144672776506991868748936039628800 1976 -146516406599448165412021602311208960 1977 258330425976106080655929948241920 1978 -289445855435412975524851482624 1979 154742504910672534362390528 1980 69775655736814461873213158531270977864308320195065858876940799600230400000000000 1981 -6140257704839672644842757950751846052059132177165795581170790364820275200000000000 1982 88010360436035307909412863960776460079514227872709736663447995229090611200000000000 1983 -492858018441797724292712038180348176445279676087174525315308773282907422720000000000 1984 1443369911150979049714370968956733945304033337112439681280547121757086023680000000000 1985 -2565990953157296088381103944811971458318281488199892766720972660901486264320000000000 1986 3032534762822259013541304662050511723467059940599873269761149508338120130560000000000 1987 -2532666395324084450869661036437790010807654455885608445075245743227440988160000000000 1988 1561810943783185411369624305803303839998053581129458541129734874990255276032000000000 1989 -734969855897969605350411438025084159999084038178568725237522294113061306368000000000 1990 270778367962409854602783161377662585262820435118420056666455582041654165504000000000 1991 -79709649443479957199087683868749159298146275272954821875839738436504256512000000000 1992 19061003127788685417173141794700885919121935391358761752918198321772756992000000000 1993 -3753551385164541128304864845725712919457858046298340775959275977210635223040000000 1994 615661867407940608346300583161360320122717457329357481771098176156241756160000000 1995 -84918878263164221840869045953291078637616201010945859554634231193964380160000000 1996 9930030119482913037843557792925166453592217053699314222114486712197447680000000 1997 -991232953103463690052119850987182391089419171135760421458843593374433280000000 1998 84962824551725459147324558656044204950521643240208036125043736574951424000000 1999 -6284590151763476352291432503718774761631757394723780766006080088047616000000 2000 402858343061761304634066186135818894976394704789985946538851287695360000000 2001 -22459001703791570990052470307223353030042910371567160782653730324480000000 2002 1092086763609315291271050353205363889410120377475781602539187732480000000 2003 -46426876907062679049204072986508223317918160974815836243211845632000000 2004 1728660310369355070981002717582752995879931525658036455864270848000000 2005 -56446050950836083950400088737396016191997764103119557742506803200000 2006 1617609303266795769317649601825828518322711188475522770901401600000 2007 -40694573667089201743840241555366755177929841219510006815129600000 2008 898451626416255103435433904469136153278970520430740410204160000 2009 -17392892949376989298205617025415823898927438992004654039040000 2010 294794795752152360986535881786708879642837949017028034560000 2011 -4365020772638956164792704754113087588577188034096660480000 2012 56294910758240506093556708138363232789189925042913280000 2013 -629873127364928739508326804345322884354572587892736000 2014 6083059175605106351704648681122521271203071524864000 2015 -50377301661325932519293156779482577815346348032000 2016 354769730009337552952768709714666040953143296000 2017 -2101560784949796685392187839849928417345536000 2018 10323456487472685472101975353648771172925440 2019 -41252573376514227660747154260334749941760 2020 130546118280108315382111247659287183360 2021 -314474238554913135518485390326497280 2022 541263749664222264231472272506880 2023 -592354308798054461539230941184 2024 309485009821345068724781056 2025 12420066721152974213431942218566234059846880994721722880095462328841011200000000000 2026 -364321957153820576927336971744609532422175175845170537816133561646002995200000000000 2027 3133168831522856961575097957003641978830706512268466625218748630155625758720000000000 2028 -12532675326091427846300391828014567915322826049073866500874994520622503034880000000000 2029 28546649353874918983239781386033182473790881556223807029770820852529034690560000000000 2030 -41522399060181700339257863834230083598241282263598264770575739421860414095360000000000 2031 41522399060181700339257863834230083598241282263598264770575739421860414095360000000000 2032 -30054307891179135483653310965728441461584166209842553548226249486298966392832000000000 2033 16353079293729823719046654496058122559979619849473154136534871044015614066688000000000 2034 -6885507071044136302756486103603420025254576778725538583804156229059205922816000000000 2035 2295169023681378767585495367867806675084858926241846194601385409686401974272000000000 2036 -616883373953888364410330770810319580655218999938519925821716236595554680832000000000 2037 135714342269855440170272769578270307744148179986474383680777572051022029783040000000 2038 -24745635057751419290306146019969514802351804897818691041509300886796039618560000000 2039 3778890082710807871918672544921452999373920944987090750181223288131414917120000000 2040 -487598720349781660892731941280187483790183347740269774216932037178247086080000000 2041 53561980644483591537459190519414534204224685926014482773829655599125626880000000 2042 -5041127590069043909407923813591956160397617498919010143419261703447117824000000 2043 408740074870463019681723552453401850843050067479919741358318516495712256000000 2044 -28683514025997404889945512452870305322319302981046999393566211683909632000000 2045 1748994757682768590850336125175018617214591645185792645949159249018880000000 2046 -92969821006393014796031156155482717194131117352068712077031720878080000000 2047 4319809864943513818805488063790106051444476159793091672266120364032000000 2048 -175829448711854401505496276416988590438073035181217422367908691968000000 2049 6279623168280514339482009872035306801359751256472050798853881856000000 2050 -197007785671545547905317956769735115336776510006966299571886489600000 2051 5432725584556408432802672247641461816253633802804585909819801600000 2052 -131702438413488689280064781761005134939482031583141476601692160000 2053 2805691043896375586166793596412390092695732502397750754672640000 2054 -52473473643883120255603386958034180576425154925030990151680000 2055 860220879407920004190219458328429189777461556148049018880000 2056 -12332915833805304719573038829081422075662531270939770880000 2057 154161447922566308994662985363517775945781640886747136000 2058 -1673394278671004710932569719006977215150954039476224000 2059 15692529467503027979759818336808822989480387411968000 2060 -126298023883324168851185660658421110579319013376000 2061 865054958104960060624559319578226784789856256000 2062 -4987704262947517466664125806577163443833405440 2063 23864613698313480701742228739603652841308160 2064 -92948836215437120552063208333412474552320 2065 286879124121719507876738297325347143680 2066 -674414632081620941232414451543572480 2067 1133469969885077212155318405955584 2068 -1211943298460387289126242615296 2069 618970019642690137449562112 2070 -12420066721152974213431942218566234059846880994721722880095462328841011200000000000 2071 1117806004903767679208874799670961065386219289524955059208591609595691008000000000000 2072 -16394488071921925961730163728507428958997882913032674201726010274070134784000000000000 2073 93995064945685708847252938710109259364921195368053998756562458904668772761600000000000 2074 -281985194837057126541758816130327778094763586104161996269687376714006318284800000000000 2075 513839688369748541698316064948597284528235868012028526535874775345522624430080000000000 2076 -622835985902725505088867957513451253973619233953973971558636091327906211430400000000000 2077 533859416488050432933315392154386789120245057674834832764545221138205324083200000000000 2078 -338110963775765274191099748364444966442821869860728727417545306720863371919360000000000 2079 163530792937298237190466544960581225599796198494731541365348710440156140666880000000000 2080 -61969563639397226724808374932430780227291191008529847254237406061532853305344000000000 2081 18778655648302189916608598464372963705239754851069650683102244261070561607680000000000 2082 -4626625304654162733077480781077396854914142499538899443662871774466660106240000000000 2083 939560831098999201178811481695717515151795092214053425482306268045537129267200000000 2084 -159079082514116266866253795842661166586547317200263013838274077129403111833600000000 2085 22673340496264847231512035269528717996243525669922544501087339728788489502720000000 2086 -2742742801967521842521617169701054596319781331039017479970242709127639859200000000 2087 283563426941383719904195714514547534022365984314194320567333470818900377600000000 2088 -25205637950345219547039619067959780801988087494595050717096308517235589120000000 2089 1936137196754824830071322090568745609256552951220672459065719288663900160000000 2090 -129075813116988322004754806037916373950436863414711497271047952577593344000000 2091 7495691818640436817930011965035794073776821336510539911210682495795200000000 2092 -380331085935244151438309275181520206703263661894826549406038858137600000000 2093 16903603819344184508369301119178675853478384973103402195823949250560000000 2094 -659360432669454005645611036563707214142773881929565333879657594880000000 2095 22606643405809851622135235539327104484895104523299382875873974681600000 2096 -681950027324580742749177542664467706934995611562575652364222464000000 2097 18109085281854694776008907492138206054178779342681953032732672000000 2098 -423329266329070786971636798517516505162620815802954746219724800000 2099 8707317032781855267414187023348796839400549145372329928294400000 2100 -157420420931649360766810160874102541729275464775092970455040000 2101 2497415456345574205713540362888987970321662582365303603200000 2102 -34686325782577419523799171706791499587800869199518105600000 2103 420440312516089933621808141900503025306677202418401280000 2104 -4429573090599718352468566903253763216576054810378240000 2105 40352218630722071947953818580365544830092424773632000 2106 -315745059708310422127964151646052776448297533440000 2107 2104187735930983931248928074649740827867217920000 2108 -11812983780665172947362403226103808156447539200 2109 55072185457646493927097450937546891172249600 2110 -209134881484733521242142218750178067742720 2111 629734662706213553875766994128810803200 2112 -1445174211603473445498030967593369600 2113 2372379006736208118464619919441920 2114 -2478974928668974000485496258560 2115 1237940039285380274899124224 2116 -2260452143249841306844613483779054598892132341039353564177374143849064038400000000000 2117 67813564297495239205338404513371637966763970231180606925321224315471921152000000000000 2118 -596759365817958105006977959717670414107522938034389340942826773976152906137600000000000 2119 2443871688587828430028576406462840743487951079569403967670623931521388091801600000000000 2120 -5702367273371599670066678281746628401471885852328609257898122506883238880870400000000000 2121 8501711207572203144463047620058609616739902543471744711775382646625919786024960000000000 2122 -8719703802638157071244151405188317555630669275355635601820905278590686960025600000000000 2123 6477494253388345252924226758139893041325640033121329304209815349810224598876160000000000 2124 -3619776200422898817810597306019351993681975312626625199411367401364537275842560000000000 2125 1566452858662541008877100588569778055745416217160060027815445542110969347440640000000000 2126 -537069551541442631615005916081066761969856988740592009536724185866618061979648000000000 2127 148596318608304285427076735674603451928418929691072888014113411109340965765120000000000 2128 -33681832217882304696804060086243449103774957396643187949865706518117285573427200000000 2129 6333335972593253874612729246985947694726915066035471238436286695714361389875200000000 2130 -998358379916177950677868649771183873060400404498202362709168346122460908748800000000 2131 133114450655490393423715819969491183074720053933093648361222446149661454499840000000 2132 -15126642119942090161785888632896725349400006128760641859229823426097892556800000000 2133 1474529820095195343501817715475647176916303118433810466950134048258281963520000000 2134 -123984489377373782636789477577531894755725187135575654878689950003699384320000000 2135 9035306918189182540332836422654146176530580439029804808973356680431534080000000 2136 -572970682616874990362570114607336098999500222962865670812944569978585088000000 2137 31725951418431616299145632038058477242497243796393447996287074749644800000000 2138 -1538227947560320790261606401845259502666533032552409599819979381800960000000 2139 65456508406822161287727931993415297985809916278825940417871463055360000000 2140 -2449053035629400592397983850093769652530302990024099811553013923840000000 2141 80674688232497901867227703297206529730409980847852699674687517491200000 2142 -2341790659869315003402836089904398540795645307629976768496009216000000 2143 59924609478137353622429475701257336397464324370329371853769932800000 2144 -1351682920559489179453296444389263227010473482037504628280524800000 2145 26859859321462672180836983699143746182557626177250238083891200000 2146 -469680600156724322287859824247322337618494009656834764308480000 2147 7214755762776103260950227715012631914262580793499765964800000 2148 -97121712191216774666637680779016198845842433758650695680000 2149 1142091595192960715211478833222261949340526131942522880000 2150 -11683801485349981741293901107133114571258579354910720000 2151 103438081560442494289121056079246889564462271954944000 2152 -787200011875513655168348980816186374158769192960000 2153 5106162239192521006497398794483371075624448819200 2154 -27921598027026772421038407625336273824330547200 2155 126875161434071669553566279375108027763916800 2156 -469908005311376553902097331018918621347840 2157 1380863959187118877173368589535464652800 2158 -3094373017786260789184019248258744320 2159 4962907807195285948971963509637120 2160 -5069364460873632225711913697280 2161 2475880078570760549798248448 2162 2260452143249841306844613483779054598892132341039353564177374143849064038400000000000 2163 -207961597178985400229704440507673023098076175375620527904318421234113891532800000000000 2164 3119423957684781003445566607615095346471142630634307918564776318511708372992000000000000 2165 -18300620551750715220213990764675226032630703433054606455580021068602022454886400000000000 2166 56209048837520053890657257348645337100222874830096291256424350424991926111436800000000000 2167 -104923557830037433929226880384137962587082699682846410345325454126651595408015360000000000 2168 130359571849440448215100063507565347456678505666566752247222533914930770052382720000000000 2169 -114601821406101492936351704182475030731145939047531210766789040804334742903193600000000000 2170 74491183913965970408628607718608769975244860380895286998412876522817582887075840000000000 2171 -37002156715434076804286105794864487046526858751294390927316200102837492153057280000000000 2172 14411366299695377281669325414841958112857829197872552255902098987420917996453888000000000 2173 -4491854431073883828052776752678012918293349360375860443398056827248078336557056000000000 2174 1139238442663666188274254973505293131451211794298225474774869485171614070865920000000000 2175 -238363735695782464008151809841107485965176621576244099337511153820522328673484800000000 2176 41619064962755668318883649337336227708205441862518810995438455428980089133465600000000 2177 -6123264730152558097490927718596594421437122480922307824616232522884426906992640000000 2178 765408091269069762186365964824574302679640310115288478077029065360553363374080000000 2179 -81861827943216017346135397307441101890870621402704650061714338541235653836800000000 2180 7536485747153220644564846101319974459794438160883920164411796246653441146880000000 2181 -600345948564125684346559575638575490396143011393313697307340810544228597760000000 2182 41562411823670239685531047544209072412040670019537102121277440729985056768000000 2183 -2510157276226309481588402406851186719426381929170649605466233354191896576000000 2184 132672160477077668160063552159153632104988474057645327984473221680332800000000 2185 -6152911790241283161046425607381038010666132130209638399279917527203840000000 2186 250916615559484951602957072641425308945604679068832771601840608378880000000 2187 -9012515171116194180024580568345072321311515003288687306515091239731200000 2188 285464281438069498914805719359346182122989163000094168079663523430400000 2189 -7979434841036184456039293343377950583451828455628068988949364736000000 2190 196895145428165590473696848732702676734525637216796507519529779200000 2191 -4288097541085276017575974927028007478791846908532773303510630400000 2192 82370235252485528021233416677374154959843386943567396790599680000 2193 -1393890813368343150015583994540440485835530609304154784399360000 2194 20742422817981296875231904680661316753504919781311827148800000 2195 -270763561260361917252444443383923948297500118357450424320000 2196 3090365492875070170572236842836708804097894239373885440000 2197 -30711706761491380577115397195892758301593980018622464000 2198 264341763987797485405531587758075384442514694995968000 2199 -1957362191690466385824002871218625578989372047360000 2200 12362287526466103489414754976117635235722349772800 2201 -65866333807345206736808551321306081842010521600 2202 291812871298364839973202442562748463857008640 2203 -1054427719235283974609584254969280808878080 2204 3024749624886069921427378815172922572800 2205 -6620519014798511455928599321855918080 2206 10376989051408325166032287338332160 2207 -10364034008897203661455468003328 2208 4951760157141521099596496896 2209 420444098644470483073098107982904155393936615433319762936991590755925911142400000000000 2210 -12893619025097094814241675311475727432080722873288472730067742116515061275033600000000000 2211 116042571225873853328175077803281546888726505859596254570609679048635551475302400000000000 2212 -486273631803661861565686040318513148867044405506879542962554845537139453801267200000000000 2213 1161653675975414447073583318538670300071272746488656685966103242116499806303027200000000000 2214 -1774161977853360246439654522859060094654307467364493847657321315232472431444623360000000000 2215 1865144643384301797539123985569781125149400157998570455229491639090547940749475840000000000 2216 -1421062585435658512410761131862690381066209644189387013508184105973750811999600640000000000 2217 815021188705745323294407119744778306787973178285089610688517354896710024529182720000000000 2218 -362231639424775699241958719886568136350210301460039826972674379954093344235192320000000000 2219 127643530083016198780499739388600200428169344324014034266561448174299559397163008000000000 2220 -36325431486075756174687672869483060991415781783909132281392981298614894373896192000000000 2221 8475934013417676440760457002879380897997015749578797532325028969676808687242444800000000 2222 -1642061290348723640945045801127629347760105615303014906547299059652487153084006400000000 2223 266936071830088079562495130232570288059524558152706856729363886544492985476710400000000 2224 -36739588380915348584945566311579566528622734885533846947697395137306561441955840000000 2225 4314118332607484114141335438102146069648881747922535058252345641123118957199360000000 2226 -435037142783947977896605254262401284334341016597230426042253341961995188961280000000 2227 37886117539743217294298956076905817554642310754713760826502543293987569008640000000 2228 -2863188370075060956114361053045513877273912823568111479465779250287859466240000000 2229 188551429248845477597774996176167987039989381064241487672136682336029769728000000 2230 -10857889613444036362219601108705133251472256716877693642249288462318436352000000 2231 548378263305254361728262682257835012700619026104934022335822649612042240000000 2232 -24349821127337843999034790701550490850721288855723249835448184256593920000000 2233 952458989674779612207143173700104233956785108302099908529435778744320000000 2234 -32869172977012002303619058543376146113018466482582271353172685697843200000 2235 1001818044292092958455733279261101695752377062604104061562592742604800000 2236 -26984997826049641978605610215787251064037092595396742398992397107200000 2237 642499948239277189966800243233029787238978395128493866642676121600000 2238 -13518409197319683716425954854698464255174297033679590414457241600000 2239 251161700933808331343433041016255620041489671663992390213959680000 2240 -4115296687087489300046009888643205243895376084612266506321920000 2241 59355240679146480289125142624661614094644847374215382302720000 2242 -751671976036228606103800992080744095273657044992325058560000 2243 8330550459054536981542551489385910689307367080051343360000 2244 -80456020530104180103429068710366944283049018076954624000 2245 673528330160689483362039387986329061730242921496576000 2246 -4854258235392356636843527120622191435893642677452800 2247 29862149089905133104300576955297144855121520230400 2248 -155077697318559600671473298047632040792581734400 2249 670088815574022965864390794032977954042019840 2250 -2362934406960997822619068330413087113871360 2251 6618863885044811828064617172025454100480 2252 -14154213066120955526468039929485066240 2253 21686741163617398661595566796963840 2254 -21183629952251427264073813721088 2255 9903520314283042199192993792 2256 -420444098644470483073098107982904155393936615433319762936991590755925911142400000000000 2257 39521745272580225408871222150392990607030041850732057716077209531057035647385600000000000 2258 -606000094179563456269358739639359189307793975044558218313183879476207879926579200000000000 2259 3636000565077380737616152437836155135846763850267349309879103276857247279559475200000000000 2260 -11427430347386053746793621947485058998375543529411669259620038870122777164329779200000000000 2261 21839089108337791604983366388527001641339927633986745696162740951790196358496911360000000000 2262 -27795204319702643860887920858125274816250816988710403613298033938642068092632432640000000000 2263 25046228068303481281239664949079917966291944978837946113081744867787358061492961280000000000 2264 -16697485378868987520826443299386611977527963319225297408721163245191572040995307520000000000 2265 8512443526482228932186029917334351204229942084310935933857847928921193589527019520000000000 2266 -3404977410592891572874411966933740481691976833724374373543139171568477435810807808000000000 2267 1090771984345774789578815954775310803658901669677938111005161466216741689393938432000000000 2268 -284549213307593423368386770810950644432756957307288202870911686839150005928853504000000000 2269 61287522866250891187037150636204754185516883112338997541427132549970770507753062400000000 2270 -11025268663770001589202450378999797049246423417034528658246150829095270884992614400000000 2271 1672799383468551965258302816124107138506353897756962968837347022345489375654051840000000 2272 -215845081737877672936555202080529953355658567452511350817722196431676048471490560000000 2273 23854536662653147454663854775388337090999699076748135027983558250916069528043520000000 2274 -2271860634538394995682271883370317818190447531118870002665100785801530431242240000000 2275 187436581512413811877057993222586676322967221628583869352170477349201657200640000000 2276 -13456985339352786493737496949313915223187390270770123953489162476352939491328000000 2277 843992111875784518770992840026656703893285800954223801960992768551752302592000000 2278 -46392801075624519002211022919012842074472369608477418289610596157178773504000000 2279 2241198119595387391411160527488543095385138628428860786937709959283998720000000 2280 -95370132748739888996219596914406089165325048018249395188838721671659520000000 2281 3581245801177171341898858333112391919677512007215895656070678528078643200000 2282 -118834702301504931405391980887590682100912917283182057969162786753740800000 2283 3487810969016916225734775120390502200026794217955028955069767326105600000 2284 -90592492701738083785318834295857200000695953713117635196617333145600000 2285 2082586039120415719202731822893268965533240315244083567738329497600000 2286 -42357682151601675644801325211388521332879464038862716631966023680000 2287 761587093154128488589764705017033170448388036658557570326200320000 2288 -12088684018319499818885154047889415403942667248548532862320640000 2289 169072503752720277187204951718733082572624716762916543528960000 2290 -2078151933747220263934038036929116028109522418508192808960000 2291 22373478375746470750428566857207874422711214443566465024000 2292 -210079609161938692492287012743735910072405769423159296000 2293 1711126027975805714487343310019322481152509043802112000 2294 -12007901950707408522718198666802263025631642412646400 2295 71975436267976474661647544456357220932856997478400 2296 -364432588698615061577962250411935295862567075840 2297 1536301186925808751006164259490242138535362560 2298 -5288472244150804650623629120448337826283520 2299 14469144306842146786931953817916108963840 2300 -30238546095803859533818085303899914240 2301 45301192652889677204221850642546688 2302 -43288287293731177452672575864832 2303 19807040628566084398385987584 2304 -79884378742449391783888640516751789524847956932330754958028402243625923117056000000000000 2305 2503043867263414275895177402858222738445235983879696988684889936966945591001088000000000000 2306 -23028003578823411338235632106295649193696171051693212295900987420095899437210009600000000000 2307 98691443909243191449581280455552782258697875935828052696718517514696711873757184000000000000 2308 -241245751778150023543420907780240134410150363398690795480867487258147517913628672000000000000 2309 377220630053107309540621783074557301077689659132498334751901889167285209828583014400000000000 2310 -406237601595654025659131151003369401160588863681152052809740496026307149046166323200000000000 2311 317252222198510762895702422688345627573031303065280650765702101658639868778910842880000000000 2312 -186618954234418095821001425110791545631194884156047441626883589210964628693476966400000000000 2313 85124435264822289321860299173343512042299420843109359338578479289211935895270195200000000000 2314 -30806938476792828516482774938924318643879790400363387189199830599905272038288261120000000000 2315 9010725088073791739998914409013437073703970314730793090912203416573083521080360960000000000 2316 -2162574021137710017599739458163224897688952875535390341818928819977540045059286630400000000 2317 431282568318061826871742911884403825749933621901644797513746488314609125795299328000000000 2318 -72234518831596562136153985241722808253683463766777946381612712328555223039606784000000000 2319 10252641382549189464486372098825172784393781953994289163841804330504612302395801600000000 2320 -1242744410005962359331681466524263367805306903514459292586885373394498460896460800000000 2321 129496056168688514753889497352108115636855509273775590151910744790687234580807680000000 2322 -11666311366548514842692747509198929336653649484123927040712679710872723836108800000000 2323 913152576598939083503615864417729961573430054087972696843907453752520894054400000000 2324 -62361639377488522775856693179747412009892784181617647589340021231879475691520000000 2325 3729267471079047873639270688489878459063355864681454008664851768019370639360000000 2326 -195880715652636858009335430102498666536661116124682432778355850441421488128000000 2327 9060162611130289454640861706868578470705879561733692542939678558807654400000000 2328 -369802555556338345087382110484431774314525696397293573181211369747251200000000 2329 13341896122032599116878099672379499308602495713157258326537821967351808000000 2330 -426011196929923339000461818276268483003272722335935679512093009117184000000 2331 12048801529331165143447404961349007600092561843844645481150105308364800000 2332 -301974975672460279284396114319524000002319845710392117322057777152000000 2333 6706633007336931977093543158469849211039248472819930133394620416000000 2334 -131933764078759317582168062133833099233558986350556002624156467200000 2335 2296849963480704965588179269098988926749106777224221243840921600000 2336 -35336153284318537932125834909215214257678565803449557597552640000 2337 479459339000251532321924489948646055056696957984390198067200000 2338 -5722447353796693480398075753862783265808829848066038169600000 2339 59872688611152527360301798631964734370635644285600399360000 2340 -546782544394087007856637430428901683750097208087674880000 2341 4334852604205374476701269718715616952253022910965350400 2342 -29629887930316982069044905801200389284026130628608000 2343 173105479631842154249532068945669265534719361024000 2344 -854841874725146440738429970102070447085033881600 2345 3516834042360285092664713365098144654478540800 2346 -11821290898690033924923406269237461023457280 2347 31599280670115033212839899142575410380800 2348 -64554199530367790016016137165629030400 2349 94584907736802622734089578264657920 2350 -88438436406547566838793434562560 2351 39614081257132168796771975168 2352 79884378742449391783888640516751789524847956932330754958028402243625923117056000000000000 2353 -7668900359275141611253309489608171794385403865503752475970726615388088619237376000000000000 2354 120146105628643885242968515337194691445371327226225455456874716974413388368052224000000000000 2355 -736896114522349162823540227401460774198277473654182793468831597443068781990720307200000000000 2356 2368594653821836594789950730933266774208749022459873264721244420352721084970172416000000000000 2357 -4631918434140480452033681429380610580674886977254863273232655755356432343941670502400000000000 2358 6035530080849716952649948529192916817243034546119973356030430226676563357257328230400000000000 2359 -5571258536168969494753798642331923215916647273341513867105012516932212329775995289600000000000 2360 3807026666382129154748429072260147530876375636783367809188425219903678425346930114560000000000 2361 -1990602178500459688757348534515109820066078764331172710686758284916956039397087641600000000000 2362 817194578542293977489858872064097715606074440093849849650353401176434584594593873920000000000 2363 -268860553979282867052940581285157689982950898039535015469380339780991465061424824320000000000 2364 72085800704590333919991315272107496589631762517846344727297627332584668168642887680000000000 2365 -15969777386863089360736537537205353090626113542415190216509012824449526486591655116800000000 2366 2957366182752423955691951395778769090856687693039850040094261634157319719739195392000000000 2367 -462300920522217997671385505547025972823574168107378856842321358902753427453483417600000000 2368 61515848295295136786918232592951036706362691723965734983050825983027673814374809600000000 2369 -7017850785916022735049495340372310782900556631611064240490646814463050132121190400000000 2370 690645632899672078687410652544576616729896049460136480810190638883665251097640960000000 2371 -58945573220455653942026513730689327174671071077678789258337750118093762540339200000000 2372 4383132367674907600817356149205103815552464259622268944850755778012100291461120000000 2373 -285081780011376104118202025964559597759509870544537817551268668488591888875520000000 2374 16273167146526754357698635731592196912276461954973617492355716805902708244480000000 2375 -817589074028397320386791360427820521196498571650848415074876593146802733056000000 2376 36240650444521157818563446827474313882823518246934770171758714235230617600000000 2377 -1420041813336339245135547304260218013367778674165607321015851659829444608000000 2378 49262385681351135200780675713401228216378445710119107667216573417914368000000 2379 -1514706477973060760890530909426732384011636346083326860487441810194432000000 2380 41310176671992566206105388438910883200317354893181641649657503914393600000 2381 -999641298777799545217311274988769103455955351317160112514398158848000000 2382 21461225623478182326699338107103517475325595113023776426862785331200000 2383 -408569075856803047996391418220902500852311699666237943610290995200000 2384 6890549890442114896764537807296966780247320331672663731522764800000 2385 -102796082281653928529820610644989714204155827791853258465607680000 2386 1353767545412474914791316206913824155454203175485337029836800000 2387 -15695855598985216403377579210595062671932790440409704693760000 2388 159660502963073406294138129685239291655028384761601064960000 2389 -1418679034103577101465870089761474638919171134497751040000 2390 10951206579045156572718997184123663879376057880333516800 2391 -72935108751549494323802845049108650545295090778112000 2392 415453151116421170198876965469606237283326466457600 2393 -2001580974966196544168031149507286900491786649600 2394 8038477811109223068947916263081473495950950400 2395 -26391719215680075739363883763878982750044160 2396 68943885098432799737105234492891804467200 2397 -137715625664784618700834425953341931520 2398 197394590059414169184186945943633920 2399 -180640210532522689713280206766080 2400 79228162514264337593543950336 2401 15497569476035182006074396260249847167820503644872166461857510035263429084708864000000000000 2402 -495922223233125824194380680327995109370256116635909326779440321128429730710683648000000000000 2403 4661668898391382747427178395083154028080407496377547671726739018607239468680426291200000000000 2404 -20422549459619391083966686302269055742066547126987351704707618557707906243742819942400000000000 2405 51056373649048477709916715755672639355166367817468379261769046394269765609357049856000000000000 2406 -81690197838477564335866745209076222968266188507949406818830474230831624974971279769600000000000 2407 90068679668065006831853078051032758657319130919021140851531035690404099331378590515200000000000 2408 -72054943734452005465482462440826206925855304735216912681224828552323279465102872412160000000000 2409 43444892545772532707129131765792271822942169031527844410738499568312565559841437777920000000000 2410 -20325095927846798927311874510312173952253646330539342414380584593362603770686052761600000000000 2411 7549321344628811030144410532401664610837068637057470039627074277534681400540533882880000000000 2412 -2267780324868733748185672729100895298117064096507382304393903735544014966170278952960000000000 2413 559385813467620991219132606511554173535542477138487635083829588100857024988668808396800000000 2414 -114745807890794049480847714156216240725239482489946181555657351405304005125880781209600000000 2415 19783759981171387841525467957968317366420600429301065785458164035397242263082893312000000000 2416 -2893108986493880372524154454068485120250754471381661233142269149262392416966960742400000000 2417 361638623311735046565519306758560640031344308922707654142783643657799052120870092800000000 2418 -38898944356220240302845774172349379768077371043787041790148156628738049303757455360000000 2419 3621223048176659007171828826855347666097292799872066953437215782254893478728171520000000 2420 -293216441147907611916747273429582806971440712540248336310705731356671536739123200000000 2421 20739699495827611574599197388921710737004343082115126226854795632545059915694080000000 2422 -1286182914469929399975144024119175859659184067107914804766188876436902940508160000000 2423 70155431698359785453189674042864137799591858205886262078155756896558342209536000000 2424 -3374729369393810216064628168574408108768526019154565798394171469584675110912000000 2425 143483391555859277893904258867959528434035970202149906394310011461933465600000000 2426 -5401727682102937520711689745617299893987236525257408240726965137390436352000000 2427 180318921173247551489650020535846005169385254108737865800755004586328064000000 2428 -5342782849577705229322963571432474227241044566184825653355703839594905600000 2429 140599548673097506034814830827170374401080120162758569825150101041971200000 2430 -3286956134964290030036582836403749255431446409415746810640563437568000000 2431 68253733950078153629174944143902990003494515605354305357563612364800000 2432 -1258133344701901449385713256108810875640451900559526366038038937600000 2433 20565641211473389076497235917163254697968925297607642521775636480000 2434 -297648357651356151265450723360119470979197471516709434960117760000 2435 3806244982753914977819062958569302697943701681799353388236800000 2436 -42887267411311718059933103758527354343027624583654686064640000 2437 424303254449811518096750646012827706590075433476035706880000 2438 -3669649768214586102458383965516347732670922667900849356800 2439 27591351640711173702694616282077802501285132841359769600 2440 -179106469592412682263515847335785800073256298872832000 2441 995035942180070457019532485198810000406979438182400 2442 -4678394086065567826127687265113417574643453132800 2443 18346643474766932651481126529856539508405698560 2444 -58850500320022237855593028163132444293201920 2445 150282176506696215157285567321584382771200 2446 -293591553615035340966614050933498183680 2447 411769359908885471201422231323279360 2448 -368886324666414755835540632764416 2449 158456325028528675187087900672 2450 -15497569476035182006074396260249847167820503644872166461857510035263429084708864000000000000 2451 1518761808651447836595290833504485022446409357197472313262035983455816050301468672000000000000 2452 -24300188938423165385524653336071760359142549715159557012192575735293056804823498752000000000000 2453 152281184014118503082621160906049698250626644881666557276406807941169822643560592179200000000000 2454 -500352461760675081557183814405591865680630404611190116765336654663843702971699088588800000000000 2455 1000704923521350163114367628811183731361260809222380233530673309327687405943398177177600000000000 2456 -1334273231361800217485823505081578308481681078963173644707564412436916541257864236236800000000000 2457 1260961515352910095645943092714458621202467832866295971921434499665657390639300267212800000000000 2458 -882673060747037066952160164900121034841727483006407180345004149765960173447510187048960000000000 2459 473066607720634245033183879227515848738703618343303194694708106410514602762717878026240000000000 2460 -199185940092898629487656370201059304732085734039285555660929729014953516952723317063680000000000 2461 67257590161238498268559293834123921078366611493784733080313934472581707022997483683840000000000 2462 -18520205986427992276849660620990644934622690121476955485883547173609455557057278115840000000000 2463 4216908439986681318421153495240946846652550981505522172170407664144922188376118709452800000000 2464 -803220655235558346365933999093513685076676377429623270889601459837128035881165468467200000000 2465 129253898543653067231299723992059673460614589471433629798326671697928649452141569638400000000 2466 -17720292542275017281710446031169471361535871137212675052996398539232153553922634547200000000 2467 2084740299091178503730640709549349571945396604377961770940752769321429829873251123200000000 2468 -211783141494976863871049214938346623181754575682840560857473297200907157320457256960000000 2469 18677887301121714879096801317464424804080773388813819022991955087419976890282147840000000 2470 -1436760561624747298392061639804955754160059491447216847922458083647690530021703680000000 2471 96785264313862187348129587814967983439353601049870589058655712951876946273239040000000 2472 -5729360255366049145343823380167237920300001753480711403049386813218931280445440000000 2473 298923143758228651061416872008725456711304439312037116680837572863596414631936000000 2474 -13780144925024725048930565021678833110804814578214477010109533500804090036224000000 2475 562454894898968369344104694762401351461421003192427633065695244930779185152000000 2476 -20360358186387995270374830579634438061951891518277923368893945517856260096000000 2477 654490899073268890592063037500478092837027959357641142536073720350375936000000 2478 -18699739973521968302630372500013659795343655981646889786744963438582169600000 2479 475129509309088123841788049002161954872615578481046201478093444900454400000 2480 -10737390040883347431452837265585580901076058270758106248092507229388800000 2481 215769868616376098569649823422661065172337500945958771775523677798400000 2482 -3853033368149573188743746846833233306648883945463549495991494246400000 2483 61073722385587640287779670299454513951544081186834817185879162880000 2484 -857927619112732436000416790861520828116510359077574253708574720000 2485 10657485951710961937893376283994047554242364709038189487063040000 2486 -116748672397459676940929004675991131267130755811059978731520000 2487 1123830241515716993877880089439381493130470067044635115520000 2488 -9463833612763932580024253384752686257940800564586400972800 2489 69332114379222949304206984503682683208357513293673267200 2490 -438810850501411071545613825972675210179477932238438400 2491 2378378593503583043607663013402033659509365486387200 2492 -10916252867486324927631270285264641007501390643200 2493 41813280477375799996398846509905601670319964160 2494 -131076114349140438860184471817885898653040640 2495 327281184392360646342533013278117100257280 2496 -625477657701597030754960369380061347840 2497 858582920661080344207220822759178240 2498 -753142912860596793164228791894016 2499 316912650057057350374175801344 2500 -3068518756254966037202730459529469739228459721684688959447786986982158958772355072000000000000 2501 100238279370995557215289195011296011481463017575033172675294374908083859319896932352000000000000 2502 -962287481961557349266776272108441710222044968720318457682825999117605049471010550579200000000000 2503 4307382062113637658622712837056834321946296526652854048675506853193089269060713893068800000000000 2504 -11007754158734851794258043916923021044973868901446182568837406402604561465377379948953600000000000 2505 18012688623384302936058617318601307164502694566002844203552119567898373306981167189196800000000000 2506 -20322007677664341774014850308165577313797911818054490896315211820193036551465932213452800000000000 2507 16644692002658413262526448823830853799872575393835106829362935395586677556438763527208960000000000 2508 -10280545060465490544501630155895527346980120096192271865194754214921183196623942178570240000000000 2509 4929852017299241079819495162476217792119121917472317502608010793120099544579902097326080000000000 2510 -1878038863733044220883617204752844873188236920941835239088766016426704588411391275171840000000000 2511 579000123996748811181510442572023320587677785903016397821833001111790347415369642147840000000000 2512 -146680031412509698832649312118245907882211705762097487448197693614986888011893642677452800000000 2513 30923995226568996335088458965100276875452040531040495929249656203729429381424870535987200000000 2514 -5484058266780708709670859717948817573971790439002255435729003070612115555326578026086400000000 2515 825557158440106687477333720981542430490377055333672861292538096651286212629807444787200000000 2516 -106321755253650103690262676187016828169215226823276050317978391235392921323535807283200000000 2517 11793673692001524106819053156879177578433957933338183732750544237875517323282963496960000000 2518 -1133326000432578893147776879940341388918578540140606244588640887723773436471636131840000000 2519 94826197067233321693876068227127079774563926435516311962882233520747574981432442880000000 2520 -6938502224431706465405565967838566812772970226988998436308456111274212803519447040000000 2521 445662379863830537091387404357294435371907279252892479851484445685386868886077440000000 2522 -25209185123610616239512822872735846849320007715315130173417301978163297633959936000000 2523 1259293243917644104471500865058034902741239978378369129846932753765789151002624000000 2524 -55683034594997868565066364781477733794680679316050335673503829248147139330048000000 2525 2183648415490112492747700579665793482144340365335307281313875656790083895296000000 2526 -76063224922732510632721065184294693137103292841868468434735871934632820736000000 2527 2356167236663768006131426935001721134213300653687508113129865393261353369600000 2528 -64956991486971047788084451842152712973299015515194459259219346681390694400000 2529 1594502421071177093570746333939458763809794653207578777841737323564236800000 2530 -34852511935982012974223963583376147842837041600165656346267482482278400000 2531 678133872794324881218899445042649061970203574401584711294502987366400000 2532 -11736932413747930636480951933430464534099677249258196926251013242880000 2533 180486522870841086223587682377492444215010866790944683623941406720000 2534 -2461879254845232207653369921602624985029986247787821771511562240000 2535 29720876316039020615533640904659456559718143836472697442795520000 2536 -316660782667082411428821135970496493025916296583422956011520000 2537 2966911837601492863837603436119967141864440976997836704972800 2538 -24335572147107255205776651560792621806133487166079316787200 2539 173769096798558784332063075085179383231073261166421606400 2540 -1072648745670115952667056019044317180438723834360627200 2541 5673722427876017381136352730766297163648847786803200 2542 -25428447856026968654952841370381163758650298204160 2543 95161259017475958612493926539785162422107504640 2544 -291607535293593335891196914830802336329236480 2545 712106313293268219514522380539199844515840 2546 -1331662109945335613865399496099485450240 2547 1789467560956777980558207609540182016 2548 -1537343265426785206665126812319744 2549 633825300114114700748351602688 2550 3068518756254966037202730459529469739228459721684688959447786986982158958772355072000000000000 2551 -306851875625496603720273045952946973922845972168468895944778698698215895877235507200000000000000 2552 5011913968549777860764459750564800574073150878751658633764718745404192965994846617600000000000000 2553 -32076249398718578308892542403614723674068165624010615256094199970586834982367018352640000000000000 2554 107684551552840941465567820926420858048657413166321351216887671329827231726517847326720000000000000 2555 -220155083174697035885160878338460420899477378028923651376748128052091229307547598979072000000000000 2556 300211477056405048934310288643355119408378242766714070059201992798306221783019453153280000000000000 2557 -290314395395204882485926432973793961625684454543635584233074454574186236449513317335040000000000000 2558 208058650033230165781580610297885672498407192422938835367036692444833469455484544090112000000000000 2559 -114228278449616561605573668398839192744223556624358576279941713499124257740266024206336000000000000 2560 49298520172992410798194951624762177921191219174723175026080107931200995445799020973260800000000000 2561 -17073080579391311098941974588662226119893062917653047628079691058424587167376284319744000000000000 2562 4825001033306240093179253688100194338230648215858469981848608342598252895128080351232000000000000 2563 -1128307933942382298712687016294199291401628505862288364986136104730668369322258789826560000000000 2564 220885680189778545250631849750716263396086003793146399494640401455210209867320503828480000000000 2565 -36560388445204724731139064786325450493145269593348369571526687137414103702177186840576000000000 2566 5159732240250666796733335756134640190564856595835455383078363104070538828936296529920000000000 2567 -625422089727353551119192212864804871583618981313388531282225830796428948961975336960000000000 2568 65520409400008467260105850871550986546855321851878798515280801321530651796016463872000000000 2569 -5964873686487257332356720420738638889045150211266348655729688882756702297219137536000000000 2570 474130985336166608469380341135635398872819632177581559814411167603737874907162214400000000 2571 -33040486783008126025740790323040794346537953461852373506230743387020060969140224000000000 2572 2025738090290138804960851837987701978963214905694965817506747480388122131300352000000000 2573 -109605152711350505389186186403199334127478294414413609449640443383318685365043200000000 2574 5247055182990183768631253604408478761421833243243204707695553140690788129177600000000 2575 -222732138379991474260265459125910935178722717264201342694015316992588557320192000000 2576 8398647751885048049029617614099205700555155251289643389668752526115707289600000000 2577 -281715647861972261602670611793684048655938121636549883091614340498640076800000000 2578 8414882988084885736183667625006146907904645191741100404035233547361976320000000 2579 -223989625817141544096842937386733493011375915569636066411101195453071360000000 2580 5315008070237256978569154446464862546032648844025262592805791078547456000000 2581 -112427457858006493465238592204439186589796908387631149504088653168640000000 2582 2119168352482265253809060765758278318656886170004952222795321835520000000 2583 -35566461859842214049942278586152922830605082573509687655306100736000000 2584 530842714326003194775257889345566012397090784679249069482180608000000 2585 -7033940728129234879009628347436071385799960707965205061461606400000 2586 82557989766775057265371224735165157110328177323535270674432000000 2587 -855839953154276787645462529649990521691665666441683664896000000 2588 7807662730530244378520009042420966162801160465783780802560000 2589 -62398902941300654373786286053314414887521761964305940480000 2590 434422741996396960830157687712948458077683152916054016000 2591 -2616216452853941347968429314742237025460302035025920000 2592 13508862923514327097943696978014993246782970920960000 2593 -59135925246574345709192654349723636648023949312000 2594 216275588676081724119304378499511732777517056000 2595 -648016745096874079758215366290671858509414400 2596 1548057202811452651118526914215651835904000 2597 -2833323638181565135883828715105288192000 2598 3728057418659954126162932519875379200 2599 -3137435235564867768704340433305600 2600 1267650600228229401496703205376