1 0 2 0 3 1 4 2 5 3 6 3 7 2 8 0 9 -2 10 -3 11 -2 12 1 13 5 14 8 15 8 16 4 17 -3 18 -10 19 -13 20 -9 21 2 22 16 23 26 24 25 25 10 26 -15 27 -39 28 -48 29 -32 30 8 31 57 32 90 33 83 34 27 35 -62 36 -144 37 -170 38 -107 39 38 40 209 41 317 42 280 43 72 44 -244 45 -523 46 -594 47 -349 48 175 49 770 50 1120 51 946 52 177 53 -942 54 -1887 55 -2063 56 -1120 57 768 58 2832 59 3953 60 3186 61 355 62 -3597 63 -6782 64 -7136 65 -3538 66 3245 67 10382 68 13921 69 10677 70 296 71 -13624 72 -24300 73 -24595 74 -10970 75 13331 76 37927 77 48898 78 35568 79 -2358 80 -51255 81 -86822 82 -84463 83 -33207 84 53616 85 138080 86 171288 87 117673 88 -20406 89 -191693 90 -309365 91 -288958 92 -97264 93 212102 94 501061 95 598326 96 386225 97 -114835 98 -713160 99 -1099384 100 -984548 101 -271387 102 827998 103 1812547 104 2083935 105 1255938 106 -556608 107 -2640542 108 -3896479 109 -3339870 110 -699327 111 3197153 112 6537024 113 7236352 114 4039200 115 -2497823 116 -9734174 117 -13773373 118 -11275549 119 -1541374 120 12232000 121 23507550 122 25048925 123 12816926 124 -10690623 125 -35739547 126 -48556472 127 -37865848 128 -2126300 129 46430173 130 84296022 131 86422323 132 39992151 133 -44303870 134 -130726192 135 -170718342 136 -126414471 137 4311722 138 175030065 139 301444537 140 297132816 141 122102752 142 -179341784 143 -476474599 144 -598577350 145 -419235565 146 57239035 147 655816386 148 1075051952 149 1017812918 150 361996533 151 -713055418 152 -1730868335 153 -2092864867 154 -1379809448 155 351058888 156 2443923756 157 3823733205 158 3472674318 159 1028750563 160 -2794982641 161 -6267656958 162 -7296407520 163 -4501424878 164 1766232081 165 9062639602 166 13564064481 167 11797832401 168 2735192800 169 -10828871680 170 -22626704080 171 -25361896879 172 -14533025198 173 8093678883 174 33455575763 175 47988600962 176 39894922080 177 6439346318 178 -41549254643 179 -81444176722 180 -87883523039 181 -46334268395 182 35109908328 183 122993431368 184 169327699764 185 134217791437 186 11224360070 187 -158103339693 188 -292321131129 189 -303545491198 190 -145442151504 191 146878979626 192 450424470825 193 595866622330 194 448987642705 195 -1436828119 196 -597303450448 197 -1046291093152 198 -1044854265032 199 -447550814583 200 598740278570 201 1643594543603 202 2091145358187 203 1492405079618 204 -151189463984 205 -2242334822170 206 -3734739901787 207 -3583550437802 208 -1341215615631 209 2393524286157 210 5977074723960 211 7318290339592 212 4924766053436 213 -1052308670523 214 -8370599010114 215 -13295365063549 216 -12243056393025 217 -3872457382910 218 9422907680640 219 21665964073666 220 25538421456577 221 16115513775938 222 -5550450297727 223 -31088871754303 224 -47204385530240 225 -41653935232512 226 -10565063478208 227 36639322052033 228 78293257284546 229 88858320762755 230 52218998710723 231 -26074258573822 232 -114932579336576 233 -167151578047298 234 -141077319473475 235 -26144740136898 236 141006837910401 237 282084157383877 238 308228897520776 239 167222059610376 240 -114862097773500 241 -423090995294275 242 -590313054904650 243 -475450957131149 244 -52359961836873 245 537953093067778 246 1013404050198928 247 1065764012035802 248 527810918968025 249 -485593131230902 250 -1551357143266703 251 -2079168062234727 252 -1593574931003824 253 -42217787737120 254 2036950274497608 255 3630525205501433 256 3672742993238554 257 1635792718740947 258 -1994732486760485 259 -5667475479999038 260 -7303268198739984 261 -5308535711979498 262 358939768019541 263 7662207966759526 264 12970743678739025 265 12611803910719485 266 4949595943959960 267 -8021147734779064 268 -20632951645498548 269 -25582547589458507 270 -17561399854679442 271 3071551790819107 272 28654099380277615 273 46215499234957058 274 43143947444137952 275 14489848063860338 276 -31725651171096719 277 -74869598615234670 278 -89359446679095007 279 -57633795507998287 280 17235803107236384 281 106595249786331392 282 164229045294329680 283 146993242187093297 284 40397992400761906 285 -123831052893567773 286 -270824295080661069 287 -311222287481422974 288 -187391234587855200 289 83433060492805870 290 394655347974228845 291 582046582562084046 292 498613522069278177 293 103958174095049333 294 -478088408467034712 295 -976701930536312888 296 -1080660104631362220 297 -602571696164327507 298 374130234371985382 299 1454790339003347603 300 2057362035167675111 301 1683231800795689730 302 228441461792342128 303 -1828920573375332982 304 -3512152374171022711 305 -3740593835963364838 306 -1911673262588031855 307 1600479111582990857 308 5341072947546355696 309 7252746210134387552 310 5652267098551396696 311 311194151005041001 312 -6941552059129346550 313 -12593819157680743245 314 -12905013308685784245 315 -5963461249556437694 316 6630357908124305552 317 19535371216810089798 318 25498832466366527493 319 18868474558242221942 320 -666896658567867855 321 -26165729124934395347 322 -45034203683176617288 323 -44367307024608749432 324 -18201577899674354084 325 26832625783502263205 326 71199932808111012638 327 89401510707785366723 328 62568884924283103519 329 -8631047883827909118 330 -98032558591613275840 331 -160601443515896379358 332 -151970395632068470239 333 -53937837040455194398 334 106663606475441184961 335 258634002107509655201 336 312571839147964849600 337 205908232672523664640 338 -52725769434985990560 339 -365297608582950840159 340 -571205841255474504798 341 -518480071820488514237 342 -153182463237537674077 343 418023378017936830722 344 936503449838425344960 345 1089685913075963019038 346 671662535058026188317 347 -264840914780399156642 348 -1354526827856362175679 349 -2026189362914388363995 350 -1761348448133989207352 351 -406821620277627031672 352 1619367742636761332324 353 3380716190770750539677 354 3787537811048377571350 355 2168170068411616239027 356 -1212546122359134300649 357 -5000083933407511871998 358 -7168254001819128111024 359 -5955707879459993810374 360 -955623946052481938375 361 6212630055766646172650 362 12168337935226639983025 363 13123961881279121921401 364 6911331825512475748752 365 -5257006109714164234272 366 -18380967990993286155672 367 -25292299816505761904423 368 -20035293706791597670150 369 -1654325715798311514477 370 23637974100707450389947 371 43673267807499048060098 372 45327593523297359574576 373 21689619422589909184630 374 -21983648384909138875467 375 -67311241908206498450042 376 -89000861330796407634671 377 -67017212945887268759203 378 294028962319229690840 379 89294890293115637325512 380 156312103239002906084716 381 156018074276683676393877 382 66723183983568039068366 383 -89588919255434867016349 384 -245606993532118543410225 385 -312330177515686582478590 386 -222741258260251715462240 387 22865735271866827947986 388 335195912787553410426577 389 557937171047805125888818 390 535071435775938297940833 391 199875522988384887514257 392 -358061648059420238374560 393 -893133083835358536315392 394 -1093008606823743423829648 395 -734946958764323185455087 396 158186125071035350860306 397 1251194731894778774689955 398 1986141690659101960145043 399 1827955565588066609284738 400 576760833693287834594784 401 -1409380856965814125550258 402 -3237336422553880734834995 403 -3814097256247168569429778 404 -2404716399281354443879519 405 832620023272526290955477 406 4646717279519694860385256 407 7051433678801049304264776 408 6218813655528523013309300 409 1572096376008828152924045 410 -5479337302792221151340730 411 -11698150958320744164650029 412 -13270247334329572317574073 413 -7790910031537351166233342 414 3907240926783392998416688 415 17177488261112965315990762 416 24968398292650316482224105 417 21061157365866923483807418 418 3883669104753958167816657 419 -21084729187896358314407447 420 -42145886553763281798214864 421 -46029555658517239966031520 422 -24944826470620881651624072 423 17201060083142400146590793 424 63230615741659640112622314 425 88175442212280521764246387 426 70974382129138121617655595 427 7743766387478481505033282 428 -80431675824802040259213104 429 -151406057953940161876868698 430 -159149824341418643381901979 431 -78718148516616603122688874 432 72687909437323558754179825 433 231837733778742202136081805 434 310555882295358805258770680 435 237867972858035246504590856 436 6030239079293044368509052 437 -304525643216065760890261627 438 -542393616074101007394852482 439 -548423855153394051763361533 440 -243898211937328290873099905 441 298495404136772716521752578 442 846919259290166768285114112 443 1090817471227495059158214018 444 792322067090722342636461441 445 -54597192199444425648652670 446 -1145414663426939484806866687 447 -1937736730517661827443328127 448 -1883139538318217401794675456 449 -737724874891277916987808768 450 1200011855626383910455519360 451 3083151393944601312250194817 452 3820876268835879229238003586 453 2620864413209495318782484227 454 -462286980735105993467710589 455 -4283163249570985222705714174 456 -6904027662780480541488198400 457 -6441740682045374548020487810 458 -2158577432474389325314773635 459 4745450230306091216173424766 460 11187190912351465764193912577 461 13345768344825855089508686213 462 8600318114519763873335261448 463 -2586872797831701890858651128 464 -15932641142657556980367337340 465 -24532959257177320853702598787 466 -21946086459345618962843947658 467 -6013445316688061982476610317 468 18519513940489258871225988471 469 40465600399834877834069936130 470 46479045716522939816546546448 471 27959531776033680945320557978 472 -12506068623801196888749378151 473 -58985114340324136705295924598 474 -86944646116357817650616482575 475 -74438577492556620761867104423 476 -15453463152232484056571179824 477 71491182964125333594045302752 478 145929760456681954355912407176 479 161383223608914438412483587001 480 89892040644789104818438284250 481 -56037719811892849537474122925 482 -217420943420807287949957709925 483 -307312984065596392768395994174 484 -251275264253703543230921871248 485 -33854320832896255280964161322 486 273458663232700137487431832853 487 524733927486403680718353704102 488 558588248319299935999317865425 489 285129585086599798511886032573 490 -239604342399803882206467671528 491 -798192590719103818205785536952 492 -1083322175805703616717671569524 493 -843717833405899734511203897995 494 -45525242686795916305418361042 495 1037796933118907700412253208483 496 1881514766524807434923457106479 497 1927040009211603351228875467522 498 889243076092695650816622259040 499 -992271690432111784106834847438 500 -2919311699643715135335710314959 501 -3808554775736410786152332573998 502 -2816283085304299002045497726559 503 103028614339416133290212588401 504 3911583390075826919442545162400 505 6727866475380125921488042888960 506 6624837861040709788197830300560 507 2713254470964882868755285138161 508 -4014612004415243052732757750798 509 -10639449865455952840930588051357 510 -13352704336420835709685873189517 511 -9338092332005592656953115438718 512 1301357533450360183977472612640 513 14654061869871195893663345802158 514 23992154201876788550616461240877 515 22690796668426428366638988628238 516 8036734798555232472975642826081 517 -15955419403321556077640818414795 518 -38646216071747984444279807043032 519 -46682950870303216917255449869112 520 -30727531466981660839614631454316 521 7918684604766323604665175588717 522 54601635475069540521920625457830 523 85329166942051201361535256912147 524 77410482337284877756870081323431 525 22808846862215337234949455865602 526 -62520320079835864126585801046544 527 -139930802417120741883455882369974 528 -162739649279336079118405338235575 529 -100219329199500214991819537189030 530 39711473217620526891636345180945 531 202451122496956606010041683416521 532 302670451696456821001861220605552 533 262958978478836294110224875424608 534 60507855981879688100183192008088 535 -242162595714577132901678028597463 536 -505121574193413427011902904022070 537 -565629430175293115112086096030157 538 -323466834460715982210408067432693 539 181654739732697444801494836589378 540 747284169907990559913580932619536 541 1070751004368706542123989000052230 542 889096264636009097322494163462853 543 141812094728018537408913230843318 544 -928938909640688004715075769208911 545 -1818035174276697102037569932671763 546 -1959847269004715639446483163515080 547 -1030908359364027634731407394306168 548 787126814912669467306162538365596 549 2746974083917385106752645701880677 550 3777882443281412741484053096186846 551 2990755628368743274177890557821251 552 243781544451358167425244855940575 553 -3534100898830054574058808240246270 554 -6524856527198797848236698798067520 555 -6768638071650156015661943654008094 556 -3234537172820101441603135413761823 557 3290319354378696406633563384305698 558 10058957426028852422295507038313793 559 13293494598848953863898642452075617 560 10003175244470257457265079067769920 561 -55782181558594965030427970543872 562 -13349276780407548828929070422619488 563 -23352452024877806286194149490389407 564 -23296669843319211321163721519845534 565 -9947393062911662492234651097226045 566 13405058961966143793959498393163363 567 36701728805285355115123219913008898 568 46649121868197017607357871010234944 569 33244062906230873813398372617071582 570 -3457665899054481301724847295937315 571 -50106787767251498909082718306172258 572 -83350850673482372722481090923243839 573 -79893184774427891420756243627306523 574 -29786397007176392511673525321134264 575 53564453666305980210807565602109576 576 133457638440733871631563809229416100 577 163244035447910264143237334550550365 578 109679581781604283932429768948440790 579 -23778056659129587699134040280975309 580 -187022092107039851842371374831525673 581 -296701673888644135774801143779966462 582 -272923617229514548075667103498991152 583 -85901525122474696233295728667465478 584 210800148766169439541505415112500985 585 483723765995683987617172518611492138 586 569625291118158683850468247278957617 587 358825142351989244308962832166456633 588 -124898623643694743308209686445035504 589 -694523914761853427158677933723993120 590 -1053349057113842671467640765890449752 591 -928450433470147928159431079445414247 592 -233926518708294501000753145721421126 593 819422538405548170466887620169028627 594 1747872971875696098626318699614442875 595 1981799490583990599627071845335864002 596 1162376952178442429160184225166835376 597 -585496019697253669466134474447607498 598 -2567295510281244269093206319783471499 599 -3729672462459686698253390544950306874 600 -3144176442762433028787256070502699375 601 -576880932481188759694049750719227875 602 3152791529978497938559340794231079000 603 6296967972740930967346596864733778376 604 6873848905222119727040646615453006252 605 3721057375243621788481305821221927253 606 -2575910597497309178865291043511851122 607 -9449759502719428905905937658964857373 608 -13170816877963050694387243480186784625 609 -10594906280465741515521952436674933502 610 -1145146777746312609616014777710076128 611 12025670100216738084771228702476708498 612 22620576380682479600293181139151642001 613 23765723158428792209909195916861718130 614 11740053058212054125137967214385009633 615 -10880523322470425475155213924766632367 616 -34646246480899217685064409841628350496 617 -46386299539111271810202377056013360128 618 -35505776216640846335047163131246727760 619 -859529735741628649982753289618377263 620 45526769803369643160219623766394982866 621 81032546020010489495266786897641710627 622 81892075755752118145249540187260087891 623 36365305952382474985029916420865105026 624 -44667240067628014510236870476776605600 625 -126559315823380132655486410664036693490 626 -162924621775762607640516327084901798515 627 -118257381708134593130279456608125192914 628 8301934115245539525206954055911500577 629 171226555891008147165723281140813299093 630 289483937599142740296002737748938492008 631 281182003483897200770795783693026991432 632 109955447592889053605072502552213692340 633 -179528490006253686690930235196724799667 634 -460710493490150887461726018889751791098 635 -570665941083039941066798521441965483437 636 -391137451076786254375868286245240683769 637 69573042413364633085857732644511107330 638 640238983496404574152656254086476590768 639 1031376434573190828528524540331717274538 640 961803392159826195442666807687206167209 641 321564408663421621290010553600729576442 642 -709812025909769207238513986730987698095 643 -1671615418069595402681180794418193865303 644 -1993179826733017023971191348018923441744 645 -1283367800823247816732677361287935743648 646 388247617246347585948503433130258121656 647 2381427443979364609919694781149181563401 648 3664795244802612426652372142437117307050 649 3276547627556264840703868709306859185395 650 895120183576900230784173928157677621995 651 -2769675061225712195868198214279439685054 652 -6046222688781977036572066923586298870448 653 -6941342872358877267356240851743976492442 654 -4171667811133165071488042637464536807387 655 1874554877648811965084024286121762063062 656 8815897750007689232440265137865738555505 657 12987565561140854303928307775330275362893 658 11113010683492042338844283489208513299832 659 2297112933484353106404018351342774744328 660 -10690452627656501197524289423987500618564 661 -21803463311148543536368572913196013918395 662 -24100576244632896642772591264538788662722 663 -13410123616976395445248301840551288044157 664 8393339694172148091120271072644725874239 665 32493915938805044733892862337183514536962 666 45904039555781440179141164177734802581120 667 37510699861609292088020893105090076706882 668 5016783922804247354128030767906562169921 669 -40887255632977192825013133409828240411198 670 -78397955494586484913034026514918317118079 671 -83414739417390732267162057282824879287999 672 -42527483784413539442148923872996638876800 673 35870471710172945470885102641921678241280 674 119285211127563677738047159924746557529280 675 161812694911977217180196083797743196406081 676 125942223201804271709310981155821518164802 677 6657012074240593971263821231074960635523 678 -155155682837736623208932262566668235770557 679 -281097906039540894918243243722489753935358 680 -287754918113781488889507064953564714570880 681 -132599235276044865680574802386896478800322 682 148498670763496029237668441335593275135037 683 436253588877277518127175506289157989705918 684 568852824153322383807750308676054468506241 685 420354153389826354570081867340461193371205 686 -15899435487451163557093638948696796334712 687 -584752259640773547364843947624751264840952 688 -1005106413030599901934925814965212458212156 689 -989206977543148738377832176016515661877443 690 -404454717902375191012988228391764397036490 691 600651695128224710921937586573448061175667 692 1589858672671373449299769762589963723053111 693 1994313390573748640312757990981728120089602 694 1393661695445523929390820404408280058913936 695 -196196977225849519908949358181683664139174 696 -2190510367799598160221707349163411784228775 697 -3584172063245122089612527753571691843142710 698 -3387975086019272569703578395390008179003535 699 -1197464718219674409481871046226596394774759 700 2386707345025447680130656707345095448367952 701 5774682431044720249834235102735103627371488 702 6972147149264394659316106148961700022146248 703 4585439804238946979185449441616604573778297 704 -1189242626805773270648785661118499053593190 705 -8161389776070167929964891810080199075739437 706 -12746829580309114909150341251696803649517733 707 -11557586953503341638501555590578304595924542 708 -3396197177433173708536663780498105520185104 709 9350632402875941200613677471198698129332630 710 20908219356379282839115233061777002725257173 711 24304416533812456547651896842275108245442278 712 14953784130936515347038219371076410116109649 713 -5954435225442767492077013690700592609147523 714 -30258851759255224039728910532975700854589800 715 -45212635890191739386767129904052110970699448 716 -39258200664748971894690116213351518361551924 717 -8999348905493747854961205680375817506962123 718 36213286984697991531805924223676293463737326 719 75471487649446963426496040437027811825289251 720 84470836554940711281457246117403629332251375 721 48257549570242719749651321893727335868514050 722 -27213938079204243676844718543300475956775200 723 -111684774634144954958301964660704105289026574 724 -159942324204387674707953286554431441157540623 725 -132728386125183431031108568011130965200765422 726 -21043611491038476072806603350426859911738847 727 138898712713349198635146683204004581245801777 728 271627098838532629666255251215135546446567200 729 292670710329571105739061854565562406358306048 730 153771997616221907103915171361557825112504272 731 -117855101222310722562340079853577721334062927 732 -410525811551881828301401934419140127692368974 733 -564297809168103735405317105780697952804873245 734 -446442707945793012842977025927120231470810317 735 -35916896393911184541575091507980103778441342 736 528380912774192550863742014272717849026431904 737 974823620719985563706719040199838080497242222 738 1010740517113896748248294131707818184275683565 739 482359604339704197384552117435100335249251662 740 -492464016380281366322166922764737745247990559 741 -1503204533494178114570461054472555929523674123 742 -1985564137833882311955013171907656264772925784 743 -1493100121453600945632846249142918519524935224 744 10104412040577168937614805329637409998738900 745 1995668549874459480892627977237293674771664685 746 3488768671328060426525474226380212194296599910 747 3478664259287483257587859421050574784297861011 748 1482995709413023776695231443813281109526196327 749 -2005772961915036649830242782566931084770403582 750 -5484437221202519907418102203617505869068264592 751 -6967432930615543684113333647430786978594460918 752 -4961659968700507034283090864863855893824057335 753 522777252502012873135011338753649975244207258 754 7490210183117556557248344986184436953838668177 755 12451870151818063591531435851048292847662725513 756 11929092899316050718396424512294642872418518256 757 4438882716198494161148079526110205918579850080 758 -8012987435619569430383356324938086929082875432 759 -19942080334935620148779780837232729801501393687 760 -24380963051134114309927860363342935720081243766 761 -16367975615514544879544504038404848790998368333 762 3574104719421075269235276798827881010503025355 763 27955067770555189579163137162170816730584269122 764 44323043386069734458707641200575665521582637456 765 40748938666648659189472364401747784511079612102 766 12793870896093469610309227239576967780495342981 767 -31529172489976264848398413960998697741087294474 768 -72278111156624924037870778362746482252166906575 769 -85071982052718393648180005602323450032662249555 770 -53542809562742128799781591641324752291574955080 771 18735301593882795238089186721421729960591951496 772 103807283646601188886269192323745179993254201052 773 157350093209343317686050783965069932284829156133 774 138614791615460522447961597243648202324237204638 775 34807507968859333561692404919903022330983003587 776 -122542585240483984124358379045166909953846152545 777 -261157376855944506572319976288815112278083357182 778 -295964884824803840134012381208718134609066360768 779 -173422299584319856009654002163551224655220208222 780 87735077271624650562665974125263887622863148961 781 383699962096428490696678355333982022231929509730 782 557122261680748346706332357497533246887149717953 783 469387184409123696143666383372269359264286568993 784 85687222312695205446988028038287337032357059264 785 -471435039368053141259344329459245909854792658688 786 -940822223777176837403010712831515269119079227680 787 -1026509446089872042849998740869802606151436286943 788 -555074406721818901590654411410556696296643628254 789 385747817055357935812356301420958572822435599427 790 1412257263145229978662355042290761178973871886371 791 1967331669867048880253009453701317875270515514626 792 1581583852811690944440653152280359302448079915200 793 169326589666460965778298109989598123474208028830 794 -1798005080200587914474711343711719751796307485795 795 -3379588933012278858915364495992079054244387400994 796 -3548915522678739824693662605981677177718595429823 797 -1750910442478151910218951262269957425922287944027 798 1628678490534126948696413233722121628322099456968 799 5177594013212866773390075839703798806040694886792 800 6928504455691018683609027101973756231962982830820 801 5299825965156891734912613868251634603640883373853 802 122231951944024961522538028547835797600188487062 803 -6806272503746993722086489073425920434362794343757 804 -12106098468903885456999102941677555038003677717609 805 -12228330420847910418521640970225390835603866204670 806 -5422057917100916696435151896799470401241071860912 807 6684040551802968760563951044878084636762605856698 808 18912370972650879179085592015103475472366472061369 809 24334428889751795875520743911902945873607543922282 810 17650388337948827114956792867024861236844938065585 811 -1261982634702052064128799148078614235521533995783 812 -25596411524453847939649543059981560109129077918064 813 -43246799862402675054606335927006421345974015983648 814 -41984817227700622990477536778927807110452481987864 815 -16388405703246775050827993718946247001323404069799 816 26858394159155900003778342208060174344650611913850 817 68843211386856522994255878986987981455103093901715 818 85231617090103298045083872705934228456426497971515 819 58373222930947398041305530497874054111775886057666 820 -10469988455909124952950348489113927343327207844048 821 -95701605546012422998034221195048155799753705815562 822 -154074828476959821039339751692922209911529591873227 823 -143604840021050696086389403203808282568202384029178 824 -47903234475038273088355182008760126768448678213615 825 106171594001921547950984569684162083143080913659613 826 249776434022972244037373972887970365711283297688792 827 297679668498010517125729154896730492479731975902408 828 191508074496088969174744585212568409336651062242796 829 -58268359526883274862629387675401956374632235445995 830 -355948028024893791988358542572132448854364211348402 831 -547456102520982761163103127784700858191015273591197 832 -489187742994099486300473740109298901816383038145201 833 -133239714969205694312115197537166452962018826796798 834 414216387551777066850987930247534405228996446794400 835 903404130545876553151461670356833307045379484939602 836 1036643845515082247463576867893999760007398311736401 837 622427457963305180612588937646465354778401864942002 838 -280976672582571372538872732710367952266977619997599 839 -1317620518097653620002449600604367712274375931733999 840 -1940047976060958800615038538250833067052777796676000 841 -1659071303478387428076165805540465114785800176678400 842 -341450785380733808073716204936097402511424244944400 843 1598597190680224992541322333314735664541353551731601 844 3257668494158612420617488138855200779327153728410002 845 3599119279539346228691204343791298181838577973354403 846 2000522088859121236149882010476562517297224421622803 847 -1257146405299491184467606128378638262029929306787198 848 -4856265684838837413158810472169936443868507280141600 849 -6856787773697958649308692482646498961165731701764402 850 -5599641368398467464841086354267860699135802394977203 851 -743375683559630051682275882097924255267295114835602 852 6113412090138328597626416600548574705898436586928801 853 11713053458536796062467502954816435405034238981906005 854 12456429142096426114149778836914359660301534096741608 855 6343017051958097516523362236365784954403097509812808 856 -5370036406578698545944140718450650450631141472093196 857 -17826465548675124660093919555365010110932675568834803 858 -24169482600633222176617281791730795065335773078647610 859 -18799446194054523630673141073280144614704631606554413 860 -972980645379398970579221517915134503771956037719609 861 23196501955253823206038060273815660561563817040928002 862 41995948149308346836711201347095805176268448647482416 863 42968928794687745807290422865010939680040404685202026 864 19772426839433922601252362591195279118476587644274025 865 -22223521309874424235458838755900526057791861003208390 866 -65192450104562170042749261620911465737832265688410415 867 -84964876943996092644001624212106744856308853332684439 868 -62741355634121668408542785456206218798516992329476048 869 2451094470440501634206476164705246939315273358934368 870 87415971414436594278208100376811991795624126691618808 871 150157327048558262686750885833018210594141119021094857 872 147706232578117761052544409668312963654825845662160490 873 60290261163681166774336309291500971859201718970541683 874 -89867065884877095912414576541517238734939400050553173 875 -237573298462994856964958986209830202389765245712713662 876 -297863559626676023739295295501331174248966964683255344 877 -207996493741798927826880718959813935514027564632702170 878 29576804721195929138078267250016266875737681080011493 879 327440364347871952877373562751347441124704645763266838 880 535436858089670880704254281711161376638732210395969009 881 505860053368474951566176014461145109762994529315957517 882 178419689020602998688802451709797668638289883552690680 883 -357017169069067882015451830001363708000442326843278328 884 -862877222437542833581627844462508817763436856159235844 885 -1041296911458145832270430296172306486401726739711926523 886 -684279742389077950254978466170942778401284412868648194 887 178597480048464883326649378291566039362152443290587651 888 1219894391506610715597079674463872525763879183002514175 889 1904174133895688665852058140634815304165163595871162370 890 1725576653847223782525408762343249264803011152580574720 891 505682262340613066928329087879376739039131969578060546 892 -1398491871555075598923729052755438565126031626293101823 893 -3124068525402299381449137815098687829929042778873676542 894 -3629750787742912448377466902978064568968174748451737087 895 -2231258916187836849453737850222626003842143122158635263 896 892809609214462531995399964876061826086899656715041280 897 4522560396957374980372866867854126395055074405166778368 898 6753819313145211829826604718076752398897217527325413632 899 5861009703930749297831204753200690572810317870610372353 900 1338449306973374317458337885346564177755243465443593986 901 -5415370006171837512368266832730188221141974061881819645 902 -11276379710102586810199471585930878793952291932492191997 903 -12614829017075961127657809471277442971707535397935785982 904 -7199459010904123615289542638547254750565561336053966336 905 4076920699198463194909928947383624043386730596438225662 906 16691749716274424322567738418661067015094265994374011645 907 23891208727178547937857281057208321765659827330427977982 908 19814288027980084742947352109824697722273096733989752321 909 3122538311705660420379613691163630707178830739615740677 910 -20768670415472887517477667366044691058480996590812237304 911 -40582958443452972260425019475869388780754093324801989624 912 -43705496755158632680804633167033019487932924064417730300 913 -22936826339685745163326965800988328429451927473605492995 914 17646132103767227097098053674881060351302165851196496630 915 61351628858925859777902686841914079839235089915614226931 916 84288455198611604941229652642902408268687017389219719927 917 66642323094844377844131598968021347917384851538023223298 918 5290694235918518066228912126107268078149761622408996368 919 -78997760962693086875000740516795140190537255766810723558 920 -145640084057537464719132339484816488107922107304833946855 921 -150930778293455982785361251610923756186071868927242943222 922 -71933017330762895910360511094128615995534613160432219663 923 73707066726774568808771828390687872112387494144401727193 924 224637845020230551594133080001611628298459363071644670416 925 296570862350993447504493591095740244293993976232076890080 926 222863795624218878695721762705052372181606482087675162888 927 -1774049396011672898411317296559256116852880983969507527 928 -298344911747005120402904908392299500410846857216046397606 929 -521208707371223999098626671097351872592453339303721560493 930 -519434657975212326200215353800792616475600458319752052965 931 -221089746228207205797310445408493116064753601103705655358 932 300118961143016793301316225688858756527699738200015905136 933 819553619118229119501531579489651373003300196519767958102 934 1040643365346436325298842024898144489068053797623473613461 935 740524404203419531997525799209285732540354059423457708326 936 -79029214914809587504005780280365640462946137096310249775 937 -1119672580261245912802847805178510129530999934719783863235 938 -1860196984464665444800373604387795862071353994143241571560 939 -1781167769549855857296367824107430221608407857046931321784 940 -661495189288609944493520018928920092077407922327147458548 941 1198701795176055500306853585458875769993946071816094113013 942 2979869564725911357603221409566305991602353928863025434798 943 3641364754014521302096741428495226083679761851190172893347 944 2442662958838465801789887843036350313685815779374078780335 945 -537206605887445555813333566529955677916538149488946654462 946 -4178571359901966857910074995025181761596300000679119547808 947 -6621234318740432659699962838061532075282115780053198328142 948 -6084027712852987103886629271531576397365577630564251673679 949 -1905456352951020245976554276506394635769277629885132125870 950 4715777965789412413723408561555137439512838150168066202273 951 10799805678642399517610037833086713836878415780732317875953 952 12705262031593419763586592109593108472647693410617450001824 953 7989484065804007349863183548037971033134855260449383799552 954 -2810321612838392167746854285048742803743560520282934076400 955 -15515583644431811931333446394641851276391253930900384078223 956 -23505067710235819281196629942679822309526109191349767877774 957 -20694746097397427113449775657631079505782548671066833801373 958 -5179162452965615182116329262989228229391294740166449723149 959 18325905257270204099080300679690594080134814451183318154626 960 39020651354667631212530076337321673585917363122250151956000 961 44199813807633246394646405600310901815308657862416601679150 962 25873908550363042295566104920620307735173843411233283524525 963 -13146742804304588916963971416701365850743519711016868431474 964 -57346556611937835311610377017012267666052177573433470110623 965 -83220465162300877607176481937632575401226020984666753635147 966 -70073722357996288690212510520931209550482501273649885203672 967 -12727165746058453378602133503918941884430323700216415093048 968 70493299416242424228574348433713633516795697284450338542100 969 140567021774238712918786858954644843067278198558100223745773 970 153294187520297166297388992458563784951708522258316638838822 971 82800888104054742068814644024850151434912824973866300296723 972 -57766133670183970849972214929794691632365373584233923449049 973 -211060321190481137147361207388358476584073895842550562287870 974 -293861209294535879216175851413208628018986720816416862584592 975 -236095075624351908366203636483413936386621347232182939135542 976 -25034754433870771218842429095055459802547451389632376847671 977 268826454860665107997333422318153168216439269426784485736922 978 504921530485017016363537058801567104603060616658967424872465 979 529956284918887787582379487896622564405608068048599801720137 980 261129830058222679585046065578469396189168798621815315983216 981 -243791700426794336778490993223097708413891818037152108889248 982 -773747985345682124360870481119720272819499886085751910609384 983 -1034877815403904803945916546698189669008668684707567226592599 984 -791086114977110467167425553475091960594776866670415117703350 985 -17338129631428342806555072355371687775276980584663207093965 986 1017539685772476461139361474342817981233391704122904019498635 987 1808625800749586928306787027817909941828168570793319137201986 988 1825963930381015271113342100173281629603445551377982344295952 989 808424244608538809973980625830463648370053847255078324797318 990 -1000201556141048118332806401987446293458114723538240812404667 991 -2826165486522063389446148502160727923061560274916223156700618 992 -3634589731130602199420129127991191571431614122171301481497935 993 -2634388174989554081087322726003745277973499398633060669093267 994 191777311532509308358825776156982645088060876283162487607352 995 3826367042663111507778954904148174216519674998454463969105288 996 6460755217652665588866277630151919494493174397087524638198556 997 6268977906120156280507451853994936849405113520804362150591205 998 2442610863457044772728496949846762632885438522349898181485918 999 -4018144354195620816137780680305156861607735874737626456712637 1000 -10287122260315777096645232534300093711012849395541988607303841 1001 -12729733123772821869373729484146856343898287917891886788789758 1002 -8711588769577201053235948803841699482290552043154260332077120 1003 1575533490738576043409283730458394228722297352387728275226722 1004 14305266614511397912783013214605250572620585270279615064016481 1005 23016855384088598966018962018446950054911137313433875396093602 1006 21441321893350022922609678287988555826188839961046147120866881 1007 7136055278838625009826665073383305253568254690766532056850401 1008 -15880800105249973956192296945063644801342882622667343339243200 1009 -37322121998599996878801975233052200627531722583713490460110080 1010 -44458177277438621888628640306435505881099977274480022516960480 1011 -28577377172188647932436343361371861079757094651812679177717279 1012 8744744826411348946365631871680339547774627931900811282392802 1013 53202922103849970834994272178115845428874605206380833799353283 1014 81780299276038618767430615539487706508631699858193512977070563 1015 73035554449627269821064983667807366960857071926292701694677762 1016 19832632345777298986070711489691521531982466719911867895324480 1017 -61947666930261319781359904049796184976649233138281645081746082 1018 -134983221379888589602424887717603551937506305064574346776423843 1019 -154815853725665888588495599207295073469488771784486214671748322 1020 -92868186795404568807135695157498888492839538646204569590002239 1021 42115034584484020795289192560104663444666766418369777186421605 1022 196930888310149909383784791767399736914155538202855991858169928 1023 289799075105554478190920486924898625406995076849060561448172168 1024 247684040521070457395631294364793961962328310430690784261750564 1025 50753152210920548011846502597394225048172772227834792403580637 1026 -239045922894633930179073984327504400358822304621225769044591530 1027 -486729963415704387574705278692298362321150615051916553306342093 1028 -537483115626624935586551781289692587369323387279751345709922729 1029 -298437192731991005407477796962188187010501082658525576665331198 1030 188292770683713382167227481730110175310649532393390976641010896 1031 725775886310338317753779263019802762679972919673142322350933626 1032 1024213079042329323161257059981990949690474002331667899016264825 1033 835920308358615940994029578251880774379824469938276922375253930 1034 110144422048277623240250315232078011699851550265134600024320305 1035 -914068656994051699921006744749912937990622452066533298991944519 1036 -1749988965352667640915036323001793712370446922004810221367198448 1037 -1860133387400945264155286638233871724070298472269944821391518752 1038 -946064730406893564234279893483958786079676020203411522399574232 1039 803924234945774076680756429517834926290770901801398698967624217 1040 2664057622346719340836043067751706650361069374071343520359142970 1041 3610122352753612905070322961235665436440745394274755042758717203 1042 2806198117807838828389566531717830510149974492473356343791092987 1043 142140495461119487553523463966123859788905118402012823431950018 1044 -3467981857292493417516799497269541576651840275872742219326767184 1045 -6274179975100332245906366028987372086801814768346098563117860170 1046 -6416320470561451733459889492953495946590719886748111386549810187 1047 -2948338613268958315943089995683954369938879610875369167223043002 1048 3325841361831373929963276033303417716862935157470729395894817169 1049 9742161832392825663423165526256913663453655044218840782444627357 1050 12690500445661783979366255521940868033392534655094209949667670360 1051 9364659083830410049402979488637450316529599497623480553772853192 1052 -377502748562415614020186037619463346924055546595360228671774164 1053 -13068003194224199593386441559560331380316590201689570178339444523 1054 -22432662278054609642789421048197781696846189699313050732112297714 1055 -22055159529492194028769235010578318349922134152717690503440523549 1056 -8987156335267994435382793451017986969605543951028120325101079025 1057 13445505942786615207406627597179794727240645748284930407011218690 1058 35500665472278809236175862607758113077162779901002620910451742240 1059 44487821807546803671558656058776100046768323852030741235552821266 1060 31042315864760188464152028461596305319527678103745810828541602577 1061 -4458349607518620772023834146161807757635101797256810081910139662 1062 -48946171415065424443582490204937907804403425649287551317462960927 1063 -79988487279825612907734518666534213123931103753033362146004563503 1064 -75530137672306992135710684520372405366296001955776552064094423840 1065 -26583966257241567692128194315434497561892576306489000746631462912 1066 53404521022584045215606324351099715562038527446544361399373100592 1067 128934658694891037351317008871472120928334529402320913463467524433 1068 155518624952132605043445203186906618490227105708809914210098987346 1069 102114103929548559827838878835806902928188578262265552810725886755 1070 -26820554765342477523478130035665218000145951140055360652741637677 1071 -182339179717475082566923333222571836490373056848865274862840625022 1072 -284453283647023642394762212058378739418561635111130827673566511776 1073 -257632728881681164871284082022713521418415683971075467020824874098 1074 -75293549164206082304360748800141684928042627122210192157984249075 1075 209159734482817560090401463258237054490519007988920635515582262702 1076 466792463364498724961685545280950575908934691959996102536407136801 1077 542086012528704807266046294081092260836977319082206294694391385877 1078 332926278045887247175644830822855206346458311093285659178809123176 1079 -133866185318611477786040714458095369562476380866710443357598013624 1080 -675952197847316285052087008539187630399453699948916738051989399500 1081 -1008878475893203532227731839362042836745912011042202397230798522675 1082 -875012290574592054441691124903947467183435630175491953873200509050 1083 -199060092727275769389604116364759836783981930226575215821211109549 1084 809818383165927762838127722997282999961930080815627181409587413127 1085 1684830673740519817279818847901230467145365710991119135282787922178 1086 1883890766467795586669422964265990303929347641217694351103999031728 1087 1074072383301867823831295241268707303967417560402067169694411618602 1088 -610758290438651993448523606632523163177948150589051965588376303575 1089 -2494649056906447580117946570898513467107295791806746316692375335302 1090 -3568721440208315403949241812167220771074713352208813486386786953903 1091 -2957963149769663410500718205534697607896765201619761520798410650327 1092 -463314092863215830382771634636184140789469409813015204106035315024 1093 3105407347345099573566470177531036630285243942395798282280751638880 1094 6063370497114762984067188383065734238182009144015559803079162289208 1095 6526684589977978814449960017701918378971478553828575007185197604233 1096 3421277242632879240883489840170881748686234611432776724904445965354 1097 -2642093254481883743183698542894852489495774532582783078174716323853 1098 -9168777844459862557633658560596770868467253086411358085359913928085 1099 -12590055087092741798517148400767652617153487697844134810264359893438 1100 -9947961832610858055333449857872800127657713165261351732089643569584 1101 -779183988150995497699791297276029259190460078849993646729729641498 1102 11810871098941746300817357103491623357963027618994141163534630251941 1103 21758832931552604356150806961364423485620740784255492895624273821526 1104 22538016919703599853850598258640452744811200863105486542354003463025 1105 10727145820761853553033241155148829386848173244111345378819373211085 1106 -11031687110790750803117565806215594098772567540144147516804900610440 1107 -33569704030494350656968164064856046843583768403249634059158904073464 1108 -44296849851256204210001405220004876230431941647360979437978277284548 1109 -33265162740465453406883839413789282131659374107216831921173376674107 1110 304541290028897250084324651066764711924394296032802137985527399358 1111 44601391141285101460085729871071640942356335943393781575963804683907 1112 77866553881750554866969569284860923074015710050610613497137181358015 1113 77562012591721657616885244633794158362091315754577811359151653958658 1114 32960621450436556156799514762722517419734979811184029783187849274752 1115 -44905932431313998710170054522138405654280730239426583713949332083262 1116 -122467945023035656327055299155932564016372045994004395073100986041919 1117 -155428566473472212483854813918655081436107025805188424856288835316670 1118 -110522634042158213773684759396516675781826295565761841142339503233407 1119 11945310980877442553370539759415888234545750428242553930761482808513 1120 167373877454349655037225353678070969670652776233430978787050318125184 1121 277896511496507868810910113074587645452479071799192819929389821358592 1122 265951200515630426257539573315171757217933321370950265998628338550080 1123 98577323061280771220314219637100787547280545137519287211578020424897 1124 -179319188435227097590595893437486857905198526661673532717811800933694 1125 -445270388950857523848135466752658615123131848032623798716440139483773 1126 -543847712012138295068449686389759402670412393170143085928018159908669 1127 -364528523576911197477853792952272544765213866508469553210206358974974 1128 80741865373946326370281673800386070357917981524154245506233780508800 1129 624589577386084621438731360190145473028330374694297331434251940417470 1130 989118100962995818916585153142418017793544241202766884644458299392445 1131 908376235589049492546303479342031947435626259678612639138224518883646 1132 283786658202964871107572119151886474407295884984315307703972578466177 1133 -705331442760030947809013033990531543386248356218451576940485720926267 1134 -1613707678349080440355316513332563490821874615897064216078710239809912 1135 -1897494336552045311462888632484449965229170500881379523782682818276088 1136 -1192162893792014363653875598493918421842922144662927946842197097349820 1137 421544784557066076701440914838645068978952471234136269236513142460093 1138 2319039121109111388164329547323095034208122972115515793019195960736182 1139 3511202014901125751818205145817013456051045116778443739861393058086003 1140 3089657230344059675116764230978368387072092645544307470624879915625911 1141 770618109234948286952434683655273352863969673428791677605683954889730 1142 -2740583905666177464865770462161740103187075443349652062255709103196272 1143 -5830241136010237139982534693140108490259168088893959532880589018822182 1144 -6600859245245185426934969376795381843123137762322751210486272973711911 1145 -3860275339579007962069198914633641739936062318973099148230563870515638 1146 1969965796431229177913335778506466750323105769920860384650025148306545 1147 8570825041676414604848305155301848593446243532243611595136298122018457 1148 12431100381255422566917504069935490333382305851216710743366861992534096 1149 10461134584824193389004168291429023583059200081295850358716836844227552 1150 1890309543147778784155863136127174989612956549052238763580538722209096 1151 -10540790838107643782761640933808315343769349302164471979786323270324999 1152 -21001925422931837171765809225237338926828549383460322338503160114552550 1153 -22892234966079615955921672361364513916441505932512561102083698836761645 1154 -12351444127971972173160031427556198572672156630348089122297375566436645 1155 8650481294959864998605777797681140354156392753112233216205784548115906 1156 31542716261039480954527450159045654270597898685624794318289483384877552 1157 43894160389011453127687481586601852843270055315972883440586858951314198 1158 35243679094051588129081703788920712489113662562860650224381074403198293 1159 3700962833012107174554253629875058218515763877235855906091591018320742 1160 -40193197555999345953133227956726794624754291438737027534495267932993455 1161 -75436876650050934082214931745647507113867954001597677758876342336191747 1162 -79137839483063041256769185375522565332383717878833533664967933354512488 1163 -38944641927063695303635957418795770707629426440096506130472665421519032 1164 36492234722987238778578974326851736406238527561501171628403676914672716 1165 115630074206050280035348159702374301738622245440334705293371610269185205 1166 154574716133113975338984117121170072446251671880431211423844275690704238 1167 118082481410126736560405142794318336040013144318930039795440598776031523 1168 2452407204076456525056983091944034301390898878595334502068988506846319 1169 -152122308929037518813927134029226038144860773001835876921775287183857918 1170 -270204790339164255374332276823544374184873917320765916717215885959889440 1171 -272657197543240711899389259915488408486264816199361251219284874466735758 1172 -120534888614203193085462125886262370341404043197525374297509587282877839 1173 149669901724961062288870150937282003843469874123240542419706298677011602 1174 422327099268201774188259410852770412329734690322601793638991173143747361 1175 542861987882404967273721536739032782671138733520127167936500760426625201 1176 393192086157443904984851385801750778827668859396886625516794461749613600 1177 -29135013110757869203408025051019633502065830925715168122196711394133760 1178 -571997000993162836477129561790052416173204564445842336058697471820758960 1179 -965189087150606741461980947591803195000873423842728961575491933570372559 1180 -936054074039848872258572922540783561498807592917013793453295222176238798 1181 -364057073046686035781443360750731145325603028471171457394597750355479837 1182 601132014103920705680537586841072049675270395371557504180894183214892723 1183 1537186088143769577939110509381855611174077988288571297634189405391131522 1184 1901243161190455613720553870132586756499681016759742755028787155746611360 1185 1300111147086534908040016283291514706824410621388185250847892972531718638 1186 -237074941057234669899094226090340904349667366900386046786296432859412883 1187 -2138318102247690283619648096222927660849348383660128801815083588606024242 1188 -3438429249334225191659664379514442367673759005048314052662976561137742879 1189 -3201354308276990521760570153424101463324091638147928005876680128278329995 1190 -1063036206029300238140922057201173802474743254487799204061596539672305752 1191 2375393043304924953518742322313268565199015750560514848601380021465437128 1192 5576747351581915475279312475737370028523107388708442854478060149743767124 1193 6639783557611215713420234532938543830997850643196242058539656689416072877 1194 4264390514306290759901492210625275265798834892635727209938276667950635750 1195 -1312356837275624715377820265112094762724272496072715644539783481793131373 1196 -7952140394886840428798054798050638593722123139268957703079440171209204249 1197 -12216530909193131188699547008675913859520958031904684913017716839159839998 1198 -10904174071917506473321726743563819096796685535831969268477933357366708624 1199 -2952033677030666044523671945513180503074562396563011565398493186157504374 1200 9264497232162465144175875063162733356446395635341673347619223653002335625 1201 20168671304079971617497601806726552453243081171173642616097157010369044250 1202 23120704981110637662021273752239732956317643567736654181495650196526548625 1203 13856207748948172517845398689076999599871247932394980833876426543524213001 1204 -6312463555131799099652203117649552853371833238778661782220730466844831248 1205 -29433168536242436761673476869889285809689476806515315963716380663371379872 1206 -43289376285190609279518875558966285409560724738910296797592807206895592872 1207 -36976912730058810179866672441316732556188891500131635015372076740050761623 1208 -7543744193816373418193195571427446746499414693616319051655696076679381750 1209 35745632091374235861325679987538838663061310045293977745937111130216211123 1210 72722544821433046041192352428855571219250201545425612761309187870266972747 1211 80266289015249419459385548000283017965749616239041931812964883946946354498 1212 44520656923875183598059868012744179302688306193747954067027772816730143376 1213 -28201887897557862443132484416111391916561895351677658694281415053536829370 1214 -108468176912807281902518032416394409882311511590719590507246299000483183867 1215 -152988833836682465500577900429138589184999817784467544574274071817213327242 1216 -124786945939124603057445416013027197268437922432789885879992656763676497871 1217 -16318769026317321154927383596632787386126410842070295372746357763193314003 1218 136670064810365144345650516832505801798873406942397249201527714054020013240 1219 261457010749489747403095932845532999067311329375187135081520370817696511112 1220 277775779775807068558023316442165786453437740217257430454266728580889825116 1221 141105714965441924212372799609659984654564333274860181252739014526869811877 1222 -120351295784047823190723133235873014412746996100326953828781356290826699234 1223 -398127075559854891748746449678038800866184736317584384283048084871716524349 1224 -539232790525296815961119249287698785520749069592444565535787099398586336225 1225 -418881494741248992770396116051825771108002073492117611707005743107759636990 1226 -20754419181394101021649666373786970241817337174533227423957658236043112640 1227 518478371343902714939469582913911815278931732417911338111829441162543223586 1228 937359866085151707709865698965737586386933805910028949818835184270302860577 1229 958114285266545808731515365339524556628751143084562177242792842506345973218 1230 439635913922643093792045782425612741349819410666650839130963401343802749633 1231 -497723952162508613917819916540124845037114395243378110687871782926500110943 1232 -1455838237429054422649335281879649401665865538327940287930664625432846084160 1233 -1895474151351697516441381064305262143015684948994591127061628026776648833792 1234 -1397750199189188902523561147765137297978570553751213016373756243850148722848 1235 58088038239865520125774134114512103687294984576727271556908381582697361313 1236 1953562189591563036567155198419774246702979933571318398618536408359346195106 1237 3351312388780751939090716346184911544681550487322531414992292652209494917955 1238 3293224350540886418964942212070399440994255502745804143435384270626797556643 1239 1339662160949323382397787013650625194291275569174485744816847862267451361538 1240 -2011650227831428556692929332534286350390274918148045670175444789942043556416 1241 -5304874578372314975657871544604685791384530420893849813610829060568841113058 1242 -6644536739321638358055658558255310985675805990068335558427676922836292474595 1243 -4632886511490209801362729225721024635285531071920289888252232132894248918178 1244 671988066882105174295142318883661156098999348973559925358596927674592194881 1245 7316524806203743532350800877138972141774805339041895483786273850510884669477 1246 11949411317693953333713530102859996777060336410962185372038505983405133587656 1247 11277423250811848159418387783976335620961337061988625446679909055730541392776 1248 3960898444608104627067586906837363479186531722946729962893635205219656723300 1249 -7988512873085848706645943196022633297873804688015455409144870778185476864355 1250 -19265936123897696866064330979998968918835141750004080855824779833916018257130 1251 -23226834568505801493131917886836332398021673472950810818718415039135674980429 1252 -15238321695419952786485974690813699100147868784935355409573544260950198116073 1253 4027614428477744079578356289185269818687272965068725446251235572965820141058 1254 27254448996983545572710274176021602216708946438019536264969650612101495121488 1255 42492770692403498359196248866835301316856815222954891674543194873051693237562 1256 38465156263925754279617892577650031498169542257886166228291959300085873096505 1257 11210707266942208706907618401628429281460595819866629963322308687984377975018 1258 -31282063425461289652288630465206872035396219403088261711220886185067315262543 1259 -69747219689387043931906523042856903533565761660974427939512845485153188359047 1260 -80957926956329252638814141444485332815026357480841057902835154173137566334064 1261 -49675863530867962986525510979278460779630138077752796191614267988070251071520 1262 20071356158519080945381012063578442753935623583221631747898577497082937287528 1263 101029283114848333584195153508063775568961981064062689650733731670220503621593 1264 150705146645716296570720664487342236348592119141815485842347999658290754693114 1265 130633790487197215625339652423763793594656495558593854094449422161207817405587 1266 29604507372348882041144498915700018025694514494531164443715690490987313783995 1267 -121100639273367414529576165571642218322897604647284321398632309167303440909118 1268 -251734429760564630154915817995406011917554100205878175493081731328511258314704 1269 -281338937132913512196060316911106029943248614700409339936797421819498572098698 1270 -160238297859546097666484151339463811620351010053125018538165112652195131189579 1271 91496131901018532488431666655942200297203090152753156954916618676316127125126 1272 372835069033932044684491983567048230240451704853162496891714040495814699223825 1273 533073366893478142350976134906512041860802714906287515429879153148009830413405 1274 441577234992459609862544468250569841563599624753534358474962534471693703288280 1275 68742165958527565178052484683521611323147919900371861583248493975879004064456 1276 -464331200934950577172923650222990430537654795005915653846630659172130826348948 1277 -905908435927410187035468118473560272101254419759450012321593193643824529637227 1278 -974650601885937752213520603157081883424402339659821873904841687619703533701682 1279 -510319400950987175040596952934091452886747544653906220058211028447572707352733 1280 395589034976423011994871165539468819214506875105543792263382165196251822284495 1281 1370239636862360764208391768696550702638909214765365666168223852815955355986178 1282 1880559037813347939248988721630642155525656759419271886226434881263528063338912 1283 1484970002836924927254117556091173336311149884313728093963052716067276241054418 1284 114730365974564163045725787394622633672240669548362427794828863251320885068241 1285 -1765828671838783776203262934236019521853416089870909458431606018012207178270670 1286 -3250798674675708703457380490327192858164565974184637552394658734079483419325087 1287 -3365529040650272866503106277721815491836806643732999980189487597330804304393327 1288 -1599700368811489090299843343485795969983390553862090521757881579318597126122656 1289 1651098305864219613157537146841396888181175420322547030636777154760886293202432 1290 5016627346514492479660643424563212380017982064055547010826264752091690597595760 1291 6616327715325981569960486768049008350001372617917637532584146331410287723718417 1292 4965229409461761956802949621207611461820197197595090501947369176649401430515986 1293 -51397937052730522857693803355600918197784866460456508878895575442289167079773 1294 -6667725652378712092818180571404609268199157484378094041463041906852576890798189 1295 -11632955061840474049621130192612220730019354681973184543410411083501978321314174 1296 -11581557124787743526763436389256619811821569815512728034531515508059689154234400 1297 -4913831472409031433945255817852010543622412331134633993068473601207112263436210 1298 6719123589431442615675874374760210186396942350838550550341937482294866057877965 1299 18300680714219186142439310764016829998218512166351278584873452990354555212112366 1300 23214512186628217576384566581868840541840924497485912577941926591561667475548577 1301 16495388597196774960708692207108630355443982146647362027599989109266801417670613 1302 -1805292117022411181730618556908199642774530019703916557273463881087753794441752 1303 -25019804303650628758115185138777040184615454517189829135215390472649421269990328 1304 -41515192900847403718823877345885670540059436663837191162815379581916222687660940 1305 -39709900783824992537093258788977470897284906644133274605541915700828468893219187 1306 -14690096480174363778978073650200430712669452126943445470326525228179047623228858 1307 26825096420673039939845803695685239827389984536893745692488854353737175064432083 1308 66534997204498032476939062484662710724674891181027020298030770054565643957651271 1309 81225093684672396255917136134863141437344343307970465768357295282744691580880130 1310 54399997263999356316071332439177901609954358771076720075868440929007516516448048 1311 -12134999940498676160867730045484809114720532409950300222162329125558127441203222 1312 -93360093625171072416784866180347950552064875717920765990519624408302819022083351 1313 -147760090889170428732856198619525852162019234488997486066388065337310335538531398 1314 -135625090948671752571988468574041043047298702079047185844225736211752208097328175 1315 -42264997323500680155203602393693092495233826361126419853706111803449389075244823 1316 105495093565669748577652596225832759666785408127871066212681953533860946463286576 1317 241120184514341501149641064799873802714084110206918252056907689745613154560614752 1318 283385181837842181304844667193566895209317936568044671910613801549062543635859576 1319 177890088272172432727192070967734135542532528440173605697931848015201597172573001 1320 -63230096242169068422448993832139667171551581766744646358975841730411557388041750 1321 -346615278080011249727293661025706562380869518334789318269589643279474101023901325 1322 -524505366352183682454485731993440697923402046774962923967521491294675698196474325 1323 -461275270110014614032036738161301030751850465008218277608545649564264140808432574 1324 -114659992030003364304743077135594468370980946673428959338956006284790039784531248 1325 409845374322180318149742654857846229552421100101533964628565485009885658411943078 1326 871120644432194932181779393019147260304271565109752242237111134574149799220375653 1327 985780636462198296486522470154741728675252511783181201576067140858939839004906902 1328 575935262140017978336779815296895499122831411681647236947501655849054180592963825 1329 -295185382292176953844999577722251761181440153428105005289609478725095618627411827 1330 -1280966018754375250331522047876993489856692665211286206865676619584035457632318728 1331 -1856901280894393228668301863173888988979524076892933443813178275433089638225282552 1332 -1561715898602216274823302285451637227798083923464828438523568796707994019597870724 1333 -280749879847841024491780237574643737941391258253542231657892177123958561965551995 1334 1576151401046552204176521625599245251038132818639391212155286098309131076259730558 1335 3137867299648768478999823911050882478836216742104219650678854895017125095857601283 1336 3418617179496609503491604148625526216777608000357761882336747072141083657823153279 1337 1842465778450057299315082523026280965739475181718370670181460973831952581563422722 1338 -1295401521198711179684741388024601513096741560385848980497393921185172514294178560 1339 -4714018700695320683176345536650127729874349560743610862834140993326256172117331838 1340 -6556484479145377982491428059676408695613824742461981533015601967158208753680754559 1341 -5261082957946666802806686671651807182517083182076132552518208045973036239386575998 1342 -547064257251346119630341135001679452642733621332521689684067052646780067269244159 1343 6009420221894031862861086924674729242971091121129459843331534914511428686411510401 1344 11270503179840698665667773596326536425488174303205592395849742960484464925798086400 1345 11817567437092044785298114731328215878130907924538114085533810013131244993067330560 1346 5808147215198012922437027806653486635159816803408654242202275098619816306655820160 1347 -5462355964642685743230745789673049790328357499796938153647467861864648619142266239 1348 -17279923401734730528528860521001265668459265424335052239181277874995893612209596798 1349 -23088070616932743450965888327654752303619082227743706481383552973615709918865416957 1350 -17625714652290057707735142537981702513290724727946768327736085111751061299723150717 1351 -345791250555327179206282016980436844831459303611716088554807236755167687513553918 1352 22742279366377416271759606310674315458787622924131990392828745736860542231351863040 1353 40367994018667473979494748848656017972078347652078758720564830848611603531075013758 1354 40713785269222801158701030865636454816909806955690474809119638085366771218588567677 1355 17971505902845384886941424554962139358122184031558484416290892348506228987236704638 1356 -22396488115822089092553324293693878613956163620520274304273938500105374543838309119 1357 -63110273385044890251254355159330333430865970576210749113393576585472145762426876795 1358 -81081779287890275138195779714292472788988154607769233529684468933978374749663581432 1359 -58685291172068186045642455420598594175031990987248959225410530433873000205825272312 1360 4424982212976704205611899738731739255833979588961789887983046151599145556601604484 1361 85506761500866979343807679453024212044822134196731023417667515085577520306265185917 1362 144192052672935165389450134873622806219854125183979982643078045519450520512090458230 1363 139767070459958461183838235134891066964020145595018192755094999367851374955488853747 1364 54260308959091481840030555681866854919198011398287169337427484282273854649223667831 1365 -89931743713843683549419579191755951300656113785692813305650561237176665862866790398 1366 -229698814173802144733257814326647018264676259380711006060745560605028040818355644144 1367 -283959123132893626573288370008513873183874270778998175398173044887301895467579311974 1368 -194027379419049943023868790816757921883218156993305362092522483650125229604712521575 1369 35671434754752201709389023509889096381458102387405643968223076954902811213643122570 1370 319630557887645828282677393518402969565332373166403819366396121842204706681222434545 1371 513657937306695771306546184335160891448550530159709181458918605492329936285934956121 1372 477986502551943569597157160825271795067092427772303537490695528537427125072291833552 1373 158355944664297741314479767306868825501760054605899718124299406695222418391069399008 1374 -355301992642398029992066417028292065946790475553809463334619198797107517894865557112 1375 -833288495194341599589223577853563861013882903326113000825314727334534642967157390663 1376 -991644439858639340903703345160432686515642957932012718949614134029757061358226789670 1377 -636342447216241310911636928132140620568852482378203255614994935232649543463361232557 1378 196946047978100288677586649721423240445030420947909745210319792101885099503796158107 1379 1188590487836739629581289994881855926960673378879922464159933926131642160862022947778 1380 1824932935052980940492926923013996547529525861258125719774928861364291704325384180336 1381 1627986887074880651815340273292573307084495440310215974564609069262406604821588022230 1382 439396399238141022234050278410717380123822061430293510404675143130764443959565074453 1383 -1385536535814839918258876644603279167405703799827832209370253718233527260365819105882 1384 -3013523422889720570074216917895852474490199240138048183934862787495933865187407128111 1385 -3452919822127861592308267196306569854614021301568341694339537930626698309146972202563 1386 -2067383286313021674049390551703290687208317501740509484969284212393171048781153096680 1387 946140136576698896024826366192561787281881738397538698965578575102762816406254031432 1388 4399059958704560488333093562499131641895903039965880393305116505729461125553226233996 1389 6466443245017582162382484114202422329104220541706389878274400718122632174334379330677 1390 5520303108440883266357657748009860541822338803308851179308822143019869357928125299246 1391 1121243149736322778024564185510728899926435763342970786003705637290408232374899065251 1392 -5345200095281259384357919928691693429177784778363419092270695080832223941959480265425 1393 -10865503203722142650715577676701553971000123581672270271579517223852093299887605564670 1394 -11986746353458465428740141862212282870926559345015241057583222861142501532262504629920 1395 -6641546258177206044382221933520589441748774566651821965312527780310277590303024364494 1396 4223956945544936606333355743180964529251349015020448306266989443541815709584581200177 1397 16210703299003402035073497605393247400177908360035689363850212304684317241847085830098 1398 22852249557180608079455719538913836841926682926687511329162740084994594832150110194593 1399 18628292611635671473122363795732872312675333911667063022895750641452779122565528994417 1400 2417589312632269438048866190339624912497425551631373659045538336768461880718443164320 1401 -20434660244548338641406853348574211929429257375056137670117201748226132951431667030272 1402 -39062952856184010114529217144307084242104591286723200693012952389678912073997196024688 1403 -41480542168816279552578083334646709154602016838354574352058490726447373954715639189007 1404 -21045881924267940911171229986072497225172759463298436681941288978221241003283972158734 1405 18017070931916069203357987158234587016931831823424764011071663411457671070713223865955 1406 59497613100732348755936070492881296171533848661779338363130154137905045025428863054963 1407 80543495025000289667107300478953793396706608125077775045071443116126286028712835213698 1408 62526424093084220463749313320719206379774776301653011033999779704668614957999611347744 1409 3028810992351871707813242827837910208240927639873672670869625566763569932570748292782 1410 -77514684032648417959294057651115883188465680485204102374201817549362716096142086920915 1411 -140041108125732638423043370971835089568240456786857113408201597254031331054141698268658 1412 -143069919118084510130856613799672999776481384426730786079071222820794900986712446561439 1413 -65555235085436092171562556148557116588015703941526683704869405271432184890570359640523 1414 74485873040296546251480814823277972980224752845330429703332191982599146163571338628136 1415 217555792158381056382337428622950972756706137272061215782403414803394047150283785189576 1416 283111027243817148553899984771508089344721841213587899487272820074826232040854144830100 1417 208625154203520602302419169948230116364497088368257469783940628092227085877282806201965 1418 -8930637954860454079918258674720856392209048903803745998462786711166961273000978987610 1419 -292041665198677602633818243446228945736930890117391645485735606785993193313855123817709 1420 -500666819402198204936237413394459062101427978485649115269676234878220279191137930019673 1421 -491736181447337750856319154719738205709218929581845369271213448167053317918136951032062 1422 -199694516248660148222500911273509259972288039464453723785477841381060124604281827214352 1423 300972303153538056713736502120949802129139939021195391484198393497160154586856102805322 1424 792708484600875807570055656840688007838358868603040760755411841664213472504993053837385 1425 992403000849535955792556568114197267810646908067494484540889683045273597109274881051738 1426 691430697695997899078820065993247465681506969046299093056691289548113442522418778246417 1427 -101277786904877908491235590847440542156851899556741667698720552116100029982574275590967 1428 -1093680787754413864283792158961637809967498807624236152239610235161373627091849156642704 1429 -1785111485450411763362612224954885275649005776670535245296301524709487069614267934889120 1430 -1683833698545533854871376634107444733492153877113793577597580972593387039631693659298152 1431 -590152910791119990587584475145806923524655069489557425357970737432013412539844502655447 1432 1194958574659291772775027749809078352124350707180977819938330787277473657074423432233674 1433 2878792273204825627646404383916523085616504584294771397535911759870860696706117091531827 1434 3468945183995945618233988859062330009141159653784328822893882497302874109245961594187275 1435 2273986609336653845458961109253251657016808946603351002955551710025400452171538161953602 1436 -604805663868171782187443274663271428599695637691420394580360049845460244534578929578224 1437 -4073750847864117400421432133725601437740855291475749217474242547148334353780540523765498 1438 -6347737457200771245880393242978853094757664238079100220429794257173734805952078685719099 1439 -5742931793332599463692949968315581666157968600387679825849434207328274561417499756140874 1440 -1669180945468482063271517834589980228417113308911930608375191660179940207636959232375375 1441 4678556511732289182608875408388872866340550929167169612054602596993794598315119453343725 1442 10421488305064888646301825376704454532498519529554849437904036804322069159732619209484600 1443 12090669250533370709573343211294434760915632838466780046279228464502009367369578441859976 1444 7412112738801081526964467802905561894575081909299610434224625867508214769054458988516252 1445 -3009375566263807119337357573798892637923437620255239003679410936813854390678160220968347 1446 -15100044816797177828910700785093327398839070458722019049958639401315863758047738662828322 1447 -22512157555598259355875168587998889293414152368021629484183265268824078527102197651344573 1448 -19502781989334452236537811014199996655490714747766390480503854332010224136424037430376225 1449 -4402737172537274407627110229106669256651644289044371430545214930694360378376298767547902 1450 18109420383060984948248058358892220036762508078977258053638050338129718148725898883796672 1451 37612202372395437184785869373092216692253222826743648534141904670139942285149936314172898 1452 42014939544932711592412979602198885948904867115788019964687119600834302663526235081720801 1453 23905519161871726644164921243306665912142359036810761911049069262704584514800336197924130 1454 -13706683210523710540620948129785550780110863789932886623092835407435357770349600116248767 1455 -55721622755456422133033927731984436729015730905720906587779955008269660433875835197969567 1456 -79627141917328148777198848975291102641158089942531668498829024270974244948676171395893696 1457 -65920458706804438236577900845505551861047226152598781875736188863538887178326571279644928 1458 -10198835951348016103543973113521115132031495246877875287956233855269226744450736081675360 1459 69428305965980132673654875861769987509126594695653793210872790415705018204225435314218337 1460 135348764672784570910232776707275539370173820848252575086608979279243905382552006593863266 1461 145547600624132587013776749820796654502205316095130450374565213134513132127002742675538627 1462 76119294658152454340121873959026666993078721399476657163692422718808113922777307361320291 1463 -59229470014632116570110902748248872377095099448775917922916556560435791459774699232542974 1464 -204777070638764703583887652569045526879300415543906368297481769694948923586777441908081600 1465 -280896365296917157924009526528072193872379136943383025461174192413757037509554749269401890 1466 -221666895282285041353898623779823321495284037494607107538257635853321246049780050036858915 1467 -16889824643520337770010971210777794615983621950700739240775866158372322463002608128777314 1468 264006540653396820153998555317294399256395514992682286220398326255384715046552141140624577 1469 485673435935681861507897179097117720751679552487289393758655962108705961096332191177483493 1470 502563260579202199277908150307895515367663174437990132999431828267078283559334799306260808 1471 238556719925805379123909594990601116111267659445307846779033502011693568512782658165636232 1472 -247116716009876482383987584106516604640411893041981546979622460097012392583549533011847260 1473 -749679976589078681661895734414412120008075067479971679979054288364090676142884332318108067 1474 -988236696514884060785805329405013236119342726925279526758087790375784244655666990483744298 1475 -741119980505007578401817745298496631478930833883297979778465330278771852072117457471897037 1476 8559996084071103260077989115915488529144233596673700200588958085318824070766874846211031 1477 996796692598955164045883318520928724648486960521953226958676748461103068726433865329955330 1478 1737916673103962742447701063819425356127417794405251206737142078739874920798551322801852368 1479 1729356677019891639187623074703509867598273560808577506536553120654556096727784447955641338 1480 732559984420936475141739756182581142949786600286624279577876372193453028001350582625686009 1481 -1005356688683026267305961307636844213177631194118626927159265706546421892797200740176166358 1482 -2734713365702917906493584382340354080775904754927204433695818827200977989524985188131807695 1483 -3467273350123854381635324138522935223725691355213828713273695199394431017526335770757493703 1484 -2461916661440828114329362830886091010548060161095201786114429492848009124729135030581327344 1485 272796704262089792164221551454263070227844593832002647581389334352968864795850157550480352 1486 3740070054385944173799545689977198293953535949045831360855084533747399882322185928307974056 1487 6201986715826772288128908520863289304501596110141033146969514026595409007051320958889301401 1488 5929190011564682495964686969409026234273751516309030499388124692242440142255470801338821050 1489 2189119957178738322165141279431827940320215567263199138533040158495040259933284873030846995 1490 -4012866758648033965963767241431461364181380542877834008436473868100368747118036085858454405 1491 -9942056770212716461928454210840487598455132059186864507824598560342808889373506887197275454 1492 -12131176727391454784093595490272315538775347626450063646357638718837849149306791760228122448 1493 -8118309968743420818129828248840854174593967083572229637921164850737480402188755674369668042 1494 1823746801469295643798625961999633423861164975614634869903433709605328487184751212827607413 1495 13954923528860750427892221452271948962636512602064698516261072428443177636491542973055729862 1496 22073233497604171246022049701112803137230479685636928154182237279180658038680298647425397905 1497 20249486696134875602223423739113169713369314710022293284278803569575329551495547434597790493 1498 6294563167274125174331202286841220750732802107957594768017731141132151915004004461542060632 1499 -15778670330330046071690847414271582386497677577679333386164506138048506123676294185883337272 1500 -36028157026464921673914271153384752099866992287701626670443309707623835675171841620481127764 1501 -42322720193739046848245473440225972850599794395659221438461040848755987590175846082023188395 1502 -26544049863409000776554626025954390464102116817979888052296534710707481466499551896139851122 1503 9484107163055920897359645127430361635764875469721738618146774996916354208672289724341276643 1504 51806827356794967745605118567656334486364669865380960056607815845672341798848135806364465039 1505 78350877220203968522159744593610724950466786683360848108904350556379823265347687702504316162 1506 68866770057148047624800099466180363314701911213639109490757575559463469056675397978163039520 1507 17059942700353079879194980898524028828337241348258149434149759713791127257827262171798574482 1508 -61290934519850888642964763695086696122129545335102698674754590842588696007520425530705741679 1509 -130157704576998936267764863161267059436831456548741808165512166402052165064195823508868781198 1510 -147217647277352016146959844059791088265168697896999957599661926115843292322023085680667355679 1511 -85926712757501127503995080364704392143039152561897258924907335273254596314502660149961613999 1512 44230991819497808763769782796562667293792303986844549240604831128797568749693163358907167200 1513 191448639096849824910729626856353755558961001883844506840266757244640861071716249039574522880 1514 277375351854350952414724707221058147702000154445741765765174092517895457386218909189536136880 1515 233144360034853143650954924424495480408207850458897216524569261389097888636525745830628969681 1516 41695720938003318740225297568141724849246848575052709684302504144457027564809496791054446802 1517 -235679630916347633674499409652916422852753305870689056080871588373438429821409412398481690077 1518 -468823990951200777325454334077411903260961156329586272605440849762536318457935158229110659757 1519 -510519711889204096065679631645553628110208004904638982289743353906993346022744655020165106558 1520 -274840080972856462391180221992637205257454699033949926208871765533554916201335242621683416480 1521 193983909978344314934274112084774698003506457295636346396569084228981402256599915607427243278 1522 704503621867548410999953743730328326113714462200275328686312438135974748279344570627592349837 1523 979343702840404873391133965722965531371169161234225254895184203669529664480679813249275766318 1524 785359792862060558456859853638190833367662703938588908498615119440548262224079897641848523041 1525 80856170994512147456906109907862507253948241738313579812302681304573513944735327014256173205 1526 -898487531845892725934227855815103024117220919495911675082881522364956150535944486235019593112 1527 -1683847324707953284391087709453293857484883623434500583581496641805504412760024383876868116152 1528 -1764703495702465431847993819361156364738831865172814163393799323110077926704759710891124289356 1529 -866215963856572705913765963546053340621610945676902488310917800745121776168815224656104696243 1530 817631360851380578477321745907240516863272677757598095270578841060382636591209159220763419910 1531 2582334856553846010325315565268396881602104542930412258664378164170460563295968870111887709267 1532 3448550820410418716239081528814450222223715488607314746975295964915582339464784094767992405511 1533 2630919459559038137761759782907209705360442810849716651704717123855199702873574935547228985602 1534 48584603005192127436444217638812823758338267919304393040338959684739139577606065435341276336 1535 -3399966217405226588802637311175637398465377220688010353934957005230843199887178029332651129174 1536 -6030885676964264726564397094082847103825820031537727005639674129086042902760752964879880114775 1537 -6079470279969456854000841311721659927584158299457031398680013088770782042338359030315221391110 1538 -2679504062564230265198204000546022529118781078769021044745056083539938842451181000982570261935 1539 3351381614400034461366193093536824574707038952768705960894618045546104060309571963897309852841 1540 9430851894369491315367034405258484502291197252225737359574631134316886102647930994212531243952 1541 12110355956933721580565238405804507031409978330994758404319687217856824945099111995195101505888 1542 8758974342533687119199045312267682456702939378226052443425069172310720884789540031297791653048 1543 -671877551835804196167989092990802045588257873999684916149561962006165217858390962914739590903 1544 -12782233508769525776733227498795309076998236204994443320469249179862990162957502958109841096790 1545 -21541207851303212895932272811062991533701175583220495763894318352173711047747042989407632749837 1546 -20869330299467408699764283718072189488112917709220810847744756390167545829888652026492893158933 1547 -8087096790697882923031056219276880411114681504226367527275507210304555666931149068383052062142 1548 13454111060605329972901216591786111122586494078994128236618811141869155380815893921024580687696 1549 34323441360072738672665500309858300610699411788214939084363567532036701210704545947517473846630 1550 42410538150770621595696556529135181021814093292441306611639074742341256877635695015900525908773 1551 28956427090165291622795339937349069899227599213447178375020263600472101496819801094875945221078 1552 -5367014269907447049870160372509230711471812574767760709343303931564599713884744852641528625551 1553 -47777552420678068645566716901644411733285905867209067320982378673905856591520439868542054534323 1554 -76733979510843360268362056838993481632513505080656245696002642274377958088340240963417999755400 1555 -71366965240935913218491896466484250921041692505888484986659338342813358374455496110776471129848 1556 -23589412820257844572925179564839839187755786638679417665676959668907501782935056242234416595524 1557 53144566690585515695436877274153642444757718441976828030325682605470456305405184721183583159877 1558 124511531931521428913928773740637893365799410947865313016985020948283814679860680831960054289726 1559 148100944751779273486853953305477732553555197586544730682661980617191316462795737074194470885251 1560 94956378061193757791417076031324090108797479144567902652336298011720860157390552353010887725375 1561 -29555153870327671122511697709313803257001931803297410364648722936562954522470128478949166564350 1562 -177656098622106944609365651014791535810557129389842141047310703553754270985265865553143637449600 1563 -272612476683300702400782727046115625919354608534410043699647001565475131142656417906154525174974 1564 -243057322812973031278271029336801822662352676731112633334998278628912176620186289427205358610623 1565 -65401224190866086668905378322010286851795547341270492287687575075157905634920423874061721161022 1566 207211252492434615731877348724105339067559061193139551411959426490317225507735994032092804013953 1567 450268575305407647010148378060907161729911737924252184746957705119229402127922283459298162624577 1568 515669799496273733679053756382917448581707285265522677034645280194387307762842707333359883785600 1569 308458547003839117947176407658812109514148224072383125622685853704070082255106713301267079771648 1570 -141810028301568529062971970402095052215763513851869059124271851415159319872815570158031082852928 1571 -657479827797842262742025726785012500797470799117391736158917131609546627635658277491390966638527 1572 -965938374801681380689202134443824610311619023189774861781602985313616709890764990792658046410174 1573 -824128346500112851626230164041729558095855509337905802657331133898457390017949420634626963557245 1574 -166648518702270588884204437256717057298384710220514066498414002288910762382291143143235996918717 1575 799289856099410791804997697187107553013234312969260795283188983024705947508473847649422049491458 1576 1623418202599523643431227861228837111109089822307166597940520116923163337526423268284049013048704 1577 1790066721301794232315432298485554168407474532527680664438934119212074099908714411427285009967422 1578 990776865202383440510434601298446615394240219558419869155745136187368152400240563777862960475965 1579 -632641337397140202920793259930390495714849602748746728784774980735795185126182704506186052572738 1580 -2422708058698934435236225558415944664122324135276427393223709099947869285034897115933471062540159 1581 -3413484923901317875746660159714391279516564354834847262379454236135237437435137679711334023016123 1582 -2780843586504177672825866899784000783801714752086100533594679255399442252308954975205147970443384 1583 -358135527805243237589641341368056119679390616809673140370970155451572967274057859271676907903224 1584 3055349396096074638157018818346335159837173738025174122008484080683664470161079820439657115112900 1585 5836192982600252310982885718130335943638888490111274655603163336083106722470034795644805085556285 1586 6194328510405495548572527059498392063318279106920947795974133491534679689744092654916481993459510 1587 3138979114309420910415508241152056903481105368895773673965649410851015219583012834476824878346611 1588 -2697213868290831400567377476978279040157783121215500981637513925232091502887021961167980207209673 1589 -8891542378696326949139904536476671103476062228136448777611647416766771192631114616084462200669182 1590 -12030521493005747859555412777628728006957167597032222451577296827617786412214127450561287079015792 1591 -9333307624714916458988035300650448966799384475816721469939782902385694909327105489393306871806118 1592 -441765246018589509848130764173777863323322247680272692328135485618923716695990873308844671136935 1593 11588756246987158349707282013454950143633845349351949759249161341998862695518136577252442407878858 1594 20922063871702074808695317314105399110433229825168671229188944244384557604845242066645749279684977 1595 21363829117720664318543448078279176973756552072848943921517079730003481321541232939954593950821913 1596 9775072870733505968836166064824226830122706723496994162267918388004618626023096362702151542943056 1597 -11146991000968568839859151249281172280310523101671677066921025856379938978822145703943597736741920 1598 -32510820118689233158402599327560349254067075174520620988438105586383420300363378643898191687563832 1599 -42285892989422739127238765392384576084189781898017615150706023974388038926386475006600343230506887 1600 -31138901988454170287379614143103403803879258796345938083784998118008099947564329302656745493764966 1601 1371918130235062871022985184456945450187816378174682904653107468375320352799049341241446193798867 1602 43657811119657801998261750576841521534377598276192298055359131442763359279185524347841789424305755 1603 74796713108111972285641364719944925338256857072538236139144129560771459226749853650498534918070722 1604 73424794977876909414618379535487979888069040694363553234491022092396138873950804309257088724271856 1605 29766983858219107416356628958646458353691442418171255179131890649632779594765279961415299299966102 1606 -45029729249892864869284735761298466984565414654366980960012238911138679631984573689083235618104619 1607 -118454524227769774283903115296786446872634455348730534194503261003534818505935377998340324342376474 1608 -148221508085988881700259744255432905226325897766901789373635151653167598100700657959755623642342575 1609 -103191778836096016830975008494134438241760483112534808413622912742028918468716084270672388024237955 1610 15262745391673757452928106802652008630873972236195725780880348261505900037219293727667936318138520 1611 163484253477662639153187851058084913857199870003097515154515499914673498137919951687423559960481096 1612 266676032313758655984162859552219352098960353115632323568138412656702416606636035958095947984719052 1613 251413286922084898531234752749567343468086380879436597787258064395196516569416742230428011666580533 1614 87929033444422259378046901691482429610886510876339082632742564480523018431496790543004451706099438 1615 -178746998869336396606115957860736922488073842239293240935395848176179398175139245415091496278619613 1616 -430160285791421295137350710610304265956160223118729838722653912571375914744555987645519507945200145 1617 -518089319235843554515397612301786695567046733995068921355396477051898933176052778188523959651299582 1618 -339342320366507157909281654441049773078972891755775680420000628875719535000913532773432463372679968 1619 90817965424914137228069056169254492877187331362954158302653283695656379743642454872087044572520178 1620 608907284660757691743466668471041188444234065358023079658049760747555312919695233060611004223819761 1621 948249605027264849652748322912090961523206957113798760078050389623274847920608765834043467596499730 1622 857431639602350712424679266742836468646019625750844601775397105927618468176966310961956423023979553 1623 248524354941593020681212598271795280201785560392821522117347345180063155257271077901345418800159793 1624 -699725250085671828971535724640295681321421396720977237960703044443211692663337687932698048796339936 1625 -1557156889688022541396214991383132149967441022471821839736100150370830160840303998894654471820319488 1626 -1805681244629615562077427589654927430169226582864643361853447495550893316097575076795999890620479280 1627 -1105955994543943733105891865014631748847805186143666123892744451107681623434237388863301841824139343 1628 451200895144078808290323126368500401119635836328155715843355699263148537406066610031352629996180146 1629 2256882139773694370367750716023427831288862419192799077696803194814041853503641686827352520616659427 1630 3362838134317638103473642581038059580136667605336465201589547645921723476937879075690654362440798771 1631 2911637239173559295183319454669559179017031769008309485746191946658574939531812465659301732444618626 1632 654755099399864924815568738646131347728169349815510408049388751844533086028170778831949211827959200 1633 -2708083034917773178658073842391928232408498255520954793540158894077190390909708296858705150612839570 1634 -5619720274091332473841393297061487411425530024529264279286350840735765330441520762518006883057458195 1635 -6274475373491197398656962035707618759153699374344774687335739592580298416469691541349956094885417394 1636 -3566392338573424219998888193315690526745201118823819893795580698503108025559983244491250944272577823 1637 2053327935517908253842505103745796884680328905705444385490770142232657304881537518026755938784880373 1638 8327803309009105652499467139453415643834028280050219072826509734812955721351229059376712033670297768 1639 11894195647582529872498355332769106170579229398874038966622090433316063746911212303867962977942875592 1640 9840867712064621618655850229023309285898900493168594581131320291083406442029674785841207039157995220 1641 1513064403055515966156383089569893642064872213118375508304810556270450720678445726464495005487697453 1642 -10381131244527013906341972243199212528514357185755663458317279877045613026232766577403467972455178138 1643 -20221998956591635524997822472222521814413257678924258039448600168129019468262441363244675011613173357 1644 -21735063359647151491154205561792415456478129892042633547753410724399470188940887089709170017100870809 1645 -11353932115120137584812233318593202927963772706286970089436130847353857162708120512305702044645692670 1646 8868066841471497940185589153629318886449484972637287950012469320775162305554320850938972966967480688 1647 30603130201118649431339794715421734342927614864679921497765880045174632494495207940648142984068351498 1648 41957062316238787016152028034014937270891387570966891587202010892528489657203328452953845028714044169 1649 33088995474767289075966438880385618384441902598329603637189541571753327351649007602014872061746563482 1650 2485865273648639644626644164963884041514287733649682139423661526578694857153799661366729077678211985 1651 -39471197042590147371525383869051053229377099837317209447778349365949794800049528791587115951035832183 1652 -72560192517357436447491822749436671613819002435646813084967890937703122151698536393601988012782395664 1653 -75046057791006076092118466914400555655333290169296495224391552464281817008852336054968717090460607648 1654 -35574860748415928720593083045349502425956190331979285776613203098332022208802807263381601139424775464 1655 36985331768941507726898739704087169187862812103667527308354687839371099942895729130220386873357620201 1656 112031389559947583819017206618487724843196102272964022532746240303652916951748065185189103963818227850 1657 147606250308363512539610289663837227269152292604943308309359443401984939160550872448570705103243003315 1658 110620918539422004812711549959750058081289480501275781001004755562613839217655143318350318229885383115 1659 -1410471020525579006305656658737666761906621771688241531741484741039077734092921866838785733932844734 1660 -149016721328889091545915946322574894031058914376631549841100928143024016894643794315409490837175848048 1661 -259637639868311096358627496282324952112348394877907330842105683705637856112298937633759809067061231162 1662 -258227168847785517352321839623587285350441773106219089310364198964598778378206015766921023333128386427 1663 -109210447518896425806405893301012391319382858729587539469263270821574761483562221451511532495952538378 1664 150427192349414670552221602981312560792965536148319791372842412884063094628736716182248276571108692785 1665 408654361197200187904543442604899846143407309254538880683206611848661873006942731949169299904237079213 1666 517864808716096613710949335905912237462790167984126420152469882670236634490504953400680832400189617592 1667 367437616366681943158727732924599676669824631835806628779627469786173539861768237218432555829080924808 1668 -41216744830518244745815709680300169473582677418732251903579142062488333145174494730736744075156154404 1669 -559081553546614858456765045586212406936372845402858672056049024732724967635679448131417576475345771995 1670 -926519169913296801615492778510812083606197477238665300835676494518898507497447685349850132304426696802 1671 -885302425082778556869677068830511914132614799819933048932097352456410174352273190619113388229270542397 1672 -326220871536163698412912023244299507196241954417074376876048327723685206716593742487695811753924770401 1673 600298298377133103202580755266512576409955522821590923959628166795213300780853942862154320550501926402 1674 1485600723459911660072257824097024490542570322641523972891725519251623475133127133481267708779772468800 1675 1811821594996075358485169847341323997738812277058598349767773846975308681849720875968963520533697239202 1676 1211523296618942255282589092074811421328856754237007425808145680180095381068866933106809199983195312801 1677 -274077426840969404789668732022213069213713568404516547083579839071528094064260200374458508796577155998 1678 -2085899021837044763274838579363537066952525845463114896851353686046836775913981076343422029330274395199 1679 -3297422318455987018557427671438348488281382599700122322659499366226932156982848009450231229313469707999 1680 -3023344891615017613767758939416135419067669031295605775575919527155404062918587809075772720516892552000 1681 -937445869777972850492920360052598352115143185832490878724565841108567287004606732732350691186618156800 1682 2359976448678014168064507311385750136166239413867631443934933525118364869978241276717880538126851551200 1683 5383321340293031781832266250801885555233908445163237219510853052273768932896829085793653258643744103201 1684 6320767210071004632325186610854483907349051630995728098235418893382336219901435818526003949830362260002 1685 3960790761392990464260679299468733771182812217128096654300485368263971349923194541808123411703510708803 1686 -1422530578900041317571586951333151784051096228035140565210367684009797582973634543985529846940233394397 1687 -7743297788971045949896773562187635691400147859030868663445786577392133802875070362511533796770595654398 1688 -11704088550364036414157452861656369462582960076158965317746271945656105152798264904319657208474106363200 1689 -10281557971463995096585865910323217678531863848123824752535904261646307569824630360334127361533872968802 1690 -2538260182492949146689092348135581987131715989092956089090117684254173766949559997822593564763277314403 1691 9165828367871087267468360513520787475451244087066009228656154261401931385848704906497063643710829048798 1692 19447386339335082364054226423844005153983107935189833981192058523048238955673335266831191005244702017601 1693 21985646521828031510743318771979587141114823924282790070282176207302412722622895264653784570007979332005 1694 12819818153956944243274958258458799665663579837216780841626021945900481336774190358156720926297150283208 1695 -6627568185378138120779268165385205488319528097973053139566036577147757618899144908674470078947551734392 1696 -28613214707206169631522586937364792629434352022255843209848212784450170341522040173328254648955531066396 1697 -41433032861163113874797545195823592295097931859472624051474234730350651678296230531484975575252681349603 1698 -34805464675784975754018277030438386806778403761499570911908198153202894059397085622810505496305129615210 1699 -6192249968578806122495690093073594177344051739243727702059985368752723717875045449482250847349598548813 1700 35240782892584307752301855102749998117753880120228896349414249361597927960421185082002724727903082800791 1701 70046247568369283506320132133188384924532283881728467261322447514800822019818270704813230224208212416002 1702 76238497536948089628815822226261979101876335620972194963382432883553545737693316154295481071557810964816 1703 40997714644363781876513967123511980984122455500743298613968183521955617777272131072292756343654728164026 1704 -29048532924005501629806165009676403940409828380985168647354263992845204242546139632520473880553484251975 1705 -105287030460953591258621987235938383042286164001957363610736696876398749980239455786815954952111295216790 1706 -146284745105317373135135954359450364026408619502700662224704880398354367757511586859108711295766023380815 1707 -117236212181311871505329789349773960085998791121715493577350616405509163514965447226588237415212539128839 1708 -11949181720358280246707802113835577043712627119758129966613919529110413534725991439772282463101243912048 1709 134335563384959092888428152245614786982695992382942532258090960869243954222785595419336428832664779468768 1710 251571775566270964393757941595388747068694783504658025835441577274753117737751042645924666247877318597608 1711 263520957286629244640465743709224324112407410624416155802055496803863531272477034085696948710978562509657 1712 129185393901670151752037591463609537129711418241473623543964535934619577049691438666360519878313783040890 1713 -122386381664600812641720350131779209938983365263184402291477041340133540688059603979564146369563535556717 1714 -385907338951230057282186093841003534051390775887600558093532538143997071960536638065261095080542098066373 1715 -515092732852900209034223685304613071181102194129074181637497074078616649010228076731621614958855881107262 1716 -392706351188299396392503335172833861242118828865889779346020032738483108322168472752057468589292345550544 1717 -6799012237069339110317241331830327190728052978289221252487494594486036361631834686796373508750247484170 1718 508293720615830869923906443972782743990374141150784960385009579484130612648596242044825241450105633623093 1719 901000071804130266316409779145616605232492970016674739731029612222613720970764714796882710039397979173638 1720 907799084041199605426727020477446932423221022994963960983517106817099757332396549483679083548148226657809 1721 399505363425368735502820576504664188432846881844179000598507527332969144683800307438853842098042593034717 1722 -501494708378761530813589202640952416799646088172495739132522084889644576286964407358028867941355386138920 1723 -1409293792419961136240316223118399349222867111167459700116039191706744333619360956841707951489503612796728 1724 -1808799155845329871743136799623063537655713993011638700714546719039713478303161264280561793587546205831444 1725 -1307304447466568340929547596982111120856067904839142961582024634150068902016196856922532925646190819692523 1726 101989344953392795310768626136288228366799206328316738534014557556675431603164099919175025843312793104206 1727 1910788500798722667053905425759351766022513199339955439248561276596388909906325364199736819430858998935651 1728 3218092948265291007983453022741462886878581104179098400830585910746457811922522221122269745077049818628175 1729 3116103603311898212672684396605174658511781897850781662296571353189782380319358121203094719233737025523970 1730 1205315102513175545618778970845822892489268698510826223048010076593393470413032757003357899802878026588320 1731 -2012777845752115462364674051895639994389312405668272177782575834153064341509489464118911845274171792039854 1732 -5128881449064013675037358448500814652901094303519053840079147187342846721828847585322006564507908817563823 1733 -6334196551577189220656137419346637545390363002029880063127157263936240192241880342325364464310786844152142 1734 -4321418705825073758291463367450997551001050596361607885344581429783175850732390878206452619036615052112287 1735 807462743238939916745895081049817101900043707157445954734565757559670871096456707115553945471293765451537 1736 7141659294816129137402032500396454647290406709187326017861723021495911063338337049440918409782080609603680 1737 11463078000641202895693495867847452198291457305548933903206304451279086914070727927647371028818695661715968 1738 10655615257402262978947600786797635096391413598391487948471738693719416042974271220531817083347401896264432 1739 3513955962586133841545568286401180449101006889204161930610015672223504979635934171090898673565321286660753 1740 -7949122038055069054147927581446271749190450416344771972596288779055581934434793756556472355253374375055214 1741 -18604737295457332033095528368243906845581864014736259921068027472774997977409064977088289438600776271319645 1742 -22118693258043465874641096654645087294682870903940421851678043144998502957044999148179188112166097557980397 1743 -14169571219988396820493169073198815545492420487595649879081754365942921022610205391622715756912723182925182 1744 4435166075468935212602359295045091300089443527140610041986273106832076954798859585465573681688053088394464 1745 26553859333512401087243455949690178594772314431081031893664316251830579911843858733644761793854150646374862 1746 40723430553500797907736625022888994140264734918676681772746070617773500934454064125267477550766873829300045 1747 36288264478031862695134265727843902840175291391536071730759797510941423979655204539801903869078820740905582 1748 9734405144519461607890809778153724245402976960455039837095481259110844067811345806157142075224670094530721 1749 -30989025408981336299845815244735269894861757958221641935650589358662656866642718319110335475542203734769323 1750 -67277289887013198994980080972579172735037049349757713666410386869604080846297922858912239344621024475674904 1751 -77011695031532660602870890750732896980440026310212753503505868128714924914109268665069381419845694570205624 1752 -46022669622551324303025075505997627085578268351991111567855278770052268047466550345959045944303490835436300 1753 21254620264461874691955005466581545649458780997766602098555108099551812798831372512953193400317533640238605 1754 98266315295994535294825896217314442629898807307979355602060976228266737712940641178022574820163228210444230 1755 144288984918545859597850971723312069715477075659970467169916254998319005760407191523981620764466719045880531 1756 123034364654083984905895966256730524066018294662203865071361146898767192961575819011028427364149185405641927 1757 24768049358089449611070070039416081436119487354224509469300170670500455248635177833005852543985957195197698 1758 -119520935560456409986780901683895988279357588305745957700616084327818550511772013690975768220480761850682832 1759 -242555300214540394892676867940626512345375882967949822771977231226585743473347832702004195584629947256324758 1760 -267323349572629844503746937980042593781495370322174332241277401897086198721983010535010048128615904451522455 1761 -147802414012173434516966036296146605502137782016428374540661317569267648210210996844034279908135142600839622 1762 94752886202366960375710831644479906843238100951521448231315913657318095263136835857969915676494804655485137 1763 362076235774996804879457769624522500624733471273695780472593315554404293985119846392979963805110709107007593 1764 509878649787170239396423805920669106126871253290124155013254633123671942195330843237014243713245851707847216 1765 415125763584803279020712974276189199283633152338602706781938719466353846932194007379044328036751047052362080 1766 53049527809806474141255204651666698658899681064906926309345403911949552947074160986064364231640337945354488 1767 -456829121977363765255168601269002407467971572225217228703909229211722389248256682250949879481605513762492727 1768 -871954885562167044275881575545191606751604724563819935485847948678076236180450689629994207518356560814854806 1769 -925004413371973518417136780196858305410504405628726861795193352590025789127524850616058571749996898760209293 1770 -468175291394609753161968178927855897942532833403509633091284123378303399879268168365108692268391384997716565 1771 403779594167557291113913396617335708809071891160310302394563825299772836301182521264885515249965175817138242 1772 1328784007539530809531050176814194014219576296789037164189757177889798625428707371880944086999962074577347536 1773 1796959298934140562693018355742049912162109130192546797281041301268102025307975540246052779268353459575064102 1774 1393179704766583271579104959124714203353037239032236494886477475968329189006793018981167264018388283757925861 1775 64395697227052462048054782310520189133460942243199330696720298078530563578085647100223177018426209180578326 1776 -1732563601707088100644963573431529723028648187949347466584321003189571461729889893145829602249927250394485775 1777 -3125743306473671372224068532556243926381685426981583961470798479157900650736682912126996866268315534152411635 1778 -3190139003700723834272123314866764115515146369224783292167518777236431214314768559227220043286741743332989960 1779 -1457575401993635733627159741435234392486498181275435825583197774046859752584878666081390441036814492938504184 1780 1668167904480035638596908791121009533895187245706148135887600705111040898151804246045606425231501041213907452 1781 4858306908180759472869032105987773649410333614930931428055119482347472112466572805272826468518242784546897413 1782 6315882310174395206496191847423008041896831796206367253638317256394331865051451471354216909555057277485401598 1783 4647714405694359567899283056301998508001644550500219117750716551283290966899647225308610484323556236271494147 1784 -210592502486399904969749049685775141408689064430712310304402931064181145566925579964215984194686548275403265 1785 -6526474812660795111465940897108783183305520860637079563942720187458513010618377051318432893749743825760804862 1786 -11174189218355154679365223953410781691307165411137298681693436738741803977518024276627043378073300062032299008 1787 -10963596715868754774395474903725006549898476346706586371389033807677622831951098696662827393878613513756895742 1788 -4437121903207959662929534006616223366592955486069506807446313620219109821332721645344394500128869687996090879 1789 6737067315147195016435689946794558324714209925067791874247123118522694156185302631282648877944430374036208130 1790 17700664031015949790831164850519564874612686271774378245636156926200316988136401327945476271823043887793103873 1791 22137785934223909453760698857135788241205641757843885053082470546419426809469122973289870771951913575789194753 1792 15400718619076714437325008910341229916491431832776093178835347427896732653283820342007221894007483201752986624 1793 -2299945411939235353506155940178334958121254438998285066800809498303584334852580985938254377815560686040117248 1794 -24437731346163144807266854797314123199326896196842170119883280044723011144321703959228125149767474261829312000 1795 -39838449965239859244591863707655353115818328029618263298718627472619743797605524301235347043774957463582298623 1796 -37538504553300623891085707767477018157697073590619978231917817974316159462752943315297092665959396777542181374 1797 -13100773207137479083818852970162894958370177393777808112034537929593148318431239356068967516191922515712869373 1798 26737676758102380160773010737492458157448150635840455186684089543026595479174284945166379527583034947869429251 1799 64276181311403004051858718504969476315145224226460433418601907517342754941927228260463472193542431725411610626 1800 77376954518540483135677571475132371273515401620238241530636445446935903260358467616532439709734354241124480000 1801 50639277760438102974904560737639913116067250984397786343952355903909307781184182671366060182151319293255050750 1802 -13636903550964901076954157767329563199077973242062647074649551613433447160743045589097412011391112432156559875 1803 -91013858069505384212631729242461934472593374862300888605285997060369350421101513205629851721125466673281039874 1804 -141653135829943487187536289980101847588660625846698674949238352964278658202285695876995911903276785966536090623 1805 -128016232278978586110582132212772284389582652604636027874588801350845211041542650287898499891885673534379530747 1806 -37002374209473201897950402970310349916989277742335139269302804290475860620441137082268648170760206861098490872 1807 104650761620470285289585887009791497671671348104363535679935548673802797581844558794727263732516579105437599752 1808 232666993899448871400168019222563782061254000708999563554524350024648008623387209082625763624402252639817130500 1809 269669368108922073298118422192874131978243278451334702823827154315123869243828346164894411795162459500915621373 1810 165018606488451788008532535183082634306571930346971167143891605641321071661983787370167148062645880395478021622 1811 -67648387410997083391635484039481147754682070362028396410632744383326936961403421712458615561756372244339108877 1812 -337317755519919156689753906232355279732925348813363099234459898698450806205231767877353027356918831745254730249 1813 -502336362008370944698286441415437914039497279160334266378351504339771877867215555247520175419564712140732751870 1814 -434687974597373861306650957375956766284815208798305869967718759956444940905812133535061559857808339896393642992 1815 -97370219077454704616897051143601486551889859984942770733258861257994134700580365657708532500889508151138912742 1816 404966142930916240081389390271836427487607419175391495645092643081777743166635189589811642918675203989593839129 1817 839654117528290101388040347647793193772422627973697365612811403038222684072447323124873202776483543885987482122 1818 937024336605744806004937398791394680324312487958640136346070264296216818773027688782581735277373052037126394865 1819 532058193674828565923548008519558252836705068783248640700977621214439075606392499192770092358697848047532555737 1820 -307595923853461535464492339128234940935717559190448724911833781823783608466054823932103110417785695838454926384 1821 -1244620260459206341469429737919629621260030047149088861257904046120000427239082512714684845695158747875581321248 1822 -1776678454134034907392977746439187874096735115932337501958881667334439502845475011907454938053856595923113876984 1823 -1469082530280573371928485407310952933161017556741888777047047885510655894379420187975351827636070900084658950599 1824 -224462269821367030459055669391323311900987509592799915789143839390655467140337675260666981940912152209077629350 1825 1552216184312667876933922077047864562195747606339537586169737827943784035705137336646787956112944443714036247635 1826 3021298714593241248862407484358817495356765163081426363216785713454439930084557524622139783749015343798695198235 1827 3245760984414608279321463153750140807257752672674226279005929552845095397224895199882806765689927496007772827586 1828 1693544800101940402387541076702276245062005066334688692836191724901311361519757863236018809576983052293736579952 1829 -1327753914491300846474866407656541250294760096746737670380593988553128568564799661386120974172032291504958618282 1830 -4573514898905909125796329561406682057552512769420963949386523541398223965789694861268927739861959787512731445867 1831 -6267059699007849528183870638108958302614517835755652642222715266299535327309452724504946549438942839806468025818 1832 -4939305784516548681709004230452417052319757739008914971842121277746406758744653063118825575266910548301509407535 1833 -365790885610639555912674669045734994767244969587951022455597736348182792954958201849897835404950760788777961667 1834 5901268813397209972271195969063223307847272866167701619767117529951352534354494522655048714033992079017690064152 1835 10840574597913758653980200199515640360167030605176616591609238807697759293099147585773874289300902627319199471688 1836 11206365483524398209892874868561375354934275574764567614064836544045942086054105787623772124705853388107977433356 1837 5305096670127188237621678899498152047087002708596865994297719014094589551699611264968723410671861309090287369205 1838 -5535477927786570416358521300017488313080027896579750597311519793603169741399536320805150878629041318228912102482 1839 -16741843411310968626251396168578863668014303471344318211376356337649111827453642108428923003334894706336889535837 1840 -22046940081438156863873075068077015715101306179941184205674075351743701379153253373397646414006756015427176905041 1841 -16511462153651586447514553768059527402021278283361433608362555558140531637753717052592495535377714697198264802558 1842 230381257659382178736842400519336265993025187982884603013800779508580189699925055836427467957180009138624733280 1843 22277321339097539042609917468596351981094331367924068808687876131252281568853178429234073881963936024565801638322 1844 38788783492749125490124471236655879383115609651285502417050431689392813206606895481826569417341650721764066440881 1845 38558402235089743311387628836136543117122584463302617814036630909884233016906970425990141949384470712625441707602 1846 16281080895992204268777711367540191136028253095378549005348754778631951448053791996756068067420534688059640069281 1847 -22507702596756921221346759869115688247087356555906953411701676910760861758553103485070501349921116033704426371599 1848 -61066104831846664532734388705252231364209941019209571225738307820645094775460073911060643299305586746329868079200 1849 -77347185727838868801512100072792422500238194114588120231087062599277046223513865907816711366726121434389508148480 1850 -54839483131081947580165340203676734253150837558681166819385385688516184464960762422746210016805005400685081776880 1851 6226621700764716952569048501575497111059103460528404406352922132128910310499311488314433282500581345644786302321 1852 83573807428603585754081148574367919611297297575116524637439984731405956534013177396131144649226702780034294450802 1853 138413290559685533334246488778044653864448135133797691456825370419922140998973939818877354666031708180719376227683 1854 132186668858920816381677440276469156753389031673269287050472448287793230688474628330562921383531126835074589925363 1855 48612861430317230627596291702101237142091734098152762413032463556387274154461450934431776734304424055040295474562 1856 -89800429129368302706650197075943416722356401035644929043792906863534866844512488884445577931727284125679080753120 1857 -221987097988289119088327637352412573475745432708914216094265355151328097532987117215008499315258410960753670678482 1858 -270599959418606349715923929054513810617837166807066978507297818707715371687448568149440276049562835015793966153043 1859 -180799530289238047009273731978570393895480765771422049463504911844180504842936079264994698117835550890114885399922 1860 41187567699051072079053905373842179580264666937492166630760443307147592690051037950013801197422860070638785278561 1861 311787527117657421794977834428355990198101833744559145138058262014862964377499606099454077246985695086432751431605 1862 492587057406895468804251566406926384093582599515981194601563173859043469220435685364448775364821245976547636831528 1863 451399489707844396725197661033084204513317932578489027970802730551895876530384647414434974167398385905908851552968 1864 139611962590186974930219826604728214315216098833929882832744468537032912152885041314980896920412690819476100121364 1865 -352975094816708493874031739802198169778366500682051311768818705322010557067550644049467878444408555157071536710163 1866 -804374584524552890599229400835282374291684433260540339739621435873906433597935291463902852611806941062980388263130 1867 -943986547114739865529449227440010588606900532094470222572365904410939345750820332778883749532219631882456488384493 1868 -591011452298031371655417487637812418828534031412418910803547199088928788683269688729415871087811076725384951674329 1869 213363132226521518943811913197469955463150401848121428936074236784977644914665602734486981523995864337595436588802 1870 1157349679341261384473261140637480544070050933942591651508440141195916990665485935513370731056215496220051924973296 1871 1748361131639292756128678628275292962898584965355010562311987340284845779348755624242786602144026572945436876647626 1872 1534997999412771237184866715077823007435434563506889133375913103499868134434090021508299620620030708607841440058825 1873 377648320071509852711605574440342463365383629564297481867472962303951143768604085994928889563815212387789515085530 1874 -1370712811567782903417073053834950499533201335790713080444514377980894635580151538247857712580211360557647361562095 1875 -2905710810980554140601939768912773506968635899297602213820427481480762770014241559756157333200242069165488801620919 1876 -3283359131052063993313545343353115970334019528861899695687900443784713913782845645751086222764057281553278316706448 1877 -1912646319484281089896472289518165470800818193071186615243386065803819278202694107503228510183845920995630955144352 1878 993064491496273050705467479394608036167817706226415598577041415676943491811547452252928823016396148169857846476568 1879 4276423622548337044019012822747724006501837235088315294264941859461657405594393098004015045780453429723136163183017 1880 6189069942032618133915485112265889477302655428159501909508327925265476683797087205507243555964299350718767118327370 1881 5196005450536345083210017632871281441134837721933086310931286509588533191985539753254314732947903202548909271850803 1882 919581827988008039191004810123557434633000486844771016666344650126875786391146655250299687167449772825773108667787 1883 -5269488114044610094724480302142332042669654941314730892841983275138600897405940550256943868796849577892994009659582 1884 -10465493564580955177934497935013613483804492663247817203773269784727134089391480303511258601744752780441903281510384 1885 -11385075392568963217125502745137170918437493150092588220439614434854009875782626958761558288912202553267676390178170 1886 -6115587278524353122401022442994838875767838208777857327597631159715408978376686408504614420115352975374682380518587 1887 4349906286056602055533475492018774608036654454469959876175638625011725111014793895006644181629399805067220900991798 1888 15734981678625565272658978237155945526474147604562548096615253059865734986797420853768202470541602358334897291169969 1889 21850568957149918395060000680150784402241985813340405424212884219581143965174107262272816890656955333709579671688557 1890 17500662671093316339526525188132009794205331358870445548037245594569418854159313367266172709027555528642358770696760 1891 1765680992467751066867546950976064267731183754307897451421992534703683867361892513497970238485953170307461479526792 1892 -20084887964682167328192453729174720134510802059032507972790891684877460097812214748774846652171002163402118192161764 1893 -37585550635775483667718978917306729928716133417902953520828137279446878951971528116041019361198557692044476962858523 1894 -39351231628243234734586525868282794196447317172210850972250129814150562819333420629538989599684510862351938442385314 1895 -19266343663561067406394072139108074061936515113178342999459238129273102721521205880764142947513508698949820250223549 1896 18319206972214416261324906778198655866779618304724610521368899150173776230450322235276876413685048993094656712634975 1897 57670438600457650995911432646481450063226935476935461493619028964324339049783742864815866013369559855446595155020290 1898 76936782264018718402305504785589524125163450590113804493078267093597441771304948745580008960883068554396415405243840 1899 58617575291804302140980598007390868258383832285389193971709367943423665540854626510303132547198019561301758692608866 1900 947136691346651145069165360909418195156896808453732478090338979099326491070883645487266533828459705855163537588577 1901 -75989645572672067257236339424680105930006553781660072014987928114498115280234065100092742427054608848541251867655262 1902 -134607220864476369398216937432070974188390386067049265986697296057921780821088691610395874974252628409843010560264127 1903 -135554357555823020543286102792980392383547282875502998464787635037021107312159575255883141508081088115698174097852703 1904 -59564711983150953286049763368300286453540729093842926449799706922522992031925510155790399081026479267156922230197440 1905 75042508881325416112167174063770687734849656973206339536897589135398788789163181454605475893226149142686088330066688 1906 210596866437148436655453276856751080118396939848709338001685224172419896101322756710488617401307237258384262427919392 1907 270161578420299389941503040225051366571937668942552264451484931094942888133248266866279016482333716525541184658116833 1908 195119069538973973829335866161280678837088011969345924914587341959544099344085085411673540589107567382855096328050146 1909 -15477796898174462826117410695470401281308927879363413087097882212875796757237671298815076812199669875529166099869245 1910 -285639375318473852767620450920521767853246596821915677538582813307818684890485938165094093294533386401070350757986077 1911 -480758444857447826596956317081802446690334608791261602453170155267362784234571023576767633883640953783925447086036222 1912 -465280647959273363770838906386332045409025680911898189366072273054486987477333352277952557071441283908396280986166976 1913 -179641272640799511003218455465810277555779084089982511827489459746668302586847414112858463776907897507325930228180898 1914 301117172216648315593737861615992169134555524701279090625680695520694481647723609463909170106733056276599516857855325 1915 766397820175921679364576768002324214543581205613177279991752968575181469125056961741861727178174340184995797844022302 1916 946039092816721190367795223468134492099360289703159791819242428321849771711904375854720190955082237692321728072203201 1917 644921920600072874774057361852142322964804765001880701193561732801155290064180766390811020848349181415722211214347877 1918 -121475899575848804590519406150181891578776440611296578798191235774026179060876195351050706329825158769273586629674424 1919 -1067514992392569994958314629618316383678136730314456370617433664095875950772780571205770897284907396461595314701877624 1920 -1712436912992642869732371991470458706642941495316337071810995396897031240836961337596581918133256577877317525916225500 1921 -1590961013416794065141852585320276815064165054705040493012804161123005061776085142245531211803431419108043939286551075 1922 -523446021024224070183537955701960431386028324390584122395370497027129111003304571039760314518524022646448624584673450 1923 1188990891968418799548834035768498275256913170925752949415624899869902129833656766556821603614732555230868901331552051 1924 2779951905385212864690686621088775090321078225630793442428429060992907191609741908802352815418163974338912840618103127 1925 3303397926409436934874224576790735521707106550021377564823799558020036302613046479842113129936687996985361465202776578 1926 2114407034441018135325390541022237246450193379095624615408174658150134172779389713285291526321955441754492563871224528 1927 -665544870944194729365296080066537843870884846535168827020254402842773018830352195517061289096208532584420276746878598 1928 -3968942797353631664239520656857273365577991396556546391844053960862809321443398675359174419032896529569781741949655175 1929 -6083349831794649799564911197879510612028184775652171007252228619012943494222788388644465945354851971324274305820879702 1930 -5417804960850455070199615117812972768157299929117002180231974216170170475392436193127404656258643438739854029074001103 1931 -1448862163496823405960094460955699402579308532560455788387920255307361153949037517768230237225746909170072287124345927 1932 4634487668297826393604816736923811209448876243091715218864308363705582340273750870876235708129105062154202018696533776 1933 10052292629148281463804431854736783977606176172208717399096282579875752815666187064003640364387748500894056047770534880 1934 11501154792645104869764526315692483380185484704769173187484202835183113969615224581771870601613495410064128334894880808 1935 6866667124347278476159709578768672170736608461677457968619894471477531629341473710895634893484390347909926316198347033 1936 -3185625504801002987644722275968111806869567710531259430476388108398221186324713353108005470903358152984129731572187846 1937 -14686780297446107857409248591660595187055052415300432617960590943581335155939937934879876072516853563048258066467068653 1938 -21553447421793386333568958170429267357791660876977890586580485415058866785281411645775510966001243910958184382665415685 1939 -18367821916992383345924235894461155550922093166446631156104097306660645598956698292667505495097885757974054651093227838 1940 -3681041619546275488514987302800560363867040751146198538143506363079310443016760357787629422581032194925796584626159184 1941 17872405802247110845053970867628706993924620125831692048436979051979556342264651287987881543420211716032387798039256502 1942 36240227719239494190978206762089862544846713292278323204541076358640201941221349580655387038518097474006442449132484341 1943 39921269338785769679493194064890422908713754043424521742684582721719512384238109938443016461099129668932239033758643526 1944 22048863536538658834439223197261715914789133917592829694247603669739956041973458650455134917678917952899851235719387025 1945 -14191364182700835356538983564828146630057579374685493510293472688900245899247890930200252120839179521106591213413097315 1946 -54112633521486605036032177629718569538771333418110015252978055410619758283486000868643268581938309190038830247171740840 1947 -76161497058025263870471400826980285453560467335702844947225659080359714325459459519098403499617227142938681482891127864 1948 -61970132875324428513932417262152138823502887961017351436932186391459468426211568588898151378778047621832090269478030548 1949 -7857499353837823477900239632433569284731554542907336183954130980839710142725567720254882796839738431793260022306289707 1950 68303997704187440392571161194546716168828912792795508763271528099520004182733891798843520702777488711145421460584838158 1951 130274130579511868906503578456698854992331800753812860200203714490979472608945460387741672081555536332977511730062868707 1952 138131629933349692384403818089132424277063355296720196384157845471819182751671028107996554878395274764770771752369158415 1953 69827632229162251991832656894585708108234442503924687620886317372299178568937136309153034175617786053625350291784320258 1954 -60446498350349616914670921562113146884097358249888172579317397118680294040008324078588637905937750279352161438278548448 1955 -198578128283699309299074739651245571161160713546608368963475242590499476791679352186585192784333025044122933190647706862 1956 -268405760512861561290907396545831279269395156050533056584361559962798655360616488495738226959950811097748283482432027119 1957 -207959262162511944376236474983718132385297797800644884005044162844118361320608164417149589054013060818396122044153478670 1958 -9381133878812635077161735332472561224137084254036515041568920253618884528928812230564396269680035774273188853505771807 1959 259024626634048926213745661213358718045258071796496541542792639709179770831687676265173830690270775323475094628926255313 1960 466983888796560870589982136197076850430555869597141425547836802553298132152295840682323419744283836141871216673079733984 1961 476365022675373505667143871529549411654692953851177940589405722806917016681224652912887816013963871916144405526585505792 1962 217340396041324579453398210316190693609434882054681399046613083097737245849536976647713985323693096592669310897659250480 1963 -249643492755236291136583925880886156821120987542460026501223719455560886302758864034609434420590739549201905775420483503 1964 -726008515430609796803727797410435568475813941393637967090629442262477902983983516947497250434554611465346311302005989294 1965 -943348911471934376257126007726626262085248823448319366137242525360215148833520493595211235758247708058015622199665239773 1966 -693705418716698085120542081845740105264127835905859339636018805904654262530761629560601801337656968508813716424244756269 1967 32303096713911711683185715564695463211686105487778627454610636357823640453221887386895449096897642956532594877761233026 1968 975652008185846087940311723291321725296934928936097993591853161718038789286742380982106684855145351014548217077426472800 1969 1669357426902544173060853805137061830561062764841957333227871967622693051817504010542708486192802319523361933501671229070 1970 1637054330188632461377668089572366367349376659354178705773261331264869411364282123155813037095904676566829338623909996045 1971 661402322002786373437356366281044642052441730418080712181408169546830622077539742173706352240759325552281121546483523246 1972 -1007955104899757799623497438856017188508621034423876621046463798075862429739964268369002133952042993971080811955187705823 1973 -2645009435088390261001165528428383555857997693778055326819725129340731841104246391524815171047947670537910150579097701867 1974 -3306411757091176634438521894709428197910439424196136039001133298887562463181786133698521523288706996090191272125581225112 1975 -2298456652191418834815024455853411009401818389772259417954669500811700033441821865329519389336664002119110460170393519288 1976 346552782896971426186141072574972546456179304005795908865055628529031807662424526195295781711283668418799690408704182580 1977 3652964539988148060624662967284400744366618728201931947866188927416594270844210659893817304999990664508990962534285407693 1978 5951421192179566895439687423137811753768437117974191365820858428228294304286032525223336694336654666628101422704678926982 1979 5604868409282595469253546350562839207312257813968395456955802799699262496623607999028040912625370998209301732295974744403 1980 1951903869294447408628883383278438462945639085766463509089613872282668225779397339134223607625380333700310769761689336711 1981 -3999517322885119486810804039859373290822798032207727856731244555945626078506635186089113086711274332927790652942989590270 1982 -9604385732167714956064350390422212498135055846176123313687047355644888575130243185117153999336645331137092385238964334672 1983 -11556289601462162364693233773700650961080694931942586822776661227927556800909640524251377606962025664837403155000653671382 1984 -7556772278577042877882429733841277670257896899734858966045416671981930722403005338162264520250751331909612502057664081111 1985 2047613453590672078181920656580934827877158946441264347641630683662957852727237846954889479085893999227479883181300253562 1986 13603903055052834442875154430281585788957853878383851170418291911590514653636878371206267086047919664064883038181953924945 1987 21160675333629877320757584164122863459215750778118710136463708583572445376039883709368531606298670995974495540239618006057 1988 19113061880039205242575663507541928631338591831677445788822077899909487523312645862413642127212776996747015657058317752496 1989 5509158824986370799700509077260342842380737953293594618403785988318972869675767491207375041164857332682132618876363827552 1990 -15651516508643506521057075086862520616835012824825115518059922595253472506364116218161156565133813663292362921363254178504 1991 -34764578388682711763632738594404449248173604656502561306882000495162960029676762080574798692346590660039378578421571930999 1992 -40273737213669082563333247671664792090554342609796155925285786483481932899352529571782173733511447992721511197297935758550 1993 -24622220705025576042276172584802271473719329784971040407225863888228460392988413353621017168377634329429148275934681580045 1994 10142357683657135721356566009602177774454274871531520899656136606934499636688348726953781523968956330610230302486890350955 1995 50416094897326218284689813681266969865008617481327676824941923090416432536040878298735955257480404323331741499784826109506 1996 75038315602351794326965986266069241338727947266298717232167786978644892929029291652356972425858038652760889775719507689552 1997 64895957918694658605609420256467063564273672394767196332511650371710393292340942925403190901889082322150659473232617338598 1998 14479863021368440320919606575200093699265054913439519507569727281293960756300064626667235644408677998818917973447791229093 1999 -60558452580983354006046379690869147639462892352859197724598059697350932172729227025689736781449360653941971802271716460458 2000 -125454410499678012611655799947336211203736564747626394057109710069061325465070169951092927683338442976092631275504333799055 2001 -139934273521046452932575406522536304903001619661065913564679437350355286221370234577760163327747120974911549248952125028147 2002 -79375820940063098926529026831667157263538727308206715840081377653004354048641007552070426546297760320969577446680408567688 2003 46078589559614913685126773115669053940197837439419678217028332416056971416429162399022501137040682655123053828823925231368 2004 186012863080661366617702179638205358843199457100485591781707769766412257637799396976782664464787803630034603077776050259516 2005 265388684020724465544231206469872516106738184408692307621789147419416611686440404528853091011085563951004180524456458827205 2006 219310094461109551859104433354203462166540346969272629404760815003359640270011242129830589874044881295881126695632533595838 2007 33297231380448185241402253715998103323340889868787037623053045236947382632211845153047925409257077665846523617856483336323 2008 -232091452640276280302828952753874412783397294539905269998736102182469229054228559375805165601828486285157656906599975490881 2009 -451401547101385832161933386108077874949937641509177899403496917185828869324239801505635755475873367581038783602232509086718 2010 -484698778481834017403335639824075978273278531377964937026549962422776251956451646658683680885130445246885307220088992423040 2011 -252607325841557737100506687070201565489881236838059667027813860240307022902223087282878515283301958961727650313489016932158 2012 198794221259828095061426699037876309460056404671118232375683056945521846422016714222757240192571408619311133288743492154561 2013 683492999741662112464762338861952287733334936049083169402233019368298098378468360881440921077701853866196440508832484577602 2014 936100325583219849565269025932153853223216172887142836430046879608605121280691448164319436361003812827924090822321501509761 2015 737306104323391754503842326894277543763159768216024604054363822663083274858674733941562196168432404208612957533578009355201 2016 53813104581729642039079988032325256029824832166941434652130803294785176480206373060121275090730550342416517024745524777600 2017 -882287221001490207526189037899828597193391340720201401777916076313819944800485075104198161270273262485507573797575976732160 2018 -1619593325324881962030031364794106140956551108936226005832279898976903219659159809045760357438705666694120531331153986087360 2019 -1673406429906611604069111352826431396986375941103167440484410702271688396139366182105881632529436217036537048355899510864959 2020 -791119208905121396542922314926602799792984600382966038706494625957868451338881107001683471259162954551029474558323534132798 2021 828474116419760565487109049867503341163566508553259967125785273019034768320278702044076886179542712143091056772830451954563 2022 2501880546326372169556220402693934738149942449656427407610195975290723164459644884149958518708978929179628105128729962819523 2023 3292999755231493566099142717620537537942927050039393446316690601248591615798525991151641989968141883730657579687053496952322 2024 2464525638811733000612033667753034196779360541486133479190905328229556847478247289107565103788599171587566522914223044997760 2025 -37354907514639168944186734940900541370581908170293928419290647061166316981397595042393414920379757592061582214506917821762 2026 -3330354662746132735043329452561438079313508958209687374735981248309757932779923586194035404888521641322719161901560414774083 2027 -5794880301557865735655363120314472276092869499695820853926886576539314780258170875301600508677120812910285684815783459771842 2028 -5757525394043226566711176385373571734722287591525526925507595929478148463276773280259207093756741055318224102601276541950079 2029 -2427170731297093831667846932812133655408778633315839550771614681168390530496849694065171688868219413995504940699716127175995 2030 3367709570260771903987516187502338620684090866379981303155271895370924249761321181236428819808901398914780744116067332595848 2031 9125234964303998470698692572875910355406378457905508228662867824849072713038094461495635913565642454233004846717343874545928 2032 11552405695601092302366539505688044010815157091221347779434482506017463243534944155560807602433861868228509787417060001721924 2033 8184696125340320398379023318185705390131066224841366476279210610646538993773622974324378782624960469313729043300992669126077 2034 -940538838963678072319669254690204965275312233064141752383657214202533719264471487171257130940681984919275803416351205419850 2035 -12492944534564770374686208760378248976090469324285489531818139720219996962799415642732064733374543853147785590833411207141773 2036 -20677640659905090773065232078563954366221535549126856008097350330866535956573038617056443515999504322461514634134403876267849 2037 -19737101820941412700745562823873749400946223316062714255713693116664002237308567129885186385058822337542238830718052670847998 2038 -7244157286376642326059354063495500424855753991777224723895553396444005274509151487153121651684278484394453239884641463706224 2039 13433483373528448447005878015068453941365781557349631284201796934422530682063887129903321864315225838067061394249762412561626 2040 33170585194469861147751440838942203342312004873412345539915490051086532919372454259788508249374048175609300224967815083409625 2041 40414742480846503473810794902437703767167758865189570263811043447530538193881605746941629901058326660003753464852456547115850 2042 26981259107318055026804916887369249825801977307839938979609246513108007511817718617038308036743100821936692070602694134554225 2043 -6189326087151806120946523951572953516510027565572406560306243537978525407554735642750200212630947353672608154365120948855399 2044 -46604068567998309594757318854010657283677786430761976824117286985509063601436341389691830113689274013676361619217577495971248 2045 -73585327675316364621562235741379907109479763738601915803726533498617071113254060006730138150432374835613053689820271630525472 2046 -67396001588164558500615711789806953592969736173029509243420289960638545705699324363979937937801427481940445535455150681670072 2047 -20791933020166248905858392935796296309291949742267532419303002975129482104262982974288107824112153468264083916237573185698823 2048 52793394655150115715703842805583610800187813996334383384423530523487589008991077032442030326320221367348969773582698444826650 2049 120189396243314674216319554595390564393157550169363892627843820484126134714690401396421968264121648849289415309037849126496723 2050 140981329263480923122177947531186860702449499911631425047146823459255616818953384370710076088233802317553499225275422312195547 2051 88187934608330807406474104725603249902261685915297041662723292935768027809962307338268045761913580950204529451692723867368898 2052 -32001461634983866809845449869787314490895864254066850965120527548358106904728094058153922502208067899084885857345125259127824 2053 -172982790898464789932023397400974175193345364165698276012267351007613723723681478428863998590441870216638385082620547571323370 2054 -261170725506795597338497502126577425095607050080995317674990643943381751533643785767132044352355451166842914534313271438692267 2055 -229169263871811730528652052256790110604711185826928466709870116395023644628915691708978121850147383267758028676968146179564442 2056 -56186472973346940596628654855815935411365821661230190697602765387409920905234213280114123259705513051119643594347598608241071 2057 204984252533448656741868847270761489684241228419765126977387878555971830628409572487017921092649938115723270939965672830451197 2058 434153516405260387270520899527551600288952414246693593687257994950995475257325264195996042942797321383481299616933819010015640 2059 490339989378607327867149554383367535700318235907923784384860760338405396162559477476110166202502834434600943211281417618256712 2060 285355736845158671125280707112606046016077007488158657407472881782433565534149904989092245109852896318877672271315744787805516 2061 -148797779560101716145240192414945554272875406758534936279785113168561909723175359206903797832944425064603627345618074222210123 2062 -639137768938709044012389746798313089973193642666458720664645873506967305885734836683013964035447259499204570556899491840466834 2063 -924493505783867715137670453910919135989270650154617378072118755289400871419884741672106209145300155818082242828215236628272349 2064 -775695726223765998992430261495973581716395243396082441792333642120838961696709382465202411312355730753478615482597162406062225 2065 -136557957285056954980040514697660491743201600729623721127687768613871655810974545782188447276908471254274044925697670565595390 2066 787935548498810760157629939213258644246069049424993656944430986675529215608910195889917761868391684563808197902517566062676960 2067 1563631274722576759150060200709232225962464292821076098736764628796368177305619578355120173180747415317286813385114728468739186 2068 1700189232007633714130100715406892717705665893550699819864452397410239833116594124137308620457655886571560858310812399034334577 2069 912253683508822953972470776193634073459596844125706162920021410734710617507683928247390858589264202007752660408294832971657618 2070 -651377591213753805177589424515598152502867448695369935816743218061657559797935650107729314591483213309534152976819895497081567 2071 -2351566823221387519307690139922490870208533342246069755681195615471897392914529774245037935049139099881095011287632294531416143 2072 -3263820506730210473280160916116124943668130186371775918601217026206608010422213702492428793638403301888847671695927127503073760 2073 -2612442915516456668102571491600526791165262737676405982784473808144950450624278052384699479046920088579313518719107232005992192 2074 -260876092295069148794881351678035920956729395430336227103278192673053057709748278139661543997780988698218507431474937474576048 2075 3002944414435141324485279564438089022711400790941439691497938833533554952712465424352767249640622313190629164264452190028497713 2076 5615387329951597992587851056038615813876663528617845674282412641678505403336743476737466728687542401769942682983559422034489906 2077 5876263422246667141382732407716651734833392924048181901385690834351558461046491754877128272685323390468161190415034359509065955 2078 2873319007811525816897452843278562712121992133106742209887752000818003508334026330524361023044701077277532026150582169480568243 2079 -2742068322140072175690398212760053101754671395511103464394660640860501895002717146213105705642841324492410656832977252553921662 2080 -8618331744386739317073130620476704836588064319559285365780351475212060356049208901090233978328164714960571847248011612062987616 2081 -11491650752198265133970583463755267548710056452666027575668103476030063864383235231614595001372865792238103873398593781543555858 2082 -8749582430058192958280185250995214446955385057154924111273442835169561969380518085401489295730024467745693216565616528989634195 2083 -131250685671453641207054630518509610367320737595638745493091359957501613331309184311255317401859752785121369317604916926646578 2084 11360400066526811492763528833236757938342735715070388830175012116072562251051926047303339683971006039452982504080988864616909281 2085 20109982496585004451043714084231972385298120772225312941448454951242124220432444132704828979701030507198675720646605393606543477 2086 20241233182256458092250768714750481995665441509820951686941546311199625833763753317016084297102890259983797089964210310533190056 2087 8880833115729646599487239881513724057322705794750562856766534195127063582711827269712744613131884220530814585883221445916280776 2088 -11229149380855357851556474202718248327975414977474750084681920756115060637720616862992084366569146286667861134763383947690262700 2089 -31470382563111815943807242917468730323640856487295701771623467067314686471484370180008168663672036546651658224727594258223452755 2090 -40351215678841462543294482798982454380963562282046264628390001262441750054196197449720913276803920767182472810610815704139733530 2091 -29122066297986104691738008596264206052988147304571514543708080506326689416475580586728828910234774480514611675847431756449470829 2092 2348316265125711252069234321204524270652709182724187227915386560987997055008789593279339753437262066137046548880162501773981927 2093 42699531943967173795363717120186978651616271464770451856305387823429747109204987043000253030241182833319519359490978205913715458 2094 71821598241953278487101725716451184704604418769341966400013468329756436525680567629729081940475957313834131035338409962363186288 2095 69473281976827567235032491395246660433951709586617779172098081768768439470671778036449742187038695247697084486458247460589204362 2096 26773750032860393439668774275059681782335438121847327315792693945338692361466790993449489156797512414377565126967269254675488905 2097 -45047848209092885047432951441391502922268980647494639084220774384417744164213776636279592783678444899456565908371140707687697382 2098 -114521130185920452282465442836638163356220690234112418256318856153186183634885554672729334970717140147153650394829388168276901743 2099 -141294880218780845722134217111697845138556128355959745572111550098524875996352345666178824127514652561531215521796657422952390647 2100 -96247032009687960674701265670306342216287147708465106487890775714107131832138569029899231343836207662074649613425516715264693264 2101 18274098176232491607764177166331821139933542525647311768428080439079051802746985642830103626880932485079000781403871453012208480 2102 159568978395013337329898394278029666278489670881607057340539630537603927799099331309008927754395585046610216303200528875964599128 2103 255816010404701298004599659948336008494776818590072163828430406251711059631237900338908159098231792708684865916626045591229292393 2104 237541912228468806396835482782004187354843276064424852060002325812632007828490914696078055471350860223605865135222174138217083914 2105 77972933833455469066937088503974521076353605182817794719462695275028080029391583387069127716955275176995648832021645262252484787 2106 -177843076571245828937662571444361487418423213407254369108967710976682979601846316951839031381276517531689217084604400328976807605 2107 -415384988799714635334498054226365674773266489471679221168970036789314987430337231647917086852627377755295082219826574467193891518 2108 -493357922633170104401435142730340195849620094654497015888432732064343067459728815034986214569582652932290731051848219729446376304 2109 -315514846061924275463772571285978708431196881247242646779465021087660087857882498083147183188306135400601513967243819400469568698 2110 99870142737790359870725482940386966342069608224436574389505015701654899572454733564769903664321242354693568252582755066724322821 2111 593228065370960464272160625670727162191689702878933590277937747765997967032183548599756118233903895286984299304430974796170699126 2112 908742911432884739735933196956705870622886584126176237057402768853658054890066046682903301422210030687585813271674794196640267825 2113 808872768695094379865207714016318904280816975901739662667897753152003155317611313118133397757888788332892245019092039129915945005 2114 215644703324133915593047088345591742089127273022806072389960005386005188285427764518377279523984893045907945714661064333745245880 2115 -693098208108750824142886108611114128533759311103370164667442763467652866604638282164526021898225137641677867557013729862895021944 2116 -1501970976803845204008093822627433032814576287005109827335340516619656021922249595282659419656113925974570112576105768992810966948 2117 -1717615680127979119601140910973024774903703560027915899725300522005661210207677359801036699180098819020478058290766833326556212827 2118 -1024517472019228295458254802361910646369944248924545735057857758538008343603039077636510677281873681378800190733753103463661190882 2119 477453504784616908549839020265522386444632038080564092277482758081647678319210517646148742374240244595769921842352665529149776067 2120 2195069184912596028150979931238547161348335598108479992002783280087308888526887877447185441554339063616247980133119498855705988895 2121 3219586656931824323609234733600457807718279847033025727060641038625317232129926955083696118836212744995048170866872602319367179778 2122 2742133152147207415059395713334935421273647808952461634783158280543669553810716437437547376461972500399278249024519936790217403712 2123 547063967234611386908415782096388259925312210843981642780375000456360665283828559990361934907633436783030268891400437934511414818 2124 -2672522689697212936700818951504069547792967636189044084280266038168956566846098395093334183928579308212017901975472164384855764959 2125 -5414655841844420351760214664839004969066615445141505719063424318712626120656814832530881560390551808611296150999992101175073168670 2126 -5961719809079031738668630446935393228991927655985487361843799319168986785940643392521243495298185245394326419891392539109584583487 2127 -3289197119381818801967811495431323681198960019796443277563533281000030219094544997427909311369605937182308517915920374724728818527 2128 2125458722462601549792403169407681287867655425345062441499891037712595901562269835102972249020945871428987633084071726450344350144 2129 8087178531541633288461033616343074516859583081330549803343690356881582687502913227624215744319131116823314052975464265559928933632 2130 11376375650923452090428845111774398198058543101126993080907223637881612906597458225052125055688737054005622570891384640284657752160 2131 9250916928460850540636441942366716910190887675781930639407332600169017005035188389949152806667791182576634937807312913834313402017 2132 1163738396919217252175408326023642393331304594451380836063642243287434317532275162324937062348660065753320884831848648274384468386 2133 -10212637254004234838253436785750755804727238506675612244843581394594178589065183062727187993340076988252301686059535992010273283773 2134 -19463554182465085378889878728117472714918126182457542884250913994763195594100371452676340800007868170828936623866848905844586685789 2135 -20627292579384302631065287054141115108249430776908923720314556238050629911632646615001277862356528236582257508698697554118971154174 2136 -10414655325380067792811850268390359303522192270233311475470974843456451322567463552274089869016451248329955822639161562108697870400 2137 9048898857085017586078028459727113411395933912224231408779939151306744271532907900402250930991416922498980801227687343735888815390 2138 29676191436469320217143315513868228519645364689133155129094495389357374183165554515403528793347945159081238309926384897854859969565 2139 40090846761849388009955165782258587823167556959366466604565470232813825505733018067677618662364396407411194132565546459963557839966 2140 31041947904764370423877137322531474411771623047142235195785531081507081234200110167275367731372979484912213331337859116227669024577 2141 1365756468295050206733821808663245892126258358009080066691035692149707051034555651871838938025034325830975021411474218372809055013 2142 -38725090293554337803221343973595341931041298601357386537874434540664118454698462415805779724339362081580219111154072241590748784952 2143 -69767038198318708227098481296126816342812921648499621733659965622171199688898572583081147455712341566492432442491931357818417809528 2144 -71132794666613758433832303104790062234939180006508701800351001314320906739933128234952986393737375892323407463903405576191226864540 2145 -32407704373059420630610959131194720303897881405151315262476566773656788285234665819147206669398013810743188352749333334600478079587 2146 37359333825259287596487522164932096038915040243348306471183398848514411403663906763933940786314327755749244089742598023217939729942 2147 108492128491873046030319825269722158273854220249857008271534400162835318143597034998886927180051703648072651553646003599409166594483 2148 140899832864932466660930784400916878577752101655008323534010966936492106428831700818034133849449717458815839906395336934009644674071 2149 103540499039673179064443262235984782538837061411660017062827568087977695025167794054100193063135389703066595816652738910791704944130 2150 -4951629452199866965876563033737375735017158838196991208706832074857623118429240944786734116916313945006055736993264688617461650352 2151 -145851462317132333626807347434654254312769260493205314742717799011349729547260941762820867966366031403821895643388601622627106324422 2152 -249391961356805512691250609670639036851606321904865331805545367099327424572428735816921061029501421106888491460041340533418811268551 2153 -244440331904605645725374046636901661116589163066668340596838535024469801453999494872134326912585107161882435723048075844801349618198 2154 -98588869587473312098566699202247406803819902573463025854120736013120071906738553109313458946219075758060540079659474222174243293775 2155 150803091769332200592683910468391630047786419331402305951424631086207352665690182707607602083282345348827951380381866311244567974777 2156 395243423673937846318057957105293291164375582398070646548263166110677154119689677579741928995867452510710387103429942156045917592976 2157 493832293261411158416624656307540697968195484971533672402383902123797226026428230689055387942086528268770927183089416378220160886752 2158 343029201492078957823940745839149067920409065640131366450959271037589873360738047981447785858804182919942975802707550066975592911976 2159 -52214222181858888494117211266144223243966516757939280097303895073087280758951629598294143137063269590767411300722392089070324680999 2160 -546046515443270046910741867573684921212162001729472952499687797196884506785379860287349531079149797859538338483811808467290485567750 2161 -889075716935349004734682613412833989132571067369604318950647068234474380146117908268797316937953980779481314286519358534266078479725 2162 -836861494753490116240565402146689765888604550611665038853343173161387099387166278670503173800890711188713902985796966445195753798725 2163 -290814979310220069329823534573004844676442548882192086353655375964502592601786418383153642721740913329175564501985157977905268230974 2164 598260737625128935404859078839829144456128518487412232596991692269971787544331489885643674216213067450305749784534200556360810248752 2165 1435122232378619051645424480986518910344733069099077271450334865431358886931497768556146848017103778639019652770331167001556564047478 2166 1725937211688839120975248015559523755021175617981269357803990241395861479533284186939300490738844691968195217272316324979461832278453 2167 1127676474063710185570388936719694610565047099493857125206998549125889691988952697053656816522631624517889467487782124423101022029702 2168 -307445758314908866075035544266824299779685969605220146243336316305469194942545071502490031494472154121130185282549042578455542017775 2169 -2033382970003747987050283559826348054800861587586489504047326557701330674475829258441790522233316846089325402554865367557917374296227 2170 -3161059444067458172620672496546042665365908687080346629254325106827220366464781955495447338755948470607214870042647491981018396325928 2171 -2853613685752549306545636952279218365586222717475126483010988790521751171522236883992957307261476316486084684760098449402562854308152 2172 -820230715748801319495353392452870310785361129888636978963662232820420497046407625551166785028159470396759282205233081844645480011924 2173 2340828728318656853125319104093172354580547557191709650290662874006799869418374329944280553727789000210455587837414410136372916314005 2174 5194442414071206159670956056372390720166770274666836133301651664528551040940611213937237860989265316696540272597512859538935770622158 2175 6014673129820007479166309448825261030952131404555473112265313897348971537987018839488404646017424787093299554802745941383581250634083 2176 3673844401501350626040990344732088676371583847363763461974651023342171668568644509544124092289635786882843966965331531247208334320079 2177 -1520598012569855533629965711640302043795186427303072671327000641186379372371966704393113768699629529813696305632181328291727436302078 2178 -7535271142389863012796275160465563074747317831858545783592314538535350910358985543881518414717054316906995860434927269675308686936160 2179 -11209115543891213638837265505197651751118901679222309245566965561877522578927630053425642507006690103789839827400258800922517021256238 2180 -9688517531321358105207299793557349707323715251919236574239964920691143206555663349032528738307060573976143521768077472630789584954159 2181 -2153246388931495092411024633091786632576397420060690790647650382155792296196677805151010323590006257069147661333150202955480898017998 2182 9055869154959718546426240872105865118542504259161618454919315179721730282730952248274632183416683846720692166067108597967036123238241 2183 18744386686281076651633540665663214825866219511080855029159280100412873489286615597307160921723744420696835687835186070597825708192401 2184 20897633075212571744044565298755001458442616931141545819806930482568665785483293402458171245313750677765983349168336273553306606210400 2185 11841763920252853197618324426649136339900112671979927364887615302846935502752341154183539061897066831045291183101227675586270482972160 2186 -6902622766028223454015216239014078485966106839100927664271664797565937986534274443123621859826677589651544504733958395011555225220240 2187 -27800255841240795198059781537769079944408723770242473484078595280134603772017567845581793105140428267417527853902294668564861831430639 2188 -39642019761493648395678105964418216284308836442222400848966210582981539274769908999765332167037495098462819037003522344151132314402798 2189 -32739396995465424941662889725404137798342729603121473184694545785415601288235634556641710307210817508811274532269563949139577089182557 2190 -4939141154224629743603108187635057853934005832878999700615950505280997516218066711059917202070389241393746678367269280574715257751917 2191 34702878607269018652074997776783158430374830609343401148350260077700541758551842288705414964967105857069072358636253063576417056650882 2192 67442275602734443593737887502187296228717560212464874333044805863116143046787476845347125272177923365880346890905817012715994145833440 2193 72381416756959073337340995689822354082651566045343874033660756368397140563005543556407042474248312607274093569273086293290709403585358 2194 37678538149690054685265997913039195652276735436000472885310496290696598804453701267701627509281206750205021210636833229714292346934477 2195 -29763737453044388908471889589148100576440824776464401447734309572419544242333775577645497762896716615675325680268983783001701798898962 2196 -102145154210003462245812885278970454659092390821808275481395065940816684805339319134052540237145029222949419249542070076292411202484319 2197 -139823692359693516931078883192009650311369126257808748366705562231513283609793020401754167746426235973154440460178903306006703549418795 2198 -110059954906649128022606993602861549734928301481344346918971252659093739367459244824108669983529519357479114779909919523005001750519832 2199 -7914800696645665776794108323891095075835910659536071437576186718277054562119925690056129746384490134529695530367849446712590548035512 2200 131908891663047851154284774868118555235533215598272676929129375513236229047673094711698038000041745838624744929811053859294113001383284 2201 241968846569696979176891768470980104970461517079617023848100628172329968415132339535806707983571265196103859709720973382299114751903117 2202 249883647266342644953685876794871200046297427739153095285676814890607022977252265225862837729955755330633555240088822829011705299938630 2203 117974755603294793799401101926752644810764212140880418356547439377370793929579170514164799729914009492008810310277768969717592298555347 2204 -123994090966402185377490666544227460159697304938736605491553188794959174485553169021641908253657255704095049399443204412581522453347769 2205 -373877738232744830331176543339098660205994732677889700777230003685566197462805434247504745983613011034728604639532027241593227753286398 2206 -491852493836039624130577645265851305016758944818770119133777443062936991392384604761669545713527020526737414949809796211310820051841744 2207 -367858402869637438753086978721623844857061639880033513642224254267977816906831435740027637459869764822642365550366591798729297598493974 2208 6019335363107391578089564617474815348933092797856187135005749417588380555973998507477108523743246212086239089165435442863930154792425 2209 497871829199147015708667209883326120365692037616626306268783192480525371948358603269146654237270266738823654038975231654174750206634170 2210 865730232068784454461754188604949965222753677496659819911007446748503188855190039009174291697140031561466019589341823452904047805128145 2211 859710896705677062883664623987475149873820584698803632776001697330914808299216040501697183173396785349379780500176388010040117650335721 2212 361839067506530047174997414104149029508128547082177326507218504850389436350857437232550528936126518610556126461201156355865367443701552 2213 -503891164562254407286756774500800935714625130414482493403788941898113752504332601776623762761013512950909893128140667097038680361426592 2214 -1363602061267931470170421398488276085588445715113286126179790639229028560803548642278320945934410298300289673628317055107078798011762312 2215 -1725441128774461517345418812592425115096574262195463452687009144079417997154406079510871474870536816910845800089518211462944165455463863 2216 -1221549964212207110058662038091624179381949131780980959283220202181304244650073477734247712109523303959935906961377544365905485094037270 2217 142052097055724360111759360396651906206496583332305166896570437047724316153475164544073233824886994340353766666939510741173312917725043 2218 1867493225830185877457178172989077021303070845527768619583579581127142313307881244054944708695423811251199566756457722204117478373188907 2219 3089043190042392987515840211080701200685019977308749578866799783308446557957954721789192420804947115211135473717835266570022963467226178 2220 2946991092986668627404080850684049294478523393976444411970229346260722241804479557245119186980060120870781707050895755828849650549501136 2221 1079497867156482749946902677694972273175452548448675792386649765133579928496598313190174478284636309619582140294438033624732172176312230 2222 -2009545322885910237568937533385728927509567428860073786480150018174866629461356408599017942520310805591553333423397232945290791290913947 2223 -4956536415872578864973018384069778221988090822836518198450379364435588871265835965844137129500370926462335040474292988774140441840415082 2224 -6036034283029061614919921061764750495163543371285193990837029129569168799762434279034311607785007236081917180768731022398872614016727311 2225 -4026488960143151377350983528379021567653975942425120204356879111394302170301077870435293665264696430490363847345333789453581822725813363 2226 930047455729427487622034855690756654334114880411397994093500253041286700964758095408843464235674495971971193128959199320558619114601720 2227 6966081738758489102541955917455507149497658251696591984930529382610455500727192374443155072020681732053888373897690221719431233131329032 2228 10992570698901640479892939445834528717151634194121712189287408494004757671028270244878448737285378162544252221243024011173013055857142396 2229 10062523243172212992270904590143772062817519313710314195193908240963470970063512149469605273049703666572281028114064811852454436742540677 2230 3096441504413723889728948672688264913319861062013722210263378858353015469336319775026450201029021934518392654216374590133023203611211646 2231 -7896129194487916590163990773146263803831773132107989979024029635651742201691950469851998536256356228025859567026649421039989852245930749 2232 -17958652437660129582434895363290035866649292445818304174217937876615213171755462619321603809306059894598140595140714232892444288988471425 2233 -21055093942073853472163844035978300779969153507832026384481316734968228641091782394348054010335081829116533249357088823025467492599683070 2234 -13158964747585936881999853262832036976137380375724036405457287099316486439399831924496055474078725601090673682330439401985477640353752320 2235 4799687690074192700435042100457998890511912070094267768760650777298726732355630694825548335227334293507466912810274830906966648634719106 2236 25854781632148046172598886136436299670481065577926294153241967512266955373447413089173602345562416122624000162167363653932434141234402177 2237 39013746379733983054598739399268336646618445953650330558699254611583441812847245013669657819641141723714673844497803055917911781588154498 2238 34214058689659790354163697298810337756106533883556062789938603834284715080491614318844109484413807430207206931687528225010945132953435393 2239 8359277057511744181564811162374038085625468305629768636696636322017759707044201229670507138851391307583206769520164571078510991719033217 2240 -30654469322222238873033928236894298560992977648020561922002618289565682105803043783999150680789750416131467074977638484839400789869121280 2241 -64868528011882029227197625535704636317099511531576624711941222123850397186294658102843260165203557846338674006665166709850345922822556672 2242 -73227805069393773408762436698078674402724979837206393348637858445868156893338859332513767304054949153921880776185331280928856914541589888 2243 -42573335747171534535728508461184375841732002189185831426635240156302474787535815548514616623265198737790413701207692796089456124672468607 2244 22295192264710494691469117074520260475367509342390793285305981967547922398758842554328643541938359108548260305457473913760889798150088066 2245 95522997334104268100231553772598934878092489179597186633943840413416079292097701886842410845993308262470141081642805194689746712691677955 2246 138096333081275802635960062233783310719824491368783018060579080569718554079633517435357027469258507000260554782850497990779202837364146563 2247 115801140816565307944490945159263050244456982026392224775273098602170631680874674881028383927320147891712294477393024077018313039214058498 2248 20278143482461039844259391386664115366364492846795038141329258188754552388776972994185973081326839629242153395750218882328566326522380544 2249 -117818189598814762791700670847119195353459998521987979919249822380964001690856544441171054387931667371018401387100279108450636510841766018 2250 -233619330415380070736191616006382245597916980548380204694522920983134633371731219322199438315251815262730695864493303185468949550055824515 2251 -253897473897841110580451007393046360964281473395175242835852179171889185760508192316385411396578654891972849260243522067797515876578205058 2252 -136079284299026347788750336545927165610821474873187262916602356790925184069651647875214357008646987520954447873143242959346879365736439039 2253 97540046116353722947441279460455079987095505675192941777920564192209449302079571446985081306604827741776247991350060226122070184319385477 2254 351437520014194833527892286853501440951376979070368184613772743364098635062587763763370492703183482633749097251593582293919586060897590536 2255 487516804313221181316642623399428606562198453943555447530375100155023819132239411638584849711830470154703545124736825253266465426634029576 2256 389976758196867458369201343938973526575102948268362505752454535962814369830159840191599768405225642412927297133386765027144395242314644100 2257 38539238182672624841309057085472085623725969197994321138681792598715734767572076428229275702042159779178199881793182733224809181417053565 2258 -448977566130548556475333566313956520938472484745561126391693307556308084364667335210355574009788310375525345242943642520041656245216976010 2259 -838954324327416014844534910252930047513575433013923632144147843519122454194827175401955342415013952788452642376330407547186051487531620109 2260 -877493562510088639685843967338402133137301402211917953282829636117838188962399251830184618117056112567630842258123590280410860668948673673 2261 -428515996379540083210510401024445612198828917466356826891136328561530104597731916619829044107267802192105497015179947760369204423731697662 2262 410438327947875931634024509228484435314746515547566805253011514957592349597095258782126298307746150596347145361150459786816847063799922448 2263 1287931890457964571319868476566886568452047917759484758535841151075430538559494510612310916424802263163977987619274050067227707732748596122 2264 1716447886837504654530378877591332180650876835225841585426977479636960643157226427232139960532070065356083484634453997827596912156480293785 2265 1306009558889628722896354368362847745336130319678274780173965964679368293560131168450013662224323914759736339273303538040780065092680371338 2266 18077668431664151576485891795961176884082401918790021638124813603937755000636657837702745799521651595758351654029487973552357359931775217 2267 -1698370218405840502953892985795371003766794433307051563788852666033022888156589769394437214732548413760325132980424509854044554796548518567 2268 -3004379777295469225850247354158218749102924752985326343962818630712391181716720937844450876956872328520061472253728047894824619889228889904 2269 -3022457445727133377426733245954179925987007154904116365600943444316328936717357595682153622756393980115819823907757535868376977249160665120 2270 -1324087227321292874472840260158808922220212721597064801812090778283306048560767826287716408023845566355494690927333026014332422452612146552 2271 1680292549974176351377407093999409826882712031388261542150727852429085133155953111556734468933026762164566781326395021880492197436616743353 2272 4702749995701309728804140339953589752869719186292377907751671296745414069873310707238888091689420742280386605234152557748869174685777408474 2273 6026837223022602603276980600112398675089931907889442709563762075028720118434078533526604499713266308635881296161485583763201597138389555027 2274 4346544673048426251899573506112988848207219876501181167413034222599634985278125421969870030780239546471314514835090561882709399701772811675 2275 -356205322652883476904566833840600904662499309791196740338637074145779084595185285269018060909181195809072090399061995866159774984004596798 2276 -6383042545675486080181547433952999579752431217680639449902399149174499203029263818795622560622447504444953386560547579629361372122394151824 2277 -10729587218723912332081120940065988427959651094181820617315433371774134188307389240765492591402687050916267901395638141512070771824166963498 2278 -10373381896071028855176554106225387523297151784390623876976796297628355103712203955496474530493505855107195810996576145645910996840162366699 2279 -3990339350395542774995006672272387943544720566709984427074397148453855900682940136700851969871058350662242424436028566016549624717768214874 2280 6739247868328369557086114267793600484414930527471836190241036223320278287624449104064640621531628700254025476959609575495521147106398748625 2281 17112629764399398412262668374018988007712082311862460067217832520948633391336653059561115152025134555361221287956185721141432143946561115325 2282 21102969114794941187257675046291375951256802878572444494292229669402489292019593196261967121896192906023463712392214287157981768664329330200 2283 14363721246466571630171560778497775466841872351100608304051193446082211004395144092197326500364564205769438235432604711662460621557930581576 2284 -2748908517932826782091107595521212540870209960761851763166639074866422386941508967363788651660570349591783052523581009478971522388630533748 2285 -23851877632727767969348782641812588492127012839334296257458868744268911678961102163625755773556763255615246764915795296636953291052959863947 2286 -38215598879194339599520343420310363958968885190434904561510062190351122683356246255823082273921327461384685000348400008299413912610890445522 2287 -35466690361261512817429235824789151418098675229673052798343423115484700296414737288459293622260757111792901947824818998820442390222259911773 2288 -11614812728533744848080453182976562925971662390338756540884554371215788617453635124833537848703993856177655182909023702183489099169300047825 2289 26600786150660594751439890237333801032997222800096148020625507819135334065902611130989544425217333605207029817439376306115924813441590397698 2290 62067476511922107568869126062122952451095898029769200818968930934620034362317348419448838047478090716999931765264195304936367203663850309472 2291 73682289240455852416949579245099515377067560420107957359853485305835822979770983544282375896182084573177586948173219007119856302833150357298 2292 47081503089795257665509689007765714344070337620011809339227977486700488913868372413292831470964750967970557130733842701003931489391559959601 2293 -14985973422126849903359437054357238107025560409757391479740953447919545448448976006156006576513339749029374634530352603932435714272290349870 2294 -88668262662582702320309016299456753484093120829865348839594438753755368428219959550438382472695424322206961582703571611052292017105440707167 2295 -135749765752377959985818705307222467828163458449877158178822416240455857342088331963731213943660175290177518713437414312056223506497000666767 2296 -120763792330251110082459268252865229721137898040119766699081462792536311893639355957575207367146835541148144078907061708123787792224710316896 2297 -32095529667668407762150251953408476237044777210254417859487024038780943465419396407136824894451411218941182496203490097071495775119269609728 2298 103654236084709552223668453353813991591118681239622740319335392201674913876668935556594389049208764071236336217233924214984727731377731057040 2299 224418028414960662306127721606679221312256579279742507018416854994211225770308291514169596416355599612384480296140985923108515523602441373937 2300 256513558082629070068277973560087697549301356489996924877903879032992169235727687921306421310807010831325662792344476020180011298721710983666 2301 152859321997919517844609520206273705958182675250374184558568486831317255359058752364712032261598246760089326575110551805195283567343979926627 2302 -71558706417041144461518201400405515354073904029368322459848368162893970411249539149457564154757352852295153721030434117913231956258461447309 2303 -328072264499670214529796174960493212903375260519365247337752247195886139646977227070763985465564363683620816513374910138093243254980172430974 2304 -480931586497589732374405695166766918861557935769739431896320734027203395006035979435476017727162610443710143088485461943288526822324152357600 2305 -409372880080548587912887493766361403507484031740371109436472365864309424594786440286018453572405257591414989367455027825375294866065690910290 2306 -81300615580878373383091318805868190604108771221005862098720118668423284947809213215254468106840893907794172854080117687282051611085518479315 2307 399630970916711358991314376360898728257449164548733569797600615358780110058226766220221549620321716535915970234405344256006475211238633878286 2308 809003850997259946904201870127260131764933196289104679234072981223089534653013206506240003192726974127330959601860372081381770077304324788577 2309 890304466578138320287293188933128322369041967510110541332793099891512819600822419721494471299567868035125132455940489768663821688389843267893 2310 490673495661426961295978812572229594111592802961376971535192484532732709542595653501272921679246151499209162221535145512657346477151209389608 2311 -318330355335832985608223057555030537653340393327727707698880496690356825110417553004967081513480822628121797380325226568724423600153115398968 2312 -1208634821913971305895516246488158860022382360837838249031673596581869644711239972726461552813048690663246929836265716337388245288542958666860 2313 -1699308317575398267191495059060388454133975163799215220566866081114602354253835626227734474492294842162456092057800861850045591765694168056467 2314 -1380977962239565281583272001505357916480634770471487512867985584424245529143418073222767392978814019534334294677475635281321168165541052657498 2315 -172343140325593975687755755017199056458252409633649263836311987842375884432178100496305840165765328871087364841209918943932922876998093990637 2316 1526965177249804291503739304043189397675722754165565956730554093272226469821657525731428634326529513291368727216590942906112668888696074065831 2317 2907943139489369573087011305548547314156357524637053469598539677696471998965075598954196027305343532825703021894066578187433837054237126723330 2318 3080286279814963548774767060565746370614609934270702733434851665538847883397253699450501867471108861696790386735276497131366759931235220713968 2319 1553321102565159257271027756522556972938887180105136776704297572266621413575596173719073233144579348405421659518685554225254091042539146648138 2320 -1354622036924210315815983549025990341217470344531916692894242105429850585389479425235122794160764184420281362375381023962179746011697980075191 2321 -4434908316739173864590750609591736711832080278802619426329093770968698468786733124685624661631873046117071749110657521093546505942933200789158 2322 -5988229419304333121861778366114293684770967458907756203033391343235319882362329298404697894776452394522493408629343075318800596985472347437295 2323 -4633607382380122806045794817088303343553497114375839510139149237805469296972849873169575100615688210102212046253962051356620850973774367362103 2324 -198699065640948941455044207496566631721416835573220083810055466836770828186116748483950438983815163985140297143304530263074345030841166572944 2325 5789530353663384180406734158617727053049550623334536119223335876398549054176212549920747455792637230537353111486038545055726251954631180864352 2326 10423137736043506986452528975706030396603047737710375629362485114204018351149062423090322556408325440639565157740000596412347102928405548226456 2327 10621836801684455927907573183202597028324464573283595713172540581040789179335179171574272995392140604624705454883305126675421447959246714799401 2328 4832306448021071747500839024584869975274913949949059593949204704642240125158966621653525539599503374087352343397266581619695196004615533935050 2329 -5590831288022435238951689951121160421328133787761316035413280409561778225990095801436797016808822066552212814342734014792651906923790014291405 2330 -16212668089706891166859263134323757449652598361044911748585820990602567405325274973011070012200962671176918269226039141468073354883036729090805 2331 -21044974537727962914360102158908627424927512310993971342535025695244807530484241594664595551800466045264270612623305723087768550887652263025854 2332 -15454143249705527675408412207787467003599378523232655307121745285683029304494145793227798534991643978712057798280571708295116643963862248734448 2333 758524840001363491450850926536290446053219837812256441464075704919538100831129179783271477209318692464860470945467433172956710919174480356358 2334 21803499377729326405810953085444917870980732148806227783999101400164345631315370774447867029009784737729131083568773156260725261806826743382213 2335 37257642627434854081219365293232384874580110672038883091120846685847374935809516567675665564001428716441188881849344864555841905770688992116662 2336 36499117787433490589768514366696094428526890834226626649656770980927836834978387387892394086792110023976328410903877431382885194851514511760305 2337 14695618409704164183957561281251176557546158685420398865657669580763491203663016613444527057782325286247197327335104275122159933044687768378093 2338 -22562024217730689897261804011981208317033951986618484225463177105083883732146499954231138506219103430193991554514240589433681972726001223738568 2339 -59061142005164180487030318378677302745560842820845110875119948086011720567124887342123532593011213454170319965418118020816567167577515735498872 2340 -73756760414868344670987879659928479303107001506265509740777617666775211770787903955568059650793538740417517292753222295938727100622203503876964 2341 -51194736197137654773726075647947270986073049519647025515314440561691328038641404001336921144574435310223525738238981706505045127896202280138395 2342 7866405808026525713304242730730031759487793301198085359805507524320392528483483340786611448436778143946794227179136314311522039681313455360478 2343 81623166222894870384292122390658511062594794807463595100583125191095604299271387296354671099230316884364311519932358610250249140303516959237443 2344 132817902420032525158018198038605782048667844327110620615897565752786932337912791297691592243804752194587837258171340316755294268199719239375839 2345 124951496612005999444713955307875750289180051025912535256092058228466539809429307956904980795367974050641043030992204002443772228518405784015362 2346 43328330389111129060421832917217239226585256218448940155508933037370935510157920660550309696137657166276731511059845392193523088214888824777920 2347 -89489572030921396097596365121388542822082588108661680460388632715415996827754870637141282547667095028311105747111494924561771179984830414597918 2348 -214441068642927395542310320429264293111262639134574215716480690943882536637184178594046263343035069078952148778103698927005543408503236198613279 2349 -257769399032038524602732153346481532337847895353023155871989623981253472147342099254596573039172726245228880289163544319199066496718125023391198 2350 -168279827001117128505135788225092989515765307244361475411600991265837475319587228617455290491505631216917774542052049394637295316733294608793279 2351 46161241641810267037174532204171303595497331890212740304879699678045061317596949976590972851529437862034374236051649532368248091769941589820001 2352 303930640673848791639906685550652835933345227243235896176869323659298533464939049231187545890702164107263254525215193851567314588488066613211200 2353 472210467674965920145042473775745825449110534487597371588470314925136008784526277848642836382207795324181029067267243246204609905221361222004480 2354 426049226033155653107867941571574521853613202597384631283590615247090947466929327872051863530678357462146654831215593713836361813451419632184480 2355 122118585359306861467961256020921685920267975354148735106721291587792414001990278640864317639976193354883400306000399862269047224963353018973281 2356 -350091882315659058677081217754824139528842559133448636481749023337343594782535999207778518742231601969297628761266843383935562680258008203031198 2357 -776141108348814711784949159326398661382455761730833267765339638584434542249465327079830382272909959431444283592482437097771924493709427835215677 2358 -898259693708121573252910415347320347302723737084982002872060930172226956251455605720694699912886152786327683898482836960040971718672780854188957 2359 -548167811392462514575829197592496207773881177951533366390311906834883361468919606512916181170654550817030055137215993576105409038414772651157758 2360 227973296956352197209119961733902453608574583779299901375027731749551180780545720566914201102255408614414228455266443521666515455294655184057920 2361 1126232990664473770462030377081222800911298320864281904247088661921778137032001326287608901015141561400741912353749280481707487173967436038246878 2362 1674400802056936285037859574673719008685179498815815270637400568756661498500920932800525082185796112217771967490965274057812896212382208689404637 2363 1446427505100584087828739612939816555076604915036515369262372837007110317720375212233610881083540703603357739035698830536146380757087553505346718 2364 320194514436110317366709235858593754165306594172233465015284175085332180688373885946001980068399142202615826681949550054438893583120117467099841 2365 -1354206287620825967671150338815125254519872904643581805622116393671329317812547046854523102117396970015156140809015724003374002629262091222304795 2366 -2800633792721410055499889951754941809596477819680097174884489230678439635532922259088133983200937673618513879844714554539520383386349644727651512 2367 -3120828307157520372866599187613535563761784413852330639899773405763771816221296145034135963269336815821129706526664104593959276969469762194751352 2368 -1766622019536694405195448848798410309241911509208748834277657012092442498408749098179612861151939845805973565717648380590585274340207670972446556 2369 1034011773184715650304441102956531500354566310471348340606832218585997137124173160908521122048997827812540314127066173948935109046141973755204957 2370 4154840080342236023171040290570067064116350724323678980506605624349768953345469305942657085318334643633670020653730278542894386015611735949956310 2371 5921462099878930428366489139368477373358262233532427814784262636442211451754218404122269946470274489439643586371378659133479660355819406922402867 2372 4887450326694214778062048036411945873003695923061079474177430417856214314630045243213748824421276661627103272244312485184544551309677433167197911 2373 732610246351978754891007745841878808887345198737400493670824793506445361284575937271091739102942017993433251590582206641650165294065697217241602 2374 -5188851853526951673475481393526598564470917034795027321113437842935766090469642466851178207367332471446210334780796452491829495061753709705161264 2375 -10076302180221166451537529429938544437474612957856106795290868260791980405099687710064927031788609133073313607025108937676374046371431142872359174 2376 -10808912426573145206428537175780423246361958156593507288961693054298425766384263647336018770891551151066746858615691144318024211665496840089600775 2377 -5620060573046193532953055782253824681891041121798479967848255211362659675914621180484840563524218679620536523834894691826194716603743130384439510 2378 4456241607174972918584473647684719755583571836057626827442613049429320729185066529580086468264390453452777083190214245850179329767688012487919665 2379 15265154033748118125013010823465143001945529992651134116404306103727746495569330176916105239155941604519523941805905390168203541433184852577520441 2380 20885214606794311657966066605718967683836571114449614084252561315090406171483951357400945802680160284140060465640800081994398258036927982961959952 2381 16428972999619338739381592958034247928252999278391987256809948265661085442298884827820859334415769830687283382450585836144218928269239970474040288 2382 1163818965871220614368582134569104926307469285740853140405642161933338946729554650904754095259828226167759440644680445976015386836055117896519848 2383 -19721395640923091043597484471149862757529101828708760943846919153157067224754396706496191707420332057972301024996119636018382871200872865065440103 2384 -36150368640542429782979077429184110685782101107100748200656867418818152667053281534317051041836101888659584407446705472162601799470112835539480390 2385 -37314187606413650397347659563753215612089570392841601341062509580751491613782836185221805137095930114827343848091385918138617186306167953436000237 2386 -17592791965490559353750175092603352854560468564132840397215590427594424389028439478725613429675598056855042823095266282120234315105295088370560133 2387 18557576675051870429228902336580757831221632542967907803441276991223728278024842055591437612160503831804541584351439190042367484364817747168920258 2388 55871764281465520826576561900333973443311202935809509144503786571975219891807678240813242749256433946631885432442825108180984670670985700604920496 2389 73464556246956080180326736992937326297871671499942349541719376999569644280836117719538856178932032003486928255538091390301218985776280788975480630 2390 54906979571904209751097834656356568466650038956974441738278100008345916002811275663947418566771528171682386671186652200258851501411463041806560373 2391 -964784709561311075478727243977404976661163978835067406225686563629303888996402576865824182484905774949498761256172907922133169259522658798360122 2392 -74429340956517391255805464236914731274532835478777416947945063563198948169832520296404680361416937778436427016794264298223352155035803447773840751 2393 -129336320528421601006903298893271299741182874435751858686223163571544864172643795960352098928188465950118813687980916498482203656447266489580401123 2394 -128371535818860289931424571649293894764521710456916791279997477007915560283647393383486274745703560175169314926724743590560070487187743830782041000 2395 -53942194862342898675619107412379163489988874978139374332052413444716612113814873087081594384286622396732887909930479292336718332151940383008200248 2396 75394125666078702331284191480892136251193999457612484354170750126828252058828922873270504543901843553385925778050437206145485324295326106572200876 2397 203765661484938992262708763130186031015715709914529275634168227134743812342476316256756779289605403728555240704775180796705555811483069937354241877 2398 257707856347281890938327870542565194505704584892668649966220640579460424456291189343838373673892026125288128614705660089042274143635010320362442126 2399 182313730681203188607043679061673058254510585435056165612049890452632172397462266470567869129990182571902202836655222882896788819339684213790241251 2400 -21451930803735803655665084068512972761205124479473110022118336682111639945014049786188910159615221156653037868119957913808766992143385723564000625 2401 -279159787151017694593992954611078167266909709372141759988338977261572064401305239130027283833507247281941166482825618002851041135778396043926442750 2402 -461473517832220883201036633672751225521420294807197925600388867714204236798767505600595152963497429853843369319480840885747829955118080257716684000 2403 -440021587028485079545371549604238252760215170327724815578270531032092596853753455814406242803882208697190331451360882971939062962974694534152683374 2404 -160861799877467384951378594993160085493305460955583055589931553770520532452448216684378958970374961415249164968535264969088021827196298490226240623 2405 300611717954753498249658038679591140028114833851614870010457313943683704346319288916216193993122468438594204350945575916659808127921781767490443378 2406 740633304983238577795029588283829392788330004179339685588727844975776301200072744730622436797004677135784535802306458888598871090896476301643126753 2407 901495104860705962746408183276989478281635465134922741178659398746296833652520961415001395767379638551033700770841723857686892918092774791869367377 2408 600883386905952464496750144597398338253520631283307871168202084802613129306201672498785201774257170112439496419896147941027084790170993024378924000 2409 -139749918077286113298279443686431054534809372896031814420525760173163171893871072231837235022747507023345039382410310947571786300725483277264202752 2410 -1041245022937992076044687626963420532816444838030954555599185158919460005546392033646838630790127145574378740153252034805258679218818258069133570128 2411 -1642128409843944540541437771560818871069965469314262426767387243722073134852593706145623832564384315686818236573148182746285764008989251093512494127 2412 -1502378491766658427243158327874387816535156096418230612346861483548909962958722633913786597541636808663473197190737871798713977708263767816248291374 2413 -461133468828666351198470700910967283718711258387276056747676324629449957412330600266947966751509663089094457037485836993455298489445509747114721245 2414 1180994941015278189342967070649851587351254210926986370019710919092623177440263105878675865812874652597723779535662345752830465519543741346397772883 2415 2683373432781936616586125398524239403886410307345216982366572402641533140398985739792462463354511461261196976726400217551544443227807509162646064258 2416 3144506901610602967784596099435206687605121565732493039114248727270983097811316340059410430106021124350291433763886054544999741717253018909760785504 2417 1963511960595324778441629028785355100253867354805506669094537808178359920371053234180734564293146471752567654228223708792169276197709277563363012622 2418 -719861472186611838144496369738884303632542952539710313272034594463173220027932505611727899061364989508629322498176508759375167030098231599283051635 2419 -3864368373797214805929092469174090991237664518272203352386283321734156317839248845671138329167386113858920756262062563304374908747351250509043837138 2420 -5827880334392539584370721497959446091491531873077710021480821129912516238210302079851872893460532585611488410490286272096544184945060528072406849759 2421 -5108018862205927746226225128220561787858988920537999708208786535449343018182369574240144994399167596102859087992109763337169017914962296473123798123 2422 -1243650488408712940297132659046470796621324402265796355822503213715186700343120728569006665231781482243938331730047200032794109167611045964079960984 2423 4584229845983826644073588838912975294870207470811913665658317916197329537867181351282866228228751103367550078760239072063750075777449482108326888776 2424 9692248708189754390299813967133537082729196391349913373867104451646672556049550925523011222627918699470409166752348835400919093692411778581450686900 2425 10935899196598467330596946626180007879350520793615709729689607665361859256392671654092017887859700181714347498482396035433713202860022824545530647885 2426 6351669350614640686523357787267032584480313322803796064031289749164529718525490302809151659630949078346797419722156963369963127082573342437203759110 2427 -3340579357575113703776456179866504498248883068546117309835814702482142837524060622713859562996969621123611747030191872030955966609838436144246927789 2428 -14276478554173581034373402806046512377599403862161827039525422367844002093916732276805877450856669802837959245512587907464669169469861260689777575673 2429 -20628147904788221720896760593313544962079717184965623103556712117008531812442222579615029110487618881184756665234744870834632296552434603126981334782 2430 -17287568547213108017120304413447040463830834116419505793720897414526388974918161956901169547490649260061144918204552998803676329942596166982734406992 2431 -3011089993039526982746901607400528086231430254257678754195475046682386881001429680095292096633979457223185672691965091339007160472734906292956831318 2432 17617057911748694738149858985913016875848286930707944349361237070326144931440792899519737013853639423961570992542779779495625136079699696834024503465 2433 34904626458961802755270163399360057339679121047127450143082134484852533906358954856420906561344288684022715910747332778299301466022295863816758910458 2434 37915716452001329738017065006760585425910551301385128897277609531534920787360384536516198657978268141245901583439297869638308626495030770109715741777 2435 20298658540252634999867206020847568550062264370677184547916372461208775855919591636996461644124628717284330590896518090142683490415331073275691238313 2436 -14605967918709167755402957378512488789616856676450265595165762023643758050439363219424444917219659966738385319850814688156617975606964790541067672144 2437 -52521684370710497493420022385273074215527407977835394492443371555178678837799747755940643575197928107984286903290112557794926602101995560650783413920 2438 -72820342910963132493287228406120642765589672348512579040359744016387454693719339392937105219322556825268617494186630647937610092517326633926474652232 2439 -58214374992253964737884271027608153975972815672062313445193981992743696643279976173512660302102896858530232174335815959780992116910361843385406980087 2440 -5692690621543467244464248642335079760445407694226918952750610437565017805480228417572016726904968750545945271045703401986065514808366282734623566166 2441 67127652289419665248822979763785563005144264654285660087609133578822436888239110975365088492417588074722672223140927245951544577708960351191851086067 2442 125342027281673629986707250791393716981117080326347973532803115571566133531519087148877748794520484933252904397476743205732536694619322194577258066155 2443 131034717903217097231171499433728796741562488020574892485553726009131151336999315566449765521425453683798849668522446607718602209427688477311881632322 2444 63907065613797431982348519669943233736418223366289232397944592430308714448760204591084677029007865609076177445381519361767057631718728126120030546256 2445 -61434961667876198004358731121450483244698856960058741134858523141257419082758882557793071765512619324176726952095223843965479062900594068457227519898 2446 -192469679571093295235530230555179279986261344980633633620412249150388570419758198124242837286938073007975576620617670451684081272328282545769109152219 2447 -256376745184890727217878750225122513722679568346922866018356841580697284868518402715327514315945938617051754065999189813451138904047010671889139698474 2448 -194941783517014529213520019103672030477980711386864124883498318439439865785759520157534442550433319292875027113903965969485659841146416603431912178575 2449 -2472103945921233977989788548492750491719366406230491263086069289051295366001322033291605263495246284899450493286295517801578568818134057662803026355 2450 253904641238969493239888961676629763230960201940692374755270772291645989502517080682035909052450692332152303572712894295649560335228876614226336672120 2451 448846424755984022453408980780301793708940913327556499638769090731085855288276600839570351602884011625027330686616860265135220176375293217658248850696 2452 451318528701905256431398769328794544200660279733786990901855160020137150654277922872861956866379257909926781179903155782936798745193427275321051877052 2453 197413887462935763191509807652164780969700077793094616146584387728491161151760842190826047813928565577774477607190261487287238409964550661094715204933 2454 -251432537293048259261899173128137012739240835534461883492184703002594694136515758648744303788955446047252853079426598777847981766410742556563533645762 2455 -702751065994953515693297942456931556939901115268248874394039863022731844790793681521606260655334703957179634259329754560784780511604169831884585522813 2456 -900164953457889278884807750109096337909601193061343490540624250751223005942554523712432308469263269534954111866520016048072018921568720492979300727745 2457 -648732416164841019622908576980959325170360357526881607048439547748628311806038765063688004680307823487701258787093417270224037155157977936415767081982 2458 54018649830112496070389365475972231769540757741367267345600315274103532984754916457918255975026880469478375472236337290560743356446191895468818440832 2459 954183603288001774955197115585068569679141950802710757886224566025326538927309440170350564444290150004432487338756353338632762278014912388448119168578 2460 1602916019452842794578105692566027894849502308329592364934664113773954850733348205234038569124597973492133746125849770608856799433172890324863886250561 2461 1548897369622730298507716327090055663079961550588225097589063798499851317748593288776120313149571093022655370653613433318296056076726698429395067809730 2462 594713766334728523552519211504987093400819599785514339702839232474524778821283848605769748705280943018222883314857079979663293798711786040946948641153 2463 -1008202253118114271025586481061040801448682708544078025231824881299430071912064356628268820419317030473910862810992690629193505634461104283916937609407 2464 -2557099622740844569533302808151096464528644259132303122820888679799281389660657645404389133568888123496566233464606123947489561711187802713312005419136 2465 -3151813389075573093085822019656083557929463858917817462523727912273806168481941494010158882274169066514789116779463203927152855509899588754258954060288 2466 -2143611135957458822060235538595042756480781150373739437291903030974376096569877137381890061854852036040878253968470513297959349875438484470342016450880 2467 413488486783385747473067269556053708047863108758563685528985648824905293090780508022499071714036087455687979496135610649530211835749318242969988968257 2468 3565301875858958840558889289212137265977326967676381148052713561098711461572722002032657953988205153970477096275598814576683067345648906997228943028546 2469 5708913011816417662619124827807180022458108118050120585344616592073087558142599139414548015843057190011355350244069327874642417221087391467570959479427 2470 5295424525033031915146057558251126314410245009291556899815630943248182265051818631392048944129021102555667370747933717225112205385338073224600970511171 2471 1730122649174073074587168269038989048432918041615175751762917382149470803479096629359390990140815948585190274472334902648429138039689166227372027482626 2472 -3978790362642344588031956558768190974025190076434944833581699209923616754663502510055157025702241241426165075771734425226213279181398225240198931996800 2473 -9274214887675376503178014117019317288435435085726501733397330153171799019715321141447205969831262343981832446519668142451325484566736298464799902507970 2474 -11004337536849449577765182386058306336868353127341677485160247535321269823194417770806596959972078292567022720992003045099754622606425464692171929990595 2475 -7025547174207104989733225827290115362843163050906732651578548325397653068530915260751439934269837051140857645220268619873541343425027239451972997993794 2476 2248667713468271513444788289729201925592272034819769081818781827774145951184405880695766035561425292840974801299399522577784141141709059012826904514177 2477 13253005250317721091209970675787508262460625162161446566979029363095415774378823651502362995533503585407997522291402567677538763748134523704998834504773 2478 20278552424524826080943196503077623625303788213068179218557577688493068842909738912253802929803340636548855167511671187551080107173161763156971832498568 2479 18029884711056554567498408213348421699711516178248410136738795860718922891725333031558036894241915343707880366212271664973295966031452704144144927984392 2480 4776879460738833476288437537560913437250891016086963569759766497623507117346509380055673898708411758299882843920869097295757202283318180439146093479620 2481 -15501672963785992604654758965516710188052897196981215648797811190869561725563229532198129031094928878248972323590802090255322904889843582717825739018947 2482 -33531557674842547172153167178865131887764413375229625785536607051588484617288562563756165925336844221956852689803073755228618870921296286861970667003338 2483 -38308437135581380648441604716426045325015304391316589355296373549211991734635071943811839824045255980256735533723942852524376073204614467301116760482957 2484 -22806764171795388043786845750909335136962407194335373706498562358342430009071842411613710792950327102007763210133140762269053168314770884583291021464009 2485 10724793503047159128366321427955796750802006180894252079038044693246054608216720152142455132386517119949089479669932992959565702606525402278679645539330 2486 49033230638628539776807926144381842075817310572210841434334418242458046342851792095954294956431773100205825013393875845483941775811139869579796406022288 2487 71839994810423927820594771895291177212779717766546215140832980600800476351923634507568005749382100202213588223527016607752994944125910754163087427486298 2488 61115201307376768692228450467335380461977711585651963061794935907554421743706914355425550616995583082264498743857083614793429241519385351884407781946969 2489 12081970668748228915420524322953538386160401013441121627460517665096375400855122259471255660563809982058673730463207769309487465708245482304611375924682 2490 -59758024141675698905174247572337638826619316753105093513372462935704100951068512248096750088818290220154914493063808838443507478417665271858476051561615 2491 -120873225449052467597402698039673019288597028338757056575167398843258522694775426603522300705813873302419413236920892453236936719937050623742883833508583 2492 -132955196117800696512823222362626557674757429352198178202627916508354898095630548862993556366377683284478086967384100222546424185645296106047495209433264 2493 -73197171976124997607648974790288918848138112599093084689255453572650797144562036614896806277559393064323172474320291384102916707227630834189019157871648 2494 47676053472927469989753723249384100440458915739663971885911945270607725550213389988625494428254480238096240762600601069134020012709419789553864675636936 2495 180631249590728166502576945612010658115216345091862150088539861778962623645843938851619050794632163522574327729984701291680444198354715895601359885070201 2496 253828421566853164110225920402299576963354457690955234777795315351613420790405975466515857072191556586897500204304992675783360905582346729790379042941850 2497 206152368093925694120472197152915476522895541951291262891883370081005695240192585477890362643937076348801259441704391606649340892872926940236514367304915 2498 25521118503197527617895251540904818407679196859429112803343508302043071594348646626271311849304912826226931711719690314968896694518211044635154482234715 2499 -228307303063655636492330668861394758555675260831526121974451807049570349196057328840244545222886643760670568492585302360814464211064135685155224560707134 2500 -434459671157581330612802866014310235078570802782817384866335177130576044436249914318134907866823720109471827934289693967463805103937062625391738928012048 2501 -459980789660778858230698117555215053486249999642246497669678685432619116030598560944406219716128632935698759646009384282432701798455273670026893410246762 2502 -231673486597123221738367448693820294930574738810720375695226878383048766834541232104161674493241989175028191153424081921618237587391137984871668849539627 2503 202786184560458108874435417320489940147996063972097009171108298747527277601708682213973233373581730934443636780865612045845567516545924640520070078472422 2504 662766974221236967105133534875704993634246063614343506840786984180146393632307243158379453089710363870142396426874996328278269315001198310546963488719185 2505 894440460818360188843500983569525288564820802425063882536013862563195160466848475262541127582952353045170587580299078249896506902392336295418632338258813 2506 691654276257902079969065566249035348416824738452966873364905563815667882865139793048567894209370622110726950799433466204050939385846411654898562259786392 2507 28887302036665112863932031373330354782578674838623366524118579635521489232832549890188441119660258240584554372558469875772670070845213344351598771067208 2508 -865553158781695075979568952196194933782242127586440516011895282927673671234015925372352686463292094804586033207740608374123836831547122951067033567191604 2509 -1557207435039597155948634518445230282199066866039407389376800846743341554099155718420920580672662716915312984007174074578174776217393534605965595826977995 2510 -1586094737076262268812566549818560636981645540878030755900919426378863043331988268311109021792322975155897538379732544453947446288238747950317194598045202 2511 -720541578294567192832997597622365703199403413291590239889024143451189372097972342938756335329030880351311505171991936079823609456691624999250161030853597 2512 836665856745029963115636920822864578999663452747817149487776703292152182001183375482164245343631836564001478835182138498351166760701909606715434796124399 2513 2422760593821292231928203470641425215981308993625847905388696129671015225333171643793273267135954811719899017214914682952298613048940657557032629394169602 2514 3143302172115859424761201068263790919180712406917438145277720273122204597431143986732029602464985692071210522386906619032122222505632282556282790425023200 2515 2306636315370829461645564147440926340181048954169620995789943569830052415429960611249865357121353855507209043551724480533771055744930372949567355628898802 2516 -116124278450462770282639323200498875800260039456226909598752559840962809903211032543407910014600956212689973663190202418527557304010284607465273765270799 2517 -3259426450566322195043840391464289794980972446373665054876472832963167407334355019275437512479586648283900496050096821450649779809642567163748064190293998 2518 -5566062765937151656689404538905216135162021400543286050666416402793219822764315630525302869600940503791109539601821301984420835554572940113315419819192799 2519 -5449938487486688886406765215704717259361761361087059141067663842952257012861104597981894959586339547578419565938631099565893278250562655505850146053921999 2520 -2190512036920366691362924824240427464380788914713394086191191009989089605526749578706457447106752899294519069888534278115243498440920088342102081863628000 2521 3375550729016784965326479714664788670781232485829891964475225392804130217237566051818845422494187604496590469713287023869177337113652851771213337955564800 2522 8825489216503473851733244930369505930142993846916951105542889235756387230098670649800740382080527152075010035651918123435070615364215507277063484009486800 2523 11016001253423840543096169754609933394523782761630345191734080245745476835625420228507197829187280051369529105540452401550314113805135595619165565873114801 2524 7640450524407055577769690039945144723742550275800453227258854852941346618387854176688352406693092446872938635827165377681136776691482743847952227917550002 2525 -1185038692096418273963554890424361206400443571116497878284034382815040611710816473112387975387434705202071399824752745753933838672732763429111256091936797 2526 -12201039945520258817059724645034294600924226332746843070018114628560517447336236701619585804574714756571600505365205147304247952477868359048276821965051597 2527 -19841490469927314394829414684979439324666776608547296297276969481501864065724090878307938211267807203444539141192370524985384729169351102896229049882601598 2528 -18656451777830896120865859794555078118266333037430798418992935098686823454013274405195550235880372498242467741367617779231450890496618339467117793790664800 2529 -6455411832310637303806135149520783517342106704683955348974820470126306006677037703575964431305657741670867236002412631927202938018749980418840971825613202 2530 13386078637616677091023279535458655807324669903863340948302149011375558059047053174731973779962149461773671905189957893058181791150601122477388078056988397 2531 32042530415447573211889139330013733925591002941294139367295084110062381513060327579927524015842521960016139646557575672289632681647219461944505871847653198 2532 38497942247758210515695274479534517442933109645978094716269904580188687519737365283503488447148179701687006882559988304216835619665969442363346843673266401 2533 25111863610141533424671994944075861635608439742114753767967755568813129460690312108771514667186030239913334977370030411158653828515368319885958765616278005 2534 -6930666805306039787217144385937872289982563199179385599327328541249252052370015471156009348656491720102804669187545261130978853131851142058547106231375192 2535 -45428609053064250302912418865472389732915672845157480315597233121437939572107380754659497795804671421789811551747533565347814472797820584421893949904641592 2536 -70540472663205783727584413809548251368524112587272234083564988690251069032797692863431012462990701661703146529117563976506468301313188904307852715520919596 2537 -63609805857899743940367269423610379078541549388092848484237660149001816980427677392275003114334209941600341859930018715375489448181337762249305609289544403 2538 -18181196804835493637454850558137989345625876542935368168640427027563877408320296637615505318529538519810530308182485150027674975383517177827411659384902810 2539 52359275858370290090129563251410262022898236044336865914924561662687191624477396225815507144461163141892616220935078826478793325929671726480441056136016787 2540 115969081716270034030496832675020641101439785432429714399162221811689008604905073618090510258795373083492958080865097541854282774111009488729746665425561191 2541 134150278521105527667951683233158630447065661975365082567802648839252886013225370255706015577324911603303488389047582691881957749494526666557158324810464002 2542 81791002662735237577822119981748368424167425931028216652878087176565694388747974029890508432863748461410872168112503865403164423564854940076717268674447216 2543 -34178079053534796452674712693272272677272359501401497746284134635123314216157099588200001825931624622082085912752593676451118350546154548653029396751113974 2544 -168328357574640324120626395926430903124338021476766580314086783474376200229382469843906017403256536225385574301800176368333076100040681215210187721561577975 2545 -250119360237375561698448515908179271548505447407794796966964870650941894618130443873796525836120284686796446469912680233736240523605536155286904990236025190 2546 -215941281183840765245773803214906998871233087906393299220680736015818580401973344285596524010188660064714360557160086557285122173059381606633875593484911215 2547 -47612923609200441125147407288476095746895066429626718906593952541442380172590874441690506606932123839328786255359910188952046073018700391423687871923333239 2548 202506436628175120573301108619703175801610380978168078060370918109499514445539569432106019229188160847467660214552770044784194450586835763863217118312691952 2549 418447717812015885819074911834610174672843468884561377281051654125318094847512913717702543239376820912182020771712856602069316623646217370497092711797603168 2550 466060641421216326944222319123086270419738535314188096187645606666760475020103788159393049846308944751510807027072766791021362696664917761920780583720936408 2551 263554204793041206370921210503383094618128154336020018127274688557260960574564218727287030617120783904043146812519996746237168246078081998057563465408244457 2552 -154893513018974679448153701331227080054715314548541359153776965568057134272948694990415512622256037008138873959192859855832148377568135372439529246389358710 2553 -620954154440191006392376020454313350474453849862729455341422572234817609293052483149808562468564981759649680986265626646853511074233053134360309830110295117 2554 -884508359233232212763297230957696445092582004198749473468697260792078569867616701877095593085685765663692827798785623393090679320311135132417873295518539573 2555 -729614846214257533315143529626469365037866689650208114314920295224021435594668006886680080463429728655553953839592763537258530942742999759978344049129180862 2556 -108660691774066526922767509172156014563412839787478658973497722989203826301615523736871517994864746895904272853327136890405019868509946625618034219018885744 2557 775847667459165685840529721785540430529169164411270814495199537802874743566001178140224075090821018767788554945458486502685659451801188506799839076499653830 2558 1505462513673423219155673251412009795567035854061478928810119833026896179160669185026904155554250747423342508785051250039944190394544188266778183125628834693 2559 1614123205447489746078440760584165810130448693848957587783617556016100005462284708763775673549115494319246781638378386930349210263054134892396217344647720438 2560 838275537988324060237911038798625379601279529437686773288418018213225261896283530623551598458294475551458226692919900427663550811252946385596378268148066609 2561 -667186975685099158917762212613384415965756324623792155521701814813670917264385654403352557095956271871884282092131349612280639583291241881181804857480768083 2562 -2281310181132588904996202973197550226096205018472749743305319370829770922726670363167128230645071766191131063730509736542629849846345376773578022202128488520 2563 -3119585719120912965234114011996175605697484547910436516593737389042996184622953893790679829103366241742589290423429636970293400657598323159174400470276555128 2564 -2452398743435813806316351799382791189731728223286644361072035574229325267358568239387327272007409969870705008331298287358012761074307081277992595612795787044 2565 -171088562303224901320148826185240963635523204813894617766716203399554344631897876220199041362338203679573944600788550815382911227961704504414573410667298523 2566 2948497156817688063913965185810934642061961343096541898827021185643441839991056017570480787741028038063015345822641086154910489429636618654759827059609256606 2567 5400895900253501870230316985193725831793689566383186259899056759872767107349624256957808059748438007933720354153939373512923250503943699932752422672405043651 2568 5571984462556726771550465811378966795429212771197080877665772963272321451981522133178007101110776211613294298754727924328306161731905404437166996083072342175 2569 2623487305739038707636500625568032153367251428100538978838751777628879611990466115607526313369748173550278952932086838173395672302268785782407169023463085570 2570 -2777408594514463162593816359625693678426438138282647281060304982243887495359158141350281746378689834383441401221852535339527578201674914150345253648941958080 2571 -8349393057071189934144282171004660473855650909479728158726077945516208947340680274528288847489466045996735699976580459667833739933580318587512249732014300254 2572 -10972880362810228641780782796572692627222902337580267137564829723145088559331146390135815160859214219547014652908667297841229412235849104369919418755477385823 2573 -8195471768295765479186966436946998948796464199297619856504524740901201063971988248785533414480524385163573251686814762501701834034174190219574165106535427742 2574 153921288775424454957315734057661525059186710182108302221553204615007883368692025742755433008941660833162448289765697166131905899406128367938084625478872513 2575 11126801651585653096738098530630354152282089047762375439786382927760096442699838415878570593868155880380177101198432995007361318135255232737857503380956258337 2576 19322273419881418575925064967577353101078553247059995296290907668661297506671826664664104008348680265543750352885247757509063152169429422957431668487491686080 2577 19168352131105994120967749233519691576019366536877886994069354464046289623303134638921348575339738604710587904595482060342931246270023294589493583862012813568 2578 8041550479520341024229650702889337423737277489115511554282971536286193180603296223042777981471582724330410803397049065335569928134768061851636080481056555232 2579 -11280722940361077551695414264688015677341275757944483742007936132375104326068530441621326026877097541213339549488198692173493224034661361105795588006435130847 2580 -30449075071467071672663163498207707253360642294822370736077290596421393949371665080542674602216836145923927454083680752516424470304684655695289171868447944414 2581 -38490625550987412696892814201097044677097919783937882290360262132707587129974961303585452583688418870254338257480729817851994398439452717546925252349504499645 2582 -27209902610626335145197399936409028999756644025993398548352326000332482803906430861964126556811321329040998707992531125678501174404791356441129664343069368797 2583 3239172460840736527465763561798678253603998268828972187724964596088911145465234218578548045405514816882928746091149626837923295899893299254159507525378575618 2584 41729798011828149224358577762895722930701918052766854478085226728796498275440195522164000629093933687137267003571879444689917694339346016801084759874883075264 2585 68939700622454484369555977699304751930458562078760253026437552729128981079346626384128127185905255016178265711564410570368418868744137373242214424217952444062 2586 65700528161613747842090214137506073676854563809931280838712588133040069933881392165549579140499740199295336965473260943530495572844244073988054916692573868445 2587 23970730149785598617731636374610350746152645757164426360627361404243571658441196643385578511405806512158069961901381498840577878504898057186970156817690793182 2588 -44968970472668885751824341324694401184305916321595826665810191324885409420905429740742548674499448504020195749663029071527840990239239316055244267400261650879 2589 -110669498634282633593914555462200474861160480131527107504522779457925479354786821906292127814999188703315532715136290015058336563083483390043299184092835519323 2590 -134640228784068232211646191836810825607313125888691533865150140862169051013228018549677706326404995215473602677037671513898914441588381447230269340910526312504 2591 -89671258311399346459821850512116424423007209567095707199339949537283641592322588808935157651905546711453406927374642442371073451349142131175025073510264661624 2592 20998240322883287134092704950084050438153270564431400305182829920641837762464233097356970163093641991862125787761647572687263111734341258868274110582570857700 2593 155638469106951519345738896786894876045466396453122934170332970782810888775692251647034676489498637207335728464799319086586177553322722706098543451493097170205 2594 245309727418350865805560747299011300468473606020218641369672920320094530368014840455969834141404183918789135392173961528957251004671864837273568525003361831830 2595 224311487095467578671468042348927250030320335455787241064490090399452692605550607358612863978310541926927009604412313956269987892937523578405294414420790974131 2596 68673017988516059325729145562032373984853939002664306894157119616641803829858355711578187488811904719591281139612994869683810339614800872306750962927693803927 2597 -176636709429834806479831601736978926483619667017554334475515800703452726538156484744391646652592279199197854252560966659273440665057063964966817562075668027902 2598 -400948196525302385151299644085906176513940002473341575540005891102905419143707092103004510630902821126124863856973280615543428557994587543372111976496459002032 2599 -469621214513818444477028789647938550498793941476005882434163010719547222973565447814582698119714725845716144996586275485227238897609388415678862939424152805958 2600 -292984505083983637997197187910959624015174274458451547958647210016094496435408963070191051467122446646518290744025308825953798232552324450712045377348484778055 2601 107963691441318747154102456174946552498765728014890027581358681086810922708298129032813459163780374479606573112947971789589630325442263092660066599147974223978 2602 577584905955137191631131245822885102997559669490895910015521691806358145681863576847396157283495100325322718109534247274816869223051651508338929538572127029937 2603 870569411039120829628328433733844727012733943949347457974168901822452642117272539917587208750617546971841008853559556100770667455603975959050974915920611807993 2604 762605719597802082474225977558898174513968215934457430392810220735641719408974410884773749586837172492234435740611584311181037130161712866390908316772637584016 2605 185020813642664890843094731736013071516408546443561520377288528929283573727110834037377592303342072166911717631077337036364167907110061358051978778200510554080 2606 -685548597396455938785233701997831655496325397505785937596880372893169068390161705880209616447275474804929291222482219064406499548493914600998996137720101253912 2607 -1448154316994258021259459679556729830010293613440243367989690593628810787799136116764983366034112647297163726963093803375587536678655627467389904454492738837927 2608 -1633175130636922912102554411292742901526702159883804888366979122558094361526246950802360958337454719464075444594171140411951704585765688825441883232693249392006 2609 -947626533240466973317320709294911246030376762378018950770098749664925293136085244922151341890179244659146153371688921347545205037271774224442887094973148138093 2610 500527783753791047942138970261818583979916851062224417219591843963885494663050871842832024143933402638017573591404882028042331641383853242947017359519590699835 2611 2133702914390713960044693381554561485506619010946029305586570966521979856189297822645192982481388122102093018185576022439994036227149542068388900592212840091842 2612 3081329447631180933362014090849472731536995773324048256356669716186905149325383067567344324371567366761239171557264943787539241264421316292831787687185988229936 2613 2580801663877389885419875120587654147557078922261823839137077872223019654662332195724512300227633964123221597965860061759496909623037463049884770327666397530102 2614 447098749486675925375181739033092662050459911315794533550506905701039798473034373079319317746245842021128579780284039319502873395887920981495869735453557438261 2615 -2634230698144505007986832351816380069486535862008253722806162810485865350852348694488025006625321524740110591776980904468036367868533395311335917951732430791674 2616 -5215032362021894893406707472404034217043614784270077561943240682708885005514680890212537306852955488863332189742840966227533277491570858361220688279398828321775 2617 -5662131111508570818781889211437126879094074695585872095493747588409924803987715263291856624599201330884460769523125005547036150887458779342716558014852385760035 2618 -3027900413364065810795056859620746809607538833577618372687584777924059453135366568803831617973879806144350177746144101078999783018925384031380640063119954968360 2619 2187131948657829082611650612783287407436075950692459189255655904784825552379314321408705688879075682718982011996696865148533494472645474329840048216278873353416 2620 7849263060166399901393539824220414286530150646278331284749403493194750356367029584700562313478277013603442781519821870695569645360104253672556606231131259113452 2621 10877163473530465712188596683841161096137689479855949657436988271118809809502396153504393931452156819747792959265965971774569428379029637703937246294251214081813 2622 8690031524872636629576946071057873688701613529163490468181332366333984257123081832095688242573081137028810947269269106626035933906384163374097198077972340728398 2623 840768464706236728183406246837459402171462882885159183431928873139233900756052247395125929094804123425368165749447235930466288546279909701540591846841081614947 2624 -10036395008824228984005190437003701693966226596970790474005059397979575908746343906109268002357352696322424793516518735844103139832749728002396654447410132466865 2625 -18726426533696865613582136508061575382667840126134280942186391764313560165869425738204956244930433833351235740785787842470139073739133891376493852525382473195262 2626 -19567194998403102341765542754899034784839303009019440125618320637452794066625477985600082174025237956776603906535235078400605362285413801078034444372223554810208 2627 -9530799989578873357760352317895333090873076412048649651613261239473218157879134079490814171667885260454179113018716342556502222452664073075637789924813422343342 2628 9195626544117992255821784190166242291794763714085631290573130524840342007990291658714142073262548572897056627767071499913636851286469818300856062600569050851921 2629 28762821542521094597587326945065277076634066723105071416191451162293136074615769644314224247287786529673660534302306578314242213571883619378890506972792605662130 2630 38293621532099967955347679262960610167507143135153721067804712401766354232494903723805038418955671790127839647321022920870744436024547692454528296897606028005473 2631 29097994987981975699525895072794367875712379421068089777231581876926012224504612065090896345693123217230783019553951420957107584738077874153672234297036977153553 2632 335173445460881101938568127729090799078312697963018361040130714632876149888842420776672098405336687557122485251644842642865371166194254774781727324244371491424 2633 -37958448086639086853409111135231519368428830437190702706764581687133478082606061303028366320550335102570717162069378078227879064858353437679746569573361656514048 2634 -67056443074621062552935006208025887244141209858258792483996163564059490307110673368119262666243458319801500181623329499184986649596431311833418803870398633667600 2635 -67391616520081943654873574335754978043219522556221810845036294278692366456999515788895934764648795007358622666874974341827852020762625566608200531194643005159023 2636 -29433168433442856801464463200523458674790692119031108138271712591558888374393454485867568444098459904787905504805596263599972955904272128928453961621281348644974 2637 37623274641178205751470543007502428569350517739227684345724450972500601932717218882251694222144998415013594676817733235585013693692159182904964842249117285022627 2638 105014891161260149406344117343257406612570040295449495190760745251192968389716734671147628986793793422372217343692707577412865714454784749513165373443760290181651 2639 134448059594703006207808580543780865287360732414480603329032457842751856764110189157015197430892253327160122848498303841012838670359056878441619335065041638826626 2640 96824784953524800456338037536278436718010214675252918983308006870251254831392970274763503208747254912146528171680570605427824976666897695536654492815924353804000 2641 -8190106207735348950006079806978969894559825620196576207452738380941713558323764396384125778046538510225689172012136971985040737787887053976510880627835936377650 2642 -142638165802438355157814660350759835181920558034677179536485196223693570322433953553399323208938791837385812020510440812997879408146943932418130215692877575204275 2643 -239462950755963155614152697887038271899930772709930098519793203093944825153826923828162826417686046749532340192191011418425704384813841627954784708508801929008274 2644 -231272844548227806664146618080059302005370947089733522312340464713003111595503159431778700639639508239306651020178874446440663647025954573978273827880965992630623 2645 -88634678745789451506331957729299466823450389055056342775855268489309541273069205878379377430700716401920838999668433633442784238879010641560143612188088417426347 2646 150828272010173704107820740157738805076480383654873755743937934604635283880757717949783448986985330347611501192522577784982920145934830986394641096320713511581928 2647 382101116558401510771967358237798107081851330744607278056278399317638395476260877381562149626624838586918152212701452231423583792960785560372914924201679504212552 2648 470735795304190962278299315967097573905301719799663620832133667806947936749330083259941527057325554988838991212369885864866368031839796201933058536389767921638900 2649 319907523294017258170478575809358768828821336144789865088195733202312652868572365310158078070340224641227490019847308079883447885904965215538417440069054410056973 2650 -62193593264384252601488782428439338253029994599817412968082666115325742607688512071404071556284613945690662192854144151540135907055820344834497484132625094155578 2651 -532929388568575214879788098395536912158331714399481033800216333922273679357018595331345598613610168934529653405224030016406503938895616546767556020522393015794477 2652 -852836911862592473050266674204895680987153050544270898888412067124586332225590960641503676683950393575757143425071338096289951824800581762305973460591447425851449 2653 -790643318598208220448777891776456342734123055944453485920329401009260589617902448570099605127665779630066481232217193944749815917744761417471475976458822331695870 2654 -257713930029633005568989793380919430575791341544972452120113067086986910260883853238754006514055610695536827826993163928343311978849144870703919955936429315901392 2655 595122981832959467481276880823976250411361708999298446768299000037599421964707107402749670169894782880220315598078174167946639845951436891602053504655018109950058 2656 1385766300431167687930054772600432593145484764943751932688628401046860011582609555972849275297560562510286796830295368112696455763696198309073529481113840441645929 2657 1643480230460800693499044565981352023721276106488724384808741468133846921843493409211603281811616173205823624657288532041039767742545343179777449437050269757547322 2658 1048357248627841226017767685157375773309914397489425938040442468096247499878786301808853611641721390325603309059210357873093127896593906288175395932395251647597265 2659 -337409051803326461912287087443056819835570367454325994648185932950612511703823254163995663655839172184683487771085010239603327867102292020898133548718588794048663 2660 -1980889282264127155411331653424408843556846473943050379456927401084459433547316663375598945467455345390507112428373542280643095609647635200675582985768858551595984 2661 -3029246530891968381429099338581784616866760871432476317497369869180706933426102965184452557109176735716110421487583900153736223506241541488850978918164110199193248 2662 -2691837479088641919516812251138727797031190503978150322849183936230094421722279711020456893453337563531426933716498889914132895639139249467952845369445521405144584 2663 -710948196824514764105480597714318953474344030035099943392256535145634988174963047644857947985882218140919821288125347633489800029491614267277262383676662853548599 2664 2318298334067453617323618740867465663392416841397376374105113334035071945251139917539594609123294517575190600199458552520246423476749927221573716534487447345644650 2665 5010135813156095536840430992006193460423607345375526696954297270265166366973419628560051502576632081106617533915957442434379319115889176689526561903932968750789235 2666 5721084009980610300945911589720512413897951375410626640346553805410801355148382676204909450562514299247537355204082790067869119145380790956803824287609631604337835 2667 3402785675913156683622292848853046750505534534013250266241440471375729409897242758665314841439219781672346755004624237547622695668630863735230107753122184258693186 2668 -1607350137242938853218138143153146709918072811362276430712856798889436957076176869894736661137412299434270778911333204886756623447258312954296454150810784492096048 2669 -7328434147223549154164049732873659123816024186772903071059410604300238312224559546099646111699926598681808134115415994954625742592639103911100278438420416096433882 2670 -10731219823136705837786342581726705874321558720786153337300851075675967722121802304764960953139146380354154889120040232502248438261269967646330386191542600355127067 2671 -9123869685893766984568204438573559164403485909423876906587994276786530765045625434870224292001734080919884110208707027615491814814011654692033932040731815863031018 2672 -1795435538670217830404154705699900040587461722650973835528583672486292452821065888770578180301807482238075976093291032660866072221372550780933653602311399766597135 2673 8935784284466488007382187876026805833734096998135179501772267403189675269300736415994382772837338898116078913026749199841382366039897416865396732589231200588529933 2674 18059653970360254991950392314600364998137582907559056408360261679976206034346361850864607064839072979035963023235456227456874180853909071557430664629963016451560952 2675 19855089509030472822354547020300265038725044630210030243888845352462498487167427739635185245140880461274038999328747260117740253075281622338364318232274416218158088 2676 10919305224563984814972359144273459204990947632074850742116577949272823217866691323640802472303541563157960086301998060276357887035384205472967585643043215629628156 2677 -7140348745796270176978033170326905793146635275484205666243683730703382816479670527223804592535531415878002936933458167180516293818524866084463078986919800821932795 2678 -26995438254826742999332580190627170831871679905694235910132529083165881303647098266858989837676411877152041936262205427298256546893806488422827397219194217040090882 2679 -37914743479390727814304939334900630036862627537769086652249107032438704521513789590499792309979953440310002022564203487574614433929190693895794982862237432669719037 2680 -30774394733594457637326906164573724243715992262284880986005423301735321705034119063275987717444422024431999085630745320394098140110665827811331903875317631847786241 2681 -3778956478767714637994325973946553411844312356590645075872894218569440401387020796416997879768010147279957149368539893095841593216859339388504506656123414807695358 2682 34135787000623013176310613360954076625018315181178441576376212813869264120126768794082794430211943293030044873195663594478772840712331354507290476206114017862023680 2683 64910181734217470813637519525527800868734307443463322562381636115604585825160887857358782147656365317462043958826408914872870980822997182318622380081431649709809922 2684 68689138212985185451631845499474354280578619800053967638254530334174026226547908653775780027424375464742001108194948807968712574039856521707126886737555064517505281 2685 34553351212362172275321232138520277655560304618875526061878317520304762106421139859692985597212432171711956234999285213489939733327525167199836410531441046655481602 2686 -30356830521855298538316287387007523213174002824587796500503318595299823718739747997665796550443933145750087723827123701382931247495472015118785969549990603054328319 2687 -99045968734840483989948132886481877493752622624641764138757848929473849945287656651441576577868308610492088832022072509351643821535328536825912856287545667571833599 2688 -133599319947202656265269365025002155149312927243517290200636166449778612051708796511134562175080740782204045067021357722841583554862853704025749266818986714227315200 2689 -103242489425347357726953077637994631936138924418929493700132847854478788332969048513468765624636807636453957343194234021458652307367381688906963297268996111172986880 2690 -4196520690506873737004944751512754442386301794287729561374998925004938387681391862027189046768499025961868511172161512107008485832053152081050440981450443601153280 2691 129402799256695782528264420273489400706926625449229560639261167524773673664027404649107373128312241756242176555849196210734575069030800551944698825837536270626161921 2692 232645288682043140255217497911484032643065549868159054339394015379252461996996453162576138752949049392696133899043430232193227376398182240851662123106532381799148802 2693 236841809372550013992222442662996787085451851662446783900769014304257400384677845024603327799717548418658002410215591744300235862230235392932712564087982825400302083 2694 107439010115854231463958022389507386378525226213217223261507846779483726720650440375495954671405306662415825854366395533565660793199434840988013738250446554774140163 2695 -125206278566188908791259475521976646264540323654941831077886168599768735276346012787080184081543742730280308044677034698627566583198747399863648384856085827025008638 2696 -362048087938738922783481918184973433349992175317388614978655182904026135661023857811683511881261291148938310454892626442927802445428982792796360948944068652425310720 2697 -469487098054593154247439940574480819728517401530605838240163029683509862381674298187179466552666597811354136309259021976493463238628417633784374687194515207199450882 2698 -344280819488404245456180465052504173463977077875664007162276861083741127105328285400099282471122855081073828264581987277865896655429670233920726302338429380174442243 2699 17767268450334677327301453132469259886015097441724607816378321820285008555695572411584229410138436067864482190310639165061905789999312558875634646605639272250868478 2700 487254366504927831574741393706950079614532498972330446056541351503794870937369870598763695962805033879218618499569661141555369028627730192660009333800154479450319361 2701 831535185993332077030921858759454253078509576847994453218818212587535998042698155998862978433927888960292446764151648419421265684057400426580735636138583859624761605 2702 813767917542997399703620405626984993192494479406269845402439890767250989487002583587278749023789452892427964573841009254359359894058087867705100989532944587373893128 2703 326513551038069568128879011920034913577961980433939399345898539263456118549632712988515053060984419013209346074271348112803990865430357675045091655732790107923573768 2704 -505021634955262508902042846839419339500547596414055053872919673324079879493065443010347925372943469947083100689880300306617274818627042751535643980405793751701187836 2705 -1318789552498259908605663252466404332693042075820324899275359564091330868980068026597626674396732922839511065263721309560976634712685130619240744969938738339075080963 2706 -1645303103536329476734542264386439246271004056254264298621258103354786987529700739586141727457717341852720411337992657673780625578115488294285836625671528446998654730 2707 -1140281468581066967832499417547019906770456459840209244748338430030707108036635296575793802084773871905637310648112357367163350759488445542750192645265734695297466893 2708 178508083917192940773163834919384425922585615980115654527021134060623760943432730021832872311959050933873754615608952193813283953196685076490552324673003643777614071 2709 1823811187453522417507706099305823672193589672234379953148279237415410748473133469607974599769676392786594165953601609867593909531312173370776388950344532090776268802 2710 2964092656034589385340205516852843578964046132074589197896617667446117856509768766183768401854450264692231476601713967234757260290800618913526581595610266786073735696 2711 2785584572117396444567041681933459153041460516094473543369596533385494095566336036161935529542491213758357721986105015040943976337603933837036029270937263142296121626 2712 961773384663874027059335582627635480847870843860093590221317295970083347093202566553960929772814820971763556032503405173350066806291760466259640320592731051519852825 2713 -2002319271370715358280869934225208098116175288214495607675300371476034509416566199629807472081635443720467920569210562061407193484508858447266941275017535734553882870 2714 -4787903843488111802847911616158667251157635804308969151044896904861528604982902235791743001624126657478825642555315577102351169822112792284302970545954798876850004495 2715 -5749677228151985829907247198786302732005506648169062741266214200831611952076104802345703931396941478450589198587818982275701236628404552750562610866547529928369857319 2716 -3747357956781270471626377264561094633889331359954567133590913829355577442659538602715896459315306034730121278018608420214294043143895694303295669591529994193815974448 2717 1040545886706841331221534351597572617268304444354402017453983075505951162323363633075846542308820622748704364536707156888057126678217097981007300954424804683034030048 2718 6790223114858827161128781550383875349273811092523464758720197276337563114399468435421550473705762101199293563124526139163758363306621650731569911820972334611403887368 2719 10537581071640097632755158814944969983163142452478031892311111105693140557059007038137446933021068135929414841143134559378052406450517345034865581412502328805219861817 2720 9497035184933256301533624463347397365894838008123629874857128030187189394735643405061600390712247513180710476606427402489995279772300247053858280458077524122185831770 2721 2706812070074429140404842912963522016621026915600165116136930753849626280336174969640049917006485411981416913481901263326236916465678596322288368637105189510781944403 2722 -7830769001565668492350315901981447966542115536877866776174180351843514276722832068497397016014582723947997927661233296051815489984838748712577212775397139294437917413 2723 -17327804186498924793883940365328845332436953545001496651031308382030703671458475473558997406726830237128708404267660698541810769757138995766435493233474663416623749182 2724 -20034616256573353934288783278292367349057980460601661767168239135880329951794650443199047323733315649110125317749561961868047686222817592088723861870579852927405693584 2725 -12203847255007685441938467376310919382515864923723794990994058784036815675071818374701650307718732925162127390088328665816232196237978843376146649095182713632967776170 2726 5123956931491239351945472989017925949921088621277701660037249597993887996386657098857347099008097311966581014179332032725578573519160152390288844138291949783655973013 2727 25158573188064593286234256267310293298979069081879363427205488733874217948181307542056394422741412961076706331928893994593626259741977744479012706008871802711061666598 2728 37362420443072278728172723643621212681494934005603158418199547517911033623253125916758044730460145886238833722017222660409858455979956587855159355104054516344029442769 2729 32238463511581039376227250654603286731573845384325456758162297919917145626866468817900697631452048574272252707837890627684279882460796435464870510965762566560373469757 2730 7079890323516446089992994387292993432594776302446093330956809186042927678685161275844303208710635613195546375908996633090653622718818690985857804956890763849311803160 2731 -30282530119555832638179729256328219248900157703157065087242738331868105944567964640913741521749510273043287346108226027319204833261137896869301550147163752494717639608 2732 -62520993631136872014406979910931505980474003087482521845405036251785251571434433458814439153201558847315540053946116655003484715721934332334172061112926319055091109364 2733 -69600883954653318104399974298224499413068779389928615176361845437828179250119594734658742361912194460511086429855113288094138338440753023320029866069817082904402912523 2734 -39318353835097485466220245041896280164168621686771550089119107105960073305551630093745000840162684187467799083746887260774933505179615126450728315922653330409685272914 2735 23202639796039386548186734869035225816305381400710971756285929145825178265882803365069438313038874659847740970199229394228551210542319205883443745190272988645405836451 2736 92803523750692704652586709167259725229374160790639586932647774583653357516002398099728180674951069120358827400054342682322689548983072229203473611260090071549808748975 2737 132121877585790190118806954209156005393542782477411137021766881689613430821554028193473181515113753307826626483801229943097623054162687355654201927182743401959494021890 2738 108919237789750803570620219340120779577237401076700165265480952543788252555671224828403743202074878647978885513602000548869071843620368149770758181992470413314088185440 2739 16115714039058098918033510172861054347863240286060578332833177960134895039668826728675562527123809527620058113547657866546382294637295920567284570732380341764279436466 2740 -116006163546732091200773444036294951045679542191350558688933703729478535781885201464797618987989943780206568370253572076551240759525391435086917356450363060195214585423 2741 -224925401336482894771393663376415730622916943268050723954414656273266788337556426293201362190064822428185453883855572625420312603145759584857675538442833473509302770862 2742 -241041115375540993689427173549276784970780183554111302287247834233401683377225253021876924717188631955805511997403230491966694897783055505424960109175213815273582207327 2743 -125034951828808902488653729512981833925100641362760743598314130503923147595340051557079305729198688175598943627149658415415454138257664070338042752724850755078367621903 2744 99890449507673992282739933863433896697816301905289980356100525769343640742216374736122056460866134252586510256705914210004858464888095514519632785717982718430935148960 2745 340931564883214985972167107412710681668596485459401282643348360002745324119441627757998981178054766208392022254109144701971553362671151019944592894893196533704517356288 2746 465966516712023888460820836925692515593697126822162026241662490506668471714781679315078286907253454383990965881258803117387007500928815090282635647618047288782884978192 2747 366076067204349896178080903062258618895880824916872045885561964737324830972565304578956230446387320131404455624552888907382149036040719575763002861900064570351949829233 2748 25144502321134910205913795649547937227284339457470763242213604734579506853123676820957249268332553923012433370443744205410595673369568555818409967006868036647432472946 2749 -440822014390888978254907041276144578366412787364691262999448885772088964861658002494121037638920900460978532510815058911976411827559246534464225680611179252135452505245 2750 -806898081595238874432987944338403197262293612281563308885010850509413795834223307073077268085308220592382988135367947819358560863599966110227228542511243822487402334477 2751 -832042583916373784638901739987951134489577951739034072127224455243993302687346983894034517353640774515395421505811692024769156536969534666045638509518111859134834807422 2752 -391220569525484806383994698711806556123165164374342809127775569471904337825688981399913479714719874054416888994996633112792744709410288131581412828906932606999382302176 2753 415677512069754068048993245626596641139128447907220499757235281037509458008534325673163788370588346537966099140371314706565816154189677978645815713604311215488020032302 2754 1247720095986127852687894985614547775628706399646254571884459736281502760695881309567198305724229121053361520646183006731334972691159212644691454223122423074622854839725 2755 1638940665511612659071889684326354331751871564020597381012235305753407098521570290967111785438948995107778409641179639844127717400569500776272867052029355681622237141902 2756 1223263153441858591022896438699757690612743116113376881255000024715897640513035965293947997068360648569812310500808325137561901246379822797627051338425044466134217109601 2757 -24456942544269261664998546914790085015963283532877690629459711565605120182845344273250308655868472483549210145374681593773071444779389847064402884697378608488637730123 2758 -1663397608055881920736888231241144416767834847553475071641695017319012218704415635240362094094817467591327619786554321437900788845348890623337269936726734290110874872024 2759 -2886660761497740511759784669940902107380577963666851952896695042034909859217451600534310091163178116161139930287362646575462690091728713420964321275151778756245091981624 2760 -2862203818953471250094786123026112022364614680133974262267235330469304739034606256261059782507309643677590720141987964981689618646949323573899918390454400147756454251500 2761 -1198806210897589329357897891784967605596779832580499190625540313150292520330190621020697688412492176086263100355433643543788829801600432950562648453727665857645579379475 2762 1687854550600151182401886778155934501783798131086352762271154728884617338887260979513612402750685940074876829931929003031673860290128280470401672821424112898599512602150 2763 4550058369553622432496672901182046524148412811220327024538390059353922077921867235774672185257995583752467550073916968013363478937077604044301591211878513046355966853651 2764 5748864580451211761854570792967014129745192643800826215163930372504214598252057856795369873670487759838730650429350611557152308738678036994864239665606178904001546233127 2765 4061010029851060579452684014811079627961394512714473452892775643619597259364796877281757470919801819763853820497421608525478448448549756524462566844182066005402033630978 2766 -489048339702561853043988886370966896187018298505853571645614415734324818557070358492914714338193763988613729576495359487885030488527847519839024367696447040953933222672 2767 -6237912920153773614898559679337981025932210942306679786809544788238539416809128215288284588008681523827344380005845971045037339227205884514703264033302625944955479455798 2768 -10298922950004834194351243694149060653893605455021153239702320431858136676173925092570042058928483343591198200503267579570515787675755641039165830877484691950357513086775 2769 -9809874610302272341307254807778093757706587156515299668056706016123811857616854734077127344590289579602584470926772220082630757187227793519326806509788244909403579864102 2770 -3571961690148498726408695128440112731774376214208619881247161227885272440807726518788842756581608055775240090920926249037593417960021909004623542476485618964448100408303 2771 6726961259856335467942548565708947922119229240812533358455159203972864235366198573781199302346875287815958109582341330532922369715733732034542288400999072985909412678473 2772 16536835870158607809249803373487041679825816397327833026511865220096676092983053307858326646937164867418542580509113550615553126902961525553869094910787317895312992542576 2773 20108797560307106535658498501927154411600192611536452907759026447981948533790779826647169403518772923193782671430039799653146544862983434558492637387272936859761092950880 2774 13381836300450771067715949936218206489480963370723919549303867244009084298424581252865970101171897635377824561847698469120224175147249702523950348986273863873851680272408 2775 -3154999569707836741533853437268835190344853026603913477207997976087591794558472054992356545765267232040718018661415081495328951755711823029918745924513454021461312270167 2776 -23263797130014943277192351939195989601945045638140366384967024424069540328349251881639525949284040155234500690091454881148475496618695257588411383311786390881222405221046 2777 -36645633430465714344908301875414196091426009008864285934270891668078624626773833134505496050455937790612325251939153350268699671765944960112361732298060254755074085493453 2778 -33490633860757877603374448438145360901081155982260372457062893691991032832215361079513139504690670558571607233277738268773370720010233137082442986373546800733612773223285 2779 -10226836730742934326182096498949371299136110344120006072095869267921492503866109197873613555406630403337106543186283387624895223391537879494031603061760409852390368002238 2780 26418796699722780018726205376464824792289898664744279862175022400157132122907723936631882495049307387275218708752869962643804448374407080618330129236299844902683717491216 2781 59909430560480657622100653814610185693371054647004652319237916092148164955123085016145021999739977945846825942030608231417175168384640217700773115609846645636296490714502 2782 70136267291223591948282750313559556992507164991124658391333785360069657458989194214018635555146608349183932485216891619042070391776178097194804718671607055488686858716741 2783 43717470591500811929556544937094732200217266326380378529158762959912525336081470277386753060097300961908713776464021656398265943401771016576474589435307210586003141225526 2784 -16191959968979845692544108877515453493153788320624273790079153132235639619041614738758268939642676983938112165566586575018909224982869201124298526174539435050293349488975 2785 -86328227260203437640826859191075010485660953311748932181412938492305297078030808952776904494789285333122044650783478194060979616759047298319103244846146490538980208205715 2786 -130045697851704249570383404128169742685878219638129310710571701452217822414112279230163657554886586295030758427247499850459245560160818314895577834281453701124983349431240 2787 -113853737882724403877839295250654289192724431317505036920492548319982182795070664491405388615243909311092646261680913275440336335177949113771279308106914266074689999942264 2788 -27525510622520966237012436059579278707063478005756104739079609827676885717039855538628484120454623977970601610897435081379356718418901815452176063260767775535709791736548 2789 102520187229183283333370968068590463978814741632373205971492091624540936697072423691535173434431962317060156816350064769079888841741916499443401771020685925589273557694693 2790 216373925111907687211210263319244753171539172949878242891984639944523119492143088182940562049675871628152803078030978044520225176919865613214681079127600191663963557636958 2791 243899435734428653448222699378824031878602650955634347631064249772200005209182943721569046170130495606123404688928413125899581895338767428666857142388367967199673349373507 2792 141379248505245370114851731310233567899787909323261141659572158147659068512110520030033872735698533289063247872578348356819693053596850929223455371367682041610399791678815 2793 -74994676606662317096358532009011185271751263626617101232412481796864050980032568152906689313977338339089555205452629687700532123323014683991225707759918150053563765958142 2794 -318894112341090970544581231387835217150353914582251448863476731569064056189215511874475735484107833945212959894381042813600114018661782112658082850148286117253237115331648 2795 -460273360846336340659432962698068785050141823905512590523048889716723124701326031904509608219806367234276207766959391170419807072258633041881538221515968158863636907010462 2796 -385278684239674023563074430689057599778390560278895489290636407919859073721293463751602918905829028895186652561506761482719274948935618357890312513756050008810073141052319 2797 -66384571898583053018493199301222382628036645696644040427159676350795017532077951877127183421721194949973692667125718669119160930273836245232229663607763891556836025720670 2798 393888788947753287640939763396846402422105178208868550095889213365928107169248080027382424798085172284302515099833672501300646141984796796649308557908204267306800881289793 2799 779167473187427311204014194085904002200495738487764039386525621285787180890541543778985343703914201179489167661340433984019921090920415154539621071664254276116874022342113 2800 845552045086010364222507393387126384828532384184408079813685297636582198422619495656112527125635396129462860328466152653139082021194251399771850735272018167673710048062784 2801 451663256138257076581567629990279982406427205975539529717796084270654091253371415628730102327550223845160345228632480151838435879209454603122542177363813900366909166772992 2802 -327504217049170234622446564095624019794068532512224509668729537015133089637170128150255241376363977334328822432707953832181485211710960551417078894300440375749964855569120 2803 -1173056262135180598844953957482750404622600916696632589482414834651715288059789623806367768501999373463791682761174106485320567232905211951188929629572458543423674903631903 2804 -1624719518273437675426521587473030387029028122672172119200210918922369379313161039435097870829549597308952027989806586637159003112114666554311471806936272443790584070404894 2805 -1297215301224267440804075023377406367234959590159947609531481381907236289675990911284842629453185619974623205557098632804977517900403706002894392912635832068040619214835773 2806 -124159039089086841959121065894655962612358673463315020049066547255521001616201287478474860951186246510831522795924526319656950667498494051705463283063373524616944311203869 2807 1500560479184350833467400521578374424416669449208857099151144371666848377696959751956623009878363350798120505193882060317502052444616172502606008523872898919173639759201026 2808 2797775780408618274271475544955780791651629039368804708682625753574084667372950663241465639331548970772743710750980693122479570345019878505500401436508730987214258974036800 2809 2921934819497705116230596610850436754263987712832119728731692300829605668989151950719940500282735217283575233546905219442136521012518372557205864719572104511831203285240670 2810 1421374340313354282763196089272062329847318263623262629580547929162757291292192198763317490404371866485454728353023159124634468567902200054599856195699205592657563526039645 2811 -1376401440095263991508279455683718461804310775745542079102077824411327376080758464478148148927177104287288982397957533997845101777117678450900545240809525394556695447997154 2812 -4298336259592969107738876066534155216068298488577661807833770125240933045069910415198088649209912321570864215944862753439981622789636051008106409960381629906387898733237823 2813 -5719710599906323390502072155806217545915616752200924437414318054403690336362102613961406139614284188056318944297885912564616091357538251062706266156080835499045462259277467 2814 -4343309159811059398993792700122499084111305976455382358312240229992362960281344149483257990687107083769029961899928378566770989580420572611805720915271310104488766811280312 2815 -44972900218090291254916633588343868043007487877720550478470104751429915211433734285169341477194762198165745955065625126789366790784521603699310954889680198100868078042488 2816 5674737699688233099247155522217873677872609264323203886935847949652260421150668879676236798137089425858153198342820287437826724566753729459006955201191155300944594181234980 2817 10018046859499292498240948222340372761983915240778586245248088179644623381432013029159494788824196509627183160242748666004597714147174302070812676116462465405433360992515293 2818 10063019759717382789495864855928716630026922728656306795726558284396053296643446763444664130301391271825348906197814291131387080937958823674511987071352145603534229070557782 2819 4388282060029149690248709333710842952154313464333102908790710334743792875492777883768427332164301845967195707854994003693560356371205094215505031870160990302589634889322803 2820 -5629764799470142807992238888629529809829601776445483336457377844900830505939235145391067456659894663659987452387754662311037357775969207855307644246301475102843726103192489 2821 -15692784559187525597488103744558246439856524505101790132183936129296883802582681908835731586961285935485336358585568953442424438713928031529819631317653620706377955173750270 2822 -20081066619216675287736813078269089392010837969434893040974646464040676678075459792604158919125587781452532066440562957135984795085133125745324663187814611008967590063073072 2823 -14451301819746532479744574189639559582181236192989409704517268619139846172136224647213091462465693117792544614052808294824947437309163917890017018941513135906123863959880582 2824 1241482739440993117743529554918686857675288312112380427666667510157037630446457261622640124495592817692791744532760658617477001404764113639802612376140484800254091213869689 2825 21322549358657668405480342633187776249686126281547273468641313974197714308521917054226799043621180599145323810973323615753461796489897239385127275563955095809221681276942762 2826 35773851178404200885224916822827335831867362474536683173158582593337560480658141701439890506086873716937868425026131910578409233799061157275144294505468231715345545236823345 2827 34532368438963207767481387267908648974192074162424302745491915083180522850211684439817250381591280899245076680493371251960932232394297043635341682129327746915091454022953657 2828 13209819080305539362001044634720872724505947880877029276850601108982808541689767385590451337970100300099752869520047636207470435904399804250214406565372651105869772746010896 2829 -22564032098098661523223872188106463107361414593659653896307981484354751938968374315849439168116773416838115555506084274370938797894661353024929887940095580609475772490812448 2830 -57096400537061869290705259456015112081553488756083956641799896567535274789180058755666689549708054316083192235999455526331871030288958396660271570069423327524567226513766104 2831 -70306219617367408652706304090735984806059436636960985918650497676518083330869826141257140887678154616182945105519503162539341466193358200910485976634795978630436999259776999 2832 -47742187519268747129482431902629521698698022043301332022342516192163331391901451825407701719561381199344829550013418888168402668298696847885556088694700398020961226768964550 2833 9354213017793122161222827553385590382855466712782624619457380375371943397278606930258987830146673116738362685986036638163468361990261548774715481374722929503605999744801555 2834 79660432635160530813929131644121575188914903349743610538107878051890026728148433071516128717824827732921307791505539800702809828183619749685201458009518908134042999004578555 2835 127402620154429277943411563546751096887612925393044942560450394244053358120049884896923830437386208932266137341518958688871212496482316597570757546704219306155004225773543106 2836 118048407136636155782188735993365506504757458680262317940993013868681414722771277966664842607239535815527774655532922050707744134492055048796042065329496376651398226028741552 2837 38387974501475624968259604349243931315842555330518707402885135816791387994622844895148713889414708082606466864027382250004934306308435299110840607319977468517355227024162998 2838 -89014645652953652975151959197507165571770370062526235157565258427261970125427040001775116547971500849659670477491576438866278190173881298459916939384241837637648998749380107 2839 -207063052789589808757340695190872672076527828742788553098558272295943384848198317968439959155211036665187445133024498489574022324665936347255959004713738214289047224778121658 2840 -245451027291065433725600299540116603392370384073307260501443408112734772842821162863588673044625744747793911997051880739578956630974371646366799612033715682806402451802284655 2841 -156436381638111780750448340342609437820600014010781025343878149685472802717394122861813556496654243898134241519560304300712678440800490347906882672649473845168753453052904547 2842 50626671151478028006892354848263234255927814732007527754680122610470582130804195106626402658556792767053203613464194188861343883865445999349076332064264369120293771725217112 2843 296077698442543461732492654388379837648298198805314788256123530723205354973625357970215075703182537514847115610516074928440300514839817645715875944097980051926696223527501768 2844 452514080080655242482940994730989275468898212816095813600001680408678157691019480832028632199836781412981357130076379229152978955640307993622758616747453897095449676580406316 2845 401887408929177214476048639882726041212970398084088285845321557798207575560215285725402229541279988645928153516612185040291635071774861994273682284683189527975155904855189205 2846 105809710486633752743555985494346203564672199278773497589198027075002220586589927755187153838097451131081037906096110111851334556935044348557806340585209476048459681327687438 2847 -346704369594021489739385009236643071904226013537322316010803653333675937104429553076841478361739330281900319223980269117301644398705263645064952276162244421046989995252718877 2848 -748591778523198704215433649119369113117196411621410601856125211131883512664644838802243707903019318927828472740592454157593279470480125639338634560845433949022145900107908081 2849 -854401489009832456958989634613715316681868610900184099445323238206885733251234766557430861741116770058909510646688564269444614027415169987896440901430643425070605581435595518 2850 -507697119415810967219604625377072244777642597362861783434519584873209796146805213480589383379377439777009191422708295152142969628709906342831488625268399004023615586182876640 2851 240894659107387736995829023742296868339553814258548818421605626258673716517839625321654324523641879150819281317884159005450309841770219296507145935577034944998530313925031442 2852 1095296148117220193954818658356012185021422425158732917866928864465559449769074391879085186264758649209728791964572723274894923869185389284403586837007678370069135895360626961 2853 1602993267533031161174423283733084429799065022521594701301448449338769245915879605359674569644136088986737983387281018427037893497895295627235075462276077374092751481543503602 2854 1362098608425643424178594259990787561459511208263045882879842823080095529398039980038020245120494209835918702069396859421587583656125076330727929526699042429094221167618472161 2855 266802460308423230223775601634775376438088783104312965012913958614536079628965588158935058855735560626189910104824136146692659786939687046324342689691364059025085272257845201 2856 -1336190807224607930950647682098309053360976239417281736288534490724233166286914017200739510788400528360548073282456882280345233710955608580910732772584713315067666209285658400 2857 -2698289415650251355129241942089096614820487447680327619168377313804328695684953997238759755908894738196466775351853741701932817367080684911638662299283755744161887376904130560 2858 -2965091875958674585353017543723871991258576230784640584181291272418864775313919585397694814764630298822656685456677877848625477154020371957963004988975119803186972649161975760 2859 -1628901068734066654402369861625562937897599991367358847892756781694631609027005568196955303976229770462108612174220995568280243443064763377052272216390406488119306439876317359 2860 1069388346916184700726872080463533676922887456312968771275620532109697086657948429041804451932664967734358163177632746133652573924015921534586390082893349256042580937027813202 2861 4034480222874859286079889624187405668181463687097609355456911804528561861971868014439499266697295266557014848634310623982278051078036293492549395071868469059229553586189788963 2862 5663381291608925940482259485812968606079063678464968203349668586223193470998873582636454570673525037019123460808531619550558294521101056869601667288258875547348860026066106323 2863 4593992944692741239755387405349434929156176222151999432074048054113496384340925153594650118740860069284765297630898873416905720597085135335015277205365526291306279089038293122 2864 559512721817881953675497781162029260974712535054390076617136249584934522369057139155150852043564802727750448996588249434627669519048841842465882133497057232076725502848504160 2865 -5103868569791043986806761704650939345104351143410578126732532336638258948629816443481303718629960234291373011811943370115930625002052215027135785154761818315272134523217602162 2866 -9697861514483785226562149110000374274260527365562577558806580390751755332970741597075953837370820303576138309442842243532836345599137350362151062360127344606578413612255895283 2867 -10257374236301667180237646891162403535235239900616967635423716640336689855339798736231104689414385106303888758439430492967464015118186192204616944493624401838655139115104399442 2868 -5153505666510623193430885186511464190130888757206389508691184303698430906709982292749800970784424872012515746627487122851533390116133977177481159338862583523383004591886797279 2869 4544355847973162033131263923488910084129638608356188050115396087053324426260759304326152866586395431563622562815355120681302955483003373184669903021264761083195409020369098005 2870 14801730084274829213368910814651313619364878508973155685539112727390014281600558040557257556000780537867511321254785613648766970601189565389286847514889162921850548135473497448 2871 19955235750785452406799796001162777809495767266179545194230297031088445188310540333307058526785205409880027067882272736500300360717323542566768006853751746445233552727360294728 2872 15410879902812290373668532077673867725366128657823357144114900944035120762049781028980905660198809978316404505066917615818997405234320169382098103832486985362038143706991196724 2873 609149818537461160299621263022554106001250148850201458575788216645106480449222988423648104198029440448893183812132002170230434633130603992811256317597822440187595571517699277 2874 -19346085932247991246500174738140223703494517117329343735654508814443338707861317344883410422587175969431133884070140734330069926084192938573956750536153924005045957155842595450 2875 -34756965835060281620168706815814091428860645775152700879769409758478459469911098373864316082785985947747538389137058350149067331318513107956054854368640909367084100862833792173 2876 -35366115653597742780468328078836645534861895924002902338345197975123565950360321362287964186984015388196431572949190352319297765951643711948866110686238731807271696434351491449 2877 -16020029721349751533968153340696421831367378806673558602690689160680227242499004017404553764396839418765297688879049617989227839867450773374909360150084807802225739278508895998 2878 18736936113710530086200553475117669597493266968479142277078720597798232227412094356459762318389146528982240700258008732159839491451062334581145494218556101564858361584324896176 2879 54103051767308272866668881553954315132355162892482044615423918572921798177772415718747726505373161917178672273207199084479137257402706046530011604904794833372130058018676387626 2880 70123081488658024400637034894650736963722541699155603218114607733602025420271419736152280269770001335943969962086248702468365097270156819904920965054879641174355797297185283625 2881 51386145374947494314436481419533067366229274730676460941035887135803793192859325379692517951380854806961729261828239970308525605819094485323775470836323539609497435712860387450 2882 -2716906392360778552232400134421247766125888161805583674388031437118004984913090339055208553992307110216943011378959114170611651583611561206236134068471293762632622305816000175 2883 -72839987881018802952869435029071984729848429860961186892502639170720030405184510075207488823762308446160912973465207816638976748853768381111157099123350934936988419603001283799 2884 -124226133255966297267305916448605052096077704591637647833538526306523823598043835454900006775143163253122642235293447786947502354672862866434932569959674474546485855315861671248 2885 -121509226863605518715073516314183804329951816429832064159150494869405818613130745115844798221150856142905699223914488672776890703089251305228696435891203180783853233010045671072 2886 -48669238982586715762204081285111819600103386568870877266647855698685788207946235040637309397388547696744786250449280856137913954235482924117539336767852245846864813407044387272 2887 75556894273379581505101835163493232495974318022766770566890670607838035390097600414262697377754615556377855984844166930809588400437379942317393233191822228699621041908817283977 2888 197066121136985100220175351477677036825926134452598834726041165477243854003228345530107495598905471699283555208758655603586479103526631247546089669083025409483474274918862955050 2889 245735360119571815982379432762788856426029521021469711992689021175929642211174580570744804996294019396028341459207936459724393057762114171663629005850877655330339088325907342323 2890 170178465846192234477277597599295623930055202998702941425798350568091606821076980156482107618539403839650485474363769528914804657324734229346235772659055426630718046417090058347 2891 -26887655290792865742897753878381412895870931453895893300242814909152247182151365373625387980366067859633069734394886074671674446201897018199853896423969982852756228501772896702 2892 -272623015410364681725277186641170269321900452475365605292931836085081889393325945944370192976660087255661411193602822534396067503964011189863482902274847638183095316827680239024 2893 -442801481256556916202554784240465893251955655474068546718730186653173496214402926100852300595199491095311896667966592063310872161288745419209718674933903064813813363244770297370 2894 -415913825965764050459657030362084480356084724020172653418487371744021249032251560727226912614833423235678826933571705988639197715086848401009864778509933081961057134742997400667 2895 -143290810555399368734379843720914211034184271544807048125555535658939359638925614782856719638173335980017415739968883454243130211122837211146381876235085443777961817915317161642 2896 299510670701157547468174940519551682217771383929261498593174650994234136575477311317995580957026155115294480927997708609067741950165908208063336798698817621035851545329453135729 2897 715424496666921597927831970881636162573856107949434152011662022738255385607728872045222493571859578350973307861569414597706939665252756609073201577208750702996908680072450536397 2898 858715307222320966662211814602550373608040379494241200137217558397194745246654486828079213210032914330990723601538298051950069876375593820219583453443836146774870497987767698040 2899 559204636521163419194036874082998691390268995564979701544042907402960608671177175510083632253006759215696242673540589442882327926209685612156246654745018525739018952658314562312 2900 -156219860145758178733795096798637471183587112384454450467619115335294776936551696535138861318852819135277065188028825154824611739043070996916954922463732177257889727414135974084 2901 -1014935167368079145396006911401187844791627491878695650604836673732489522183206183363218074528885733466267788789567123206774681615418664817136538375907568324032760225401903672123 2902 -1574139803889242564590043785484186536181896487443675352148879581135450130854383358873301706781892492681964031463107712649657009541628350429292785030652586849771779178060218234434 2903 -1417919943743484385856248688685549064998309375059220901681260465800155353917831662338162845463039673546686966275078887494832397802585279432375830108188854672513889450646082260349 2904 -402984776375405240460241777284361220206681883180525251076423792067665831734625478974944770934153940080419177485511764288057716187166614615239291732281286348481129225244178588225 2905 1171155027513837324129802008199825315975214604263150101072455789067784299119757879898356935847738552601544853977595948361599293354461735814053493298371300501290649952816039646210 2906 2589074971257321709986050696885374380973523979322371002753716254867939653037589542236519781310778226148231820252674835856431691157047015246429323406560155173804539403462121906560 2907 2992059747632726950446292474169735601180205862502896253830140046935605484772215021211464552244932166228650997738186600144489407344213629861668615138841441522285668628706300494786 2908 1820904720118889626316490465969910285204991258239746152757684257867821185652457141313107616397193613627106143760590651782890113989751894047615121840470141020995018675890260848577 2909 -768170251138432083669560230915464095768532721082624849996031997000118467385132400923412164913584612521125676492084184073541577167295121198814201566090014152809520727571861057982 2910 -3760229998771159034115852705085199696948738583585521103826172043935723952157347422134876717158516778749776674230270784218030984511508751060482816704931455675095189356278161552767 2911 -5581134718890048660432343171055109982153729841825267256583856301803545137809804563447984333555710392376882817990861436000921098501260645108097938545401596696090208032168422401343 2912 -4812964467751616576762782940139645886385197120742642406587824304803426670424672162524572168642125779855757141498777251927379521333965523909283736979311582543280687304596561343360 2913 -1052734468980457542646930235054446189436458537157121302761652260867702718267324740389695451483609001105980467268506467709348536822456772848800920274380126868185497948318399790592 2914 4528400249909591117785412936000663792717271304668145953822204040935842419542479823058288882072101391270902350722354968291572561678803872259297018271021469827904710083850022610752 2915 9341364717661207694548195876140309679102468425410788360410028345739269089967151985582861050714227171126659492221132220218952083012769396168580755250333052371185397388446583954113 2916 10394099186641665237195126111194755868538926962567909663171680606606971808234476725972556502197836172232639959489638687928300619835226169017381675524713179239370895336764983744706 2917 5865698936732074119409713175194092075821655657899763709349476565671129388691996902914267620125734780961737608767283719636728058156422296758084657253691709411466185252914961133955 2918 -3475665780929133575138482700946217603280812767511024651060551780068139701275155082668593430588492390164921883453848500582224024856347099410496097996641342959719212135531622820157 2919 -13869764967570798812333608812140973471819739730078934314232232386675111509509631808641149932786328562397561842943487188510524644691573268427877773521354522199090107472296606564862 2920 -19735463904302872931743321987335065547641395387978698023581708952346240898201628711555417552912063343359299451710770908147252702847995565185962430775046231610556292725211567698816 2921 -16259798123373739356604839286388847944360582620467673372521157172278101196926473628886824122323570953194377568256922407565028677991648465775466332778404888650837080589679944878658 2922 -2390033155802940544271230474247874472540842890388739058288924785602989687416841820245674189537242390796815725313435219054504033300075197347588559257050366451746973117383338313795 2923 17345430748499932387472091513087191075100552497589958965292784166743251210784786891309743363374820952562483726397335689092748669547920367838373871517995865158809319607828229385022 2924 33605228871873671744076930799476039019461135118057632337813941339021352407711260520196567485698391905756861294654258096657777347539568833613840204296400753809646400197508174263681 2925 35995262027676612288348161273723913492001978008446371396102866124624342095128102340442241675235634296553677019967693315712281380839644030961428763553451120261393373314891512577477 2926 18649831279176679900876069760636722416901425510856412430810081957881090884343315449132498311860813343991193293570357626619532711291723663123054892035455255102584053707063283192456 2927 -14955397592696991843200861038839316602559709607201219907003859381140261523367945071064069173837578561765668001083900470038244636247845170490785312260945498707062346490444891071224 2928 -50950659620373604131549022312563230094561687615647591303106725505764603618496047411506310849073212858319345021051593785750526017087489201452214075814396618968455719805336403648700 2929 -69600490899550284032425092073199952511463113126504003733916807463645694502839362860638809160934026202310538314621951412370058728379212864575268967849851874071039773512399686841155 2930 -54645093306853292189224231034360635908903403519302783826912948082505432979471417789574739987096447640544870313538050942331814092131367694084483655588906375363977427021954795769930 2931 -3694433686479688057675208721797405814341715903655192523806222576740829360975370378068429138023234782225525292486457156581288075043878492632269579774509756395521707216618392121229 2932 65906057213070595974749883351402546697121397222848811210110584886904865141863992482570380022910791420085013022135494255788770653335334371942999388075342117675518066295781294719927 2933 120551150519923888163974114385763182606024800742151595037023532969410298121335410272145120010007239060629883335673545198120584745466702066027483043664248493039495493317736090489858 2934 124245584206403576221649323107560588420366516645806787560829755546151127482310780650213549148030473842855408628160002354701872820510580558659752623438758249435017200534354482611088 2935 58339526993332980246899439756158041723245119422957976350719170659246262340446788167643169125119682422770395606024508098913102167175246186716753235363416131759499134238573187891162 2936 -62211623526590907917074674629605140882779681319193618686304362310164035780888622104501950884887556637859487729649037099207482578291455879310729808300832361279996359079162902598695 2937 -186457207732994484138723997737165729303146197965000406247134117856315163263199402754715500032918030480714896357809039453909355398802036437970482431739590610715013559613517385209782 2938 -244796734726327464385623437493323771026391317387958382597853288515561425603646190922358669158037712903485291963833547552822457565977282624687235667103006742474512693852090573100943 2939 -182585111199736556468548762863718630143611636068764763911548926205397389822757568817856718273150156265625804234184510453614974987685826745376505858802174381194516334772927670502247 2940 3872096533257927670175234873447099159534561896235642335585191650917773440441833936858781759767874215089092123624529000294380411116209692593976572937416229520497224840589714707536 2941 248668831259585392055798672366770870185925879284194024933438480166479199044088024859217450917805587118574384087458076553116837977093492317281212240040422971995009918692680287808480 2942 431253942459321948524347435230489500329537515352958788844987406371876588866845593677074169190955743384200188321642587006731812964779319062657718098842597353189526253465607958310728 2943 427381845926064020854172200357042401170002953456723146509402214720958815426403759740215387431187869169111096198018058006437432553663109370063741525905181123669029028625018243603193 2944 178713014666478628798373527990271530984077074172529121575963734554479616382315734880997936513382282050536712110559981453320594576569617052782529285864758151674019109932337955794714 2945 -252540927792843319725973907240217969345460441180429667269023671817396972484529858796076232677573461333663476211082605553411218388209702009875188812977839201515507143533270002516013 2946 -679922773718907340580146107597260370515463394637152813778425886538355787910933618536291620108761330502774572409100663559848650941872811379938930338883020325184536172158288246119205 2947 -858635788385385969378519635587531901499540468809681935354389621092835404293249353417289556622143612553311284519660645013169245518442428432721459624747778476858555282090626201913918 2948 -606094860592542649652545728347313932154080027629252268085365949275438431808719494621213323944570151219647808308578039459758027130232726422846270811769939275343048138557356199397904 2949 73827913126364690927600379249946438361383367007900545693059937262917356102214123915078296164191179283126764100522624100090623811640084957092659527113081049841488033600932046721302 2950 932463701511750660306120014837478339860923835817582481047449558355752760395463477332367852786334791836438048620183269113259869330082513389814119151860859526700043315691558248635221 2951 1538558562104293309958665743184792272015003863446834749132815507631191192204182971953581176730904943056085856928761308573017896460315239812660389963630798802043091454248914448033126 2952 1464730648977928619031065363934845833653620496438934203439755570368273836101968848038502880566713763772959092828238684472927272648675154855567730436517717752201603420647982401311825 2953 532266947466177958724945349097367493792696660621351722392306012012521075706505370706135027780378971936521044208055415359667403318592641465753611284656858225501560104956424152676605 2954 -1006291614638115351233720394087424778222307202825483026740509495618670116497677601247446148950525971119564812720705893213350493141722598346906778678973940576541531349292490295356520 2955 -2471022263616043970264785758022270611875927699264417230180265065986943952599646449285949029517239734892523905548944577686277765790397753202474509115491658328743134769940472696668344 2956 -3003289211082221928989731107119638105668624359885768952572571077999465028306151819992084057297618706829044949756999993045945169108990394668228120400148516554244694874896896849344948 2957 -1996997596444106577756010713032213327446317157060285925832061582380794911808474218744637908347092735709480137036294099832594675967267796321321341721174575977703163525604406553988427 2958 474024667171937392508775044990057284429610542204131304348203483606149040791172230541311121170146999183043768512650477853683089823129956881153167394317082351039971244336066142679918 2959 3477313878254159321498506152109695390098234902089900256920774561605614069097324050533395178467765706012088718269650470899628258932120351549381287794465598905284666119232962992024867 2960 5474311474698265899254516865141908717544552059150186182752836143986408980905798269278033086814858441721568855305944570732222934899388147870702629515640174882987829644837369546013295 2961 5000286807526328506745741820151851433114941516946054878404632660380259940114626038736721965644711442538525086793294092878539845076258190989549462121323092531947858400501303403333378 2962 1522972929272169185247235668042156043016706614856154621483858098774645871017301988203326787176945736526436368523643621978911586144137839440168174326857493626663192281268340411308512 2963 -3951338545426096714007281197099752674527845444294031561268978045211763109888496281074706299637912705195132486782300948753311348755250308430534455188782681256324637363569029134704782 2964 -8951625352952425220753023017251604107642786961240086439673610705592023050003122319811428265282624147733657573575595041631851193831508499420083917310105773788272495764070332538038159 2965 -10474598282224594406000258685293760150659493576096241061157468804366668921020424308014755052459569884260093942099238663610762779975646338860252091636963267414935688045338672949346670 2966 -6523259736798497691992977488194007476131648131802209499888490759154905811131928026940048752821657179064961455316937714857451431220396030429717636448180586158611050681769643814641887 2967 2428365616153927528760045529057596631511138829437876939785119946437117238871194292871379512460966968668696118258657326774399762611112468990366280861925187629661445082300688723396273 2968 12902963898378521934760304214351356782170632405534118000942588750803786159891618600886134564920536852928790060357895990385162542586758807850618372498888455044597133127639361672742944 2969 19426223635177019626753281702545364258302280537336327500831079509958691971023546627826183317742194031993751515674833705242613973807154838280336008947069041203208183809409005487384832 2970 16997858019023092097993236173487767626791141707898450561045959563521574732152352334954803805281227063325055397416176378468214211196042369289969728085143853573546738727108316763988560 2971 4094894120644570163232931959136410844620509302364332560103370812717788572260733734068669240360690210396265337058280388083051668609283561439351355586255398528949605599468955091245617 2972 -15331329514532449463520349743408953413681771234971994940727708697240903398762812893757514077381503821597486178616553317159562305197871276840984653360813642674258578209940050396139214 2973 -32329187533555541561513585916896721040472912942870445501773668260762478130915165228712317882662730884922541576032729695627776516393913646130954381445957496247805316937048367160127773 2974 -36424081654200111724746517876033131885093422245234778061877039073480266703175898962780987123023421095318806913091010083710828185003197207570305737032212894776754922536517322251373389 2975 -21092752139667662261226168132624178471411651010262783121149330376239363304413086069023473045641917273721320734474456766551265879805325930729321083671399252102496344326577271855234174 2976 11236435393887879300287417784272542569061261932607662380624337884523114826502079159688844837020813611201220841558272929076510636588587715401633297774558244145308972610471095304893600 2977 47660517048087991025033935660305674454154684177842440442501376958003381529677978122469831960044234706520027754649283012787338821591784922971939034806771138922063895146988417556266990 2978 68753269187755653286260103792929852925566335188105223563650707334242744834091064191493305005686151980241348489123739779338604701397110853701260118478170391024560239473565689411501165 2979 57516833793867773985972686008657310356505073255497561183026369449719630007588985031804460168665338369040127647565466850262094064808523138299626820703612146879251266863094594106607566 2980 9856316745779782960938750348351635902350389077655120740524992491716248477911006909334628208621103662520099892916183837474755243216738215327687785896841007957187371716106176550340577 2981 -58896952441975870325321353444578217023215946110450102823125714842526496356180057282158676797065048317721248596207555941863849458180372638373572332581329383067372867757459512861160587 2982 -116413786235843644311294039453235527379721019365947664006152084292246126363769042313963136965730386686761376243773022792125943522988895776673199153284941529946624134620554106967768152 2983 -126270102981623427272232789801587163282071408443602784746677076783962374841680049223297765174351490349281476136689206629600698766205633992000886939181782537903811506336660283518108728 2984 -67373150539647556946911436357008946258855462333152681923551361941435878485499991941139088377286442031560227540481650687736849308025261353627314606600453154836438638579200770656948140 2985 49040635696196087364382603096226581120865557032794982082600722350810247878269050372824048588443944655201148703291372104389094214963634423045884546684488375110185496041353336310820013 2986 175310738677819514636615392897813744402936965476397766829277799134772622719949099596121813762795435004482624839980578733989792981169268415046771485866270913013997002378013619828928742 2987 242683889217467071583526829254822690661792427809550448752829161076208501205449091537260902140081877036042852380462229421726642289194529768674086092466724067850435640957214390485876883 2988 193643253521270984219144226158596109540926870776755466670228438725398253327180041164436853551637932380841703677170857317337548074230895345628201545782235692740250144915861054175056871 2989 18332514843451469582528833260782365137989905300357699840950639590625630607230941568315039788842497376359078837190278583347755093061626930581430059915964779726253142537847434346128130 2990 -224351374374015602000997995994040325523802522509192748911878521485582870598218149968945862351239379659683773543271950838378887196132902838092656032550759288124182498419366956139748752 2991 -417994627895286586220142222152636435064729393285948215582106960210981123925398191133382715902877312040525477220442808155716435270363798183720857578332994980864432643335228010314805622 2992 -436327142738738055802671055413418800202719298586305915423057599801606754532629132701697755691719809416884556057633086739064190363425425114302287638248959760590685785873075444660933751 2993 -211975768364722453801673059419378474678916776077113166511179078316023883934410982732751893340480429757200782514361135900685303167292522276209631605698200472466503287453708488521184998 2994 206018859530564132418469162733257960385812617208835049070927881894957239990987208400630822562396882283324694706081672255031132103071275907511225972634794508397929355881519521793620625 2995 642346002269302188221140218146676760588531915795140964493985481696563994523616341102328578254116691700209250763714758994095322466496701021813513610883754268988615141754594966454554377 2996 854321770634024642022813277566055235267448691872254131005164560012587878458027323835080471594597121457410033278075894894780625633789223298023145216581954741455118429208303454975739376 2997 648302911103460509604344114832797274881636074663419081934236678117630638467040115434449649032200239174085338571994222639749493530717947390511919243947160233057189073326783933182118752 2998 5956908834158321383203896686120514293104158868278117440251196421066643943423774332121070778083547473876087808279463645654171064221246368698405633063405964068573931572188966727564376 2999 -848364861799866320639609380879934720974344533003976013564913363591521234514603549502959400816513573983533945469796431249126454569567976929324739583518548777386544497636114488248174999 3000 -1496667772903326830243953495712731995855980607667395095499150041709151872981643664937409049848713813157619284041790653888875948100285924319836658827465709010443733570962898421430293750 3001 -1502624681737485151627157392398852510149084766535673212939401238130218516925067439269530120626797360631495371850070117534530119164507170688535064460529114974512307502535087388157858125 3002 -654259819937618830987548011518917789174740233531697199374487874538697282410463889766570719810283786647961426380273686285403664594939193759210324877010566197125763004898972899909683125 3003 842407952965707999256405484193814206681240374135697896124662167170454590571179775170838330038430026509657857661516967603472283505346730560626333950455142813317970566063925521520610626 3004 2345032634703193150883562876592666716830325140671371109064063405300673107496247214440368450665227387141153229511587085138002402669853901249161398410984257787830278068599012909678468752 3005 2999292454640811981871110888111584506005065374203068308438551279839370389906711104206939170475511173789114655891860771423406067264793095008371723287994823984956041073497985809588151878 3006 2156884501675103982614705403917770299323825000067370412313889112668915799335531329036100840437081147279456798230343803819933783759446364447745389337539681171638070507434060288067541253 3007 -188148133028089168268857472674896417506500140604000696750174292631757308160715885404267610228146239861696431281243281318068618910407536801416009073444576616192207561164952621610927498 3008 -3187440587668901150139968360786480923511565514807069005188725572471127698067426989611206780703657413650811087173104052741474686175200631809787732361439400601148248634662938431199079375 3009 -5344325089344005132754673764704251222835390514874439417502614685140043497402958318647307621140738560930267885403447856561408469934646996257533121698979081772786319142096998719266620627 3010 -5156176956315915964485816292029354805328890374270438720752440392508286189242242433243040010912592321068571454122204575243339851024239459456117112625534505156594111580932046097655693128 3011 -1968736368647014814345847931242873881817324859463369715563714820037158491174815443631833230208934907417760366949100522501865164849038827646329380264095104555445862946269107666456613752 3012 3375588720696990318408825833461377341018065655411069701938899865102885006228142875015474390931803653512507518454347334059543305085608168611203741434883977217340456195827891052810006876 3013 8531765677012906282894642125490732146346956029681508422691340257611171195470385308258514401844395974581078972576551909302883156109847628067320854060418482373934567776759937150465700005 3014 10500502045659921097240490056733606028164280889144878138255055077648329686645200751890347632053330881998839339525652431804748320958886455713650234324513586929380430723029044816922313758 3015 7124913324962930778831664223272228687146215233733808436316155212545444680417057876874873241121527228486331821071305097745205015873278287102446492889629609712039974527201153764112306883 3016 -1406852352049975504062977902218503459200740795947699986375185045065726515053327431383641160722868746094747151505246811557678140236569340964874361170788872661894593249558783386353393121 3017 -11907354397709896601303467958952109487365021685092578124630240122714056201698528183273988792776199628093586491030899243362426461195455796678524595495302459591275023972587828203275706878 3018 -19032267722672827380135132182224338174511236918826386560946395335259500882115586060148862033897726856579918312102204341107631477068734083780971088384932069303314998499788981967388013760 3019 -17625415370622851876072154280005834715310496122878686574571210290193774367062258628765220873174858110485171160596957529549953336832164742816096727214143196641420405250230198581034620638 3020 -5718060972912955274768686321053725227945474437786108449940970167479718165363730445491232080398658482391584669566058286187526875636708946137572131718840737050145381277642370377758913759 3021 13314206749759872105366445861170612946565762481040278111005425167779782716751855614657629953499068374188333642536146054920104601432025137643398956666091332253169617222146611589629100002 3022 30939622120382723981438600141176447661876258603918964685576635457973557083814114243422850826673926484673504803133103584470057938264189880459495683880234528894590022472376810170663720641 3023 36657683093295679256207286462230172889821733041705073135517605625453275249177844688914082907072584967065089472699161870657584813900898826597067815599075265944735403750019180548422634401 3024 23343476343535807150840840601059559943255970560664795024512180457673492532425989074256452953573516592876755830163015815737480212468873688953668858932983933691565786527872568958793534400 3025 -7596145776846916830597759540116887718620288043254169661064455000300064551388125169166397873100409891796748972970087768732577725795316191505826824947250595203024235944504241211870186240 3026 -44253828870142596086805046002347060608442021084959242796582060625753339800565969858080480780172994858861838445669249639390162539696215018102894640546325861147759639694523421760292820640 3027 -67597305213678403237645886603406620551697991645624037821094241083426832332991958932336933733746511451738594275832265455127642752165088707056563499479309794839325426222395990719086355039 3028 -60001159436831486407048127063289732833077703602369868160029786083126767781603833763170535860646101559941845302862177686395065026369772515550736674532059199636301190277891749507216168798 3029 -15747330566688890320243081060942672224635682517410625363447725457373427981037863905090055080473106701080006857192928047004902486673557497447842033985733338488541550583368327746923348157 3030 51849974646989512917402805542463948327062309128213412457646515626053404351954095027246878653273404750658587418639337408122740265491531209608721465493576456350783875639027662972163006883 3031 111851134083820999324450932605753681160140012730583280617676301709180172133557928790417414513919506310600432721501515094517805291861303725159458140025635655987085065916919412479379175682 3032 127598464650509889644694013666696353384775695247993905981124027166553600114595792695507469594392613011680439578694443141522707778534861222607300174011368994475626616500287740226302523840 3033 75748490003520376727291208124232405057713386119780493523477511540500195762641697668260590941119208261021852160055105733399967513043330012998578708517792538124842740861260077254139516958 3034 -36102644080300622597159724481521276102426626610802787094198790168679976370916231122156823572800298049578580561446409361117837778817973712160879431507843117862242325055659335225239658723 3035 -163701108730810512241853738148217629487202321858796693075322817335233576485512023817664293167192911061259020140140852502640545557352834934768179605519212112337868941555947075451542182562 3036 -239449598734330888969144946272450034544915707978577186598800328875733772248153721485924884108312119322280872300195958236040513070396164947766758314037004650462711682417207152705681699519 3037 -203346954654030266371985221790928758442489081367774399504601538707053795877237490363768060535511821272702291738749548874922675291578191235605878882529161532600469357361547817480442040795 3038 -39645845923219754130131483642711128955286759508977706429278721371820219391725466546103767368318910211443271598608696372282129734225356300837699277009949420262600415805600742028899858232 3039 199803752811111134839013462629738905589628948469599480169521607503913552856428254939821116739993209110837600701587261863758383336170808646929059037027055230200111266611606410676781841288 3040 403150707465141401210998684420667664032118029837373879674123146210967348733665745303589177275505030383539892440336810738681058627748999882534937919556216762800580623973154228157223882084 3041 442796553388361155341130168063378792987404789346351586103401867582787568125391211849692944643823940594983164038945507110963188361974356183372637196566166183063181039778754970186123740317 3042 242992800577250020502116705433639887397775840876752105933880260078874015268962956909871827903830731484145563337358245247204805025803547536443578159539110952863069773167148559509341899030 3043 -160157906887891380708881978987027776634342188960621773740242886132093333464702788393717349371674298899394329102978565491476253601945452346091359760017105809937510850806005668647881983053 3044 -602954460276252536050012147050406569621746978306973359843644753714880901590094000243410294015498239494377493141924072602439441963919808529463996956583271993000691890584760638834005723369 3045 -845947260853502556552128852484046457019522819183725465777525013793754916859056957153282121919328970978523056479282317849644246989723356065907575116122382945863761663751909198343347622398 3046 -685789353965611175843246873497018680385180630223103692037282127661661583394354168759564772547654672079128727376303752358167993387777903719816215356105277135926250812945903529695465639344 3047 -82834893689358639793234726446612110763433651916130332193637373946780681804260168516154478532156432584751234234379679755728551423858095190352218399522005142925558922361142890861459915974 3048 763112367164143916758894126037434346256089167267595133583887639846974235054796788637127643387172538393771822244902638093915695565865260875555356716600377802938202741390766307481887706425 3049 1448901721129755092602140999534453026641269797490698825621169767508635818449150957396692415934827210472900549621206390452083688953643164595371572072705654938864453554336669837177353345770 3050 1531736614819113732395375725981065137404703449406829157814807141455416500253411125912846894466983643057651783855586070207812240377501259785723790472227660081790012476697812728038813261745 3051 768624247654969815636481599943630791148614282139234024230919501608442265198614337275719251079811104663879961610683432113896544811635998910168433755627282278851809735307046420556925555321 3052 -680277473474785276965659399590822235492655515351464801390250265900193553250536620120973164855016105809020588010522958338187144142007165685203138317078372660012643819029623416620427790448 3053 -2212014088293899009361035125571887372897358964758293959205057407355610053503947746033820059321999748866672371866109028545999384519508425470926928789306032741802656295727436144659241052192 3054 -2980638335948868824997516725515518164045973246897527983435976908964052318702562083309539310401810853530552333476792460659895929331144424381095362544933315020654466031034482565216166607512 3055 -2300360862474083548031857325924695928553317731546063182045726643063858765452025463188566145546794747721531745466269502321708785189137258695892224227854942360641822212004859148595738817063 3056 -88346774180184538670822200352808555655958766787769222840669235708248711948077717154746086224794998854859373600160473775709400669628833224965295438548909618839165916277423003936497764870 3057 2892291561768684286326694525162709608390014480109758760595307673255803606754484366154793224177015854675692959876631986884186528661515591156130067106384405401815300114757059561279668842643 3058 5192652424242767834358551851087405536943332211655821942641034316319662372206509829343359369723810602397224705342901489205895313850652849852022291334239347762457122326761918709875407659707 3059 5280999198422952373029374051440214092599290978443591165481703552027911084154587546498105455948605601252084078943061962981604714520281683076987586772788257381296288243039341713811905424578 3060 2388707636654268086702679526277504484209276498333832404886395878772107477400103180343312231771589746576391119066429976097418185858766091920857519666403851979480988128282282152532236581936 3061 -2803944787588499747655872324809901052734055713321989537754638437547554894806406649000047137952220855820833586276471513108477127991886757931164771667835495782976134198479636557343171077770 3062 -8084943986011452120685246376250115145333346691765580703236341989575465978960994195498152593900826457072917665219533476090081842512168441008152358440623753164272422441518978271155076502347 3063 -10473651622665720207387925902527619629542623190099413108122737868347573456361097375841464825672416203649308784285963452187500028370934532929009878107027605143753410569801260423687313084282 3064 -7669706835077220459732053577717718576808567476777423570368099430800018561554690726841417687720195347828475198009491939079022900379047774997845106439192109360777276371321623866344142006511 3065 415237150934231660953192798532396568524779214988157132868242558775447417406303468656734906180631109244442467210041537011058942133120666010307252001431643803495146070197354404810934495837 3066 10888888773599951868341118701060016198067402405087570240990980427123020873767400844498199731853047312893751251496004989198558970504055198939317130108459248947248556639998614828498247580120 3067 18558595608677172328073172278777734774875969881864993811359079857923039435322091571339617419573242660722226449505496928277581870883102973937162236547651358308025833011320238694842389586632 3068 18143358457742940667119979480245338206351190666876836678490837299147592017915788102682882513392611551477783982295455391266522928749982307926854984546219714504530686941122884290031455090796 3069 7254469684142988798778860779185322008283788261789266437499856872024571144148387258184682781539564238584032730799450402067963958245927108987537854437760465557282130301124269461533207510677 3070 -11304125924534183529294311499592412766592181620075727373859222985898468291173704313154934638033678422138193718706046526209617912637175864949624382109890892750743702710195969233309182075954 3071 -29447484382277124196414290979837750972943372286952564052350060285046060309089492415837817151426289973615977701001501917476140841387158172876479366656110607255274389651318853523340637166749 3072 -36701954066420112995193151759023072981227160548741830489849917157070631453237879674022499932965854212200010431800952319544104799633085281864017221093871072812556519952443122984873844677425 3073 -25397828141885929465898840259430660214634978928666103115990694171172163162064175360867565294932175790061816713094905793334486886995909416914392838983980180061812817242247153751564662601470 3074 4049656240391194730515450720407090758308393358286460936359366113873897147025317054970251856494114183554160987906596124141653954391248755962086527672130427193461572409071699771775974565280 3075 40751610306811307725708602479430163739535553907028291426209283270944528600263196728992751789459968395754171419707548443685758754024334037826103748766001500006018092361514822756649819242706 3076 66149438448697237191607442738860823954170532835694394542199977442116691762327372089860317084392144185815988132802454237020245641020243454740496587749981680067830909603761976508214481844177 3077 62099782208306042461091992018453733195862139477407933605840611328242794615302055034890065227898030002261827144895858112878591686628994698778410060077851252874369337194690276736438507278898 3078 21348171901494734735383389539023569456326585570379642179631328057298266015038858305897313438438061606507655725188309669192832932604660660952306311311849752868351244833175453979788688036193 3079 -44801266547202502456224053199837254497843947265314752362568649384818425747288513783963003645954082579308332407614144567827412708415582793788190276438131927199479664770586522528425793807983 3080 -106901048755508544917316045218290987693706086742722685968409260713061220362590568818853068873852112581570159552510002680706004395044577492566600336515983180073849001965276799264864301086880 3081 -128249220657003279652699434757314557150032672313102328148040588770359486377629427124750382312290174188077815277698312349898837327649238153518906647827832932942200246798452253244652989123072 3082 -83447954109800777196475381557477302652188725047787575785471939385541060630340913340787378666336091608769482870084167782071424619233655359730716371389701005742720582027865730716227195315088 3083 23453094645707767720840663660813685041517361694935110182937321327520159732249655478065690207516020972800676682425834898634579775810922132835883965126282174331128419937411068548637105771793 3084 151702315302711047373540098418128242191550034008037438330977910097879646109879082602816072519806195160878491960124147248533417103460160286354790612954115107273328666735863321793290094894866 3085 235150269412511824570015479975605544843738759055825014116449849483420706740219995943603451186142286769647974830208315030604841722693815646085506984343816113016049248763729052509517290209955 3086 211697174766804056849174816314791859802221397360889903933512528155900547007970340465537760978626265796847298147782480131970261946882893513249623019217533938684920828826317983960880184438163 3087 59994859464093009475634717896663617610671363352852465602534618058020900898091257862721688458820070635968806187658332883436844843422733226894832406263418831411592162090454662167590089543298 3088 -175155409948418815094380762078941927233067395702972548513915231425399805842128738080881762727322216133679168642549982147167996879271082419190674578080397281604457086673274390341927200666656 3089 -386852584715222871943555578393733787035288793063862452447427759581300352850099078546419523705948481930526466790332462279138258826153975932440297597297931220289377915499592374302807385104818 3090 -446847444179315881419190296290397404645960156416714918049962377639321253748190336409141212164768552566495272977990795162575103669576709159335130003561350051700970077590047036470397474648115 3091 -271692034230897066324809534211455477412892760713742369536047146213921447906061598328259449437446336432816104335440813015407106790305626740144455425480952770096512990916772646128470273981458 3092 115160550484325805618746044182278309622396032350120082911380613367378904944037480218160074268502145497710362454891649263731152035848349192295842171816978450192864924582819728174337111123361 3093 562007994663641687037936340472675714268356188766835000961342991006700158692227816627301286433270698064205635432882444426306255705425058351630972175378328501893835002172866764644734585771477 3094 833700028894538753362745874684131191681248949480577370497390137220621606598289414955560735870717034497021739768323257441713362495730685091775427600859281271990347993089639410773204859752936 3095 718539478410212947743999830501852882058852917130457287586009523853242701654251934737400661602214888999311377313431608177982210459882335899479585429042302821797483068506819682598867748629576 3096 156531483746571260706063490029177167790496728363622286624666532846542542962024118110099375168944190935105741880549163751675954754457277547848613253663974319903648066333952917954133162858100 3097 -677168545147967492656682384654954023890752221116955083872723604374079063636265296845461360701772843561915997887774093690037407741273407543926814347195306952086699926755686492819071696894835 3098 -1395708023558180440400682215156806905949605138247412371458733128227321765290517231582862022303987732561227375201205701868019618201155743443406399776237609773884182995262506175417939445524410 3099 -1552239507304751701106745705185984073740101866611034658083399661073864308252541349692961397472931923496333117081754865619695572955613020991255013029901584093787831061596459093372072608382509 3100 -875070962156784208450063320531030049849349645494079574210676056699785244616276052847500036771159079934417119193980771929658165214339613447328198682706277141701131134840772600553000911487673 3101 520637061401396231950618894625776856100255492753332797248057071527536520674241178735361985532828652626810256007224929938361452986816129996078201093531332632183051860421733574864938534036738 3102 2072876568706147933057364599811760929840357359364367455331456732601400828926782528428323383005760576123143373088979795558057025942429150987333214123432916725970882922018192668237011142419248 3103 2947947530862932141507427920342790979689707004858447029542132789301186073543058581275823419776919656057560492282960567487715191156768764434661412806139193867672014056858965268790012053906922 3104 2427310469461535909556809025717014123589451512105114232294075717773649552868817402540461434244091003430750236275735637549353738169952634438583211712607861235488962196437231693925073519870185 3105 354433900755387976499444425905253193749094152740746776962618985172248723942034874112138051238330427307606863186755841991296712227523483451249997589174944509518079274419039025688062377450938 3106 -2593513630107544165007983494437537785940612852117700252579513804128937349601023707163685368538589228749953629096204725496418478929245280983411415216964249358153934782439926243101949676455983 3107 -5020824099569080074564792520154551909530064364222814484873589521902586902469841109704146802782680232180703865371940363045772217099197915421994626929572110593642896978877157937027023196326167 3108 -5375258000324468051064236946059805103279158516963561261836208507074835626411875983816284854021010659488310728558696205037068929326721398873244624518747055103160976253296196962715085573777104 3109 -2781744370216923886056253451622267317338545664845861009256694702945898276810852276652599485482421430738357099462491479540650450397476117889833209301782805745007041470856270719613135897321120 3110 2239079729352156188508539068532284592191518699376953475616894818956688625658988833051547317300258801442346765909448883505121766701721797532161417627789304848635855508020887217413887299005048 3111 7614337729676624239572776014592089695470677216340514737453103326031524252070864816867832171321269460930657494468145088542190696028443196405406042146536359951796831761317084180128972872782153 3112 10396082099893548125629029466214357012809222881186375746709798028977422528881717093520431656803690891669014593930636568082841146425919314295239251448319165696803873232173354899742108770103274 3113 8157002370541391937120490397682072420617704181809422271092903210020733903222728260468884339503432090226667828021187684577719379724197516763077833820529860848168017724152467682328221471098227 3114 542664640864767697547714383089982725147026965468907533639799883989209651151863443601052168182162629296010333553042596035528683695754320357671791673993500896371185962835383502199248598316075 3115 -9853417459028780428081315083124374287662195915717468213069998144988212877729853649919379488621528262373004260377593972047312462730164993937567459774325664800432687269337971397542860171787198 3116 -18010419829570172365201805480806446708279900097526890484162901355008946780952581910388263828124960352599672088398781656625031842454362510700645293594855525648600704993490439079871081642885424 3117 -18553084470434940062749519863896429433426927062995798017802701238998156432104445353989315996307122981895682421951824252660560526150116831058317085268849026544971890956325822582070330241201498 3118 -8699667011406159634668204780772055145764731147278329804732703094009943554374591704069936507685594719522678161574230280613248063419951837120749625494523361744539203686987851184527470069414299 3119 9310752818164012730533600700034391562515168950248560679430198260999003226577990206318327320439365633076993926824551376011783779034410673579895668100332163904061501306502587895343611573471126 3120 27863837288598952793283120563930820995942096013244358697232899499997159658682435560307643316746488614972676348776375628672344305184527504638212753369181190449033392262828410477413941814672625 3121 36563504300005112427951325344702876141706827160522688501965602594007103213057027264377579824432083334495354510350605909285592368604479341758962378863704552193572595949816261661941411884086925 3122 27252751481841099697417724644668484579191658210274127822535404333008099986479037058059252503992717701418360583526054533273808589570068668179066710763372388289511094643313673766597800310615800 3123 -611085806757853095865395919262336416750437802970230874697495166989059672203398502248390812753770913554315765250321095398535715614458836459146042605808802159522297619514736710816141504056824 3124 -37174590106762965523816721263965212558457264963492919376663097760996162885260425766625970637185854248049670275600927004684128084218938178218108421469513354353094893569330998372757553388143748 3125 -64427341588604065221234445908633697137648923173767047199198502094004262871739462824685223141178571949468030859126981537957936673789006846397175132232885742642605988212644672139355353698759547 3126 -63816255781846212125369049989371360720898485370796816324501006927015203199536064322436832328424801035913715093876660442559400958174548009938029089627076940483083690593129935428539212194702722 3127 -26641665675083246601552328725406148162441220407303896947837909166019040314275638555810861691238946787864044818275733437875272873955609831719920668157563586129988797023798937055781658806558973 3128 37785675913520818619682117183227548975207702766463150251360592927985222557463824268874361449939625161603986040851248100082663799833397014677254464075322156512617191188845735083573694892200575 3129 101601931695367030745051167172598909696106188137259966575861599855000425756999888591311193778364426197517701134727908542642064758007945024615283553702399096995700881781975670512112907086903298 3130 128243597370450277346603495898005057858547408544563863523699509021019466071275527147122055469603372985381745953003641980517337631963554856335204221859962683125689678805774607567894565893462272 3131 90457921456929458726921378714777508883339705778100713272338916093034243513811702878247694019663747823777759912152393880434673832130157841657949757784640526613072487616928872484320871001261698 3132 -11144010238437572018129788457821400812766482359159253303522683761966182243188185713063499758700678373739941222575514662207390925877787182957333795917758570382628394165046798027792036085641599 3133 -139387607608887849364733284355826458671313890903723116827222192782985648314463712860185555228304051359121687175579156642724728557841342039292538017777721253508318072970821405595686601979103870 3134 -229845529065817308091654663070603967554653596681823830099561108876019891828275415738433249247967799182899447087731550523159402389971499880950487775562361780121390560587750278080007472980365567 3135 -218701518827379736073524874612782566741887114322664576796038425114053709585087230025369749489267120809159505865156035860952011464093712697993153979644603209738762166422703480052215436894723967 3136 -79313911218491886708791590256956108070573223418941459968816232331068061270623517165184194260963069450037818689576879218227282906252370658700615961866881956230444093451882074456528834915620096 3137 150531617847325421382863072813647859484080373262882370130744876544951830557651898573249054987004729732861628398154671304932119483719129222249871813695479823890946467135868203623478638064745472 3138 369233136674705157456387947426430426225967487585546946926783301659005540142739128598618804476271850542021134263310707165884130947812841920243025793340083033629708633558571683675694074959469440 3139 448547047893197044165179537683386534296540711004488406895599533990073601413362645763802998737234919992058952952887586384111413854065212578943641755206964989860152727010453758132222909875089537 3140 298015430045871622782316464869738674812460337741606036764854657445121770855710747190553943750230190259197324554732915079179294370346083356693769941511485165969206259874585554508744271810344066 3141 -71217706628833534674071482556691751413507149843940910161928644213883769287028381408064860726041660282823809708577792086704836577466758563549255851828597867660502373683986129166949803149125373 3142 -519764754522030578839251020240078285710047860848429317057528178203957370700391027171867859463276580274882762661465378470816250431531971142492897607035562857520655100694439887299172713024214909 3143 -817780184567902201621567485109816960522508198590035353822382835649079141556101774362421803213506770534080087216198293549995544801878054499186667548547048023489861360569025441807916984834558974 3144 -746562477939068666947496002553125209109001048746094443660454191435195372269073392954356942487465110251256277507620501463290708224411295935637411696718450155829358986885039312640967181685433600 3145 -226797723417038088108244982313046923398953187897665126602926013231238001568682365782489083024188529976373514846155122992474457792879324793144514089682887298308703886190599425341794468661218690 3146 590982461150864113513322502796770037123555010692370227219456822417841139987419408579932720189318240557706572370043170557521087008998729706042153458864160725181157474378426016466122516173340285 3147 1337544939089932780460818505349895246232556059438464670879911013853036512256492801534289662676783350808962849877663672020811795233410025641679565155582610881010516461263465329107089697858773886 3148 1564342662506970868569063487662942169631509247336129797482837027084274513825175167316778745700971880785336364723818795013286253026289350434824079245265498179319220347454064754448884166519992577 3149 973360201356106755055740984866172132507954236643759570263380204666433373837755758736846025511653640227629792353775624455765166017290620728781925786401337454138062873075638737982761650346652293 3150 -364184737733826025405077520483723113724601822794705100616530809186603138418737042797443637165129710581333057523888047565046629216119404912897639369181273426872453588187826591124328047512121592 3151 -1928527400240796893974141008146665283356111070130834898099367836270877652243912210114222382866101591366669422247706842578332882242408755347721718614446771606191673935641891345573212214032114168 3152 -2901887601596903649029881993012837415864065306774594468362748040937311026081667968851068408377755231594299214601482467034098048259699376076503644400848109060329736808717530083555973864378766460 3153 -2537702863863077623624804472529114302139463483979889367746217231750707887662930926053624771212625521012966157077594419469051419043579971163606005031666835633457283220529703492431645816866644867 3154 -609175463622280729650663464382449018783352413849054469646849395479830235419018715939402388346523929646296734829887576890718536801171215815884286417220064027265609284887812146858433602834530698 3155 2292712137974622919379218528630388397080712892925539998715898645457480790662649252911666020031231301948002479771594890143379511458528160260619357983628045033064127523829717936697540261544235763 3156 4830415001837700543004023001159502699220176376905429366462115877208188678325580178965290791243856822960968636849189309612430930502108131424225363015294880666521410744359421429129186078410880631 3157 5439590465459981272654686465541951718003528790754483836108965272688018913744598894904693179590380752607265371679076886503149467303279347240109649432514944693787020029247233575987619681245411330 3158 3146878327485358353275467936911563320922815897828943837393066627230538123081949641993027159559149450659262891907481996359769955844751186979490291448886899660722892505417515639290079419701175568 3159 -1683536674352342189728555064247939378297360479076485529069049249977650555243630536972263631684707372301705744941707313252660974657356944444735071566407981005798518238941905789839106658709705062 3160 -7123127139812323462383241529789891096300889269830969365178014522665669468988229431876956811275088124908971116620784199755810441960636291684844720998922925699585538268189139365826726339955116391 3161 -10270005467297681815658709466701454417223705167659913202571081149896207592070179073869983970834237575568234008528266196115580397805387478664335012447809825360308430773606655005116805759656291958 3162 -8586468792945339625930154402453515038926344688583427673502031899918557036826548536897720339149530203266528263586558882862919423148030534219599940881401844354509912534664749215277699100946586895 3163 -1463341653133016163546912872663623942625455418752458308324017377252887567838319105020763527874442078357557146965774683107108981187394242534755219882478918654924374266475609849450972760991470503 3164 8806663814164665652111796594037830474598249748907454894247063772643320024231859968849220442959795497210676861562491513008471416617993236129579792565330906705384056507131045155665832998664821456 3165 17393132607110005278041950996491345513524594437490882567749095672561877061058408505746940782109325700477205125149050395871390839766023770349179733446732751059893969041795794370943532099611408352 3166 18856474260243021441588863869154969456150049856243340876073113049814764628896727610767704309983767778834762272114825078978499820953418012883934953329211669714818343308271404220394504860602878856 3167 10049810446078355789477067275117138981551800107335885981826049277171444604664867641918483867023972281624085410552333565970028404335424776754355160763880763009434286801140359064728671861938057401 3168 -7343322161031649488564883721374206531972794330154996585923046395390432456393540863828456915085353418853119714596716829901362435430598993594824572682851988050459682240655435306214860237673350950 3169 -26199796421274670930153747590529175988122844186398337461996159445205197085290268474596161225069121197687881986711541908879862256384017006478759526012063657765278025548926839526609365098276229805 3170 -36249606867353026719630814865646314969674644293734223443822208722376641689955136116514645092093093479311967397263875474849890660719441783233114686775944420774712312350067198591338036960214287205 3171 -28906284706321377231065931144272108437701849963579226857899162326986209233561595252686188177007740060458847682667158644948528225288842789638290114093092432724252630109411763285123176722540936254 3172 -2706488285046706300912183553742932449579005777180889395903002881781012148271326778090026951938618862770965695955616736068665968904825783159530588081028774958974604560484923758513811624264706448 3173 33543118582306320418718631311903382520095638516553334047919205840595629541683809338424618140154474616541001701308258738781224691814616000073584098694915645815737707789582274832824225335949580758 3174 62449403288627697649784562456175490957797488480132560905818368167581838775245404591110806317162214676999849383975417383729752917103458789711874212788008078539990337898994038117947402058490517013 3175 65155891573674403950696746009918423407376494257313450301721371049362850923516731369200833269100833539770815079931034119798418886008284572871404800869036853498964942459478961876461213682755223462 3176 31612772991368083531978114698015040887280855740760116253802165208767221381832922030776215128946358923229813378622775381017194194193668572797820702174121207683227234669896687043636988346805642705 3177 -30836630297259614117806447758160450070516632739372444652016202958814617393412482560334591188215855753770036005352642002712558722909790216914053510613886870856763103229097351074310413711684874307 3178 -95992521870934018068503193768078873477893126996685894953737574008177468316929213929535424457316689293540851085283676122510977608918074789785458311482923724355728045688576312950771627394440097768 3179 -127605294862302101600481308466093914365173982737446011207539739216944689698762135960311639586263048216770664463906451503528171803111743362583279013657044932038955280358472999994408615741245740472 3180 -96768664565042487482674860707933464294657349998073566555523536258130072305349653399977048398047192463000628458553809500815613080201953145669225503043158061182192177129375648920098202029560866164 3181 -776142694108469414171666939854590816764223001387671601785962249952603988420439470441623940730503169459777373270133378304635471283878355883767191560234336826464131440799335969326574635120768395 3182 126829152168193632186309641526239323548409759736058339605753776966992085710341696489870015645532545047310887090636318125223536331827865006699511822096810595212491148917673664025082041106124972078 3183 223597816733236119668984502234172787843067109734131906161277313225122158015691349889847064043579737510311515549190127626039149412029818152368737325139968656394683326047049312945180243135685838243 3184 224373959427344589083156169174027378659831332735519577763063275475074762004111789360288687984310240679771292922460261004343784883313696508252504516700202993221147457487848648914506817770806606639 3185 97544807259150956896846527647788055111421572999461238157309498508082676293770092870418672338777695632460405831823942879120248551485831501552992694603392398008656308570174984889424776664681634562 3186 -126053009474085162772137974586384732731645536734670668003967814717039481721921257019428391704802041877851109717366184746918900860543986650815744630536576258386027017476874328055755466471004203680 3187 -350426968901429751855294143760412111391476869470190245767031090192114243726033046379717079689112282557622402639826445751262685743857683159068249147236779251607174474964722976970262284241810810318 3188 -447971776160580708752140671408200166502898442469651483924340588700196920019803139250135752027889978190082808471650388630382934295343514660621241841840171649615830783534897961859687060906492444879 3189 -321918766686495545980002696821815433771252905734980815920372773983157438297881882230707360323087936312231698754284203883464033434799528009805497211303595391229803766058023633803931594435488241198 3190 28508202214934205875291446938596677620223963735209429846658316208956805428151164149009719366024346245390703885542241867798652309058155149262751935933183860377370708906699343166330689806322569121 3191 476479978375514914627432118346796844123122406204860913770998904909153725447954303399145471393914324435473512357192630498181586604401669809883993777773355509993201492441597305026017750712815014001 3192 798398745062010460607434815168612277894375311939841729691371678892311163745836185629852831717002260747705211111476834381645620039201197819689490989076950901223005258499620938829949345148303255200 3193 769890542847076254732143368230015600274151348204632299844713362683354358317685021480843112350977914502314507225934592513846967730143042670426739053143767040845634549592921595663618655341980686080 3194 293410564471561340104711249883218756151028941999771386073714457774200632869730718081697640957063590066840994868741962015665381125741372860542745275370411530852433057151324290637600904629165672080 3195 -504988180590449120502723565285393521743346369940070343617657221118110530876105467548155190759938670680864216242734872365980238913459824959146745713706539370370572201348296648192348440519137583119 3196 -1274878723437525375234866933515409122017497718144702643462370583801464889193790489028998303110916585183178723468669464879827206643602867629573484766850306411216206750941218243855967095861118269198 3197 -1568289287909086715339578183398627878168526660144474029536085041575665522063521207110695944067980175250019718337411426895492587769344240490116230042220717942068639808092542534493568000490283941277 3198 -1063301107318637594836854618113234356425180290204403685918427820457554991187415739562540753308041504569155502094676554529512348855884415530969484328514178571698067606744245886301219559971146358157 3199 211577616118887780398012315402174765592317427940298957543942763343909898006374749466457549802875080614023221373992910350314857787718452098604000438336127839518139144196972357554747535889971911042 3200 1779866904027974495737590498800802643760844088084772987080027804919575420069895956577153493870855255864042939711404337245807445557062692588720230480556845781586778952289514892048315536380255852320 3201 2843168011346612090574445116914037000186024378289176672998455625377130411257311696139694247178896760433198441806080891775319794412947108119689714809071024353284846559033760778349535096351402210478 3202 2631590395227724310176432801511862234593706950348877715454512862033220513250936946673236697376021679819175220432087981425004936625228656021085714370734896513766707414836788420794787560461430299437 3203 851723491199749814438842302711059590832862862264104728374485057113645093181040990096083203505166423955132280720683644179197491068165963432365483890178050732179928462547273528746472024081174447118 3204 -1991444520146862276135602814202977409353161516025071944623970568263485318076270706043611043673730336478066161085397247596122303344781144687324230918892973621104918096486487249603063072270227763359 3205 -4623034915374586586312035615714839643946868466373949660078483430296705831327207652716847741049752016297241381517485229021127239970009800708409945289627870134871625511323275670397850632731658062795 3206 -5474758406574336400750877918425899234779731328638054388452968487410350924508248642812930944554918440252373662238168873200324731038175764140775429179805920867051553973870549199144322656812832509912 3207 -3483313886427474124615275104222921825426569812612982443828997919146865606431977936769319900881188103774307501152771625604202427693394619453451198260912947245946635877384061949541259584542604746552 3208 1139721028947112461696760511491917818520298653760967216249485511149840224895229715947527840168563912522933880364713603416924812276615181254958747028714922888924989633939213720856591048189053316244 3209 6614479435521448862447638429917817053300029982399021604702453998560191149403478358760458784723482352775307542602882476617249543314790945395734176208520843755976543607809762920000913705001885826157 3210 10097793321948922987062913534140738878726599795012004048531451917707056755835456295529778685604670456549615043755654102221451971008185564849185374469433791001923179485193824869542173289544490572710 3211 8958072293001810525366153022648821060206301141251036832281966406557216530940226579582250845436106544026681163390940498804527158731570383594226627440718868112998189851254611148685582241355437256467 3212 2343592857480361662918514592731004006906271158852015227579512407997025381536748220821792060712624191251373620788058022187277615416779438198492451232198024357021646243444848228684668536353551430311 3213 -7754200464468561324144398941409734871820328636159988820951939509710031374298708074707986624892046265298241422967596080034174355591406126650692923237235766644901533241748976640857504753190939142398 3214 -16712272757470371849510551964058555932026629777411025653233905916267247905238934654290237470328152809324922586358536578838701514322976510244919550677954634757899723093003587789543086994546376398864 3215 -19055865614950733512429066556789559938932900936263040880813418324264273286775682875112029531040777000576296207146594601025979129739755948443412001910152659114921369336448436018227755530899927829174 3216 -11301665150482172188284667615379825067112572300103052059861478814554241912476974800404042906148730735278054784178998520991804774148349821792719078672916892470019836094699459377370250777708988686775 3217 5410607606988199661225884348678730864914057477307973593372427101713005992761959853886194564179422074046867802179538057846896740174626688452200472005037742287879886998304128412172836216837387712090 3218 24466473221938933173654950905468290803846958413571014474185845425977279279537642728998224095220199074623164009326132658872875869914382636895612473915190401402801256334752564430400591747737315541265 3219 35768138372421105361939618520848115870959530713674066534047324240531521192014617529402267001368929809901218793505131179864680644062732458688331552588107293872821092429452023807770842525446304228041 3220 30357530765432905700713734172169385006045473236366092940674897138818515199252657675516072437189507735854350991325593122017783903888105770236131080583069551584941205431147895395598006308608916515952 3221 5891057543493972527058783266701094202198514822795078466489051712841235919715014946517848341969308661231186981999460463144908033973723133340518606667879150182139949096395330965197414560871600974688 3222 -29877080828927132834880835254147021668761015890878988067558272527690285272299602582884418659399621148670031811505670716719772610089009325347812945920228143690681143333056692842573427964574703253352 3223 -60234611594360038535594569426316406674806489127245081008233169666508800471552260258400491096589128884524382802831263838737556513977115095583944026503297695275622348764204588238171434273183619769303 3224 -66125669137854011062653352693017500877005003950040159474722221379350036391267275204918339438558437545755569784830724301882464547950838228924462633171176845457762297860599919203368848834055220743990 3225 -36248588308926878227772517438870479208243988059161171407163948851659751118967672622033920779158816397085537973325053585162691937861828903576649687250948701767081154527543226360795420869480517490637 3226 23986023285433160307822051987445927466562501068083909601069220814849049352584587636366570317430312487438844829506210253574864576115286192007294339252348993508541194236661361877376013403703102278667 3227 90111692423287171370475404680463428343567505018124069075791442194199085743851862841284909755988750033194414614336934555457329124066124420931756972423525838966303492097261281080744862237758323022658 3228 126360280732214049598247922119333907551811493077285240482955391045858836862819535463318830535147566430279952587661988140620021061927953324508406659674474540733384646624804507441540283107238840513296 3229 102374257446780889290425870131887980085248992009201330881886170231009787510234947826952260217717253942841107758155777887045156485812667132501112320422125547224843452388143145564164269703535738234630 3230 12262565023493717919950465451424551741681486991077261806094728036810701766383084985667350461728503909646693143818843331587827361746542711569355347998599708258539960290881864483419407465777415211973 3231 -114097715708720331678297456667909355810130006086207978676860663009048135096436450477651480073419062520633259443843144809032193700181410612939051311675874832474844686333922642958120875641461425301322 3232 -216471973155501220968723326799797335895378998095409309558746833240057922606671398304603740291136316463474367201998922696077350185994077745440163632098000379699688138722065788522285145344997163535951 3233 -228734538178994938888673792251221887637060485086486571364841561276868624373054483290271090752864820373121060345817766027665177547740620457009518980096600087958228099012947653005704552810774578747923 3234 -114636822470274607210376335583312531826930479000278592687980898267820489276618032812619610679445757852487800901974621218632983847559209844070467668420725255483383412679025010047583677169313153446600 3235 101835150685226613758346991216484804068448519095130716870765934972237433330053365491984129611690558610986566300024301477444366338434867901369695963677275124216304726043040778474701468175684010089352 3236 330569688864221552647020783467706691705509004181617288235607496249106057703107848782255220364555378984107626645842067505109543886175488358379214943773875212174532825055988431480406020986458588837276 3237 445206511334496159857397119051019223532439483181895880923588394516926546979725881594874831044001136836595427547816688723742527733734698202449682612194600467657916237735013441527989698155771742283877 3238 343371360649269546099050127834534419463990964086765164052822459544689113649672516102890701432310578225608861247792387246298161395299830301079986648517325343441611511691972663053288229980087732194526 3239 12801671785047993452029344366827727758481959905147875817214963295583055946564667320635481067755199241501234601950319741188617509124341942700771704743450131267078686635984231572882208993629143357251 3240 -432404839549448166405367774684191495773957523276748005106373431221343491033161214274239349976245937595094192945866368982553910224610356259748910907451150336390837551099029209955107489162142598926625 3241 -775776200198717712504417902518725915237948487363513169159195890766032604682833730377130051408556515820703054193658756228852071619910186560828897555968475679832449062791001873008395719142230331121150 3242 -788577871983765705956447246885553642996430447268661044976410854061615660629398397697765532476311715062204288795609075970040689129034528503529669260711925811099527749426986104581277928135859474478400 3243 -356173032434317539551079472201362147222472923991913039870037422840272169596237183423526182500065777467110095849742706987486778904424172243780758353260775474708690198327956894626170438973716875551774 3244 419603167764400172953338430317363768015475563371600129289158467925760435086596546953603868908490738353592958343916049241365292715486014317048139202707700205123758864463044978382225280168513455569377 3245 1208181039748165878909785677202917411011906010640261174265569321987376095715994944651369401384802453415797247139525125211405981844520542820577808463419626016223286613890031082963503208304372930047778 3246 1564354072182483418460865149404279558234378934632174214135606744827648265312232128074895583884868230882907342989267832198892760748944715064358566816680401490931976812217987977589673647278089805599553 3247 1144750904418083245507526719086915790218903371260574084846448276901887830225635581121291714976377492529314384645351782957527468033458700747310427613972701285808217947754942999207448367109576350030177 3248 -63430135330082633402258958116001620793002639379687089419121045085488265490359363530077686408424960886482862494173342253878513811061842073267380849446924730415068666135088083756054841194796580017600 3249 -1627784207512566051863124107520281179027381574011861303554727789913136530802591491604973270293293191769390205483441174452771274560006557137625947666127326221347045478353076061345728488472886385617152 3250 -2772535111930649297370650826607196969246284945272435388401176066815024361028227072726264985269670684298704590128792957410298742593465257884936375280100027507155263426108019060553176855582462735647328 3251 -2709104976600566663968391868491195348453282305892748298982055021729536095537867709196187298861245723412221727634619615156420228782403415811668994430653102776740194759972930976797122014387666155629727 3252 -1081320769088000612105267760970914169425900731880886995427327231816399564735276217591214028567952531642831522151178440703648954222396858674043046764525776555393149281619854915451393525914779770012574 3253 1691214342842648685265383065636282799820384213391548392973848834998624796292950855135050956701718152655873067977614516706649788371068399210893328515574250951762114144488164145101783329667682965634755 3254 4400319319443215349233774934127478148273666519284296691955903856728160891830818564331238255562963876068094795612234131863070017153471815022562322946227353728502308904461095121898905344055349121264483 3255 5481640088531215961339042695098392317699567251165183687383231088544560456566094781922452284130916407710926317763412572566718971375868673696605369710753130283895458186080950037350298869970128891277058 3256 3790425745688567276073659629462109517879183037773635294409382253545935660273143926787401327429198255055053249785798055860069183004800274485712041195178879332133344041592785892248515540302445925642304 3257 -609893573754648073160115304665368630394483481510661397546521603182225231557674637543836928133765621013041545826436076003000834148671540536850281751048474396368964862868309229650389803752903195622178 3258 -6091533662285864034499157999763760948094050732675845084929752691726785688123769419466289212264682028723967863589848648569719805524540214233455651461801604680264423048949259267000688673723032086899235 3259 -9881959407974431310572817629225870465973233770449480379339134945272721348396913346253690539693880283779021113375646704429788988529340488719167692656980484012397767090542045159249204214025478012541538 3260 -9272065834219783237412702324560501835578750288938818981792613342090496116839238708709853611560114662765979567549210628426788154380668948182317410905932009616028802227673735929598814410272574816919359 3261 -3180532171933919202913544324796740887484699556262973896862860650363710428715469289243564399295432634042011703959361979857068348856128733948861759444130404935764379178724476662598125736549542730020123 3262 6701427236040512107659273304429129578488534214186506482476274294909010919681444057010126140398447649737009409416284724572720639673211754770305933212850079076633387911817568496651078477475935282521416 3263 15973493070260295345071975628989631414067284503125325464268887636999507036520682765719979751958562312502988976965495352999508794053880702952623344118782088692662190139491304426249892887748510099440776 3264 19154025242194214547985519953786372301551984059388299361131748287363217465236152054963544151253994946545000680924857332856577142910009436901485103562912493628426569318215781088848018624298052829460900 3265 12452598006153702440326246649357242723063449845201792878655473992454206545554707997953418010855547296807991271508572608283856503236797682131179170350062414551793181406398212592196940146822117546939485 3266 -3520895064106592904745728979632388691003834657923532585613413644545300490965974767766561741103015015694997705456922744715652290817083020821444173768719674140869008733093091834052952740926392552501290 3267 -22674920306300807452731248933418760992555818717311831946745161931908517956202126822730105892357009962239998386381780077572229433727092457722929277331632167769295578051308872922900971365224445381962189 3268 -35127518312454509893057495582776003715619268562513624825400635924362724501756834820683523903212557259047989657890352685856085936963890139854108447681694582321088759457707085515097911512046562928901673 3269 -31606623248347916988311766603143615024615433904590092239787222279817424010790860052916962162109542243352991952433429941140433646146807119032664273912974908180219750724613993681044958771120170376400382 3270 -8931702942047109535580517669724854032059615187278260293042060347908906054588733230186856269752532281112993566051649863568204212419714661309734996581342740410924172673305120758143987405895724994438192 3271 26195815370407400357476977913051149683559653375235364532358575576453818447168101590496667633460024977934996091838702822287881724544175478544373451100351841910164586784401964756953924106150837934463482 3272 57802438618755317345788744516194764708175087279825456772145797856271242457958961643413629795569567221287988044272132763428315370690982597577037725013326750090384337509015958437998882877271008310863865 3273 66734141560802426881369262185919618740234702467103717065187858204180148512547694873600486065322099502400981610323782626996519583110697258886772721594669490501308510182321079196142870283166733305302058 3274 40538326190395026523892284272868469056675049091868352532829282627726330065379593283103818431862074524465985518485079804708637858566521780342399270494317648591143923397919114439188946177015895370838577 3275 -17264112428360290821896460243326295651500038187957104239316515228544912392579368360309811363707492696822002525787052958719677512124460817234638454519009101499240414111096843998809936700255112940025287 3276 -83998253989162717703265722429245914391734740655060821304504373432725060905127063233910297429029592199222984136110835585716197095235158076121411176113678592000548924293417923194952806983421846245327344 3277 -124536580179557744227158006702114383448409789746929173837333656060451390970506656517014115860891666723688969654595915390424834953801679856463810446607996240591692847691337037634141753160437741616165920 3278 -107272467751197453405261546458788087796909751558972069598017140831906478577927288156704304497184174026866967128808862431705157441677219039229171992088987139092452433580240193635331816460182628676140632 3279 -23274213762034735701995824029542173405175010903911248293512767399181417672800224922794007068154581827643982992698026845988960346442060963107760815975308547091903509286822270440379009476760782430813287 3280 101262366417523008525162182672572210043234778843017925543820888661269973297706431594220108792737084896044986661897888544435874607359618893356049630632687693499789338404514767193762743683676959185352634 3281 208534834168720461930423729131360297840144530401989995141838029493176451875633719750924413289921258922911953790706750976141032049036837932585221622721674832592241771984754960829094560143859587861493267 3282 231809047930755197632419553160902471245319541305901243435350796892357869548433944673718420358075840750555936783404777822129992395478898895692982438696983379684145281271577231269473569620620370292306555 3283 130546681513232189107257370488330261202084762462883317891529908231087896250727513079498311565338755854510950121506889277694117788119280002336932808064295686184355942867062464075710825936943411106953922 3284 -77988152655488272823166358643030036638059767939106677250308121262088555624906206671426101724582503068401003669199861698446914260917557930248288814657379146407885829117692496753383734206916176754539344 3285 -309797200586243470455585911803932507883379309245007920685658918154446425173340151345144522082658343818956940452604639520576906656396456825941271253354362526092031110389269728022857303827536547046845898 3286 -440343882099475659562843282292262769085464071707891238577188826385534321424067664424642833647997099673467890574111528798271024444515736828278204061418658212276387053256332192098568129764479958153799819 3287 -362355729443987386739676923649232732447404303768784561326880705123445765799161457753216731923414596605066886904911667099824110183598178898029915246761279065868501224138639695345184395557563781399260474 3288 -52558528857743916284091011845300224564024994523776640641221786968999340625821306408072209840756252786109946452307027579247203527201722072088643993406916539776470113749369967322327091730027234352414575 3289 387785353241731743278752270446962544521439077184114597935967039416534980798246358016570623807240846887357944121804501219023820917314014756189560068011741672499916939506962224776241038034452723801385245 3290 750141082685719130018429194096195276968843380952899159262847744539980746597407815769787355730655443492424831026716168318847931100912193654219475314773020738368418163645601920121425433592016505200645720 3291 802699611543463046302520205941495501532868375476675799904069531508980087223229122177859565571411696278534777479023195898095134628113915726308119308179937278144888277394971887443752525322043739553060296 3292 414914258301731303023767935494532957011429298292561201968102492092445106424982764161288941764170849391176833357218694679071313710799900970118559240168195605644971337888009662667511487287591015751675052 3293 -335226824383987826994661258601662319957414082660337957294745252447535640172425051608498413966484594101247997669497473639776617390112292684100916074604825132723446825757592257453913946304425489448970667 3294 -1137926435927450873297181464543157821490282458137013757198814783956515727395654173786357979537896290379782775148520669537871752018226208410409035382784762410868335103152564144897666471626469229002030962 3295 -1552840694229182176320949400037690778501711756429574959166917276048960833820636937947646921302067139770959608505739364216943065729026109380527594622952958016513306441040573807565177958914060244753706013 3296 -1217613869845194349326288141436028458544297673769237001872172023601425193648211886339148507335582545669711610836241890577166448338913816696426678548348132883789859615282981550111264012609634755304735345 3297 -79687433917743476029106676892870637054015215632223244673357239644909466252557712552790527797686255289928835687721221039294696320687608286017643165563370472921524512130417405213597540983165526302704382 3298 1473153260311438700291842723144820141447696540797351714493560036404051367568079225394856393504380884481030772818018143177648369408338501094509951457389587543591781928910156402351580417930894718451001632 3299 2690767130156633049618130864580848599991994214566588716365732060005476561216291111734004900839963430150742383654260033754814817747252317790936630005737720427381641544193137952462844430540529473755736978 3300 2770454564074376525647237541473719237046009430198811961039089299650386027468848824286795428637649685440671219341981254794109514067939926076954273171301090900303166056323555357676441971523695000058441361 3301 1297301303762937825355394818328899095598312889401460246545529263246334659900769598891939035133268800959640446523963111616461144659601424982444321713911503356711384127413398955324861553592800281607439730 3302 -1393465826393695224262736046251949504393681325165128469820202796759141901315521512842065865706694629191101937130296922138353673087650892808492308291826217070670257416779738997137982876947729192148297247 3303 -4163920390468071749909973587725668741439690755363940430859292096409527928784370337128861294344344314631773156472278176932463187155590818885446581463127307970973423473103294354814424848471424192206738607 3304 -5461221694231009575265368406054567837038003644765400677404821359655862588685139936020800329477613115591413602996241288548924331815192243867890903177038811327684807600516693310139286402064224473814178336 3305 -4067755867837314351002632359802618332644322319600272207584618562896720687369618423178734463770918486400311665865944366410570658727541351059398594885212594257014550183736954313001303525116495281665881088 3306 96164522630757398907341227923050408795368435763668223274673533512807241414751913950126830573425828231461490606333810521892528428049467826047986577914713713958873289366340041813121323354928910540857520 3307 5557386216861766974172709633977618245833372080529068900679494893168669830099891849970927160051038943822875093602575099070816860243241711693938889754953525041643680889883033351952407725419153384355035857 3308 9625142084699081325175341993780236578477694400129341108264113456065390517469510273149661623821957430223186759468519465481387518970783062753337484640166119298658231073619987664953711250535648666020916946 3309 9528977562068323926268000765857186169682325964365672884989439922552583276054758359199534793248531601991725268862185654959494990542733594927289498062251405584699357784253647623140589927180719755480059427 3310 3971591345206556952095291131879567923848953883836603984309945029383913445954866509228607633197492658168850175259610555888678130299491883233350608307297880543055676894370614271188182201761566371125023571 3311 -5653550739492524373080050861900668654628740516292737123954168426681477071514643763921053990624464772054336584208908909592709388671291179519986876332868238755602554179249373393765529048774082294895893374 3312 -15182528301560848299348051627757854824311066480658410008943608349234060347569402123120588783872996374046061853071094564552204379214024774447276374395119644340301911963503021016906118975954802050375952800 3313 -19154119646767405251443342759637422748160020364495013993253553378617973793524268632349196417070489032214912028330705120440882509513516657680626982702417524883357588857873635288094301177716368421500976370 3314 -13500568907274880878363291897736754093531279848202276869299384951936496722009624868428142426446024260160575444121796210848173120842225478160640106369549286127755034678624261894328772128942286126605082995 3315 1681959394285967420984759730021100730779786632456133139644223397297563625559777254692446357426972113885486408949298353704031258371799296286636268025570358212546877284878759122577346847012515923770869806 3316 20836079041053372672428102489658523478939806996951147132897776775915537419084045887041642774497461146100398437280003474144913767885315953967263250727987883095904466142752394410671648024728884345271846177 3317 34336647948328253550791394387395277572471086845153424002197161727852034141093670755469785200943485406260973881401799684993086888727541432127903357097537169223659500821376656305000420153671170471876929173 3318 32654688554042286129806634657374176841691300212697290862552938330554470515533893500777338843516513292375487472452501331289055630355742135841267089071966811011112623536497897182423073306658654548106059368 3319 11818609512988913457378532167715653362751493215746143729655161554638933096449847613735696069019052146275089035172497857144141862470426181874003838343978927915208157393745502771751425281929770202834213192 3320 -22518038435339340093412862219679624209719593629407280272542000173213101044643823141734089131924433259985884846229301827848945026257115250253899518753558241308451343427631153533248994871741400269042715980 3321 -55172726989381626223219496877053801051410893842104571135094938503767571560177716642511427975440946552361372318681803159138000656612857386095166607825525052319563966964129050715672068178400054817148775347 3322 -66991336502370539680598029044769454414162387057850714864750100058406504656627564256247124044459998698636461353854301016282142519083283567969170446169503980234772124357874553487423493460329825019982988538 3323 -44473298067031199587185166825089830204442793428443434592208099885193403611983741114513034912535565438650576507624999188433197492826168317715270927415945738926320780930243399954174498588588424750940272557 3324 10699428922350426636034330051963970846968100413661136542886838618574167948193975527998393062905381113710795811056803970704803163786689068379895680409579313393243186033885650761497569589811630066208502791 3325 77690765424720966316632359096733425261130487471511851407636938676980672604821539784245517107365379812347257164911104986986945682869972636349066126579083293628015310391760204248921063050141455086191491330 3326 122164063491752165903817525921823255465573280899955285999845038562174076216805280898758552019900945250997833672536104175420143175696140954064337053995029032554336091322003604203095561638729879837131763888 3327 111464634569401739267783195869859284618605180486294149456958199943599908268611305370760158956995564137287037861479300204715340011909451885684441373585449719161092905288117953441597992048918249770923261098 3328 33773869144680772951150836773125859357474693014782298049321261266619235663789765586514641849630184324939780696568195217728394329039479249335375247006366425533077594896357749192676928998776794684731769769 3329 -88390194347071392952666689148697396108098587885172987950523777295554840553015515312243910170270760926058052975967908957691748846656661704728961806988662607021258496425645855010418632639953085152399994118 3330 -199854828916473132220449885018556680726703768371467137407481977239154748821626820683004069127266325063345090837447209162407088858566113590413403180574112326182351401713763808452016624688871334923323255215 3331 -233628698061153905171600721791682540084178461386249435456803238505773984485416586269518710976896509388284871534015404380135483187605592839748778427580478751715428996610121557644693553687648129608055024983 3332 -145238503714082512218934032642985143976079873501076447506279461210219143932401070957274800806625748462226818558047495422443734340948931135019816620591816144694170500184475702634274921047695044455655030864 3333 54616325202390620001515852375571536750623894870390689901202516028935604889225749725729268320640576601118272279399713739963354517617182455393586559982296181488180901529288105817741703641176290467668224352 3334 288245023263544525173116574167254076834802356256640125358005754534709589374642335995247979297537085989403143813415118120098837705222775295142364987562774933203609898139409663462435257328824420075723249336 3335 433483526977627037392050606810239220810882229757716572864285215744928733307043406952522780104162834451629962371462613542542572046171706430162181608154591077897780398323885366096710178376519464531378280201 3336 378867201775236417390534754434667684060258334887325882963082699715993128417817657226793511783522257850511690092062899802579217528554523974768595048172294896409599496794597260278968474735343174063710055850 3337 90622178511691892217418180267413607225455978630685757605076945181283539043175321231545532485985171861108546278647781682480379823331748679626230060609519963205989598655187596816533217406518753987986806515 3338 -342861348465935145174632426542825613585426251127030815259208270563645194263868085720977247618177662590521416092814831860062192222839957750535951547545071114691790799668697769280176960970000710543391473685 3339 -721728550241171562565167180977493297645684586014356698222290970279638322681685742947770759401699920441033106184877731662641409751394481725304546595717366011101390296463295029559145435705343884607101529534 3340 -812350728752863454782585361244906904871140564645042455827367915460921861724861064179316291887685092302141652463525513345121789574726230404930776656326885974307379895118482626375678653111862638595088336048 3341 -469489380286928309607952934702081291285714313518011640568159644897276667460992978458339044269507429711620236370710681485059597351886272654394825108781814859615589095449784857095501692141861928051696862362 3342 252239169954243252957214246275412006359970272496345057654131325382361655220692764489431715132192490729412869814167050177581812399508209070909721486935551151485801201013510172463643743563481956555404667173 3343 1064589898707106707739799607520318911231110837141387513481499240843283516945553828668748007019877583031554522277692563522703601974234439475840498143262437125793181096131992798839322396675344595150493003222 3344 1534079278994035017347752542222400202516825150659399154049658885740560184406546807127087051289385012743174758648403245007763199326120712130235323252044251985408770191581777655934824088817206523202189865585 3345 1281840109039791764390538295946988196156854878163054096395527560358198529185854042637655336157192522013761888834236194830181386926612503059325601765108700833922968990568267483471180345253724566646785198413 3346 217250210332685056650738688426669284925744041021666582914028319514915012240300213968907329137314938982207366556543631307477784952378063583485103621846263708129787894436274684631857948578379971496292195192 3347 -1316829068661349960697013853795730917591081109637732571135630566225645172166246593158179722152070073760967392091859613700285414373742648546750219630197988277278982297145502971302966140238826551705897670392 3348 -2598669177701141725087552149742719113747935987800786667531158126583843701352100635795835058309262595774729280926095808530466801300355151606075821395306689111201951287713770454774146485492551118352682868804 3349 -2815919388033826781738290838169388398673680028822453250445186446098758713592400849764742387446577534756936647482639439837944586252733215189560925017152952819331739182150045139406004434070931089848975063995 3350 -1499090319372476821041276984373657481082598919184720679309555879873113541426154256606562665294507460995969255390779826137659171878990566642810705386954964542052756885004542168103038293832104538143077393602 3351 1099578858328664904046275165369061632665337068616065988221602246710730159925946379189272393014755134778760025535315982392807629421364584963265116008351724569149194402709228286671108191660446580209605475203 3352 3915498246362491685784566003538450031339017097438519238666788692809488873518347228954014780461332669535696673017955422230752215674097800152826041025504677388480933584859273426077112625731377670058580539199 3353 5414588565734968506825842987912107512421616016623239917976344572682602414944501485560577445755840130531665928408735248368411387553088366795636746412459641930533690469863815594180150919563482208201657932802 3354 4315009707406303602779567822543045879756278948007173929754742325971872255018555106371305052741084995752905902873419265975603758131723781832371630404107917361384496067154587307509042727903035627992052457600 3355 399511461043811916995001819004595848417261850568654691087953633162383381500207877417290272279752326217209229855463843744851542457625981679545589378603239972903562482295313881431930102171657957933471918402 3356 -5015077104691156589830841168907511664004354166054585226888390939520219033444293608143287173476087804314456698553271404623559845095462385116091157033856401957630127987568501712748220817391824250268186014399 3357 -9330086812097460192610408991450557543760633114061759156643133265492091288462848714514592226217172800067362601426690670599163603227186166948462787437964319319014624054723089020257263545294859878260238471998 3358 -9729598273141272109605410810455153392177894964630413847731086898654474669963056591931882498496925126284571831282154514344015145684812148628008376816567559291918186537018402901689193647466517836193710390399 3359 -4714521168450115519774569641547641728173540798575828620842695959134255636518762983788595325020837321970115132728883109720455300589349763511917219782711157334288058549449901188940972830074693585925524375999 3360 4615565643647344672835839349902915815587092315485930535800437306357835651944085730725996901196335478097247468697807560878708302637836403436545567655253161984726565505273187831316290715220166292334714096000 3361 14345163916788616782441250160358069207764987280116344383531524205012310321907142322657879399693260604381819299979962075222723448322648552064553944471820721276644752042291590733005484362686684128528424486400 3362 19059685085238732302215819801905710935938528078692173004374220164146565958425905306446474724714097926351934432708845184943178748911998315576471164254531878610932810591741491921946457192761377714453948862400 3363 14444119441591387629379980452002795120351435763206242468573782857788730306481819575720477823517762448254686964011037624064470446274161912139925596599278716626206245086468304090630166477541211422119234766401 3364 98955524802770846938730291644725912586448483089898085042258652776419984574677253062598423824501843872867664031075548841746997951513360075371652127457995349561493044176713357624682114854527293590810280002 3365 -18960729560435961455277089510260985023352079595602274919331961511370145973851228053383876300889596082479066768677769636101431750960484955501099512127073883261371317547564778564321775077906850420863138582397 3366 -33404849002027349084657069962263780143703515358808517387905744369158876280333047629104354124407358530733753732688807260165902197234646867641025108726352599887577562634033082654951941555448061842982373348797 3367 -33503804526830119931595800253908506056289963841898415472948003021935296264907724882166952548231860374606621396719882809007649195186160227716396760853810595237139055678209796012576623670302589136573183628798 3368 -14543074966394158476318710743647521032937884246296140553616041510565150291056496828783076247342264292127554628042113172906217444225675272215297248726736711975767738130645017448254848592395738715710045046400 3369 18861774035633190608338359218616259110765631112512376834289702858593725989276550800321277877065094238606199104646694087259684753008971595425727859999615887911809824503388065206697092963052323127272328302398 3370 52365578562463310539934159472524765167055594954410792307237705880529022254184275682488230425296954613212820501366576896267333948195131823142124620853426483148948880181597861219273716633354912263845511931197 3371 66908653528857469016252870216172286199993479200706932860853747391094172545240772511271306672639218905340375129408690069173551392420807095357421869580163195124716618312242878667528565225750650979555556977598 3372 48046879493224278407914510997556027089227848088194556026564044532500446555964221710950028795574124666734176024761995981913866639411835499931694009580547307212906793808854813460831472262698327852283228675201 3373 -4318699069239032132019648474968738077827746866216236280673661348028575698220053971538201629722829946478644476604580914353467308783296323210430611272879175936042086372743047758442244370656584411562283255995 3374 -71227352598096501148272518691141024277821226066923169141527408739122748243460826482809508302362048851819019606013270983527018701204103418567852480853042371060758704684985926425970809596407235391117840233592 3375 -119274232091320779556187029688697051367049074155117725168091453271623194799425048193759537097936173518553195630775266965440885340615938918499546490433589678273665498493840739886802281859105563243401068908792 3376 -114955533022081747424167381213728313289221327288901488887417791923594619101204994222221335468213343572074551154170686051087418031832642595289115879160710502337623412121097692128360037488448978831838785652796 3377 -43728180423985246275894862522587289011400101221978319745890383184471870857744167739411827165851294720255531548157415067560399330628539176721263398307668131276864707436111765702389227892041743440720945419203 3378 75546051667335533280292167166109762355648972933139405422201070087151323941680880454347709932084878798297664082617851897880486009987399741778283092125921546996800791057728974184413053967063819802680123489590 3379 190501584689417280704459548379838075644870300222040894309618862010745943042885874676569045400298222370372215236788537948967904041820042337067398971286632049334424203178826666312773091455512798634518909142387 3380 234229765113402526980354410902425364656270401444019214055509245195217813900630042415980872566149517090627746784945953016528303372448581513788662369594300180611288910614938432015162319347554542075239854561591 3381 158683713446066993700062243736315602300621428510879808633308175108066489958949161961633162634064638292330082702328101118647817362461181772010379277468378633614488119557209457830749265380490722272559731072002 3382 -31817871243350287004397304643522473344248871711161085676310686902679453083936712714935882766233584078042132534460436830320086679358860565057019693818253415719936083621617208482023826075022076361959178070384 3383 -266047636356752813984751715545947838000519273155180299731819932097897266984566755130916755332383101168669879319406389846848390051807442078845682063412553596331224994236555640497186145422576618437199032631974 3384 -424731349802819807684813959282263440301140701666060108365128107205963756943515917092549917966447739460999962021734490965496207414268623850856061340880932229945713113793765098327935410803067340709758763703975 3385 -392913478559469520680416654638740966956891829954899022688817420303284303859579204377614035200214155382957829487274054135176120734909763285799041647062678814225777030172147889845911584728045264347799585633590 3386 -126865842202716706695664939092793128956372556799718722956997488205387036875012449246697279867831054214287950167867664288327730683102321206953359583650125217894552035935592249348725439305468645910600553001615 3387 297865507600103100989149020189470311344768144866341385408130619000576720068503467845852638098616685246712011853866826677168476731166302643902701757230807012051161077858172848979209971497598694799158210702361 3388 690778986159572621669565674828211278301659974821240408096948039303861023928082672223466673298830840629669841341140880812344597466076065929701743404293485826276938108030320738825121556225643959146957796335952 3389 817644828362289328365230613921004407258032531620959131053945527509248060803095121470163953166661894843957791509008545100672328149178387136655102987943611044171490143965912988173846995531112605057558349337568 3390 519779320762186227376081593731534095913264386754617745645814908508671340734591653624311315068045209597245779655141718423503851418012084492752401230712804032120329066107740139194637024033513910258400138635208 3391 -170999665397386394293484081096677182388395588066622662451133130795189683193491018599155358230785631032424061685999162388840746048063981436949342173580681794156609041922580599630484532192130048888557657700743 3392 -988644493759675722658714695017681589646428119687581793505078658304437743996586140069319311397447525876381853195007707489513074197242368573604445161524292838328099185888493587804331527723242653946116007038310 3393 -1508423814521861950034796288749215685559692506442199539150893566813109084731177793693630626465492735473627632850149425913016925615254453066356846392237096870448428251996233726998968551756756564204516145673517 3394 -1337424149124475555741312207652538503171296918375576876699760436017919401537686775094475268234707104441203571164150263524176179567190471629407504218656415076291819210073653127368484019564626515315958487972773 3395 -348779655364799833082597512634856913524868798687995083194681777713481657541100635025155956837259578564821717969142556034663105369948103055803059057132122237963720024185159539564152491841383861369842480934462 3396 1159644159157062116952198776114358772034823707754204455956211789099627427190077158668474669628233156908805914881006869878353820245306350010553787335104974632484708227811074187434816059915372702834673664739056 3397 2497068308281537672693510983766897275206120626129781332655972225117546828727763933762949937862940261350009486045157133402529999812496821639961291553761389708776527437884727314803300079479999218150632152711830 3398 2845847963646337505776108496401754188730989424817776415850654002831028486268864568788105894700199839914831204014299689437193105182444924695764350610893511946740247462069886854367452571321383079520474633646293 3399 1686203804489275388823909720287395416696165717063571959894442213731401059078787410119631225071966683006025289133292819558839284937138574685210563275788537314255539234258812666932636511406010376685800968907238 3400 -810864503792262283869601263479501858509954909066209372761530011386145769648976523643318712790973578343984196911864313843690714875358246954750728277972852394520988203625914647870663568073988841464831183804591 3401 -3656712467438599789645709759881256047240944333883985788612184014217174255917841092431424607491173418258815400926164003280883820057803171650515078888866364341261235665695801502238116139395371920985305817450883 3402 -5342916271927875178469619480168651463937110050947557748506626227948575314996628502551055832563140101264840690059456822839723104994941746335725642164654901655516774899954614169170752650801382297671106786358120 3403 -4532051768135612894600018216689149605427155141881348375745096216562429545347651978907737119772166522920856493147592508996032390119583499380974913886682049260995786696328699521300089082727393456206275602553528 3404 -875339300697013104954308456807893558186210807997362587132912202345255289429810886476312512280993104662041092221428505715148570061780327730459834997815684919734551030632898019061972943332021535220969785102644 3405 4467576971230862073515311023360757905750899242950195161373714025603320025566817616074743320282146996602799597838028317124574534933161418605265807166839216735782223869321716150108779707469360762450137001255477 3406 8999628739366474968115329240049907511178054384831543537118810242165749570914469594982480440054313519523656090985620826120606925052744917986240721053521265996778010565650415671408868790196754218656412603809006 3407 9874968040063488073069637696857801069364265192828906124251722444511004860344280481458792952335306624185697183207049331835755495114525245716700556051336950916512561596283313690470841733528775753877382388911651 3408 5407391068832625999554326673497043163613365949878710962878008418907684834777462865384049632053159627582897585369021014711180960181363827111434748884497734180730337726961597540362062026059414991427245387656175 3409 -3592237670533848968561002566552864347564688434952832574240801823258064736137006729598430808001153891940758505616599811409425964871381090874805972169023531816047672838688818131046806764137339227229167216152830 3410 -13467205710597337041630640263410665416928953627781738698492524267769069596481287211057223760336460516126455688823649143245181459985906336591506528220360482732560234434972131821517648497666114981106549605064480 3411 -18874596779429963041184966936907708580542319577660449661370532686676754431258750076441273392389620143709353274192670157956362420167270163702941277104858216913290572161933729361879710523725529972533794992720654 3412 -15282359108896114072623964370354844232977631142707617087129730863418689695121743346842842584388466251768594768576070346546936455295889072828135304935834685097242899323244911230832903759588190745304627776567823 3413 -1815153398298777030993324106944178816048677514925878388637206595649620098640456135785618824052005735642139079752421203301754995309982736236628776715474202364682664888272779409315255261922075764198078171503342 3414 17059443381131186010191642829963529764493642062734571272733326091027134332618293940655654568337614408067214194440248954654607424857287427466312500389384014548607907273660949952564455261803454208335716821217313 3415 32341802490027300082815607200318373997471273205442188359863056954445824027740037287498497152726080659835808963016319301201543880153176500294447805325218699645850806596905861183397359021391644953640344597785137 3416 34156955888326077113808931307262552813519950720368066748500263550095444126380493423284115976778086395477948042768740504503298875463159236531076582040692902010533471485178640592712614283313720717838422769288480 3417 17097512507194891103617288477299023049026308657633495475766937459068309793762199482628461408440471987410733848328491549848691450605871809064764081651308887461925564211517690640148159021510266509502705948071168 3418 -15244289982832408979198318723019350948444964547808692884096119495377514233977837804870035744285608672425075114687827751352852429547304691229683723673909812183925242385388170543249199999881378444137638649713968 3419 -49401245871158486093007250030281903761964915268176759632596383045472958360358331228154151721063695067903023157456568255856151305010463927760760305714602714194458713870566811135961814283195099161976061419002447 3420 -66498758378353377196624538507580926810991223925810255108363320504541268154120530710782613129504167055313757005785059805704842755616335736825524387365911601656384278082084501776109973304705365671478767367073614 3421 -51254468395520968217426219784561575862546259378001562224267201009163753920142692905912577385218558382888681891097232054351990326069031045595840663692001789472459035696696331232860773304823987227341128717359645 3422 -1853222524362482124418969754279672100581344109824802591670817963690795559784361677758425664154863314985658733640663798495839021058567117835080357977399075278000321826129520096898959021628888065365067298357197 3423 64645535853990895072205568753301254710409879815985452516692502540850472594336169033024187465349303740328098272144396007209003734557768618990444029388512526378383956255954981679211014283076477606113700068716418 3424 115900004249511863289631788537862830572956139193987014740959703550014226514478861938936764850567862123216780163241628061560994060626799664586284693080514315850842991952651312912071787587900464833454828786076064 3425 117753226773874345414050758292142502673537483303811817332630521513705022074263223616695190514722725438202438896882291860056833081685366782421365051057913391128843313778780833008970746609529352898819896084433262 3426 53107690919883450341845189538841247963127603487826364815938018972854549479927054583671003049373421697874340624737895852847829347127598163430921021669400864750459357522825851329759732326452875292706196015716845 3427 -62792313329628412947786598999021582609828535706160649925021684577159677034551807355265761801194440425342439538503732208713164713499201501155363671411113451100383634429825461582312055261447589540748632770359218 3428 -180545540103502758361837357291164085283366019009972467257652206090864699108815030971960952315917165863544878435386024068769997795184568283576728722469026842229226948208606294591282801870976942439568528854792479 3429 -233653231023386208703682546830005333246493622497798832073590225063719248588742085555631955365290587561419219060123919921617827142312166447007649744138427706979686305731432145921042534197429817732274724870509323 3430 -170860917693757795755895947830983750636665086791638182148568540486559571554190278200366193564096147136076779521620187712904662428812964945852286072727314255879302671301606684338730478935982228191526092100150104 3431 9684622409744962605941409460180334646700932218334285109083665604305127554624752771594758751821018727468098913765836355865335366371603337724442649741712586349924276906999610252552322934994714248042436754642376 3432 243337853433131171309623956290185667893194554716133117182673890668024376143366838327226714117111606288887317973889756277483162508683769784732092393880140293329610582638431756173594857132424531980317161625151700 3433 414198771126888967065519904121169418529859641507771299331242431154583947697557116527592907681207753424964097495509943990387824937496734730584378466607454549208913253940038440512325336068406760171843253725301805 3434 404514148717144004459578494660989083883158709289437014222158765550278820142932363755998148929386734697495998581744107634522489571125131392859935816865741962858988977033038830259773013133412045923800816970659430 3435 161176295284012833149954538370803415989964154573303897039484874882254443999565525428771434812275128408608680607854351357039327062441361608127843422985601669529378394394607074086178156000987513943483655345507731 3436 -253022475842876133915565365750366002539895486934467402291757556272329503697991591098821472868932625016355416887655592633348497875055373122456535043621852879679534859545431366426147180067419246228359598379794073 3437 -657536624560020138375143860411355086423054196223904416513916321822608323840923954854819621798319359713851415469399700267870987446180504515316470860487594842538523836578470196685920193200831292152160415350453502 3438 -818712919844032971525098398782158502413018350797208313553401196704862767840489480283591056610594488122460096077254051624910314508621866123444314283473196512067902230973077270772098349201818806095644070695961232 3439 -565690444001156837609533033031792499873122863862740911261643640432533264142497889184769583741661863106104679189598458991561816633566493000987779239851343632388367371427645904345951169134399559867284472316167158 3440 91846180558863300765610827379562586549931332361163505252272681390075059698426065670050038056657496607746736279801241276309170812614011514328691620636251210150156465150824292339969024066431732284875943034286345 3441 910559100402896272290709226161721088962949683158371818805673878094937827538915545953641094667251984730206832357055292901219485321235877637773005904109447722218058696123901563112067373268250538380520013730247578 3442 1476249544404053109900242259193513588836072547021112730067317518527471091681413435138410678408913847836311511546653751892781301954802370638760785143960791354606426067551547467458018542402650098247804486046414737 3443 1384403363845189809134631431813951002286141214659949224815044837137396031982987369468360640352256351228564775266852510616472131142188359124432093523324540144456269602400723175118049518336218365962928543012128393 3444 473844263442293536843922205652229913323191531501577406009370959042458204444071823514719545685004366498357942909797217715252645820952481486659087619215092422238210906276821612005982145067967827582408529281880816 3445 -1002405280961759573056320053541283675512881015519535324057946559485012887237341611623691132723909481337953568636856534177528656133849889152101697524745698932368215161274725855452036397334682270665395956764533920 3446 -2386808644806949382190951485355234677799022230179484548872991396622408919220328981092051773076165832566518343903709044794000787276038248276533791048070239076824484763675449030570085915670900636628324499776662312 3447 -2860652908249242919034873691007464591122213761681061954882362355664867123664400804606771318761170199064876286813506262509253433096990729763192878667285331499062695669952270642576068060738868464210733029058543127 3448 -1858247627287483345978553637466180915609332746161526630824415796179854236427059192983080186037260717726922718176649728331724776963140840611091181142539632566694480508677544787124031663404186193545337072294009206 3449 528561017519466036212397847889053762189689484017957918048575600442554682793269788108971587038905114839595625727059316462276010312897407665442609905530606510130004254997904243446054252266714443082987427482653107 3450 3389213925768708955247271538896518353311903245699019872930937956107421806457670592715742905800075313904471912540565578971529443409888137428635488572815938009192699924950174886022122313005582907293720456541196235 3451 5247461553056192301225825176362699268921235991860546503755353752287276042884729785698823091837336031631394630717215307303254220373028978039726669715355570575887180433627719673146153976409769100839057528835205442 3452 4718900535536726265013427328473645506731546507842588585706778151844721360091459997589851504798430916791799004990155990840978210060131570374284059809824964065757176178629815429700099724143054657756070101352552336 3453 1329686609768017309766155789577127153419643262143568712775840195737299553633789404874108598998355602887327092449590411869448766650243432945648571237009026056564476253679640543677977411137471750462349644811356102 3454 -3917774943288174991459669386785572115501592729716977790979513556549976489250940380824714492838980428744067538267624895433805453722785545094078098478346544519322704179948079129468176565272297350376707884023849339 3455 -8636675478824901256473096715259217622233139237559566376686291708394697849342400378414565997637411345535866543257780886274783663782917115468362158288171508585079880358577894559168276289415352008132777985376401674 3456 -9966362088592918566239252504836344775652782499703135089462131904131997402976189783288674596635766948423193635707371298144232430433160548414010729525180534641644356612257535102846253700552823758595127630187757775 3457 -6048587145304743574779583118050772660151189769986157298482618347582020913725249402463960103796786519679126097439746402710426976710375003319932631046833990122321652432309455973378077135280526408218419746163908435 3458 2588088333520157681693513597208444962081949467573409078203673360812676935617150975950605893840624825856740445818034483564356687072542112148429527241337518462758227926268438585790199154134825599914358239212493240 3459 12554450422113076247932766102044789737734731967276544167665805264944674338593340759239280490476391774279934081525405781708589117505702660562440256766518053104402584538525973688636452854687649358509485869400251016 3460 18603037567417819822712349220095562397885921737262701466148423612526695252318590161703240594273178293959060178965152184419016094216077663882372887813352043226724236970835429662014529989968175766727905615564159452 3461 16014949233897662141018835622887117435803972269689292387944750251714018316701439185752634700432553468102319733147117700854659407143535551733943360572014524763966009044566991076224330835833350166813547376351666213 3462 3460498811784585893086069520842327698069240302412748220278944986769343978108098426513354209956161693822385651621711919146070289637832891171503103805496471659563424506041017387587877981145700808304061506951415198 3463 -15142538755633233929626279699253234699816681434849953245869478625757351274210491735189886384317016600136674527343440265272945804578244772710869784007855571567160812464794412274426652008822474958423844108612744253 3464 -31157487989530896070645115322140352135620653704539245633814228877471369590911930920942521084749570068238994260490557966127605211721780324444813144579870096331126821509361403350650982844655825125237391484964410465 3465 -34617986801315481963731184842982679833689894006951993854093173864240713569020029347455875294705731762061379912112269885273675501359613215616316248385366567990690246015402420738238860825801525933541452991915825662 3466 -19475448045682248034104905143729445133873212572102040608223695238483362294809537612265988910388715161924705384768829620000729696781368442905446464377510996423529433550608008463812208816979050975117608883303081408 3467 11682039943848648036540210178410907001747441132437205025590533638988007296102393308676532174360854906314288875721728346126875514940411881539366680202359099907597387958753394886838774027676774150119782601661329058 3468 46300026745164130000271395021393586835437335139389198879683707503228720865122422656132407469066586668375668787833998231400551016300025097155682928587725667898287633974155815625077634853478300083661235593577154721 3469 65775474790846378034376300165123031969310547711491239487907402741712083159931960268398396379455301830300374172602827851401280713081393540061129392965236664321817067524763824088889843670457351058778844476880236130 3470 54093434846997729997836089986712124967563106579054034462316869102724075863829566959721864205094446923986085296881099505274405198140981658521762712762877564414219679566010429202051069642780576908659061875218907073 3471 7793408101833599997564694965318538132125771439664835582633161599495354998707144303589456736027860255610416509047101273873854181840956561366079784175151896515932045591854613576973434789302276824997826281641752353 3472 -57982066689012778036811605199804493837184776271826403905274241142216728161224815964808939643427441574689957663555726577527426531240436978695049608790084767805885021932909210511916408881155074233781018195238483776 3473 -112075501536010508034647695186516618804747882850880438367591110244940804025054382924530803848521888498676042960436826082801831729381418637216812321552962332220104701498919639713967478523935651142440080070457390848 3474 -119868909637844108032212390151835156936873654290545273950224271844436159023761527228120260584549748754286459469483927356675685911222375198582892105728114228736036747090774253290940913313237927967437906352099143200 3475 -61886842948831329995400784952030663099688878018718870044950030702219430862536711263311320941122307179596501805928200779148259379981938219887842496938029460930151725157865042779024504432082853733656888156860659423 3476 50188658587179178039246910234485955705059004832161568322641079542721373162517671661219482907399581319079541154508625303653572349399480417328969824614932871289952976341054596934942974091852797408783191913596731426 3477 170057568225023286071459300386321112641932659122706842272865351387157532186279198889339743491949330073366000623992552660329258260621855615911861930343047100025989723431828850225883887405090725376221098265695874627 3478 231944411173854616066860085338351775741621537141425712317815382089376963048815910152651064433071637252962502429920753439477517640603793835799704427281076560956141448589693893004908391837173579109877986422556534051 3479 181755752586675438027613175103865820036562532309264143995174302546655589886298238491431581525672055933882961275412128135823945291204313418470734602666143689666188472248639296069965417745320781701094794508959802626 3480 11698184361652151956153874717544707394629873186557301722308951159498057700019039602091838033722725860516960651419575475494687030582457802558872672323096589640198748816810445844081530340230056324873696243263928000 3481 -220246226812202464110706210620807068346991663954868410595506430929878905348796870550559226399348911392445541778501177963982830610021336033240831754957979971315942699772883447160826861496943522785004290179292606050 3482 -402001979398877902138319385724672888383554196264132554590680733476534495235095109041990807925020967326328503053913306099806775901225649451711566357624123660982131172021522743230792279242264304486099084688252408675 3483 -413700163760530054094473260442217595778184069450689856312989684636032552935114148644082645958743693186845463705332881575301462931808107254270439029947220250622329920838333189074873809582494360810972780931516336674 3484 -193453936948327589983767049821410527431192405495821445717483253706153647586317278093523419559394781794399921926831703611318632321786771221029607274989240279306387221065449741914046948085550838025968490752223730623 3485 208548042450550312154552335903262360952361790768311108873197479770380847648777830948467388365626185531928581127081602488488143579438878230681959082634883381675743950956073001316745331156713466460130593936028678053 3486 622248206211080366249025596345479956730545860219000965186187164406413400583891979592550034324369878718774044832414484063789606511246985484952398112582103632298073871794406190391619140739207827271103374867545014728 3487 815702143159407956232792646166890484161738265714822410903670418112567048170209257686073453883764660513173966759246187675108238833033756705982005387571343911604461092859855932305666088824758665297071865619768745352 3488 607154100708857644078240310263628123209376474946511302030472938342186200521431426737606065518138474981245385632164585186620095253594878475300046304936460529928717141903782930988920757668045198836941271683740067300 3489 -15094105502222722170785286081851833521169385272489663155714226064227200062460552854943968806231403737528659200249898877169511257652107009652351807645643102369356729890623259402698383071162628434162103183804947427 3490 -830796248661630678403577932248742317682907650987312074059384644176794248232669810541017422689996064250702625959496086552277750090685863715634357195216987013973817822750479191708364471895921293731233968803573692778 3491 -1437950349370488322481818242512370440892284125933823376089857582518980448754101237278623488208134539231948011591660671738897845344280742190934403500153447543902534964654262122697285229563966492568175240487313760077 3492 -1422856243868265600311032956430518607371114740661333712934143356454753248691640684423679519401903135494419352391410772861728334086628635181282051692507804441533178234763638863294586846492803864134013137303508812649 3493 -592059995206634921907455024181776289688207089674021638874758712277959000458970873882662096711907071243716726431914686309450583995942771465647694497290817427559360412013159671586222374596882570402779168499935119870 3494 845890354163853400574363218330594151204077036259801737215098870241021448295130363395961391496227467988231285159745985429447261348337970725286709002862630116343174552641102451111062854967083922165396071987378640208 3495 2268746598032119000885396174761112758575191776921135450149242226695774696986771047819640910898130603482650637551156758291175595434966605906568760695370434557876352787404741314405649701459887786299409209290887452858 3496 2860806593238753922792851198942889048263398866595157089024000938973733697445741921702303007610037674726367363983071444600626179430909377372216455192661251985435713199417900985991872076056770356702188377790822572729 3497 2014916239074900522218487980612294897059321830335355351808902068732712249150611558306341616113810206738136078823325459171178918082571406646929746189798621869092538646776798534880809221089686434536792305803443932522 3498 -253830358957218478666908194148817861515869946585780098340340157963062447836159489513299294784320396744514558727831299119996677352395199259639014505571812688783814140627942779524840480370201351762616903487443520335 3499 -3114636952195972401459759393091706909779268813180937187364341096936796145281901411215602302394358071470881922710902743720622856783304576631855469698233064674219527340045843765516712556426971708464805281278266093063 3500 -5129553191270872923678247373704001806838590643516292539173243165669508394432512969521943918508168278209018001534228202891801774865875983278785215888031686543312065986822642300397521777516658143001597587081710025584 3501 -4875722832313654445011339179555183945322720696930512440832903007706445946596353480008644623723847881464503442806396903771805097513480784019146201382459873854528251846194699520872681297146456791238980683594266505248 3502 -1761085880117682043551579786463477035543451883749575253468561910769649801314452068793042321329489809993621520095494160051182240730176207387290731684226809180308724506148855755355968740719485082774175402316000412184 3503 3368467311153190880126667587240524771295138759766717285704681254899858593118060900728901597178678468215396481438734042840619534135699775891494484203804877363003341480673786545041553036797173060227422184765709613401 3504 8244190143466845325138006766795708716617859456697229726537584262606304539714414380737546220902526349679899924245130946612424631649180559910640685586264751217531593326868486065914234333943629851466402868359976118650 3505 10005276023584527368689586553259185752161311340446804980006146173375954341028866449530588542232016159673521444340625106663606872379356767297931417270491560397840317833017341821270203074663114934240578270675976530835 3506 6636808712431336488562918966018660980866172580680087694301464918476095747910805548801686945053337691458124962901891063822987338243656991406436933066686683034836976352343555276228650037865941874013156085910266917435 3507 -1607381431035508836575087800777047735751686876017142032236119344130208791803608831935859275849188658221774961343239882789437293405523568504203752519578068182694616974524930789685584296077687977453246782449709201214 3508 -11612657454620036205264674354036233487912998216463947012242265517506163132832475281466447818081204817895296405683864989453044165784880335802135169790069628580534934807542272610955787370740802911693825053125685732048 3509 -18249466167051372693827593320054894468779170797144034706543730435982258880743280830268134763134542509353421368585756053276031504028537327208572102856756311615371911159885827887184437408606744785706981139035952649482 3510 -16642084736015863857252505519277846733027483921126892674307611091852050088939671998332275487285353851131646407242516170486594210623013758704368350337178243432677294185360897097498853112529056808253734356586243448267 3511 -5029427281395827651987831165241613245114485704662945662065345574345886956107196716865827669204149033236350001558651181033550044838133422902233180547108614852142359377818624486543065741788253896559909303460557716218 3512 13220038885655545041839762154813281223664685092481089044478384861636371924636084113402307093930393476117071367027104872242481459190403904306338922309647696763229551782067203400641371666818490889147071835575394933265 3513 29862123621671408899092267674091127956692169013607981718785995953488422013575756111734582581215747327248717774269621042729075669813417663010707272646825940195906845967428100498140224779347547697400806192161638381533 3514 34891550903067236551080098839332741201806654718270927380851341527834308969682952828600410250419896360485067775828272223762625714651551085912940453193934555048049205345246724984683290521135801593960715495622196097752 3515 21671512017411691509240336684519459978141969625789838336372956666197937045046868715198103156489502884367996408801167351520144255461147181606601530884286858284819653563179521584041918854317310704813643660046801164488 3516 -8190611604259717389851930989571667978550199387818143382413039287290484968528887396536479424726244442880721365468453691208931414352270481404105741762539081911087192404248578914098305925030236992587162532114837217044 3517 -43082162507326953940932029828904409180356854106089070763264380815124793938211840225136889675146140803365789141296725914971557129003821567317046194956473636959136397749495303898781596446166038586547878027737033314795 3518 -64753674524738645450172366513423869158498823731878909099637337481322730983258708940334992831635643687733785550097893266491701384464968748923647725840760495243956051312674825482823515300483349291361521687783834479282 3519 -56563062920478928060320435523852201179948624344060765717224298194032246014729821543798513406909399244853064184629439575282769970112698267519541984078221413332868858908426246568725209375453112298774359155668997262237 3520 -13480900413151974119388405694947791999591770237971694953959917378907452076517981318661623731763258441487275043332713660311212841108876700202495789121747776373732461158930942669943612929287073712226481127931963947441 3521 51272774111586671330783960818476077158907053493907214145677420102415278906740727621673369099872385246246510506765179606180488543356092048721151936719012718870223590153743882812879902371196275579135040559851870531842 3522 107835837032065599391104396342328278338855677837967979862901718296447524921470549165471882506781784491099574691394619181463258513468790316240693920797234132203092449062170129381605111746649387877909399715520867794080 3523 121316737445217573510492802037276070338447448075939674816861635675354976997988530484133506238545042932586849734727332841774471354577667016443189709918981908576824910221101072051548724675936461590135880843452831741522 3524 70043963333630902179708841218799993179540394582032460671184215572939698091247802862460137138672657686340339227962153235593982811221574967722037773199969189706601320067357189238668822304740186011000840283600961209681 3525 -37791873698434697211395555123528285159315283255935519191717502723507826830222746303011745368109126804759235463432465945869275702247215348518656147597264942496491128994812940142936289441909201866908559431919906584398 3526 -159108611143652270721888357160804355497762731331875194008579138398862803828211276787145251606654169737346085198159798787643747056824882364961845857516246851073316039215914012194485014117845663457044440275372738325919 3527 -229152574477283172901597198379604348677303125913907654679763353971802501919459079649605388745326827423686424426121952023237729868046457332683883630716216040779917359283271201433153836422585849468045280558973699535599 3528 -191360700778848475690201643256076063517987842657972135488045851248294675089236333346593643377217700618927188962689486077368454165799241984165227483118951098283426230288458261290217546980676647601136721127053792951200 3529 -32252089635196204968313286095271708020225111326096941479466712849431871261025056559448391770563530881581103764529687289724707108974359619203381625602704247210110191072544249095732532862830984144092280851681054625280 3530 196900484842086967933283912284332640657078014587810713200296641122370630658434023090156996974763296542105320661592264733513022759072097713480502005113511793569807168210726952337421303559754865323952999707292644910320 3531 388261185620935443623485555540408704175065857245782848688342492370665305747670356436750640351980997161032509624281750810881476924871339697645729488232462891853233398499185213627638850540431512925089720834346437861521 3532 420513275256131648591798841635680412195290968571879790167809205220097177008695412996199032122544528042613613388811438100606184033845699316849111113835167139063343589571729462723371383403262497069182001686027492486802 3533 223612790414044680658514929351347771538212953984069076967512564097726546350261389906042035147781231500508292727219173367093161274773601603368609108721655345493536421361002510385950079843507631745229001978734847576483 3534 -164648395206890762964970626189060932636852903261713771720829928272938759397408966530708605204199765660524216897062577443788315650097738094277120379510807546359696977138182703241688770696923881179860718855611590285037 3535 -585161670463022411556769467824741344832143871833593561888639133493035936406104379526907637326744293703137830285874015544394499683943437411126231493345974685423040566709912165965060154100186378249042720541639082771838 3536 -808774460877067092215284397176089116370356825817662638856151697590762482756365769432949672474525525203646123013093188911487660958717039014494840602067630030916576988070914676351010233943694009994271722520373930348320 3537 -644126065670176329250313770987028183733503922555948867135321769317823723358956802902241067270325759543121906116030611467699345308619300920217720222556822484556880010932731973109321463246770128814411003664762340063282 3538 -58964395207153917693544303162286838901360050722355305246682635824787786952852423375333429943581465839984075830156595923304845624675863509091488729210847799133839444222819807144261309146583750565368283123123257291443 3539 749810065669913174521740094013802277468996775095307333609469061765974695803513346057616242530944059363662047182936592988182815334041175505403351872856782231782737543848094869206748924797110259428903439397250673056878 3540 1393936131340089503772053865000830461202500697651256200744790831083798419162470148959857309801269818906783953298967204455882160642660476425621072095413604716339617554780826842316070388043880388243314443062013013120161 3541 1452900526547243421465598168163117300103860748373611505991473466908586206115322572335190739744851284746768029129123800379187006267336339934712560824624452515473456999003646649460331697190464138808682726185136270411605 3542 703090460877330246943858074149315022634863973278304172382004405142611510311809226277574497213907225383105981946187207391004190933295164429309208951767670283690719455155551780253582772393353879379779286787885597354728 3543 -690845670462759256828195790851515438567636724372952028362786425941186908850660922682282812587362593523677971352779997064877969709365311996311863143645934432648898099625275062062487615650526508863535156274127415765432 3544 -2143746197010002678293793959014632738671497472746563534354259892849773114965983495017473552332213878270446000481903797444064975976701651931024423968270386948122355098628921711522819312840990647672217882459263686177036 3545 -2846836657887332925237652033163947761306361446024867706736264297992384625277792721295048049546121103653551982428091004835069166909996816360333632920038057231813074553784473491776402085234344527051997169247149283531763 3546 -2155990987424573668409456242312432322738724721651915678373477872051197716427131798612765236958758510129874011075311007770191197200631504364021769776392122799164176454159198429713914469583818018188462012973021867766330 3547 -12244790414570990115662283297799584067227248905352144019217979201424601461148303595291684626544631859428010593407210326126221223929852432997345808121735851041821355530276718191095156742827370516244130513758181589293 3548 2834591867472761935121989749866148177239134197119515562717046318790960023816644417699756364919576471794123971834683794508942945686066963927336287111916321380771253198254196773585306928491517156535753038733391101942471 3549 4990582854897335603531445992178580499977858918771431241090524190842157740243776216312521601878334981923997982909994802279134142886698468291358056888308444179935429652413395203299221398075335174724215051706412969708802 3550 5002827645311906593647108275476380084045086167676783385109742170043582341704924519907813286504879613783425993503402012605260364110628320724355402696430180030977251007943671921490316554818162545240459182220171151298096 3551 2168235777839144658525118525610231906805951970557267822392695851252622317888280102208056921585303141989302021668718218096317418424561356797019115584513858650205997809689475147905009626326645388704706143486780049355626 3552 -2822347077058190945006327466568348593171906948214163418697828339589535422355496114104464680293031839934695961241276584182816724462137111494338941303794585529729431842723920055394211771748689786019508908219632920353175 3553 -7825174722370097538653435742044728677216993115890946803807570509633117764060420634012277966797911453718121954744678596788077088572765432218694344000224765560706682850667591976884528326566852331259968090439804071651270 3554 -9993410500209242197178554267654960584022945086448214626200266360885740081948700736220334888383214595707423976413396814884394506997326789015713459584738624210912680660357067124789537952893497719964674233926584121006895 3555 -7171063423151051252172226801086611990851038138234051207502438021296204659593204622115870208090182755772728015172120230701577782535189677521374518280944038681183248817633147069395326181144807933945165325706951200653719 3556 654111299219046286481208940958116686365954977656895596305132488336913104467216011896407758707728697945393939572558366086499306037575754697319825719280726879523434033034444907489202145422044397314802764732852870997552 3557 10647521799428288483659763208613077270388900064105110222505398849222653186415916748116742647090943293652817915985955180970893813034902543713033285304019351090436114693391512032278740098315542117279476998659436992004448 3558 17818585222579339735831990009699689261239938202339161430007836870518857846009121370232612855181126049425545931158075411672471595570092221234407803584963389771619363511024659101674066279460350051224642324366388192658168 3559 17164473923360293449350781068741572574873983224682265833702704382181944741541905358336205096473397351480151991585517045585972289532516466537087977865682662892095929477990214194184864134038305653909839559633535321660617 3560 6516952123932004965691017860128495304485083160577155611197305532959291555125988610219462449382454057827334075599561864615078476497613922824054692561663311801659814784598702161906124035722763536630362560974098329656170 3561 -11301633098647334770140972149571193956754855041762005818810531337559566290883132760013150405798671991598211855558513547057393119072478298410353111023300077969959548726425956939767942243737586514594279763392289863001997 3562 -28466107022007628219491753218312766531628838266444271652513235719741511032425038118349355502272069343078363847144030592643365408604994764947441088888982740862055478204416171133952806377775892168504119323025825184662613 3563 -34983059145939633185182771078441261836113921427021427263710541252700802587551026728568817951654523400905697922743592457258443885102608687771495781450646052663715292989014873295858930413498655705134481883999923514318782 3564 -23681426047292298415041798928870067879359066385259421444900009915141236296667893968555667545855851409307486067185078910201050766030130389361142670427345974693755744262588916356090988169761069190540202120607633651316784 3565 4784680974715329804449954289442698652269771881184850207613225804600274735757144149793687956416217933770877779958951682442314642574864375586298418461636766168299733941827254777861818208014822977963917202418191533345830 3566 39767740120654962989632725367883960488383693308206277471323767057301077323308170878362505908070741334676575702702544139700758527677473063357794199912282818832015026930842128073720748621513478683098399086418115047664613 3567 63449166167947261404674524296754028367742759693465698916223776972442313619976064846918173453926592743984061769887623049901809293707603452718936870339628793525770771193431044429811736791274547873638601207025748698981398 3568 58664485193231931600224570007311329715472987812280848708610551167842038884218920697124485497510374810213183989928671367459494651132739077132638451877992027357471037251603789651949918583259724895674684004607557165635569 3569 18896745072576968610591844639427369227089294504074571237286784110540961560910749818761979589439633475536608287226127227758736123455266013774844251965709208525456010320761661578229169961746246212576284918189442117970957 3570 -44552421095370292794082679657326659140653465189391127678936992861901352059065315028156193864486959268447453482661495822143073170252337438944092618373919585000314760872669382851582566829528301661062316288836306581010440 3571 -103216906288602224394307249664637988856126453001671976387547544029743390943284235725280679361997334078660637472590167189602567821385076516076731070251911612357785798124273172503532485412788026556737000293443863746646008 3572 -122113651361179193004899094304065358083215747505746547624834328140284352504194985544042658951436967554197245759816294417361303944840342529851575322217620820883241808445034834081761655374534272769313285211633305864616964 3573 -77561230265808900210816414646738698942562282316355419945897335278383000445129670515886465086950008285749792277154798595218230774588005090907482703843701235882927047572365451230179088545005971108250968922796999283606523 3574 25655676022793324183490835017899289913564170685316556441650208751360390498154565209394214275047325792910845195435368594384337046797071425169248366408210376474858750551907721273353396867782055448486031370646864463039486 3575 147769327383972517188389929321964647996779918191063104066484536891644743002349550753436873226484293347108090955251663011745640991637413955020823688625831197358100558996942555355115052242316328217799316582280170327656451 3576 225330557649781417399206343968703346939342200507418524012381872170027743447479221269323338313434301632857883232406461606963871766225419045928306392469532433241027606569308006585294140787322299326050285505077169611262975 3577 199674881626988093215715508950804057025778029822101967570731663418667352949324656059929124038386975839947038036971093012579534719428347620759058026061322056766168856017400285311940743919540243877564254134430305148223490 3578 51905554243015576027325579628839409028998111631038863504247126527022609946975105306492250811902682492838947081719430000833893727790933665738234337435490859408068297020457729956825691677223915659764937552150134820567040 3579 -173425003406765841371880764339863937910344088876379660508134745643005133500504115962831087501531619140018936150687031606129978038434485380190072055034041573832959309548850276628468449110098383666285347952927034790695934 3580 -373099885033753934587596273290667994936122118698481628078866409061672486449828772022760211539918594979965974187658124618709512757862833000949130081095363630599128165566250561940409193029638627543849602087357339938919423 3581 -425005439276769510614921852919507403965120230329520491583113535588695096396803877329252462351821277472804921269377554619543406485653766666687364418530854490007196462586708291897234884706862543203614539639507474759486462 3582 -251580435870003669243041088579643466054776141453140831074978789945689962896299761366421374850289658332785985118690523013413428447219281286497292363496812916174237153037858015268766435596764159537329191686580439968790527 3583 121519449163750265344555184711024528881345977245340797003887619115982523553529010656338836689628936647179989068967601605296084310643551714451837717598550714424891012528392546671642757432874468006520410400776899970128897 3584 546524888440519775959477037630531932846466207574861288587001154704677619950332887985591299041450214119984910338345156224839490796297318381139202136129405204432087475115100838568877642139737011210134950040284374729615360 3585 798105324310523445202518126210175398901242349028002119661979944650367582846632649352012673891739872452770895457035679238252919243516599667636494499626218120606324628152958853837644077736501170747464141726864814698405888 3586 676585875146773179857962941499150870019896371782661322658092325534385059293103638695673837202110935805590906388068077632956834932873047953184656782027667406181433615624566307166001320303626702740943731326087914728276992 3587 130060986706253403898485903868618937173430164207800034071091170829707439342770750710082538160660721685605996049722921408117344136575729572045454645898262201749346140509465468597123678163889691530808781285803539998661633 3588 -668044337604270041304032222341556461727812184820202085590888773820660143503861898641930135731079150767164899407312757830135575106940870095591039853727955918856978487643493385240520399572611479216655360441061274699744254 3589 -1344630212751043221161995163840707331747708556602863408248981099355045202796965537337603972933190086572755805795380835463092410039813918048775696635755623325038412103268059692406521719876238181957599091767149189428021245 3590 -1474691199457296625060481067709326268921138720810663442320072270184752642139736288047686511093850808258361801845103756871209754176389647620821151281653885526787758243777525161003645398040127873488407873052952729426682877 3591 -806646861853026583756448845367769807193326535990461356729183496364092498635874389405756375362771657491196902437790999041074179069448777525230111427925929607930779756134031775763124998467516394271752512611891454726938622 3592 537983350898016637405546318472937524554382020612402051519797602990952704161091147931847597570418429081558903357589836422018230970365140523545585207829693717107632347134027916643396721408721787685846579155257734701082624 3593 2012674550355313262466027386182263793475520741423065493839869873175705346300827435979534108664269237339920705202693593293227985146754788144366736489483579243895390590911553077647042119448849661174254452208210464127765502 3594 2819321412208339846222476231550033600668847277413526850569053369539797844936701825385290484027040894831117607640484592334302164216203565669596847917409508851826170347045584853410167117916366055446006964820101918854704125 3595 2281338061310323208816929913077096076114465256801124799049255766548845140775610677453442886456622465749558704282894755912283933245838425146051262709579815134718537999911556936766770396507644267760160385664844184153621502 3596 268663510955009946350902526894832282638944515378059305209385893373139794474783241473908777792353228409637999080201162619055948099083637001684526220096235890823147409000003859119728277058794606585905933456633720025856001 3597 -2550657901253329899871573704655201318029902762035467545359667476166658050461918583911381706234687666421479608560283429715246216117119928667912321697313272961003022938045580994290438840857571448860101031363468198828848123 3598 -4831995962563653108688503617732297394144368018836592344408923242715503191237529261364824592691310132171038312843178185627530149362958353813963584406893088095721560937957137931057209237365215716620261417028312382982469624 3599 -5100659473518663055039406144627129676783312534214651649618309136088642985712312502838733370483663360580676311923379348246586097462041990815648110626989323986544708346957141790176937514424010323206167350484946103008325624 3600 -2550001572265333155167832439971928358753409772179184104258641659921984935250393918927351664248975694159196703363095918531339881344922062147735788929676051025541685408911560795886498673566438874346066319121477904179477500 3601 2281994390298319953520671177760369035390958246657408240150281582793518255987135342437472928442334438011841609480082267096190268018036291666227795477217037070179875529045577135170710563798776842274195097906834478802992125 3602 7382653863816983008560077322387498712174270780872059889768590718882161241699447845276206298925997798592517921403461615342776365480078282481875906104206361056724583876002718925347648078222787165480362448391780581811317750 3603 9932655436082316163727909762359427070927680553051243994027232378804146176949841764203557963174973492751714624766557533874116246825000344629611695033882412082266269284914279721234146751789226039826428767513258485990795251 3604 7650661045783996210207238584599058035536722306393835753876950796010627920962706421766085034732639054739873015286475266777925978806964052963383899556665375012086393755868702586063436187990449197552233669606424007187803127 3605 268007181967013201647161262211559323362451525521775864108360077128466679263258576489878735806641256147355093883013651435149613326885770481507993452459013955361809879865983660715788109767662032071871221214643425376485378 3606 -9664648254115302962080748500147867747565229027529468129918872301675679497686583187713679227368332236604359530883543882438966633498114574148103701581423398126904459405048296060518358642021564007754557546298615060614309872 3607 -17315309299899299172287987084746925783101951333923303883795823097686307418649289609479764262100971291344232546170019149216892612305078627111487601138088773138990853160916998646581794830012013205306791215905039067802112998 3608 -17583316481866312373935148346958485106464402859445079747904183174814774097912548185969642997907612547491587640053032800652042225631964397592995594590547787094352663040782982307297582939779675237378662437119682493178598375 3609 -7918668227751009411854399846810617358899173831915611617985310873139094600225964998255963770539280310887228109169488918213075592133849823444891893009124388967448203635734686246779224297758111229624104890821067432564288502 3610 9396641072148289760433587237936308424202777502007692265810512224547212818423324611223800491561690980457004437000530231003817020171228803666595708128964384171542649525182312399802570532253901975682686325083971635237824497 3611 26979957554014602134368735584894793530667180361452772013714695399361986916335872797193443489469303527948592077053563031655859245803193201259591302719512171265895312565965294707100153472033577213061348762203654128416422873 3612 34898625781765611546223135431705410889566354193368383631700006272501081516561837795449407260008583838835820186223051949868934837937043024704483195728636560233343516201699980953879377769791688442685453653024721560980711376 3613 25501984709617321785789548193769102465363576691360691365889494047953868698138513184225606768446892858378815749222521718865117817765814221037887487599672176061800866676517668554076807237537786467002767327940749925742886880 3614 -1477972844397280348579187391125691065303603670092080647825201351408118218197359612967836721022410669569776327831041312790741428037378980221703815119839995204094445889447626153023346234495790746058581434262904202673535992 3615 -36376598626162891894802322822831101954869957863460464279525207623909199734759197408417243981030994508405596514054093262659676265974422004926187010848476555437437962091147607106902724004287479188744035087287625763654247367 3616 -61878583335780213680591871016600204420233534554821155645414701671863068432897710592642850749477887366784412263276614981524794083740236225964074498448148731499238828767665275660979531241825265655746802415228375689397134246 3617 -60400610491382933332012683625474513354929930884729074997589500320454950214700350979675014028455476697214635935445573668734052655702857245742370683328308736295144382878217649507956185007329474909688220980965471486723598253 3618 -24024011865220041437210360802643411400059973021268610718064292696545750479941153571257770047424482188809039421391480406074376389728435240816183672479832180857706420787070042401053461003041995720944185893677845723069350885 3619 37854571470560172243381510213956793020173561533552544927350408975317317952956557021385080702053405177975372841885134575450417694011800985147890825968316550641532407980595233259926070238783269934802616521550529966327783362 3620 98255181961943105575394193839431306375103492418281619924939909295772268167656908001060094730508881875190008777330708244184470349714658230890261509296625286936676790858812882767882255246112744844490837502516001453051381616 3621 122279193827163147012604554642074717775163465439550230643004201992318018647598061572317864777933364063999048198722188650258846739443093471706445181776457467794383211645882925168935716249154740565435023396193847176120732502 3622 84424622356602974769223044428117924754989903905997685715653793017000700694641504550932784075879958886023675356837054074808429045431292486558554355808140917152850803665287691909009646010371470630632406874643317209792949141 3623 -13830559605340130806171149411313381620113588512283934209286116278771567473015403450127310654628922989166333420493654169376041304283365744331707153488484369783825987193525190858872609235741274213858430627872684243258432474 3624 -136109753432503277818775704053388099395277053951834164852290318271089586120613465022445175432562287053165381619215842819634888043726459216038152335264941837578209198839408116027808325484896014779293454024066531419379164975 3625 -220534375789106252587998748481506024150266957857831850567944111288090286815254969573377959508442245939189056976052896894443317089157751702596706691073082754731060002504695807936817971495267485409925860898709848629172114115 3626 -206703816183766121781827599070192642530153369345547916358657995009318719342239566123250648853813322950022723555559242725067275784874385958264999537584598384947234015311170617077945362259526211196067430270837164385913681640 3627 -70594062751262843963051895016804543134876315393713751506367676738229133221626101100805473421251035896857341936343399905432387741147926742226847202319656547369024816471762501050137036774630196416773976246770632966534516664 3628 149940313037843408624946853464701481015390642464118099061576434549861153593628868472572486087191210042331715039709496989010929348009824960369859488753426207362035186032933306886680934720637288993151884651939215662637597452 3629 356644129221609530406774452534894123545544011809666015420234429559179872935868434595823134941004532992354438595268739714078205132884210918634859026338024592309269201344103923964626296980163500189219314922776380048551279093 3630 427238191972872374369826347551698666680420327203379766926602106297409006157494535696628608362255568889211780531612139619510592874032137660861706228657681139678294017815866425014763333754793696605993291169547013015085795758 3631 277297878935028965744879494086997185665029684739261667865025671747547852563865667224056122275064358846880065491902642630499663526022312700491846739904254932316258831782933118128082399034156407612841406517607797352448198307 3632 -79346250286580564661894958447896937880514327070404347555208757811632020372002767371767012665940174145474373103366097083578541606861898218143012286433769659993010369561170805836543897946007092576377908405168582696103080785 3633 -506584442259452939031721305999595604560934654273784114481810864109041026529497303068395621028195743034686153634978236703089134480894035879004718515091450799671304387377037230851307231700800789182371199574715595711188876542 3634 -783882321194481904776600800086592790225964339013045782346836535856588879093362970292451743303260101881566219126880879333588798006916348579496565254995705731987563219159970348979389630734957196795212606092323393063637074848 3635 -704536070907901340114705841638695852345450011942641434791627778044956858721360202920684730637319927736091846023514782250010256400054450361353552968561936071994552849598799543142845732788950104218834697687154810367533994062 3636 -197951628648448401082984535639100247784515357668857320309816913935915832191862899852289109609124184701405692388536545546921121919160414482348834453470485272323248462221762312291538501088149315036463498112439214656345117519 3637 585930692546033503693616264447492542441448981344188462037019621920673046901500070440162633694135917180160526738344333786667676087755934097147730801525220459664314756938208036687851129646807881758749107979884178407291957330 3638 1290466763453934843808322106086188394786898993286829896828647399965629905622860273360847364331455844916252372761859116036677932487810384458501283770087156531658867606537007579830696862435757985977583805667038988774825951393 3639 1488418392102383244891306641725288642571414350955687217138464313901545737814723173213136473940580029617658065150395661583599054406970798940850118223557641803982116068758769892122235363523907301014047303779478203431171068913 3640 902487699556349741197690377277796100129965369611498755101444691980872690913223102772973840246444112437497538412051327796931378319214864843702387422032421344317801311820561855434384233877099419255298195799594025023879111584 3641 -387979063897585102610631728808392294656933623675331141727202707984757214709637170587873524085011732478754834349807788239746554168595519614798896348054735187341066294716445724396312628558658566722285609867444963750946839808 3642 -1876397455999968347501938370533680937228347974631018358865667021886302952524360343801009998025591762096412899500203449823345608575566318555649014571612376991323182363475215616518547992082565867736332913646923167182117908720 3643 -2778885155556318088699628747811477037358313344242517113967111713867175643437583446573983838272035874533910437912254777620276986894781183399351401993644798335640983675295777471952932225959665286991631109446517192205997020303 3644 -2390906091658732986088997019003084742701379720567185972239909005882418428727946275986110314187024142055155603562446989380530432726185663784552505645590063148299917380579331747556619597401006720269345499579072228455050180494 3645 -514508635658764638587058648469403805473031745936167613374241983996115476203585932185100316161432379958742704062243539557184824150619345228903491073977686156976735017104116131038071605318440852533012585932149061272932271773 3646 2264376519897553450112570099342073231885281598306349500592869729871060167233997514388883522110603494575167733850011238063092162744161838170447910919667112178664248658191661340914860620641224434458618523514368130933064748531 3647 4655282611556286436201567118345157974586661318873535472832778735753478595961943790374993836297627636630323337412458227443622595470347501955000416565257175326964166038770993088471480218042231154727964023093440359388114929026 3648 5169791247215051074788625766814561780059693064809703086207020719749594072165529722560094152459060016589066041474701767000807419620966847183903907639234861483940901055875109219509551823360672007260976609025589420661047200800 3649 2905414727317497624676055667472488548174411466503353585614150989878533904931532208171210630348456522013898307624690528937715256876805009013455996719567749305276652397683447878594691202719447572802358085511221289727982452270 3650 -1749867884238788811525511450872669426412249852370181887218627745874944691030411582203783205949171114616425029787767698505907338593542492941544419845689426021687513641087545209876789015322783581925605937582219069660132476755 3651 -6919659131453839886314137217687231206471942917179884973425648465624538763195941304763877358408231131205491071262469465506714758214509340125448327484924287505628414696962654429386340838683455589186582546607808490321179677554 3652 -9825073858771337510990192885159719754646354383683238559039799455503072668127473512935087988756687653219389378887159994444430015091314349138904324204492036810905067094646102307981032041402903161988940632119029780049162129823 3653 -8075205974532548699464681434287050328234104531313056671821171709628127977097061930731304782807516538602964349099392295938522676497771856197359904358802610789217553453558557098104243026080119580063334694536810710389029653067 3654 -1155546843078708813150544216599819121762161614133171698395523244003589213901120625967427424399285407397473277836922830431807918283262516071911576873878323283589138756595902668717902187396663990876752147929002220067849975512 3655 8669527015692628697839648668559900632884192769550066860644276211499483454226352886967660564357402245821916101050237164012622096808051833066992747330613713527315928338050199639263129854006239171112188484190027559981312154312 3656 16744732990225177397304330102846950961118297300863123532465447921127611431323414817698965347164918784424880450149629459951144773305823689264352651689416324316533481791608756737367372880086358751175523178726838270370341807380 3657 17900279833303886210454874319446770082880458914996295230860971165131200645224535443666392771564204191822353727986552290382952691589086205336264228563294647600122620548204659406085275067483022742052275326655840490438191782893 3658 9230752817611257512615225650886869449996266145446228370216694953631717190998182556698732207206801946000437626936315126370330594781034372269271481232680934072806692210154459766822145213476783570940086842465812930456879628582 3659 -7513980172613919884689104451960081511122031155416895162248752967495894240325232261000233139958116838424442823213314333580814178524789316995081170456735390243726789581454296970545227666609575180235436336261025339913462178797 3660 -25414260005917806095143978771406851594002490070413190393109724132627094885549767704666625911522321030246796551199866623963766870113875522331345399020030037843849410129658956376630502734092597922287711662916865830351653961689 3661 -34645012823529063607759204422293721043998756215859418763326419086258812076547950261365358118729122976247234178136181750334097464894909894600616880252710971916656102339813416143452647947569381493227798505382678760808533590270 3662 -27131032650915143723070099970333639532876725060442523601077666118762917836222718000365124978771006137822791354922867416753283286370120577605535709795975581672929312758359119172907420280959806312992362169121653420895071411472 3663 -1716772644997337627926121198926787938874234990029333207967941986135822950672950295698499067248685107575994803723000792789516416256245055274190310775945543829079902628700162796276917546867208390704650506204787590543417449782 3664 32928240178531725979833083223366933105124521225830085555358477100122989125874999965666859051480437868671239374413180957544581048638664839326426569476765428087576199711113253347175730400702173102523147999177891170265116140489 3665 60059272829446869702903183193700572638001246286272609156436143218885906962097717966031984030251444006494030729336048374297864335008785416931962279272741009760505512469472372520083150681661979415515510168299544591160187551962 3666 61776045474444207330829304392627360576875481276301942364404085205021729912770668261730483097500129114070025533059049167087380751265030472206152590048686553589585415098172535316360068228529187806220160674504332181703605001745 3667 28847805295912481350996221169260427471750960050471856809045608104898740786895668296063624046019691245398786158645868209542799702626365632879726020571921125502009215387059281969184337827827014703697012675326441011438488861257 3668 -31211467533534388351906962024440145166250286235800752347390535113987166175202049669968359984231752761095244570690180164755064632382419784052236258700819884258496297082413090550898812853834964711818497492973103579721698690704 3669 -92987513007978595682736266417067505743125767512102694711794620319008896087972717931698843081731881875165270103749229331842445383647450256258388848749506437848081712180585625867258881082364152518038658167477435761425303692448 3670 -121835318303891077033732487586327933214876727562574551520840228423907636874868386227762467127751573120564056262395097541385245086273815889138114869321427563350090927567644907836443218910191167221735670842803876772863792553704 3671 -90623850770356688681825525561887788048626441326773799173449693309920470699666336557794107143519820359468811691704917376630180453891396105085878610620607679091594630485231817285544406056356202509917173349830773193142093862999 3672 2363662237621907000910740855179717694499326185328895538344927009088425388306381373904735938212061515696458412044311955212264929756054151172510238128898758756487081695353808581714475026007950008121484817646662568283209829450 3673 124198980541512984034643228441507650909376053747903447059185155432996062263174767601667203065963634636260514674439409496597510016029870040310625107450326322106578009262998716418157693936199117229857155660450539341147002383155 3674 214822831311869672716468754003395438958002495074677246232634848742916532962841104159461310209483454995729326366144326873227690469921266145396503718070934001198172639748230533703702099992555319739774329010281312534289096246155 3675 212459169074247765715558013148215721263503168889348350694289921733828107574534722785556574271271393480032867954100014918015425540165211994223993479942035242441685558052876725121987624966547369731652844192634649966005886416706 3676 88260188532734781680914784706708070354127115141444903635104766300832045311359955183889371205307758843772353279660605421417915524135341953913368372491708920335107548789878008703829931030348252501795688532184110624858884033552 3677 -126562642779134891035553969296687368603875379933232342597530082442084487651481148975571939004175696151956973086483721451809774945785924191483135345579225080863065090958352524999872168962207067237978640478097201909430212212602 3678 -339021811853382656751111982444903089867378548822580693291820004175912595226015871761128513275447089631989841040583736369825200485951136185707128825521260323304750649011229250121859793928754436969631484670731851875436098629307 3679 -427282000386117438432026767151611160221505663964025596926924770476744640537375826945017884480754848475762194320244341791243116010086478139620497198012969243639858197801107258825689724959102689471427173202915962500294982662858 3680 -300719357606982547396472797854923791617630284030793254329394688034660152885894677969445945476579152323805221233760620339433341064300553948137361852433744162776793106842754733825817555996895622233448532724818760590864770450255 3681 38302454246400109354639184589979298249748264791787438962425316141252442340121193791682567798867937308184619806823116030391859421650582237569766973087516160527957542168474516296042237931858814736182951945913091284571328179053 3682 465584454632517547786665951741590458471253928755813035889350086617997082877497020736700452279622785783946814127067457821634975431737060377190264171100485404167815739969581775121731962890961504207610125148829053784866310841912 3683 766303812239500095183138749596514250088884212786606290218744774652657235763391698706146397756201938107752035360828078161068316496037614325327626023534229566944608846812336508947549518887857126441058657873647814375731081292168 3684 728001357993099985828499565006534951839135947994818851256319458511404793423270504914463829957334000799567415554004962130676457074387032087757859050446713406416651304643861992651507280955998311704875705927734723091159753113116 3685 262416903360582438041833613264944493367882019239005815366969371893407710545773484177763377677711215015620601426937504309041481642649971710567594879346228002248835564674280217529775318065036807497265580778905669306293442271205 3686 -503886908878917657141305136331569756721002193547600474851775402759249525217618214528383020078490723092131433933890573852026834853387642614760031144188001564695773282138056291417774200822820318943793077094742145069437639020962 3687 -1231888266872017642969804701338104708560138141542419326108094861270654318640888719442846850035824723891698849487895535982703291927774674702517890194634714971112424586781918284069281481778818630648668783022476868160597392134077 3688 -1494305170232600081011638314603049201928020160781425141475064233164062029186662203620610227713535938907319450914833040291744773570424646413085485073980942973361260151456198501599056799843855438145934363801382537466890834405281 3689 -990418261353682423870333178271479445207017967233824666623288830404812503969043989092227207635045215815188016980942466439717938717037003798325453929792941408665486869318142210181282599021035119202141286706640392397453195384318 3690 241470005518335219099471523066625263353120174308594659484806030865841814671844730350619642400779508076510832506953069542985353210737670904192436264841773562446937717463776073887998882757783511446527496315836475763144196749760 3691 1735775175750935300111109837669674465281140335090019800959870264029903843858506933971229870114315446983830283421786109834730126781162317317277921338822716535808197868919974575487055682601638949592461860117219013230035031155042 3692 2726193437104617723981443015941153910488158302323844467583159094434716347827550923063457077749360662799018300402728576274448065498199321115603375268615657944473684738238116785668338281622674068794603146823859405627488226539361 3693 2484723431586282504881971492874528647135038128015249808098353063568874533155706192712837435348581154722507467895775506731462712287461650211410939003773884382026747020774340711780339398864890557348075650508022929864344029789602 3694 748948255835347204770861655204854181853897792925230007138482799538970689297199258741607565234265707738677184473989396896732585506299332894133017664951167846218549151854366136293283716263251607755613790390803916634308998634561 3695 -1977245181269270519210581360736299728634260509398614460444676294895745658530351664321849512515094955060341115928739179377715479991899988221470357603664490098255135586383750649375054565359422461038989356433055488993179227904799 3696 -4461968612855553024092552853610828375769298637413864268543029358464620191686057857034686947863676109782848583824514686109178192279361638432881296607438374480281882607158091361155393964224313018387065006941078418857523257694400 3697 -5210916868690900228863414508815682557623196430339094275681512158003590880983257115776294513097941817521525768298504083005910777785660971327014314272389542326500431759012457497448677680487564626142678797331882335491832256328960 3698 -3233671687421629709652833148079382828988935920940479815236835863107845222452905451454445000582846862461184652369764903628195297793760983105543956668725052228245296172628706848073623115128142165103689440898826846498653028424160 3699 1228296925433923314439719705531445546780362716473384453306193495356774969233152405580241947280829247321663931454749782480982894485600655327337339938713322252036586434529384513081770849096170853283375566042251572358870229270241 3700 6439213794124823543303134214347128104403559146812478728987705653360365850216409521356536460378771064843189699753253865486893672271261626654351654211102864578537018193541842010530448529583735479426054363374133907850702485599202 3701 9672885481546453252955967362426510933392495067752958544224541516468211072669314972810981460961617927304374352123018769115088970065022609759895610879827916806782314366170548858604071644711877644529743804272960754349355514023363 3702 8444588556112529938516247656895065386612132351279574090918348021111436103436162567230739513680788679982710420668268986634106075579421954432558270941114594554745727931641164345522300795615706791246368238230709181990485284753123 3703 2005374761987706395213113442547937282208573204467095361930642367751070253219753045874203053302017615139520720915015121147212403308160327778206616730011729976208709738099322334991852266031971311820313874856575274139782799153922 3704 -7667510719558746857742853919878573651183921863285863182293899148717140819449561926936778407659600312164853631208003647967876566756862281981688994149816186830573604628071226523612219378679906332709429929416385480209572714869440 3705 -16112099275671276796259101576773639037796054214565437273212247169828576922885724494167517921340388992147564051876272634601982642336284236414247265090930781385319332559712390869134520174295613123955798167647094662200057999622562 3706 -18117474037658983191472215019321576320004627419032532635142889537579647176105477540041720974642406607287084772791287755749195045644444564192453881820942511361528042297811713204126372440327584435776112042503669936339840798776483 3707 -10449963318100236333729361099443002668820705555746669452848990388862506356655915613104942566982806295122231141583284107781318478887582282210764887671126324530954437669740486680514153061647678103066682113087284456130268083907042 3708 5662135957571040462529740477330636368975348658818767820363256780966070566229808881062575354357582697025332910292988526820664163448701954203482377419804456854364894889971904188620367112647935020889116054559810206069789915715521 3709 23779609995230023654001955496652212688979976077851300455506146318545717742335286421104296328999989304312417683084276282569859209093146518395936259240746968215892937187783617392746739552975519456665228097063480142409630714492005 3710 34229573313330259987731316596095215357800681633597969908355136707408224098991202034209238895982795599434648824667560390351177687980728800606701146911873292746847374857524104073260892614623197559731910210150764598539898798399048 3711 28567437355759219525201576118764578988825332974779202087991879926442153532761393153146663541625212902409315914374571863530513524532026846403218769492068835892482479967552199884640525501975262538842794155590954392470108882683528 3712 4787827360529195871199620622112366299845356896927901632485733607896435790426106732042367212625223598096898231290295580960654315438880328007282510251321867676589542779768582491893785948999743082177566058527474250060478168191524 3713 -29441745952801064116531695973982849057955324736670068275869403099511788308565095302166871683357572001337750593377264809390523372541848472599418636660551425070257832077755521581367106665623454477554344151623290348479420630207523 3714 -58009183308560283641733272092747428046780657711449270363861283025953941841326488455313535224982784903747066507751836672921036897073875319002637406152620260962740312045307721466007632167598717016397138307214244740949529512891050 3715 -62797010669089479512932892714859794346626014608377171996347016633850377631752595187355902437608008501843964739042132253881691212512755647009919916403942128639329854825076303957901418116598460098574704365741718991010007681082573 3716 -33355264716288415396401196740876945288670689871707103720477613534338589323187499885189030754250436500506214145664867444491167839970907174410501279743390703569072022747320782376534311450975005621020360214118428642530587050875049 3717 24653918592271868245332075351870482758109967839742166643383669491615352518138988570124504470732348403240852362086969228429869057102968144592136126409229557393668289297986939089473320716623711395376778093095816098418942462016002 3718 87450929261361347758264968066730277104735982448119338639730686125465730149891583757480406908340356905084817101129101482311560269615723791602056042813171686032998144123063243047374738833222171493951482458837535089428950143098576 3719 120806193977649763154666164807607222393406672319826442360208299659804319473079083642669437662590793405591031246793968926802728109586630966012557322556562389602070166870384025423909050284197177114971842672955963731959537193973626 3720 96152275385377894909334089455736739635296704480084275716824630168188966954940095072544933191858445002350178884706999698372859052483662821420421196147332832208401877572397086334435729567573465719595064579860147633540594731957625 3721 8701346124016547151069121389006462530560722031964937077093944042723236805048511315064526283518088097265361783577898216061298782867939029818365153334161146175403733449333843287060990734351294225643582121022612544111644588859050 3722 -112104847853633216003597043418600759862845950287861505283114355617081082668030572327604911379072705308325669463216070710741429326718691936194192169222401243426666433421050182136848059549845882889328260551933351187847892605114575 3723 -208257123239011110912931132874337499498142654767945780999938985785270049622970667400149844570931150310675848347923070409114288379202354757614613365369734075635068310993447268471283789117419348608923325131793498821388487337072199 3724 -216958469363027658064000254263343962028703376799910718077032929827993286428019178715214370854449238407941210131500968625175587162070293787432978518703895221810472044442781111758344779851770642834566907252816111365500131925931248 3725 -104853621509394442060403210844743202165857426512049212793918574210912203759988606387609459475376533099615540668284897914434157835351601851238786349481493978383805611021730929621496720301924759945238646700882760177652239320816672 3726 103403501729616668852527922029594297332285228255896568206020411574357845862982061012540385095554617211060307679638172494680130543850752906375827015888240097251262699971716338849787068815494588663684678430910738643736248016255528 3727 320361971092644326916528176292938259360988605055807286283053341402351132291001239727754755950003855619001517811139141119855717705921046693808805534592135319061734744414497450608131848667265231498251585683726850009236379942186777 3728 425215592602038768976931387137681461526846031567856499076971915613263336050989846115364215425380388718617058479424039034289875541272648545047591884073629297445540355436228380229628568969189991443490232384609610186888619263003450 3729 321812090872422100124403465108087164194560803311959930870951504038905490188007785102823830329825771507556750799785866539609744997421895638671764868185389200194277655464512041379841500153695402779805553953698871543152371246747923 3730 1450119779777773207875288815148904833572198256152644587898162636554357897006545375069074379821915888555232988646725419754027291500848944862959333593253881132542911050014590771709651486430171281553968269972021533915991304561147 3731 -423765472822260995769056098322532556693273833311703854489073752976708978153983300740295141045558472830061825490777313614535848249771799600184632550480375416312997444386213789457918917482759820161936264114637588652972627958442302 3732 -745577563694683095893459563430619720887834636623663785360025257015614468341991085843118971375384244337618576290563180154145593247193695238856397418665764616507275099850725830837760417636455222941741818068336460196124999205190224 3733 -747027683474460869101334852245768625721406834879816429947923419652168826238997631218188045755206160226173809279209905573899620538694544183719356752259018497639818010900740421609470069122885394223295786338308481730040990509751370 3734 -323262210652199873332278753923236069028133001568112575458849666675459848085014330477892904709647687396111983788432591959363772288922744583534724201778643081326820566514526632151551151640125574061359522223670893077068362551309067 3735 422315353042483222561180809507383651859701635055551209901175590340154620256976755365226066665736556941506592502130588194781820958270950655321673216887121535180454533336199198686209265996329648880382295844665567119056636653881158 3736 1169343036516944091662515661753152277581108469935367639849099009992323446495974386583414112420942717167680401781340493768681441496965494839041029969146140032820272544236939620295679335119215043103678082182974048849097627163632529 3737 1492605247169143964994794415676388346609241471503480215307948676667783294580988717061307017130590404563792385569773085728045213785888239422575754170924783114147093110751466252447230486759340617165037604406644941926165989714941597 3738 1070289894126660742433613606169004694749539836447929005406773086327628674324011961696080950464853847622285793067642497533263392827617288767254080954037661578966638577415267053761021220763010968284655308561979374807109353061060440 3739 -99053142390283349228902055584147582831568633487438634442325923664694772171962424887333161956088869545394608713697996235418048669348206071786949015108478453853633966821672566534658114356204074819022773620994674041988274102572088 3740 -1591658389559427314223696471260535929440810104990918849750274600332478066752951141948640179086679274109186994283471081963463262455236445494362703186033261568000727077573138818981888601115544691984060378027639615968154263817513684 3741 -2661948283686088056657310077429540624190349941438847855157047686660106741076963103644721129551533121731472787351113579496726655282853734261616784140070923146967365654988405872742909821878555660268715686589618990775263616878574123 3742 -2562895141295804707428408021845393041358781307951409220714721762995411968905000678757387967595444252186078178637415583261308606613505528189829835124962444693113731688166733306208251707522351585449692912968624316733275342776002034 3743 -971236751736377393204711550584857111917971202960490370964447162662933902152049536808747788508764978076891184353944501297845344158269082695467131938929183125113004610593594487226363106406806893465632534940984700765121078958488349 3744 1690711531949710663452598526844683512272378738478357484192600523997172838924913566835973341042768143654581602997169078198881311124584651566149652201141740021854361044394811385516546715471748766803083151648634290010142537920085775 3745 4253606673245515370881006548690076553631160046429766704907322286992584807829914245593361308638212395840659781634584661460189917738090179755979487326104184714968092732561544691724798422994100352252776064617258606743417880696087810 3746 5224843424981892764085718099274933665549131249390257075871769449655518709981963782402109097146977373917550965988529162758035261896359262451446619265033367840081097343155139178951161529400907245718408599558243307508538959654576160 3747 3534131893032182100633119572430250153276752510911899591679168925658345871057050215566135756104209230262969362991360084559153950771774610885296967063891627818226736298760327793434614813929158478915325447909609017498396421734490386 3748 -719474780213333270247886976259826400354407535517867113228153361334238936772864030027225552534003165577690418643224576901035966966315568870682520262212556896741356433801216898290183609064941873337450616707649589245021458961597423 3749 -5944318205195226034333605075534760065903538784908124189099922810989757646754827812429334649680980539495241384631753739659071228862674831322129139527245924736822453776956356077241345138465849119055859216265892896753560418616173582 3750 -9478450098227408134966724647965010219180291295820023780779091736648103517811878027995470405785189769758210747623113824218225179634449442207426106591137552555049190075716683870675959952395007597971184664175501914251956840350663967 3751 -8758975318014074864718837671705183818825883760302156667550938375313864581039013997968244853251186604180520328979889247317189212668133873336743586328924995658307833641915466972385776343330065724633734047467852325006935381389066543 3752 -2814657112818848830385232596170423752922344975394032478451015564324106934284186185538910203570206064685278944348135507658117983805459042014614446801679070921485379864959110895144431204864216605577874831201959428253374962772892960 3753 6663792985408559304581492051794586466257946320425991302328076172323996583527691842456560202214983705072931803274978316560107195828990400192811659789458481633563810210757572975531528747530790992393309832973542485998581877577771008 3754 15422768303422634169300329723499770285083830080728147969879014547637861164566705840424805055466170309253452132254867563877296408497124273529555246118383477291871643852673039947917305090860856717027043880441394811005517258966837552 3755 18237425416241482999685562319670194038006175056122180448330030111961968098850892025963715259036376373938731076603003071535414392302583315544169692920062548213357023717632150843061736295725073322604918711643354239258892221739730513 3756 11573632430832923695104070267875607571748228735696189146001953939637971515323200183507155056821392668865799273328024754975307196473592915351358033130604066579793213506874577867530207548194282330211608878669811753260310344161959506 3757 -3849135872589710474196259455624162713335601345031958823877060607999889649243505656917649998644777640387652858926842808901989212023531358178197212987779410712078430345798462080387097542666574386815435001771583057745206914804878045 3758 -22086561288831193473881821775294356751341776401154139272207090719961857748094397682881365257681154014326383935529845880437403604326114673722366905907841958925435454063430612923448833838391647709420353713414937297004099136544608557 3759 -33660193719664117168985892043169964323090005136850328418209044659599829263417597866388520314502546683192183208857870635412710800799707589073724939038446025505228667570305190790979041386585930039631962592084749050264409480706568062 3760 -29811057847074406694789632587545801609754403791818369594331984051599939614174092209470870315857769042804530349931027826510721588776176230895527726050666614793150237224506728710591943843919355652816527590313165992519202565901690016 3761 -7724496558243213220907810812251444858412627390664230322124893331638081866079694526589505058176615028478146414401181946073317984450061557173160820142824655867714783161076115787143110005527707943396173876898228695515103429357081458 3762 25935697161420903948078081230918519464677377746186098096084151327961747397337903339799015256325931654714036794456688689339392816349646031900564118895621369637513884409229075003835931381058222096235788715186520354749306051349486605 3763 55746755008495310642867713818464321074431781538004467690416135379561687011511995549269885572183700697518567144387716515850114405125822262796091844946287984430664121633735803714427875224977577749052316305499686347268508617251176622 3764 63471251566738523863775524630715765932844408928668698012541028711199768877591690075859390630360315725996713558788898461923432389575883819969252665089112640298378904794811919501570985230505285692448490182397915042783612046608258081 3765 37535554405317619915697443399797246468167031182482599916456877383238021480253786736060375374034384071282676764332209772584039573226237788068688546193491270660865020385582844497735053849447063596212701467211394688034305995258771477 3766 -18211200603177690727170270418667074606264750355521867773959257996323665531258208813209510198149316626235890380055506743266074831899584474727403298752796713769799101248152959216692821375530514152839614838288291659234202621992405144 3767 -81682452169916214590945795049382840539109159284190565786500286707523434408849898889068900828509632352232603938844405205189507221475468294696655963841909354068178006042964878718263806606035799845288105020686206702017814668600663224 3768 -119218006575233834506643238449180087007276190466673165702957164090761455889103685625129276202544016423515280703176614977773546794701706082765344510035400624729043026428547723215998860455482863441500806487897601390052120663859434700 3769 -101006805972056143779472968030513012401011440111151297928997906094437790357845476811919766004394699797279390323121108234507471962802121608037941211282603910959243925180394763999306039079952349288661191649609309730817918041867029555 3770 -19324353802139929188527172981130171861902280826960732142497619386914355948995577922850865175885067445046786384276703029317964741326653313341285247440694556891065919137429885281042232473916549443373086628923103028800103373266366330 3771 99893652773093905318116065468049915145373909639712433560459544703847099940108107702278411026658948978468494318899911948455582053375052769424059262594706067837977107291117837934956627981566313998127719858974498361252017290593068371 3772 200900458745150049097589033498562927546385349750863731489457450798284890297953584514198177031053648775747884642021020182963054016177174377462000473877309978797221032471512601934262667061518663286788911508583808092069935332460097927 3773 220224812547289978286116206479693099408287630577824463631955070185199246246949162437049042206938716220794671026297723212281018757503827690803285721318004535688286951608942487215304899535435212730161998137506911120870038705726464258 3774 120331159774196072968000141011643184262913720938112030071495525481352146306841054734770631180279767242326176707397811263825436704128774921379226458723298467850309844317824649280348271553868898732034278278532412759618021415133395888 3775 -80569298970953976129588892486919743283471628812751701417961925316932743991112529779427545850773881533421707934623208919137617312048399456082774015154011510946911188153687952653914395507649764554754633230051395332451913917326702038 3776 -300794111518243954415705098966612842691759259390576165049916995502131990238061692216476588057712597754216378960920932131418636069552227146886059736472016046635198139762630439869219295043084977284916631367558306453321952623053166295 3777 -421125271292440027383705239978256026954672980328688195121412520983484136544902746951247219237992364996542555668318743395244072773681002068265286195195314514485507984080455089149567566596953876016950909646090719212939974038186562182 3778 -340555972321486051254116347491336283671201351515936493703450595666551392553790217171819673387218483463120847733695534476106455461632602612182512180041303003538596795926767136495653171089304111462196276416039323880488060120859860143 3779 -39761860803242096838411248524723440979442092125360328653533600164419402315728524955343085329505885708904468772774602344687819392080375465296452443569286956903398656164136696626433876046219134177279645048481017427166107497806693847 3780 381363410489197930545293991453532585975230888203327866467878920819064734229174221995904133908486479287638086895544141050556253381600626602968833751626027557582109327916318392523133690550734741839671264597609701785773866540379868336 3781 721919382810683981799410338944868869646432239719264360171329516485616126782964439167723807295704962750758934629239675526662708843233229215151345931667330561120706123843085529018786861640038853301867541013649025666261926661239728480 3782 761681243613926078637821587469592310625874331844624688824863116650035529098692964123066892625210848459663403402014277871350528235313604680447798375236617518024104780007222225645220737686257987479147186062130043093428034159046422328 3783 380317833124728148092527596016059724650643443641296822356984195830970794869518742127162758716724369172025316506470136820794274853712978077478964623610589960441995452090903833122087047135523245639475921464520341307654167618666553993 3784 -341601549685955833706882742928809144995788796077967537814345320654645331913445697040561048578980593578733618122769538705868433989520251137672381308056740600678710671752181695896699814504515607662391619549128684358607759042573174486 3785 -1103282793299881912344704330398401455621663127922592226639208437304680861012138661163627941204191442038397021524783816577218962224833855818120179683293358118702815451759403921541920552190773595141538805611258727452035793201619596813 3786 -1483600626424610060437231926414461180272306571563889048996192633135651655881657403290790699920915811210422338031253953398013237078546833895599144306903948079144810903850307754664007599326296840781014727075779068759689960820286150805 3787 -1141999076738654226730349183485652035276517775485921511181847312481006323968211706250229651341935217631688719908484414692144803089026582757926762998847207478466100232098126058767307784821781233118623107526650384401082201777712976318 3788 -38716283438772314385644853087250579654854647563329284542638875176325462956073045086601710137743775593291698383700598114925840864192726939806583315553849359763284780338722137225387232631007637977084301915391656949046408576093379504 3789 1444884342985837746051587073327210600617451924000559764453553757959326192925584358204188989783172035617130639647553355283087396214354106955792560991350098719381526123511585617438620366695289202803930425160387411810643552244192771302 3790 2586883419724491972781936256812862635893969699486481275635401070440332516893796064454418641125107253248819359556037769975232199303380689713719323990197306197847626355609711676205928151517070435922553532687037796211725754021905747621 3791 2625599703163264287167581109900113215548824347049810560178039945616657979849869109541020351262851028842111057939738368090158040167573416653525907305751155557610911135948433813431315384148078073899637834602429453160772162597999127126 3792 1180715360177426541115994036572902614931372423049250795724486187657331786924284751336831361479678993224980418292185012807070643953219309697733346314401056838229385012436848195992695017452788871095707409442042041350128610353806355825 3793 -1406168059547065431665942220239960020962597276437230479910914882783000729969511313117587279645428260023838941263852757168161555350161380015985977675796249359618241343172863480213233134064281564826846123244995754861597143668099391795 3794 -4031767762710329718833523330140073236511421623487041040088954828399658709819380422658607630908279288865949999203591125258319595517734796669511884981547404917229152479121297293644548518212359638726483957847425208022369306266098518920 3795 -5212483122887756259949517366712975851442794046536291835813441016056990496743665173995438992387958282090930417495776138065390239470954106367245231295948461755458537491558145489637243535665148509822191367289467249372497916619904874744 3796 -3806315063340690828283575146473015830480196770099061355902526133273989766774153860877851712742530022067091476231923380897228684120792726351259253620152212395840296148385282009424010401600866944995345244044471494510900772951805482948 3797 225452699369638890549948183667057406031224853387979684186428695125668943045226561780755918165749266798858522971667744361090911396942070318252631361395192521388856330736015284220538116611492693731138713802953713511468533314293035973 3798 5437935822257395150499465550380033257474018899924271519999869711182659439788891735776194910553707548889788940467443882426481150867896176685497862657343654276847393822294160773857781652276641203553330081092420962883966449934197910718 3799 9244250885598085978783040696853049087954215670023332875902395844456649206563045596654046623296237570956880416699367263323709834988688903036757116277495866672687689970679442783281792053877508148548675325136892457394867222886003393667 3800 9018798186228447088233092513185991681922990816635353191715967149330980263517819034873290705130488304158021893727699518962618923591746832718504484916100674151298833639943427499061253937266015454817536611333938743883398689571710357695 3801 3580862363971051937733626962805958424448971916711081671716097438148320823728927299097095794576780755268232953260255636536137772723850656033006622258757019874451439817649266725203472284989374251264206530241517780999432239637512446978 3802 -5663388521627034041049413734047090663505243753312251204186298406308328382834118297556950828719456815688647463439111626787572062264838247003750494018738846798236250153030176058078319768888133897284468794895374676395434983248490946688 3803 -14682186707855481129282506247233082345428234569947604395902265555639308646351937332430241533849945119846669357166811145750190985856585079722254978934839520949535083792973603557139573706154149352102005406229313420278833672820201304382 3804 -18263049071826533067016133210039040769877206486658686067618362993787629470080864631527337328426725875114902310427066782286328758580435735755261601193596540823986523610622870282343045991143523603366211936470831201278265912457713751359 3805 -12599660550199499025966719475991950106371962733346434863432064587479301087246746333970386499707269059426254846987955155498756696315597488751511107174857694025750273457592694224264726222255389706081743141575456524882830929209222804670 3806 2082526157655982103315786771241132239056271836601169532470200968160007559105190998459855034142676060420414510178855990251434289540987590970743871759981826923784810335380909332874847483898759646020262264653856895396002743610978499713 3807 20345575229482515170331919981280173008933478323259855600088563961947637029186055629987192362569401935535316820605922772537763048121423326726005472953578367747771333946003779615217893475042283249386474201124688096674268656068692251073 3808 32945235779682014196298639457272123115305441056606290463520628549426938116432801963957578862276670994961571667593877928036519744437020815477516580128436061773521607403596473839482619697297672955468217342700144621557099585277915055744 3809 30862709622026032092982852686030990876249169220005120931050427581266930557327610965497723828133994934541157157415021937785085454896033224506772708368454234849736797068215564506607772213398913309447955078046287726161096841666936556032 3810 10517134392543516922650932704750817867315690896745265330961863619319293528141555335510531465564592999005840336809099165247322406774609897780767235414875867101965463122211784891389878738356630060061480876921599629486828185598244304960 3811 -22428101387138497273647706752521305247989750159861025132558764930107644588291246628447047396712077995955731330784778762789197337662410917696749344713560194671556144281384688948092740958941042895406736465778544992070271399679670750783 3812 -53290811009164529366630559438552296124238919379866146063609192511374575145618857593944771224846072930496888488199800700574282792558444142203522053082014429521292941349600253454700513172339956204854691543824832718231368241346607306814 3813 -63807945401708046289281492143303113991554610276611411394571056130693868673760412929455302690410665929502728825008899865821605199333054039984289288496890296623258404471812038346090391910696586264916172420746432347718196426944851611773 3814 -41379844014569549015633785390781808743564860116750386262012291200586224085469166301008255293698587933546997494224121103032407861670643122287539943783330101951702260190427349397997650951755543369509435954967887355647925027265180860989 3815 11910966994594980350996774047770487380674059263115759801596901310788351060149691292936515931147484996949890993975679597541874930887801019915982109298684327569590681159172904056702862220584412835345255588856945362583443214081426445826 3816 75718912396303026640278266191073601372228669539727171196167957441482219733910104222391818621558150926452619818984579463363480130220855059900271397795574624192849085630984942402793254131280999100261428009603377710301639641026278057600 3817 117098756410872575655912051581855410115793529656477557458180248642068443819379270523400073915256738859999617313208700566395887991891498182187811341578904726144551345821412291800790905083036542469770863964571265065949564668291458918590 3818 105187789416277595304915277534084922735119470393361797656583347331280092759229579230463557984109253863049726319233020968854013061003697162271829232280220398574960664662239387744088042862452129634425608375714319703366121454210032472765 3819 29468877019974568664637011343011321362890800853634626460415389889797873025319475008071739362551102936597106500248441505490532930782842102371557834484645774382111579031254445341294788731171130534164180366110941993064481813183754415166 3820 -87629879390898006991275040238844088752902728802842930997764858752270570794059795515328334552705635923402510812960259060905355061108656079816253507094258951762439766790157846459496116351865411935606683598460323072885082855107704503423 3821 -192817668807175602296190317772929011488022199196204728654348206083550663553289374745791892536814889786452237132193280029759368122112353242088082739374479350337400431452397234203584159214317541570032291974174642776251204309317736976187 3822 -222286545827150170960827329115940332850913000049839355114763595973348536578608849753863631899365992723049343632441721535249901052895195344459640573859125124719512010483651679544878947945488672104196472340285584769315686122501491391352 3823 -134656666436252163969552288877096244098010271246996424116998737221077965784549054238535297346660356799646832819481462474344545991786539264643387066764866172957072243693493833085382831593623260168589788741825261696430603267393786887928 3824 58161002370923438326638028895832767390011927949208304537349468862472697768740320507256595190154532986805404312711817555414822130325813977444695672609613177380328187758903401118201327620694281401442503232349381079820601041923950088260 3825 280447548198073609287465358011773100240924927999047659652113064835821234347349170261120227089520525709854747945153539090664723183221009321904336246468738302099840198242555080663080275566182953505638975572634965849136287164425441479613 3826 415104214634325773257017646888869344338935199246044083769111802056899200131898224499655524436180882509501580764635001565009269175007548586547723313233604475056912441936048913748463107159806213674228764314460227545566890431819228367542 3827 356943212263402334930379617993036576948923271296835779231762333194426502363157903992398929246026349522696176451923184009594447044681734609103027640623991297676584254177145512630261779539111932272786261082110846465746289389895278279283 3828 76495664065328725642914259981263476707998343297788119579649268358605268015808733731278702156505823812841428506769644918929723861460725287198691394155252995576744055934590431967181503972928978767147285509475880616610002225469836799671 3829 -338608550568997047614103386907605867630936855948255964189462533698293932116089490768376822279675058696660152257865356646079545313546823299349031919078351479480168386001458481781281603186877234907081478804984346928956888206349391567870 3830 -695551762832399382544483004900642444579860127245091743421224866892720434479247394760775751525701408219356328709788540655673992358228557908452059559702342777156752640178603994411543382725989167179867739887095193394703177596244669847152 3831 -772047426897728108187397264881905921287858470542879863000874135251325702495056128492054453682207232032197757216558185574603716219689283195650750953857595772733496696113194426378724886698918145947015025396571074011313179821714506646822 3832 -433438876328731060573293877974300053656921614594623898811411601553031770378966637723677631402532173335537604958692828928524170906142459896301719034779244293253328310111735944597443283512040911039933546591586727082356291615365115078951 3833 262112886503668321971189126926342390922938512650467844609813265339688664100280757037098120123169234883818723751095711727149821452086098012150340524923098483903424330066868049814100099213948256139934193295508466312346885980879554768202 3834 1034160313401396430158586391808248312210796983193347707610687400591014366595336885529152573805376466916016480967653897301753537671775381207801091478780694256636921026180062476192824985912866402086949218692079540323660065802594061415025 3835 1467599189730127490731880269782548365867718597787971606422099002144046136974303523252830205207908640251554085926346726230277708577917841104102810513559938549890249336291798420790268269424907313126882765283666267406016357417959176493977 3836 1205486303226459168760691142856205974944780085137503761812285736804357472874022766215732085084739405367735362175251014503127887125831743091952469988636840065986825006224930370976168170210959056986948571988157801093669471437079621725776 3837 171325989825062738602104751047957662733983101944156054201598336213343106278685880686579511279362938451718881207597117201374349454056361884151378509856145809349903980044867894783343184298092654899999353296078260770009405634485560310752 3838 -1296273199905064752129775518734590703133735495843815552220500665930703030695617642566250693928545701799835204718749609028903359123861479219951432003703792740540345356246930526006925085126814658226883411987588006636006951783473616183224 3839 -2501759503131523920890466661590796678078515580981319314032786402735060503569640408781982779013285107167570566894000623532031246249693222311903901992340632806527170362471860896983093255337773715213831983975745807729676423220553237908999 3840 -2673085492956586659492571412638754340812498682925475368234384738948403609848326289468562290292648045619289448101597740733405595703749584196055280502196778615877074342516728791766436439635866370113831337271824068499685828855038798219750 3841 -1376812293051521907362795893904163637678763187081659816013884073017700579152708646902311596364102343819454243382848131704502236579888104976103848498492985875336728986269798265759511354509051711886947925284236061863678877071565182036525 3842 1124947210080002013527670767686633040399752393899659498018902329717359924416931761879671182649182763348116323511152491827529009669805117335800053493847646931190441376202062631223581900828722003326884058691509745865997546148988055872475 3843 3798032703036588673020242180325387381212251076825134866253287068665763534265258051348233472941830808967405771612750232560934605373554701531855333996044425547067515718718791422990018340464588373440715395963333814365683375004026854092226 3844 5174844996088110580383038074229551018891014263906794682267171141683464113417966698250545069305933152786860014995598364265436841953442806507959182494537411422404244704988589688749529694973640085327663321247569876229362252075592036128752 3845 4049897786008108566855367306542917978491261870007135184248268811966104189001034936370873886656750389438743691484445872437907832283637689172159129000689764491213803328786527057525947794144918082000779262556060130363364705926603980256278 3846 251865082971519893835125126217530597279010793182000317994981743300340654735776885022640413714919580471337919871695639876973226910082987640303795004645338944146287610067735634535929453680329708560063866592726315997681330922577126164053 3847 -4922979913116590686547912948012020421612003470724794364272189398383123458682189813227904655591013572315522095123902724388463615043359818867655387489892072478257957094920854054213600241293310376767599454654843560231680921153014909964698 3848 -8972877699124699253403280254554938400103265340731929548520458210349227647683224749598778542247763961754265786608348596826371447326997508039814516490581836969471760423707381111739548035438228458768378717210903690595045627079618890220975 3849 -9224742782096219147238405380772468997382276133913929866515439953649568302419001634621418955962683542225603706480044236703344674237080495680118311495227175913618048033775116746275477489118558167328442583803630006592726958002196016385027 3850 -4301762868979628460690492432760448575770272663189135502243250555266444843736811821393514300371669969910081611356141512314881059193720676812462924005335103435360090938854262692061877247825247790560843129148786446361046036849181106420328 3851 4671114830145070792712787821794489824332992677542794046277207655082782803946412928205264241876093991844184175252207084511490388133276831227351592485246733534111669484853118419677670787612980668207535588062117244233999590230437783800648 3852 13895857612241289939951193202566958821715268811456723912792647608732351106365414562826683197838777534069787881732251321214835062370357326907469903980473909447729717518628235165953148276731538835535978171865747250826726548232633800185676 3853 18197620481220918400641685635327407397485541474645859415035898163998795950102226384220197498210447503979869493088392833529716121564078003719932827985809012883089808457482497858015025524556786626096821301014533697187772585081814906606005 3854 13526505651075847607928897813532917573152548797103065368758690508916013146155813456014933256334353512135685317836185749018225733430801172492581235500562279348978138972629379438337354736943805957889285712952416452953772994851377122805358 3855 -369351961165442332022295389034041248562720014353658544033957099816337960209601106811749941504424021934102563896065572196609328939556154414888668479911630098751578545998855727615793539787732877646692458913330797872953553381256677380317 3856 -18566972442386360732663981024361448646048261488999517959069855263815133910311827491031947439714871525913972056984458405726325450503634158134821496465720642981841387003481353585630819064344519503743513759927864495060726138463071583986321 3857 -32093478093462208340592878837894366219200810286102583327828545772731147056467640947046880696049225038049657374820644154744551183934435330627402731966282922330819525976110733023968173801288325461632799472880280948014499133314448706791678 3858 -31724126132296766008570583448860324970638090271748924783794588672914809096258039840235130754544801016115554810924578582547941854994879176212514063486371292232067947430111877296352380261500592583986107013966950150141545579933192029411360 3859 -13157153689910405275906602424498876324589828782749406824724733409099675185946212349203183314829929490201582753940120176821616404491245018077692567020650649250226560426630523710721561197156073080242593254039085655080819441470120445425038 3860 18936324403551803064686276413395489894610981503353176503103812363631471870521428597843697381219295547848074620880523977922934779443190312549710164945632273080592965549480209313246612604132252381390206218841195292933679691844328261366641 3861 50660450535848569073256859862255814865249071775102101286898401036546280966779468438078828135764096563963629431805102560470876634438069488762224228432003565312660912979592086609598992865632844965376313232808145443075225271777520290778002 3862 63817604225758974349163462286754691189838900557851508111623134445645956152725680787282011450594026054165212185745222737292493038929314506839916795452654214562887473406222610320320554062788918045618906486847231098156044713247640736203041 3863 44881279822207171284477185873359201295227919054498331608519322082014484282204252189438314069374730506317137564864698759369558259486124194290206630507021941482294507856742401007073941458656665664228700268006035805222365021403312474836401 3864 -5779170713641397788779673988896613570021152720603769678379078954531796684575216248640514066389366057646491866940403801101318374951945294472017597924981623830366405122849685602525051406976179301147612964802109637852860250374207815941600 3865 -69596774939400372137943136275651304759860053278455277790002213400177752837300897035922525516983392111811704052685626538393811413881259801311934393377635838393253878529072295922845605469765097346766519451649340736008904963621848552144640 3866 -114478054761607543422420322149010506055087972332953609398521535482192237119505149225360839586358122618128841617550325297763369673367383995602141023884657779875548386385814696929919546928421763010995219719655376541231269985025161026981040 3867 -108698884047966145633640648160113892485066819612349839720142456527660440434929932976720325519968756560482349750609921496662051298415438701130123425959676156045181981262965011327394495521445583709847606754853266903378409734650953211039439 3868 -39102109108565773495697511884462587725206766333894561930140243127482687597629035940797800002985364448670645697924294958268239884534178899818189032582040317651928102733892715404548890051680486363081087303203926167369504771029104658894798 3869 75375945653041769926722810264547918329881205999059047468381292354709549521876113284563039583372758169458195919626030339495129788833205095783951991302617462223620283651921981525370656876741276647914132416451450373861765213996056368086243 3870 184074829701007915560363458424661810814948025611408887188523748882369989956806046261283365103341514729940545670235951836157181087248643796914075417262293618268802264914886992852765152398186860357761739171304717277240174948647009579125683 3871 223176938809573689056060970309124398540154791945303449118663992009852677554435082202081165106326879178611191368160246794425420971782822696732264449844333935920730367648779708257314042449867346720842826474508643444609679719676114238020482 3872 147800993156531919129338160044576480210273585946244401650282699655143128032558968917518125522954121009152995448534216454930291182949617600948312458541716473697110083996857726731943385573126070072928694058057193070747914505680057869934240 3873 -36273836544475996431025298380085330604674439665164485538241049227226861924247077343765239580387393720787550221701735381226889904299026195965762958720577144571692180918029266120821766825060790284833045113247524206492260442966951709191442 3874 -259450775354049685487086268689209729144829231610467934656905041237079539478682159545846404686714272899398741589861982175652310876081848892698027408564911080492422548566808974378135809274928137005675871587756167651101940162643065947211923 3875 -407251768510581604616424428733786209355102817556712336307187740892222667511241128463364530209668393908551737038396198630582602059031466493646339867106627554189532632563666701110079194848054207078604565645813360721849854668323123817146162 3876 -370977931966105608185399130353700878750428377891547850768946691664995805586994051119599290629281000187764186816694463249355712154732440297680576908386050409617840451645637434989257428022993416793771520532565836515357594225356172107954719 3877 -111527156612055922698312861664491149605599146281079916112041650427916266108311891573752885942566727288365445226832481073703401278650591404982549499821139329125417903078828460611121618748065279788095648944809668864255654062713106160742795 3878 295724611898525681918111567069295059749503671275632420195146090464306401402929236889611644267101666620186291811563717556879200780380875088663790367285488225064114729484838240498957576099988927290508916701003691857594200605610017656403368 3879 666702543864631290103510697422995938499932049167180270964092782129302206989923288009210934896382666807950478628258180806234912935113315386344367275671538634681955181130475675488215004122982344084280437233569528372951794830966189764358088 3880 778229700476687212801823559087487088105531195448260187076134432557218473098235179582963820838949394096315923855090661879938314213763906791326916775492677963807373084209304136099336622871047623872376086178379197237207448893679295925100884 3881 482505088578161530883711992018192028356027524172627766880988342092912071695305942693352176571847727476129632043526944323059113433383031702663126408207189738743258354724465895600379046771058696581867169477375505379613248288069278268697517 3882 -184197455286469759219798705404803910143904524994552504083104440036390135294617345315858758324534939331820846584731236483175799501730283683681240867464348895938696826406009779887835957351923647502413267756194022993338546542896911495660570 3883 -962427155763156972021622264492290998249435720442812691159238872593608608392852524898822579163484333428136770439821898363114113715494190475008157642957026859746069910615313915987172580222971271374789353934573220230545995436576207420761453 3884 -1444932244341318502905334256510483026605463244615440458040227214686520680088158467592174755735332060904266402483348842686173227148877222177671284051164216598489328265339779811587551626994029967956656523411948725610159243724645485689458969 3885 -1260734789054848743685535551105679116461558719620887953957122774650130544793541122276315997410797121572445555898617606202997427647146938493990043183699867702550631438933770031699715669642106320454243255655754702616820697181748574193798398 3886 -298307633291691771663913286613388118212122999178075262797883902056521936400688597377493418247312788144308785458795707839883313931652748018981885540742840842804561528318456115712543089419135049079453901721181482386274701745172366773036944 3887 1146624611049626731241420969897094908393340245437365195242343312629998743687469870214681337488019272759957617024553134846289913217224474158689398510421375755684766737021323695875008537574894918877202621690767243223884541979473118916422026 3888 2407359400104475474926956521002774024854898965058253149199466087280129288481010992490997334898816394332403172923170741049287340864371412652679441694121243458235398175955093727574724207217001239331445877346521945840705239161221693110220425 3889 2705667033396167246590869807616162143067021964236328411997349989336651224881699589868490753146129182476711958381966448889170654796024160671661327234864084301039959704273549843287267296636136288410899779067703428226979940906394059883257370 3890 1559042422346540515349448837719067234673681718798963216755006676706652481194229719653809415658109909716754341357413314042880741578799686512971928724442708545355192967252226147412258759061241369533697157376936185003095398926920940966835345 3891 -848316977757934959577507683283706790181217246259289932444459410573476807286781272837187919240706484615648831565757427006406599285571726139707512969678534912880205208702867580162465448155759869797748719969585760837609840234300752143385079 3892 -3553984011154102206168377490899868933248239210495618344441809399910128032168480862705678672386835667092360789947723875895577254081595886811368840204542619213920164912976417423449732744791896158208648499037289189064589781140694812026642448 3893 -5113026433500642721517826328618936167921920929294581561196816076616780513362710582359488088044945576809115131305137189938457995660395573324340768928985327759275357880228643570861991503853137527742345656414225374067685180067615752993477792 3894 -4264709455742707761940318645335229377740703683035291628752356666043303706075929309522300168804239092193466299739379762932051396374823847184633255959306792846395152671525775990699526055697377657944596936444639613230075339833315000850092712 3895 -710725444588605555771941154435360444492464472539673284310547266133175673907448446816621496417403425101105509791655887036474142293227960373264415754764173632474987758549358567249793310905481499735948437407350424165485558692620188823450263 3896 4402300988912037165745885174183575723429456456754908276886268810483604839455262135542866591627542151708009621513481302901983853367167612951076353174221154126800370121679285003612198192947656028006397219006874949902199621374995564170027530 3897 8667010444654744927686203819518805101170160139790199905638625476526908545531191445065166760431781243901475921252861065834035249741991460135709609133527946973195522793205060994311724248645033685950994155451514563132274961208310565020120243 3898 9377735889243350483458144973954165545662624612329873189949172742660084219438639891881788256849184669002581431044516952870509392035219420508974024888292120605670510551754419561561517559550515185686942592858864987297760519900930753843570507 3899 4975434900331313317712259799770589822233168155574964913062903932176479379983377756338921665221642517294571809531035649968525538668051807557897671714070966478870140430075134557949319366602859157680545373851990037395560898525935189673542978 3900 -3691575544323431609973944019748215278936991984215234992575721544350429165547813688726245095210138726606904111721825415865509711073939652577811937419456980494325382363129926436362404882042174528270448781599524525736714062682375375346577264 3901 -13069311433566782093432088993702380824599616596545108182524894287010513384986453580608033352059323395609485542766342368736019103109159073086785962307749101099995892914884345997923922441592689713957391374458389513034474582583306129190147770 3902 -18044746333898095411144348793472970646832784752120073095587798219186992764969831336946955017280965912904057352297378018704544641777210880644683634021820067578866033344959480555873241808195548871637936748310379550430035481109241318863690747 3903 -14353170789574663801170404773724755367895792767904838103012076674836563599422017648220709922070827186297153240575552602839034930703271228066871696602363087084540650981829554119510836926153374343367487966710855024693321418426865943517113482 3904 -1283859356007881707738315780022374543296176171359729920487182387826050214435564067612676570011503790687667697809210234103015827594112154980085734294613985984544758066945208121586914484560684629410096592252465511658846835843559814326965711 3905 16760886977890213703406033013450596103536608580760343175100615831360942550534267269334278447269462122216389654488167784601528814183098725664597899727206081594321275278014272434286327323634864242227840156057914038771188645265681504536725037 3906 31114057767464877504576437787175351471432401348665181278112692506197506149956284917554988369340289308513542895063720387440563744886369953731469596329569168678861926259843826553797164249788238585595328122768769063464510063692547448053838520 3907 32397917123472759212314753567197726014728577520024911198599874894023556364391848985167664939351793099201210592872930621543579572480482108711555330624183154663406684326789034675384078734348923215005424715021234575123356899536107262380804232 3908 15637030145582545508908720553747129911191968939264568023499259062662613813857581715833386492082330976984820938384762836942050758297383383046957430896977073069085409048774762241097751410714058972777584558963320536352168254270425757844079196 3909 -15477027621882331995667717233428221560240432409400613254613433443534892336098703201721601877257958331528721956678957550498512986588986570684512165432592095609776517211069064312699412839074179612817743563805448527112341809422121690209759323 3910 -47874944745355091207982470800625947574969009929425524453213308337558448700490552186889266816609751430729932549551888172042092559069468679396067496056775250273183201537858098988083491573423102827823168278826683102235698708958228952590563554 3911 -63511974890937636716891191354373077486160978868690092476712567400221062514348133902722653308692082407714753487936651008984143317366852062443024926953752323342268610586632861229181242984137161800600752837790003638587866963228654710434642749 3912 -48034947269055304721223474120944855925920546459289479222099133956686170178249430701001051431434124076186031531257693458485630330777865491758512761521160227732492093375563796916481830145062982187783009273984555111475525153806533020224883425 3913 -160002523700213513241003320318908350951536529863954768885825619127721477758878514111784614824372645456098981705805286443537771708396812362445265464384977459308891837705697928398338571639879359959840995157872009239826444848304067634319870 3914 63351972367237423203650188034054169135209442338826137707826741781093341036589255388610868693867709762258654506230845722540605545658455250080579661489367345882959718748927163300782904412497282440640911842632131629348040518380350642800322880 3915 111386919636292727924873662154999025061129988798115616929925875737779511214838686089611920125301833838444686037488539181026235876436320741839092423010527573615451812124490960217264734557560264628423921116616686740823565672186883663025206306 3916 111546922159992941438114665475317933412081525327979571698811701356907232692597564603723704740126206483900785019194344467469773648144717554201537688474912551074760703962196658145663073129200143988383762111774558750063392117035187730659526177 3917 48194949792755518234464477441263764276872082989153433990984959575813891656008309215112836046258496721642130512963498744929168102486262304120958026985545205191800985213269494844880168716702861547742850269142427120715351598654837087859203298 3918 -63191969843537209690409184713735260784257905808962182938940916161965619558830376874499084079043337116802555524525040436097067773950058437718134396024982368423650826911221465372384565840857403080681070847474259620108214073532046575166003007 3919 -174738892003530151128523850189053194196339431136941754637752617518872852251427941478222788819169543600703340543719384903566841422094775991919672084499894919498411530873418123518047638970057547069064832959248818370171606190567234305825529183 3920 -222933841796285669362988327630316958473211514126095188628737577094686743907436250693335624865428040322345471056682883648496009524581038296040630111485440124690212516086687618362927807686760408616807683228391245490886957789222071393684732480 3921 -159741871952748459672579142916581697688953608317133005689796660932721124348605873818836540786384703205542915532157843212398941750630979858322495715460457756266561689175466152990543241845903005536126612380916985870778743715690024818518729472 3922 14997020050781691455944707272471496507385822819808748947955956586151727902822067659386248032784840395160425011561541691167899671463796133597176369039437163231849841697951970527504397124154541532938220578331832499392862474877209487306799712 3923 237930861847067360818933034902788454980597336945903937576693533680838471810258318352721872898212880717505896068244425339663909196044834429637806480524877287922062357784639588890432204810914950149745903806723077990279820264099280880991532193 3924 397672733799815820491512177819370152669550945263036943266490194613559596158864192171558413684597583923048811600402268552062850946675814287960302195985335044188624046960105741880975446656817955685872516187640063861058563979789305699510261666 3925 382675713749034129035567470546898656162165122443228194318534238027407868256042124512172165651812743527888386588840726860894951275212018154363125826945897880956774205262153771353471049532663414152934295609308231361665701504912096212203461955 3926 144744851901966768216634435644110201181567785497324256741840704346569396445783806159450292753599862810382490520596301521231042079167183724725319346421020593034711847477514182463038844721748464003188391802585153371385881240812815331211929763 3927 -252927881897849052274877742175259951487983159765712686524649490266990199713080386012108120930997721112666321079805967030831808867508630563234982849564314451153912199482591559417936601935069491682684124385054910489672682738976490368298331902 3928 -635603595646883181310445212722158607650148282208940880843183728294398067969122510524280286582810464640554707668646693891726760142720648717598108676510212332110686404744745330771407651467732905835618419994363141851338384243888586580501793856 3929 -780348447548849949527079648366268808831716067706265137585024432640967464414906316683730579336410327450937198189242995412957802221887832442323428022931232925145398252222259513234446496189481369838806811796948295222724265484701401911713723618 3930 -527420565651000897252201906191008857343732907940552451060374942373977264701825930671622458405412606338270877109437028382125993354379201879088445173366918473991486052739667953816509894254411878156122687411893384733051582745724911543415391715 3931 108183029995882284058243306531149750306415374268388429782808785920420803267296579852657828177397858302283830559209665509600766788341446838509663503143293858119200352005077376954897757213321027679495732582469757118286801498163675037086402142 3932 888531477544732233585322954897418559138131441974653567367833218561388267682202896536388407513808185753221028748452660922558569010229279280833091526074526783264598604227336890189344253402802397518302544379418052341011066982865076948800125761 3933 1415952043195733130837524861088427416481864349915206018428208160935365532384028827208010865919220792091491905857889689304684562364608481159921536699441445257256084656967004844005854147657214275674425231791311437074062649728589988492215517477 3934 1307769013199850846779281554557277666175448975646817588645399375014944729116732247355353037741822933789208075298680023795083795576267034321411873196298151399136884304961927467050956390443893247994929499208841679955775848230426313455129115336 3935 419237535655118613193958599659859107037317533672164021277566156453556461434529350818964630228014748035987046550227362872525226566037755040578781670223624615872285700734590576861612137041090850476626954829423627614764781247561236506328989576 3936 -996714507540614517643566261428568309444546816243041997150642004481809070949499476389046235691206044055504859307662326432159335798570726119342755029217820641383798956232414267144242010616123425197798276961887809459297868481028751985886527900 3937 -2304483520740465364422847815985845975619995791889859585796041379496753800066231723744399273433028977844712934606342350227243131374837760440754628225515972040520683261194341734195198401060016673192727776170729489415073716711455065441015643235 3938 -2723721056395583977616806415645705082657313325562023607073607535950310261500761074563363903661043725880699981156569713099768357940875515481333409895739596656392968961928932311056810538101107523669354731000153117029838497959016301947344632810 3939 -1727006548854969459973240154217136773212766509318981609922965531468501190551261598174317667969837681825195121848907386667609022142304789361990654866521776015009170005696518043912568527484984098471556454038265307570540629477987549961458104909 3940 577476971885495904449607661768709202407229282570877975873075848028252609514970125570081605463191296019517812757434963559634109232532971078763973358994196025511513255497823690282629873575032574721171322132464181844533087233467515479557538327 3941 3301198028281079882066414077414414285064542608132901582946683383978562871015731200133445509124235021900217793914004676659402467173408486560097383254733792681904482217426756001339440411676140098390526053132617298874371585192483817426902171138 3942 5028204577136049342039654231631551058277309117451883192869648915447064061566992798307763177094072703725412915762912063327011489315713275922088038121255568696913652223123274045252008939161124196862082507170882606444912214670471367388360276048 3943 4450727605250553437590046569862841855870079834881005216996573067418811452052022672737681571630881407705895103005477099767377380083180304843324064762261372671402138967625450354969379065586091622140911185038418424600379127437003851908802737722 3944 1149529576969473555523632492448427570805537226748103634049889683440248581036291472604236062506646385805677309091472423107974912909771818283226681507527579989497656750198694353629938653909951523750385131905801125726007542244520034481900566585 3945 -3878675000166575786516021739183123487471771890703779558819759232006815480530701325703527114587426317919735606671439640219036576405941457638861356613727988707415995472924579691622070285251172673111697375265081480718904672425951332906459709462 3946 -8329402605417129224106068309045965343341851725584784775816332299425626932582723998441208686218307725625630709676916739986413956489121762482185421375989361378818134440550030046591449350837264295252608560303499905319283799862955184815262447183 3947 -9478932182386602779629700801494392914147388952332888409866221982865875513619015471045444748724954111431308018768389163094388869398893580765412102883516941368315791190748724400221388004747215819002993692209301031045291342107475219297163013767 3948 -5600257182220026993113679062311269426675617061629108851046462750859060033088314145341917634137527793511572412096949522875352292992952123126550746269788952660899795717824144708599317719496043145891296316944219550326386669681523886390703304304 3949 2729145423197102230992389246734695916666234663955675924769869548566566899494409853099291052080779932114058297579967217111061663496169639355634675106200408717918338722725885337992131631341221149361312243359280354992897130181431298424559142880 3950 12208077605583705010622090048229088830813623616288564334636091531432442413113425324144735800805734043545366316348356380205450532895063220121046777989717350086234129913474609738213519636088436968364305935568581386038188472288906517721722156648 3951 17808334787803732003735769110540358257489240677917673185682554282291502446201739469486653434943261837056938728445305903080802825888015343247597524259506302747133925631298754446812837355584480114255602252512800936364575141970430404112425460953 3952 15079189364606629772743379863805662340823006013961997260912684733724935546707329616387362382862481904942880430865338685969741162391845703891962849153305894029215586908572869108820705724243258964894290009153520581371678011788999105687866318074 3953 2871111759022924762121289815576573510009382397673432926276593202292493133593904292242626582056747861397514114516982305764290629496782483770916071163588543942981456995098259370607186088154821996529984073584939195333489539500092587966144161427 3954 -14937223028780807241614479294963784747479858280244240259405961079999009312607835177244026852886513975659424613928323597316512196391232859476681453095917758804152468636200495076205651267429658117725618178927861741031085602470337816146281299525 3955 -30016412393387437014357859158769447088302864294206237520318645813723944859315164793631389235748995880602305044793662283286253358783078563368644302249223652833368055544773364185026356991672917082619908188081382322402763614259336921834147617598 3956 -32887524152410361776479148974346020598312246691879670446595239016016437992909069085874015817805743741999819159310644589050543988279861047139560373412812196776349512539871623555633543079827739079149892261666321517736253153759429509800291779024 3957 -17950301123629554534864669679382235850832388411635430187189277936017428680301233908629988964919229766340394545382320991734031791888628187662878920316894437972197043903671128479427891812398080961424274082738459776705167551289091693654010479498 3958 12066111269757882479493189479387211237470475882570807333129367877706516179013930885001400270829766114261910499411341291552221566894450375705765381932329214861171011641102235705598465179274836121195634105342922545697596062970245228180137138101 3959 44953635422168244255972338453733231835782722574450477779724606893722954171922999970875416088635509856261729658721985880602765555174311422845325755345141411637520524180973859261232008259102575200345526367009244063433849216729674737980428917126 3960 62903936545797798790837008133115467686615110986085907966913884829740382852224233879505405053554739622602124204104306872336797347062939610508204675662035849609717568084644987740659900071500656161769800449747703840139016768018766431634439396625 3961 50837825276039916311343818653728256449144635103515100633784516952033866673210302994504004782724973508340213704692965580784575780168489234802439293729706634748546556443542752035061434892225820040574166344404781294441420705048521203454302258525 3962 5884189853871672055371480199995024613361912529064622854059910058310912501287303023628588694089463652078484045970979700181810224994177811957113538384565223111026032262568892773829426633123244840228639977395537231007571488318846465473873341400 3963 -57019746691926126735465527933120443073253198457021285112853974771429470350936930855876816359465275970523640158133327172154987122068761798551091137277470626498691535822076094966830473438377411321541160472352166609131445279699919966160566055224 3964 -107857571967966043046809346586848699522397833560536385746638491723463337024147233850380821142190249478863853862826292752939562902237251033353530431007177261247238092265618847001891908330603231362115326816756947903572865984748441169614868313748 3965 -113741761821837715102180826786843724135759746089601008600698401781774249525434536874009409836279713130942337908797272453121373127231428845310643969391742484358264124528187739775721334963726476202343966794152485134580437473067287635088741655147 3966 -56722015129911588366715298853723281062506547632579723487844427010344779174497606018132593476814437160418697750663945280966386005162667046759552832114271857859572588706111644808890861525349064880802806321800318525448992193367367668928175599922 3967 51135556838054454680094047733125418459891285927956662258794064713118557849649627832248227665375812318445156112162347471973176897074583986593977598892905403387665503559507202193001046805254166481312520494956629378123873791381073500686692713827 3968 164877318659892169782274874519969142595651032017557670859492466494892807375084164706257637501655525449387494020959619925094550024306012831904621568284647887745929628087694941968722381768980642683656487289109114512704311264448361135775434368975 3969 221599333789803758148990173373692423658157579650137394347336893505237586549581770724390230978469962609806191771623565206060936029468679878664174400398919745605502216793806586777613243294329707564459293610909433038153303457815728804703609968898 3970 170463776951749303468896125640567005198266293722180732088542828792119028699932142892142003313094150291361035659461217734087759132394095892070196801506014342217836713234299384584612196489075541083146773115952803660029429666434655304016917255072 3971 5586458291857133686621251120597862602615261704623061229050362297226221324847978185884365811438624841973541638501597808993209108088083060165575233221366454471907085146604442615889814720094898399490285826843689147325118401986294168241482886098 3972 -216012875497946624462368922253094561055542317945514333118286531208011365224733792538505865167031337767832650133121967397067726921380596818498599167177553291133595131647202144161723428574234809164969007784065743890828185055829434636462127082799 3973 -386476652449695927931265047893661566253808611667695065206829360000130393924665935430647868480125488059193685792583185131155486053774692710568795968683567633351431844881501528746335625063310350248115780900018547550857614722264089940479044337870 3974 -392063110741553061617886299014259428856423873372318126435879722297356615249513913616532234291564112901167227431084782940148695161862775770734371201904934087823338930028105971362225439783405248647606066726862236698182733124250384108720527223967 3975 -176050235243606437155517376761164867800881555426803793317593191089345250024780121078026369124532775133334577297962815543080968240482178952235772034727380796689743798380903827200502011209170439482637058942796492807354548068420949472258400141167 3976 210426417206089490775747671132496698452927056240891271889236168910785143899885814352621499355592712925859108494620369588074517813292513758333023933956186836661688046500597701545833613854139910765478721957222054743503066653843140468220644196704 3977 602489527947642552393633970146756127309350929613209398325115891208141759149399727969153733647156825827026335925705152528223212975155289529067395135861120924485026976528703672908059053637545159413084788684084291441685799778093524576941171420672 3978 778539763191248989549151346907920995110232485040013191642709082297487009174179849047180102771689600960360913223667968071304181215637468481303167170588501721174770774909607500108561064846715598895721847626880784249040347846514474049199571561840 3979 568113345985159498773403675775424296657305428799121919753472913386701865274294034694558603416096888034501804729047598483229663402344954722970143236632314884513082728409009798562727450992575688130243125669658729505537281192671333580978927365137 3980 -34376181962483053620230294371331830652045500814087478571642977821439893875105693274595130231059937792524531196657554044993549572810334806097251899228806039971944248119693874345331602644969471282841663014425561936148518585422190995962244055534 3981 -812915945153732043169381641279252825762277985854100670214352060118926903049285542321775233002749538752885444420325522116297730788447803287400419069817307761146715023029301374453892667491685070178563510641306346185188866431936665045161815617373 3982 -1381029291138891541942785317054677122419583414653222589967824973505628768323579577016333836418846426787387249149373120599527394190792758010370562306449622645659797751438311173016620118484260758308806636310965075690726147624607998626140742982509 3983 -1346653109176408488322555022683345291767537913839135111396181995684188874448473883741738706187786488994862717952715566554533844617982423204273310407220816605687853503318617298671288515839291287025964973296539513754577629039185807630178498926974 3984 -533737164022676445153173381404092466005259927985034441181829935565261971399188341419963473185036950241977273532390044438236113829534619916872891337403508844541138480289315924217395848347606216847401462655233167569388762607249142585016683309600 3985 847292127116215096789611935650584656414323486668188148785995037940366796924391235596370363233809476545409975616983076161291280361258138093497670969046113801118659271148995248799224270136654541461405173655731908121337385017358856041124059672910 3986 2193945236292623585112166958333929948181861400507323260182177033624555671372865119338109069421595965540272693569698642715825124979240561297770981376266930406806512774467612547470512785975945828487370146952271421875915014056544663671302558599885 3987 2727682400315300030265340339738022414187121328492357701364006969189817642772053460758072542606632915782249967102088687154061238808775181214643872713670439251347651254756928471687908634323552045334771609607504589445303776663793806256319241909486 3988 1880390273199084933475728404087437757772797841824169552578011931249450845847662225161702179372823439236839991485105610992769958447517043121146201744624325450228991983607933222888684364186897503873366435951772681323966391646434950215195182236577 3989 -313554963093538651636438554246492190409063558683153707604165102375104825525202894176406890048772526303432702084593031723055166531723518176624779631642604956577520790859679324581828421789048324614003711000498740551948622410109713456107376363307 3990 -3041237363408838681901778893984514604596184887175511408968172071564922468297256354934479432655405442085682669186681718877116405340498699391268652345313044207925172045616607796269737056112600369948775320608003329997252399073903519712426618272792 3991 -4921627636607923615377507298071952362368982728999680961546184002814373314144918580096181612028228881322522660671787329869886363788015742512414854089937369658154164029224541019158421420299497873822141756559776011321218790720338469927621800509368 3992 -4608072673514384963741068743825460171959919170316527253942018900439268488619715685919774721979456355019089958587194298146831197256292224335790074458294764701576643238364861694576592998510449549208138045559277270769270168310228756471514424146060 3993 -1566835310105546281839289849840945567363734283141015844973846828874346020322459330985295289324050912933407289400512579269714791915793524944521422112981720493651471192748253898306855942397849179259362724951273940772017769236325236759087805873267 3994 3354792326502377333538217448231006795005248445858665116572337173940027293822459249110886322704177968389115371271274750600171571872222217567893431976955649164502692836476287120851565477901648694562779031608502070549201021484013233168533994636102 3995 7962865000016762297279286192056466966965167616175192370514356074379295782442174935030661044683634323408205329858469048747002769128514441903683506435250413866079336074841148815428158476412098243770917077167779341318471189794241989640048418782163 3996 9529700310122308579118576041897412534328901899316208215488202903253641802764634266015956334007685236341612619258981628016717561044307966848204928548232134359730807267589402713735014418809947423030279802119053282090488959030567226399136224655431 3997 6174907983619931245580358593666405739323653453457543098915865729313614508942175016905070011303507267952497247987706877416545989172085749280311496571276485195228114431113115592883448940908298728467500770510551211541287937546553993230602230019330 3998 -1787957016396831051698927598390061227641514162717649271598490345065681273499999918125591033380127055455708081870762171330456779956428692623372009863973928670851221643728033222544709535503799515303416306657228129777183252247687996409446188762832 3999 -11317657326519139630817503640287473761970416062033857487086693248319323076264634184141547367387812291797320701129743799347174341000736659471576938412206063030582028911317435936279723954313746938333696108776281411867672211278255222808582413418262 4000 -17492565310139070876397862233953879501294069515491400586002558977632937585206809201046617378691319559749817949117450676763720330172822408751888434983482548225810143342430551529163172895222045666801196879286832623408960148824809216039184643437591 4001 -15704608293742239824698934635563818273652555352773751314404068632567256311706809282921026345311192504294109867246688505433263550216393716128516425119508619554958921698702518306618463359718246151497780572629604493631776896577121219629738454674758 4002 -4386950967223100193881430995276344511682139290739893827317375384247933235442175098779478977923380212496789166116944706086089209215657056656939486707302556524376892787385082370338739405404499213164084463853323081764104685298865996821156041256495 4003 13105614342915970682516431238677534989611930224751506758685183593385004349764634102267138400767939347253028783000505970677631120957165352094948948276179991701433250555045469158824433489817546453637112415433509541644855463525943219218028602181097 4004 28810222636658210507215365874241353263264485577525258073089252225952260661471443385188164746079131851547138650247194476110894671173559068223465373395688611256392172253747987465442896849535792605134892988063114035276632360103064438847767056855856 4005 33197173603881310701096796869517697774946624868265151900406627610200193896913618483967643724002512064043927816364139182196983880389216124880404860102991167780769065041133069835781636254940291818298977451916437117040737045401930435668923098112352 4006 20091559260965340018580365630840162785334694643513645141721444016815189547148984381700505323234572716790899033363633211519352759432050772785455911826811176079335814486087600676957202765122745364661865036482927575395881581875987216450894495931256 4007 -8718663375692870488635000243401190477929790934011612931367808209137071114322459003487659422844559134756239616883561264591541911741508295438009461568877435177056357767660386788485694084413047240473027951580186459880750778227077222396872560924599 4008 -41915836979574181189731797112918888252876415802276764831774435819337265011236077487455303146847071198800167433247700446788525792130724420318414321671868602957825422808793456624267330339353339058772005403496623576921487823629007658065795659036950 4009 -62007396240539521208312162743759051038211110445790409973495879836152454558385061869155808470081643915591066466611333658307878551562775193103870233498679779037161237294881057301224533104476084423433870439979551152317369405504994874516690154968205 4010 -53288732864846650719677162500357860560281319511778797042128071627015383444062602865668149047237084780834826849727772393716336639821266897665860771929802343860104879527220670512738839020063037182960842488399364692436618627277917652119817594043605 4011 -11372895885272469529945365387438972307404903709502032210353635807678118432826525378212845900390013582034659416480071946927810847690542477347446450257933740902279456718427213888471508680709698124188837084902741115515130803648909994054021935006654 4012 50634500355267051678366797356320078730806206736288377763142244028474336125558536490942962569691630333556407050131261711380067703872232715756423783240746038134881780576453843412753024423766386299245033355076810036802238601856084880462668219961552 4013 103923233220113702398043959856677939291087526248067174805270315655489719569621139356611111616928715114391233899859034105096404343693499613422284555170548381994986660103674513925491863443829423482205875843476174729238857229134002532582485814005158 4014 115296129105386171927989325244116911598492429957569207015623951463167838002447664734823957517318728696425893316339106052024215191384042090769731005428482122897266116822101727813963372124539121606394712928378915844753988032782912526636507749011813 4015 64661628750119120249622527887796832867686223221280829252481707434693501876889128243880994947627098362869486266207844340644147487511809375013307222187736084762384336245647884401210347700772735307149679573302105807951749430926827646173839529050262 4016 -39261604469994582148421431968881106423401303026786345552788608220796217692732011112730116669301616751521747633651189764452256856181690238408977332982812297232602323858026629524281515743056688175056196270174068921287107798207174886408646284954895 4017 -154557733575380754076410757212998018021893732984355552568412559683964055695179675847554074186620345447947640949990295816476472047565732329178708338411294420129868440680128357338244887867595809781450909198552984766041095830990087413045154033966707 4018 -219219362325499874326033285100794850889579956205636381820894267118657557572068804091435069134247443810817127216198140157120619535077541704192015560599030504892252776925776241739455235568368545088600588771855090573992845261916915059218993563016968 4019 -179957757855505292177611853131913744466178653178850036268105658897861339879336792978704952464945827059295379582546950392668362678895851465783038227616218207659650453067749612215173719825311856913544392501681021652705737463709740172810347278062072 4020 -25400024280124538101201095918915726444284920194494483699693099213897284184157117131150878278325481611347738632556654576191890631330119136604329889204923787529782012387621254876928831957716047132093483303128036886664641632719652759765193244095364 4021 193819338045375336224832189181879124445295036011141898121201167904760273387911686960284190855921962199469388583641485580928728903747422567587685671394106717362470764538154986862526403610652497956507105468727053687328203629197262299453800318921605 4022 373777095900880628402444042313792868911473689189991934389306826802621613267248479938989143320867789258764768166188435973597091582643274033370723899010324925022121217605904599077700123435964354870051497970408075340033941092907002472264147596983678 4023 399177120181005166503645138232708595355758609384486418088999926016518897451405597070140021599193270870112506798745090549788982213973393169975053788215248712551903229993525853954628955393680402002144981273536112226698582725626655232029340841079043 4024 205357782135629830278812949050829470910463573373344519967798758111758624063493910109855830743271308670643118215103604968860253310225970602387368116821141995189432465455370867092102551783027904045637875804809058539370379096429392932575540522157439 4025 -168419313765250798123631093262963398001010115816647414421508068690862989203754569829133312577596480588121649951084831004736838272417303430983355782189182929832688752150533731985597571652936450824413622165599016800663561996477609539688607074826238 4026 -567596433946255964627276231495671993356768725201133832510507994707381886655160166899273334176789751458234156749829921554525820486390696600958409570404431642384591982144059585940226527046616852826558603439135129027362144722104264771717947915905280 4027 -772954216081885794906089180546501464267232298574478352478306752819140510718654077009129164920061060128877274964933526523386073796616667203345777687225573637574024447599430453032329078829644756872196479243944187566732523818533657704293488438062718 4028 -604534902316634996782458087283538066266222182757830938056798684128277521514899507179995852342464579540755625013848695518649235524199363772362421905036390707741335695448896721046731507176708306047782857078345170766068961822056048164604881363236479 4029 -36938468370379032155181855787866072909453457556697105546290689420895634859739340280722518165674828082521468264018773964123415037808667171404012334631959065356743713304837135106504980130091453221224253639210041738706817099951783392886933447331198 4030 736015747711506762750907324758635391357778841017781246932016063398244875858914736728406646754386232046355806700914752559262658758808000031941765352593614572217280734294593317925824098699553303650972225604734145828025706718581874311406554990731521 4031 1340550650028141759533365412042173457624001023775612184988814747526522397373814243908402499096850811587111431714763448077911894283007363804304187257630005279958616429743490038972555605876261609698755082683079316594094668540637922476011436353968001 4032 1377489118398520791688547267830039530533454481332309290535105436947418032233553584189125017262525639669632899978782222042035309320816030975708199592261964345315360143048327174079060586006353062919979336322289358332801485640589705868898369801299200 4033 641473370687014028937639943071404139175675640314528043603089373549173156374638847460718370508139407623277093277867469482772650562008030943766434239668349773098079408753733856153236487306799759269007110717555212504775778922007831557491814810567680 4034 -699077279341127730595725468970769318448325383461084141385725373977349240999175396447684128588711403963834338436895978595139243720999332860537753017961655506860537020989756182819319118569461850429747971965524104089318889618630090918519621543400320 4035 -2076566397739648522284272736800808848981779864793393431920830810924767273232728980636809145851237043633467238415678200637174553041815363836245952610223619852175897164038083356898379704575814913349727308287813462422120375259219796787417991344699519 4036 -2718039768426662551221912679872212988157455505107921475523920184473940429607367828097527516359376451256744331693545670119947203603823394780012386849891969625273976572791817213051616191882614672618734419005368674926896154181227628344909806155267198 4037 -2018962489085534820626187210901443669709130121646837334138194810496591188608192431649843387770665047292909993256649691524807959882824061919474633831930314118413439551802061030232297073313152822188986447039844570837577264562597537426390184611866877 4038 57603908654113701658085525899365179272649743146556097782636000428176084624536548986965758080571996340557245159028509112366593158991301916771318778293305733762457612236022326666082631262662091160740861247968891584543110696622259361027806732832643 4039 2775643677080776252879998205771578167430105248254477573306556184902116514231904377084493274439948447597301576852574179232313796762814696696783705628185275359036434185027839539717698823145276763779475280253337566511439264877849887705937612888099842 4040 4794606166166311073506185416673021837139235369901314907444750995398707702840096808734336662210613494890211570109223870757121756645638758616258339460115589477449873736829900569949995896458429585968461727293182137349016529440447425132327797499966720 4041 4737002257512197371848099890773656657866585626754758809662114994970531618215560259747370904130041498549654324950195361644755163486647456699487020681822283743687416124593878243283913265195767494807720866045213245764473418743825165771299990767134078 4042 1961358580431421118968101685002078490436480378500281236355558810068415103983655882662877629690093050952352748097621182412441366723832760002703315053637008384650981939566038703566214442050490731028245585791875679253034153865975278065362377879034237 4043 -2833247585734889954538083731670943346702754991401033671089192185330292598856440926071459032520520443937858822011602688344680389921805998613555024406478581092798891797263861866383781454407938854940216141501306458095982375574472147066965419620932482 4044 -7570249843247087326386183622444600004569340618155792480751307180300824217072001185818829936650561942487513146961798049989435553408453455313042045088300864836486307921857740109667694719603706349747937007546519703860455794318297312838265410388066559 4045 -9531608423678508445354285307446678495005820996656073717106865990369239321055657068481707566340654993439865895059419232401876920132286215315745360141937873221137289861423778813233909161654197080776182593338395383113489948184272590903627788267100795 4046 -6698360837943618490816201575775735148303066005255040046017673805038946722199216142410248533820134549502007073047816544057196530210480216702190335735459292128338398064159916946850127707246258225835966451837088925017507572609800443836662368646168312 4047 871889005303468835569982046668864856266274612900752434733633375261877494872785043408581402830427392985506073913981505932239023197973238610851709352841572708147909857697823162817567012357448123911970555709430778842948221708496869001603041741898248 4048 10403497428981977280924267354115543351272095609556826151840499365631116815928442111890288969171082386425371968973400738334115943330259453926597069494779445929285199719121601976051476174011645204688153149047826161956438169892769459905230830008999044 4049 17101858266925595771740468929891278499575161614811866197858173170670063538127658254300537502991216935927379042021217282391312473540739670628787405230238738057623597783281518922901603881257903430524119600884915086973945742502569903741893198655167357 4050 16229969261622126936170486883222413643308887001911113763124539795408186043254873210891956100160789542941872968107235776459073450342766432017935695877397165349475687925583695760084036868900455306612149045175484308130997520794073034740290156913269110 4051 5826471832640149655246219529106870292036791392354287611284040429777069227326431099001667130989707156516500999133835038124957507012506978091338626382617719420190488206462093784032560694888810101923995896127658146174559350901303574835059326904270067 4052 -11275386434285446116494249400784408207538370222457578586574132740892994310801227155298870372001509779410878042887382244266354966528232692537448778847621018637433109576819425138869043186369093328600123704757256940799386391601266328906833871750897289 4053 -27505355695907573052664736284006821850847257224368692349698672536301180354056100366190826472162299322352751010994618020725428416870999124555384474725018183986908797502403120898953080055269548635212272749932741248930383912395339363647124028664166398 4054 -33331827528547722707910955813113692142884048616722979960982712966078249581382531465192493603152006478869252010128453058850385923883506102646723101107635903407099285708865214682985640750158358737136268646060399395104943263296642938482183355568436464 4055 -22056441094262276591416706412329283935345678394265401374408580225185255270581304309893623231150496699458373967241070814584030957355273410109274322260014884769666176132045789544116597563789265408536144941303142454305556871695376609575349483817539174 4056 5448914601645296461248029871677537915501578830103290975290092311115925083474796056297203241011802622894377043753547206141397459515725714446110152465003299217242621370357331354836482491480283226676127808629598794624827040699962754071774544846627225 4057 38780742130193019169158985684791230058385627446826270936272805277194174664857327521489696844163809101763629053882000264991783383399231817092833253572639202624341907079222546037822123241638641963812396454689998189729770303996605692553957900415063690 4058 60837183224455295760575692097120513993731305841091672310681385502379429935438631831383320075314305801222003021123071079575814340754505227202107575832654087394008083211268335581938720805427907372348541395993140644035327175691982302129307384232602865 4059 55388268622809999299327662225442976078229727010988381335391293191263504851963835775086116834302503178327625977369523873434416881238779512755997423367650788176765461840911004227102238313947624145672413587363541849410500134992019548057532839385975641 4060 16607526492616980130168676540651746019844099564162110399118487914069330187106508253596419990138694076563996923487523608442633497839547695663164169795011585552423554761688458189280115072308982181860017132673543659680729830995413855503574938970911952 4061 -44229656731838315630407015556468767973887206276929561911562897588310099748332123577786900085175611724658006097635547471133180842914957531538943406037642501841584528449579877392658605733118925190488524263319596984354597344696568446625732445261690912 4062 -99617925354648314929734677781911744052116933287917943246954190779573604600295959352873016919478114902985632075005071344567597724153737044294940829405293290018349990290490881619760844047066549336160937850683138833765097479688587994683265284647666552 4063 -116225451847265295059903354322563490071961032852080053646072678693642934787402467606469436909616808979549628998492594953010231221993284739958104999200304875570773545052179339809040959119375531518020954983356682493445827310684001850186840223618578503 4064 -71995795115426979429496338766094722098073826575150491734509781105332835039070344028682536824441197254891622900857047481877050379078327208419161593162662373729189016602599462416382353386256606327532430720037085509091229965987433403561107778356887590 4065 27622130239221335500238339015817021954043106712767451512444409674240769561225615324190480095036917648094009174148023862690547345075409835875779236242630916289160973687891419203378490660809943008628507130646053324673867513701154591122157506290778963 4066 143847582086486630560141693338380512026004139564847505158517088367883704348628082930659917004653726627643638172640618815700778567068694575833884235442935791859934518740070759012419449780185474526649462114002735818119694824385156441308997729909357467 4067 215843377201913609989638032104475234124077966139997996893026869473216539387698426959342453829094923882535261073497666297577828946147021784253045828605598165589123535342670221428801803166442080854181892834039821327210924790372589844870105508266245058 4068 188221246962692274489399693088658212170034859427230545380582459798975769826472811635151973734058006234441251899349642434887281601071611948377266592362967249299962561654778802225423312505632137845553385703393768002537057276671435253747948001975466096 4069 44373664876205643929257999750277700144030719862383040222065371431092065477844728704492056729404279606797613726709023619186503034002917372543382356920031457440028042914708043213003862725446663318903923589391032184417362452286278812438950272066108630 4070 -171469712325707966060380032354197533980047246277614956670961498042124473909853698254850397099690644275737647346788642678391325912144104411709663471685566708149095492427962178215797940440995417535277969244648789142793562338086311032431155236200136427 4071 -359690959288400240549779725442855746150082105704845502051543957841100243736326509890002370833748650510178899246138285113278607513215716360086930064048533957449058054082740980441221252946627555380831354948042557145330619614757746286179103238175602522 4072 -404064624164605884479037725193133446294112825567228542273609329272192309214171238594494427563152930116976512972847308732465110547218633732630312420968565414889086096997449023654225115672074218699735278537433589329747982067044025098618053510241711151 4073 -232594911838897918418657692838935912314065579289613585602647831230067835304317540339644030463462285841238865626058666054073784635074529320920648949282998706739990604569486845438427175231078801164457309292784800186954419728957714066186898274041574723 4074 127096047449502322131122032603919833836016526415231916448896126611032408432008969550358340370286364668940033620079619059204822878141187039166281114765535250709067449513254135002794077715548754216374045655257756958376199885800032219992204964134027800 4075 531160671614108206610159757797053280130129351982460458722505455883224717646180208144852767933439294785916546592926927791669933425359820771796593535734100665598153546510703158657019193387622972916109324192691346288124181952844057318610258474375738952 4076 763755583453006125028817450635989192444194931272074044325153287113292552950497748484496798396901580627155412218985593845743718060434350092717242485017099372338144151080190004095446368618701774080566633485476146475078601681801771384797156748417313676 4077 636659536003503802897695418032069358608178404856842127876257160502260144518488778934138458026615215958215378598905974786538895182293163053550961370251564121629076701566935869092652290903153019864192587830218389516702401796001739164804951784283285877 4078 105498864389395596287535660235016078478049052874381669153751704619035426872308570789285690093175921172298832005979046994868961756933342281754367834517463456030923155056232710435633097515530046948083263637527043228578219843157681846194693309907546926 4079 -658256719063610528741281790400973113966145878397692375171401582494257126078189177695211108303725659454856580213006546850874756303501007810962874650499635916307220996023957293659813271103171727132483369847949103246500381838644089538602463438509766749 4080 -1294916255067114331638977208433042472574324283254534503047658742996517270596677956629349566330340875413071958811912521637413651485794170864513836020751200037936297697590893162752465562006324746996675957678167492763202783634645828703407415222793052625 4081 -1400415119456509927926512868668058551052373336128916172201410447615552697468986527418635256423516796585370790817891568632282613242727513146268203855268663493967220852647125873188098659521854793944759221315694535991781003477803510549602108532700599550 4082 -742158400392899399185231078267085437086227457731223797030008865121295571390797349723424148119791137130514210604885021781407856939226505335305329204769027577659999856623168579528285388418683066812275851467745432745280621639159421010999645094190832800 4083 552757854674214932453746130165957035488096825523310706017649877875221699205880606905925418210549738282557748207027499856005794546567665529208506815982172460276297840967724583224180173587641680184400106210422060017922161995486407692407770128602219826 4084 1953172974130724860380258998834015586540470161652226878219060325490774396674867134324560674634066534867928539024919068488288407789295178675476710671250835954243518693614850456412278833109496474129159327526116596009703165473289918242009878661302819377 4085 2695331374523624259565490077101101023626697619383450675249069190612069968065664484047984822753857671998442749629804090269696264728521684010782039876019863531903518550238019035940564221528179540941435178993862028754983787112449339253009523755493652178 4086 2142573519849409327111743946935143988138600793860139969231419312736848268859783877142059404543307933715885001422776590413690470181954018481573533060037691071627220709270294452716384047940537860757035072783439968737061625116962931560601753626891432353 4087 189400545718684466731484948101128401598130632207913091012358987246073872184916742817498729909241398847956462397857521925402062392658839806096822388786855117383702015655443996304105214831041386627875745257323372727358459643673013318591874965588612977 4088 -2505930828804939792834005128999972622028566987175537584236710203365996095880747741230486092844616273150486287231946568344294202335862844204685217487233008414519816534582575039636459006697138154313559433736538656027625327468776325934417648789905039200 4089 -4648504348654349119945749075935116610167167781035677553468129516102844364740531618372545497387924206866371288654723158757984672517816862686258750547270699486147037243852869492352843054637676015070594506519978624764686952585739257495019402416796471552 4090 -4837904894373033586677234024036245011765298413243590644480488503348918236925448361190044227297165605714327751052580680683386734910475702492355572936057554603530739259508313488656948269468717401698470251777301997492045412229412270813611277382385084528 4091 -2331974065568093793843228895036272389736731426068053060243778299982922141044700619959558134452549332563841463820634112339092532574612858287670355448824546189010922724925738449020489262771579247384910818040763341464420084760635944879193628592480045327 4092 2316530283086255326102520180898844220430436354967624493224351216119922223695830998412987362935374874302529824834089046418892139943204004398588395098446153297136114518927131043332353791866096767685683688479215283300266867825103312615825773824316426226 4093 7154435177459288912779754204935089232195734768211215137704839719468840460621279359603031590232540480016857575886669727102278874853679706890943968034503707900666853778435444531989302061334814169384153940256517280792312280054515583429437051206701510755 4094 9486409243027382706622983099971361621932466194279268197948618019451762601665979979562589724685089812580699039707303839441371407428292565178614323483328254089677776503361182981009791324106393416769064758297280622256732364815151528308630679799181556083 4095 7169878959941127380520462919072517401502029839311643704724266803331840377970148981149602361749714938278169214873214793022479267485088560780025928384882100792541661984434051937677437532240296649083381069818065338956465496990048215692804905974865129858 4096 15443782481838467740708714137428169306295071100428567019427083862999917348869621546570771517174458261311638986545065920200392631408853889081960350378392891874808205998607405688135470905482479699227129561548058164153216935532632263367854768163619104 4097 -9470965460545544238882274385833933452626171123178839630929190935588762684317110358016018953167915354319387400720758773521171014796883711289532363132949861197802968297362575575321655853200910937069837628735732564092579147879618896045262825031017936978 4098 -16640844420486671619402737304906450854128200962490483335653457738920603062287259339165621314917630292597556615593973566543650282281972272069558291517831961990344630281796627512999093385441207586153218698553797903049044644869667111738067731005883066835 4099 -16656288202968510087143446019043879023434496033590911902672884822783602979636128960712192086434804750858868254580518632463850674913381125958640251868210354882219438487795234918687228856346690065852445828115345961213197861805199744001435585774046685938 4100 -7185322742422965848261171633209945570808324910412072271743693887194840295319018602696173133266889396539480853859759858942679660116497414669107888735260493684416470190432659343365573003145779128782608199379613397120618713925580847956172760743028748959 4101 9455521678063705771141565671696505283319876052078411063909763851725762766968240736469448181650740896058075761734213707600970622165474857400450402782571468305928160091363968169633520382295428457370610499174184505928425930944086263781894970262854317877 4102 26111809881032215858285011690740384306754372085669322966582648674509365746604369697181640268085545646916944016314732340064821297078855983359090654650781823188147598579159203088320749238642118523223056327289530467141623792749286007783330556036901003816 4103 33297132623455181706546183323950329877562696996081395238326342561704206041923388299877813401352435043456424870174492199007500957195353398028198543386042316872564068769591862431686322241787897652005664526669143864262242506674866855739503316779929752776 4104 23841610945391475935404617652253824594242820944002984174416578709978443274955147563408365219701694147398349108440278491406530335029878540627748140603470848566635908678227894262052801859492469194635054027494959358333816575730780591957608346517075434900 4105 -2270198935640739922880394038486559712511551141666338792166069964530922471649222133773275048383851499518594907874453848658290962048977442731342514047310974621511689900931308826267947379149649328588002299794571108807807217018505415825722209519825568915 4106 -35567331559095921629426577362436889590074248137747734030492412526235128513572610433651088449736286542975019778048946047665791919244330840759541057433353291494075758670523171257954269620937546980593666826463714973070049723693372271565225526299755321690 4107 -59408942504487397564831195014690714184317069081750718204908991236213571788527757997059453669437980690373368886489224539072322254274209381387289198036824140060711667348751065520007071480430016175228720853958674331403866299424152863522833872816830756589 4108 -57138743568846657641950800976204154471805517940084379412742921271682649316878535863286178621054129190854773978614770690414031292225231938655946683989513165439199977447819756693739124101280366846640718554164103222596059082405647447697111663297005187673 4109 -21571412009750736012524223613767264881731269802336645382250508745447520803305925429635090171317842647879754200565824642748239372980901097896405626556159873945124218777296585435784854480342819866047051727700388249526009358712275176131886136997249865982 4110 37837530494736661552306971400923449302585799279414072822658482490766050985221832567424363498120138042493614685923399896324082881293308283490883571480664266115587448571454480084222217000087196309181669126258286081877856940711877687390947735819580890608 4111 94976274063583319194257772377127603774391317219498452235401403762448700302100368430710542119174267233348388664538170586738114173518540222146830255470177431554787426019274236777961341101367563155822387680422389304473916023117525135088059399116586078282 4112 116547686073334055206781995990894868656122587021835097617651912507896221105406293860345632290492109881228142865103995229486353546499441320043235882026337305499911644796570822213746195581710383021869439408122777553999925381829800311219945536113835944265 4113 78710155578597393654475024589971419353536787742421024794993430017130170120184461292921268792371971838734528179180595333162270665206133036552352310545673039384324196225116342129523978581623186712687770281864491472122068441117922623828997800294255053658 4114 -16266118484985925539782747787156184420854529477077427440407973745318530181915907137789273326802295394613860485357575253575843508312407185594477944924504392170463229794157894648437362519744376443134617398557897832351847581999602511259061598822331024623 4115 -132813804558319980746564743778051053076977116498912525058059886253214751287322200998134905617294405275842003350461570483062197054811848505637713826950841697670374874590728716862183558101454759465004056806680675386351772963829402822479007134936166968887 4116 -211523960136917374401039768368022472430513904241333549853053316270344921407506662291056174409666377114576531529642165816224467720017981542190066137496514737054699070815845058991707536683077946177691827088545166858473841404947325446308004935230422022544 4117 -195257841651931448861257020580866288009659374764256122412645342525026391225590755153266901082864081719962671044284590562648624211705574356595588192572010344884235841021687164343270174163333569734557209689987269026121993822947722935048943336408090997920 4118 -62444037093611468114692276802815234932682258265343597354585456271811639938268554155131995465569676444120667693823020079586427156893725850957874365621168647213860966430958447481086616061878810269553152883306593639770220859118320112569936201471924029032 4119 149079923043305906286347491565207237497831645975989952498467859998533281469238108135924178944096700670455863835819145736638040563124255691232191771875346089840838104384886611510620920621199135908138674205238573218703620545829005333738068733758497993513 4120 344337764695237355147604512146073525507491020740246074911113202523559672694828863289191080026960782390418534880103736299286664774829830047827779964447356434725073945406573775853891094784532705642695883895225842244825614368776728268787012070166588991434 4121 406781801788848823262296788948888760440173279005589672265698658795371312633097417444323075492530458834539202573926756378873091931723555898785654330068525081938934911837532223334977710846411515912249036778532435884595835227895048381356948271638513020467 4122 257701878745542916975949297383681522942341633029599719767230798796838031163859309308398896548433758164083338738107610642235051368599300207553462558193178992098096807452645611824356790225212380004110362573293862665892214682066043047618879537880015026955 4123 -86635885949694438171655214762392002565149387710646355143882403726721641530969553980792183478527024226335196141996125657051613406230529840274317406254177442626977137953928164029534304559320325638585521321931979578933399686710685221168132532286573964478 4124 -493417687738543261433952003711280763005322666716236027409581062522092954164066971425115258971057483060874398715922882035924705337954085739059971736322702524565912049791460387364512015405731841550834558100464415463529234914605733602525080803925086984944 4125 -751119566484086178409901301094962285947664299745835747176811861318930985327926280733514155519491241224957737454030492678159756706553385946613434294515881516664008857244105999188868805630944221554944920673758278129421449596671776650143960341805102011898 4126 -664483680534391740238246086332570283382514912035189392032929457592209343796956726752721972040964216998622541312034367021108143300322856106339116888261704074037031719290177835159334501071623895916359399351826298550488049909961091428975827809518528047419 4127 -171065992795848478804294082621289520377192245318953364623348395070116389632889755327606713069906733937748142596111484985183437962368770367279145151939001549471119669498717447794822485665892054365524841251361883086958814995355357826450747005593441062474 4128 580053573688237699605607218473672765570472054426882382553463466248814595695036525405907442449584507287209594857919007692976318744184615579334289142576879967192889187745388551394046319965052167189420079422396395042462634601316418823693213336211660949425 4129 1244537254222629439843853304806243048952986966462071774586392923841023939491993252158629414490548724285832136169953374714084462044507471685673406030838584041229920907035566386553380821036676063105779478774222693592950684511277510252669041145730188996845 4130 1415603247018477918648147387427532569330179211781025139209741318911140329124883007486236127560455458223580278766064859699267900006876242052952551182777585590701040576534283834348203306702568117471304320025584576679909499506632868079119788151323630059320 4131 835549673330240219042540168953859803759707157354142756656277852662325733429846482080328685110870950936370683908145852006291581262691626473618262040200705623508151388788895282954156986737515950281884240603188181637446864905316449255426574815111969109896 4132 -408987580892389220801313135852383245193279809107929017930115071178698206062146770078300729379677773349461452261807522707792880781815845212055143990637878417721769518246671103599223834299160112823895238171034511955503819605961060997242466330618219886948 4133 -1824590827910867139449460523279915814523459020888954157139856390089838535187029777564536856940133231573041731027872382407060780788692087265007695173415464008422810094780954937947427141001728230295199558196619088635413319112593929076362254481941849946267 4134 -2660140501241107358492000692233775618283166178243096913796134242752164268616876259644865542051004182509412414936018234413352362051383713738625957213616169631930961483569850220901584127739244180577083798799807270272860184017910378331788829297053819056162 4135 -2251152920348718137690687556381392373089886369135167895866019171573466062554729489566564812671326409159950962674210711705559481269567868526570813222978291214209191965323179117302360293440084067753188560628772758317356364411949317334546362966435599169213 4136 -426562092437850998241227033101476558566427348246213738726162781483627527367699712002027955731193177586909231646338329298498700480875781261563118049562827205786381870542224179354933152438355837457989002432153669681943045299355388258184108484493749222945 4137 2233578408803256360250773659132299059716738829996883175069971461268536741249176547642837586319811004922503183289679905114853661570507932477062839164053342426144579613027626041546650975300888343119094796367653600590917138718554990073604720812560069833218 4138 4484731329151974497941461215513691432806625199132051070935990632842002803803906037209402398991137414082454145963890616820413142840075801003633652387031633640353771578350805158849011268740972410872283356996426358908273503130504307408151083778995669002432 4139 4911293421589825496182688248615167991373052547378264809662153414325630331171605749211430354722330591669363377610228946118911843320951582265196770436594460846140153448893029338203944421179328248330272359428580028590216548429859695666335192263489418225378 4140 2677715012786569135931914589482868931656313717381381634592181953057093589922429201568592768402519586746860194320549041004058181750443649788133931272541118419995573835865403296657293445878439905211177563060926427999299409711304705592730471450929348392161 4141 -1807016316365405362009546626030822501150311481750669436343808679784909213881476835640809630588617827335593951643341575816354961089632151215499721114490515220358197742485401862191717822862532505661105793935499930908974093419199601815420612328066320610270 4142 -6718309737955230858192234874645990492523364029128934246005962094110539545053082584852239985310948419004957329253570521935266804410583733480696491551084976066498351191378431200395662244041860753991378153364079959499190641849059297481755804591555738835647 4143 -9396024750741799994124149464128859424179677746510315880598144047167633134975511786420832753713468005751817523574119562939324986161027383268830422823626094486493925027243834497052955689920300659202555716425006387498490051560364003074486276042485087227807 4144 -7589008434376394632114602838098036923029366264759646444254335367382723921094034950780023123124850178416223571930777987122970025071395232053330701709135579266135727284758432634861237867057768153541449922489506456589515958141164401259065663714418766617536 4145 -870698696421163773922367963452046430506002235630712198248373273272184376040952365927783137813901759411266242677207465187703220660811498572634210158050603199637376093380001434465575623015907399550071769125426497090325316292105103777309859122863027781888 4146 8525326054320636220201781500676812993673675510879603682349770773895448758934559420493049615899566246340551280896912097751621765500215884696196212665575491286856548933863833062587380066904393259652483947299579890408164735268258899297176416919622059445920 4147 16114334488697030852316384338774849916703041775639250126604106141278172680028594371273072739024416424756774852827690084874591790571611116749526914374711070552992276218622265697448617933962161413193933869789086346997680693409423300556242080634040826063457 4148 16985033185118194626238752302226896347209044011269962324852479414550357056069546737200855876838318184168041095504897550062295011232422615322161124532761673752629652312002267131914193556978068812744005638914512844088006009701528404333551939756903853845346 4149 8459707130797558406036970801550083353535368500390358642502708640654908297134987316707806260938751937827489814607985452310673245732206730625964911867186182465773103378138434069326813490073675553091521691614932953679841274433269505036375522837281794399427 4150 -7654627357899472446279413537224766563167673275248891484101397500623264382893607054565266478085664486929285038219704632563918544839404386123562002507524888087219172840483831628121804443888485860102412178174153393317839418976153795519866557796759031664029 4151 -24639660543017667072518165839451662910376717286518853808953876915173621438963153791766122354923982671097326133724602182626213556071827001445723127040286561839848825152486098760035998000866554672846417817088666237405845428677682199853418497553662885509374 4152 -33099367673815225478555136641001746263912085786909212451456585555828529736098141108473928615862734608924815948332587634936886801804033732071688038907472744305621928530624532829362811490940230225937939508703599191085686703110951704889794020390944679908800 4153 -25444740315915753032275723103776979700744412511660320967355188055205265353204534053908662137777070121995530910112883002372968256964629345948126036399947856218402755690140701201241007047051744365835527330529445797767847284134797909369927462594185648244770 4154 -805079772898085959757557264325316790367695225141467158401311140031643914241380262142539782853087450898204776388280819746754700892802344502402909359661294378553930537654602441205009046185189692989109513440779560362001855457115709516508965040522762735395 4155 32294287900917139518797579376676429473544390561767745293055274415796885821856760846331388833009647158026611171944306815190132100911231387569285129547811449927067997992969930388157802444755040532948829995262819630723684847653835995373285055350421917173406 4156 57739028216832892551073302480453409174288803073428066260410462471002151175061294900240050970786717280022142082057189817563100357875860733517411165947759306145470753683110631589398809491806784898784357325792265428491532131788633904743212517944607565418177 4157 58544107989730978510830859744778725964656498298569533418811773611033795089302675162382590753639804730920346858445470637309855058768663078019814075307420600524024684220765234030603818537991974591773466839233044988853533987245749614259721482985130328153573 4158 26249820088813838992033280368102296491112107736801788125756499195236909267445914316051201920630157572893735686501163822119722957857431690450528945759609150596956686227795303642446016093236934058824636843970225358129849139591913618886436427634708410980168 4159 -31489208128019053559040022112351112683176695336626278134653963275765241907615380584188849050156559707128406395556025995443377400018429043066882220188150155548514067455315327946952793398569850839959720481822040070361682992196720285856776090309899154438008 4160 -90033316117750032069870881857129838647833193635195811553465736886799036996918055746571439803796364438048753254001496632753232458787092121086696295495570756072538751676080561977556611936561825431733187321055085059215216979442469900116497573295029482591580 4161 -116283136206563871061904162225232135138945301371997599679222236082035946264363970062622641724426522010942488940502660454872955416644523811537225241255179906669495437903875865620002628029798759490557824165025310417345066119034383519002934000929737893571747 4162 -84793928078544817502864140112881022455768606035371321544568272806270704356748589478433792674269962303814082544946634459429578016626094768470343021067029751120981370448560537673049834631228908650598103683203270346983383126837663233146157910619838739133738 4163 5239388039205214567006741744248816192064587599824490008897464080528332640169466268137647129526402134234670709054862173323654442160997352616353274428541004951557381227520024304506777305332916781135083637851814712231833852604806666970339662675190743457843 4164 121522524245769085628910903969480951331009888971822089688119700162564278904533436330760288853952924145177159649557522628196609858805521164153578515683720911621052819131395889924509405335131676271692907802877125129576899971639190185973273663604928637029591 4165 206316452324313903131775044082361973786778495007193411232687972968834983261282025809194081528222886448991242194504157087626187875431615932623921536750750662742034189579956427597559239966360584922291011486080395476560283098476853419119431574224767376163330 4166 201077064285108688564768302338113157594713907407368921223790508888306650621112559541056434398696484314756571485449294914302533433270618580007568262322209657790476808352436403293052462661027668141155927848228580764328449245872046752149091911549576632705488 4167 79554540039339602935857398368632206263704018435546831535670808725742371716579123210296145544743560169579411835891772286105923574465097415853989746638488746169423989221040513368543057325895991869463020045351455634751549274232856566175818247944647995675898 4168 -126761912284974300195917645713729767523074476571646579697017164243092611544702902598897935983479326279411830358612384801520264300966518516769931790112261916572610200358915914229016182640464593052827991440728939841808733824243996852943613326280119380487431 4169 -327838976570082988760685948051842925117788383979015500920807673131399262165815462139954370382175810594168401844061679715822797734237137096777500052434471574363087008711352317522068645301492261193983919288957520606137183070116043605092705237829696013192918 4170 -407393516609422591696543346420475131381492402414562332456478481857141633882394585350250515926919370763747813679953452001928721308702234512631489799072960320532510997932392830890611702627388253063446939334308976240888732344348900171268523485774344008868815 4171 -280631604324448291500625700706745363858417925842915752759461317614049022337691682751352579943440044484335983321341067200408457007735715995861558008960698403959900797573476916661595519986923660010618947893580036399079998520104903318324910159494224628381383 4172 47207372245634697260060247345097561259370458136099748161346355517350239828123779388601790438735766109832418522720612515414340726501421100915942043473773170403186211137875400860473125314568601183364971395377484207057184550011140286767795078335471384811536 4173 454600888855057288956603593765572692640862860550662080617824837374491873710518364738852306365655136873580232202674064517343062035203655613547431842546733490935697209070268231751084827941956854246811910729686460447945916894360040458036318564109815393680352 4174 735232493179505580457229294472318056499280786393577833377286154988540896048210047490204886309095181357916215524015131717751519042939371609408989851507431894895598006643745148412680347928880514257430858623266496847025915414464943776361228723604040022061736 4175 688025120933870883197169047127220495239910328257478085215939799471190656220086268101603095870359415248083797001294519202337178316437950508493047808033658724492411795505869747552207222614311913074065887227889012639968730864453803489593433645268568637250201 4176 233424232078813594240565453361647802599047467706816004598114962096698782509567903362750789504704278374503564798620454684994116281234294894945615965486925233556714586435601515801122394672355058827253976498202552192022813970093763031557115081158753243569850 4177 -501808261100691986216663841110670253900233318686761828779171192891842113538642144127454096804390902983412650725394677032757402761705076714463373886020506661338883420208143632611557953256525455430176882125063944655003101444371180744804113642445286778491885 4178 -1189833382034562869413832888237890749140143646944239913995110992363032769758728412229057192674750318231496447726689196235094581078143027222956421694054165385831295215714013380163765175870837368504242769352952957294971832308824984234397547287713855415742085 4179 -1423257614113376463654398341599538551739191114651055918593225954459731552268296315591807982179454596606000012525309650920088697359377322117902037659541090619388009802149614895964887570543192427331496745851155509486994646278918747265954662368872608659311934 4180 -921449353012684477437734500488868297838957795964294089814054761567889438729654171464353885375063693622587361799914973887331294597672245403438663773520583958049126381941471263353329617286666971901319863726091564831991544834547566521150548726427321880820048 4181 268384029021878391976098387749022451301185850979945824181056230795143331029074240764703307299686624608909085926774222347763286480470781819517757920533581427782168833772542116810435558584170396602922905626861392462980287474277417713246998561286533534922038 4182 1691641643135254855630496729348561003040376965631001742774282185254874883297370556356511289479141221214909098452083873267851983839848103937419795580074672047170178635922157012775323129127362823934419651478016901949974933753196164979201660930159142194233973 4183 2613090996147939333068231229837429300879334761595295832588336946822764322027024727820865174854204914837496460251998847155183278437520349340858459353595256005219305017863628276128652746414029795835739515204108466781966478587743731500352209656586464075054022 4184 2344706967126060941092132842088406849578148910615350008407280716027620990997950487056161867554518290228587374325224624807419991957049567521340701433061674577437136184091086159318217187829859399232816609577247074318986191113466313787105211095299930540131985 4185 653065323990806085461636112739845846537771944984348265632998530772746107700579930699650578075377069013678275873140751539568008117201463583920905852987002530266957548168929146542894058702496575298396958099230172369011257360270148807903550165140788345898013 4186 -1960025672157133247606595117097583454341562816610947566955338416050018214326444797121214596778827845823818184378858095615615270320318885756937553500608253474952347469694699129585758687711533220537342557104878294412955221227473582692448659491445675729156008 4187 -4304732639283194188698727959185990303919711727226297575362619132077639205324395284177376464333346136052405558704082720423035262277368453278278254933669928052389483653785785288903975875541392619770159166682125368731941412340939896479553870586745606269287992 4188 -4957797963274000274160364071925836150457483672210645840995617662850385313024975214877027042408723205066083834577223471962603270394569916862199160786656930582656441201954714435446869934243889195068556124781355541100952669701210045287457420751886394615186004 4189 -2997772291116867026553768954828252696115920855599698274040279246800367098698530417755812445629895359242265650198365376346988000074251031105261607286048677107704093732260015305861111246532355974531213567676477246687997448473736462595008761260440718886029995 4190 1306960348166327162144959004357737607803790871626599301322339885277272106625864866421564018703450776810139908505717344076047262203117422173016647647621250944685389921525769983042864629009036645238945599005648122043943963867203433884545109326304887383257998 4191 6264758311440327436305323076283573758261274543837245142317957548127657419650840081298591061112173981876223743082940816038650532597687339035215808434278181527341831123480484418489734563252925840307501723787003663144896633568413479172002530078191281998444003 4192 9262530602557194462859092031111826454377195399436943416358236794928024518349370499054403506742069341118489393281306192385638532671938370140477415720326858635045924855740499724350845809785281814838715291463480909832894082042149941767011291338632000884473999 4193 7955570254390867300714133026754088846573404527810344115035896909650752411723505632632839488038618564308349484775588848309591270468820947967460768072705607690360534934214729741307981180776245169599769692457832787788950118174946507882466182012327113501216002 4194 1690811942950539864408809950470515088312129983973098972717939361523094992072665551334248426926444582432125741692648032270940737871133608932244959638427426163018703810734245322818246617523319329292267968670829124644053484606533028710463651934135831502772000 4195 -7571718659606654598450282080641311366065065415463844443640297433404929526276704947720155079815624758686363651588658160114697794800804761208232456081899432472027221045006254401532599192261962485546447322792651785188840597435616913056547639404496169381701998 4196 -15527288913997521899164415107395400212638469943274188558676194343055681938000210580352994567854243322994713136364247008424289065269625709175693224154605040162387755979220984142840580373038207655146217015250484572977790715610563420939013821416823282882917999 4197 -17218100856948061763573225057865915300950599927247287531394133704578776930072876131687242994780687905426838878056895040695229803140759318107938183793032466325406459789955229465658826990561526984438484983921313697621844200217096449649477473350959114385689998 4198 -9646382197341407165122942977224603934885534511783443087753836271173847403796171183967087914965063146740475226468236880580532008339954556899705727711133033853379238744948975064126227798299564498892037661128661912433003602781479536592929833946462945003987999 4199 5880906716656114734041472130170796277752935431490745470922358071881834534204039396385906652889180176254237909896010127843757056929671152275987496443472006309008517234272009078714352574738643156254179354121822660544787112829083884346083987470360337878930001 4200 23099007573604176497614697188036711578703535358738033002316491776460611464276915528073149647669868081681076787952905168538986860070430470383925680236504472634414977024227238544373179565300170140692664338043136358166631313046180333995561460821319452264620000 4201 32745389770945583662737640165261315513589069870521476090070328047634458868073086712040237562634931228421552014421142049119518868410385027283631407947637506487794215769176213608499407363599734639584701999171798270599634915827659870588491294767782397268608000 4202 26864483054289468928696168035090519235836134439030730619147969975752624333869047315654330909745751052167314104525131921275761811480713875007643911504165500178785698534904204529785054788861091483330522645049975610054847802998575986242407307297422059389678000 4203 3765475480685292431081470847053807657132599080292697616831478199292012869592131787581181262075882970486237316572226752736774951410283404623718231267661027544370721510676965985411875223560921342637858307006839251888216489952395652246845846476102607125058001 4204 -28979914290260291231656169318207507856456470790228778473238849848342445998480954924459056300559048257935314697848915296382743917000101622659913176679976478943423494258499247623087532140038813296946843692164959018711418425875264218341645448291679790143549998 4205 -55844397344549760160352337353298027092292605229259509092386819824095070332350002240113387210304799310102628802374047217658505728480815497667557088184141979122209192793403452152872586928899904780277366337214934628766266228873840204584052755589101849533227997 4206 -59609872825235052591433808200351834749425204309552206709218298023387083201942134027694568472380682280588866118946273970395280679891098902291275319451803006666579914304080418138284462152460826122915224644221773880654482718826235856830898602065204456658285997 4207 -30629958534974761359777638882144326892968733519323428235979448175044637203461179103235512171821634022653551421097358674012536762890997279631362142771826527723156420045581170515196930012422012825968380952056814861943064292950971638489253153773524666514735998 4208 25214438809574998800574698471153700199323871709936080856407371649050433128888823136877875038483165287449077381276688543645968965589818218036194945412315451399052772747822281637675656916477891954308985385158119766823201935922868566094799601815577183018492000 4209 84824311634810051392008506671505534948749076019488287565625669672437516330830957164572443510863847568037943500222962514041249645480917120327470264864118458065632687051902699775960119068938718077224210029379893647477684654749104422925698203880781639676777998 4210 115454270169784812751786145553649861841717809538811715801605117847482153534292136267807955682685481590691494921320321188053786408371914399958832407635944985788789107097483870291157049081360730903192590981436708509420748947700076061414951357654306306191513997 4211 90239831360209813951211447082496161642393937828875634945197746198431720405403313130930080644202316303242417540043632644407817442782096181922637462223629534389736334349661588653481392164882838948883605596278588742597547011777207495320151755838729123173021998 4212 5415519725399762559202940410990626693644861809387347379572076525994204074572355966357637133338468735204474039820670130366567797301179061595167197359511076324103647297758888877521273095944120871659395566898695095119862357028103072394453551957947483496244001 4213 -110038750444385050192583205142659235148072947729424368422033041321487949459719780301450318549347012855487020881499651057687218611070735338363665210276433909464685459799724981413635775985416610031533195414538013414300886590671972989020497805696358822695269995 4214 -200278581804594864143794652225155396790466885558300003367230787519919669865123093432380399193549329158729438421543283702095036053852831520286302672500063443854421794149386570067117168150299448980416801010816602156898433602449180484340649561535087945868291992 4215 -205694101529994626702997592636146023484111747367687350746802864045913873939695449398738036326887797893933912461363953832461603851154010581881469869859574520178525441447145458944638441246243569852076196577715297252018295959477283556735103113493035429364535992 4216 -95655351085609576510414387493486788336038799638262982324769822724425924479975669097287717777540785038446891579864302774774385240083275243517804659583140610713839981647420477531002665260826959820543001163177283837717409368805310567714605307796676606669265996 4217 104623230718985287633380264731668608454428085920037021042460964795493745385147424335092681416008544120282546841678980927320650813769556276768498012916922833140581812501966092536114502889472489159873799847639318319181024233643869916626044253738411339199025997 4218 310317332248979914336377857367814631938539833287724371789263828841407619324842873733830717742896342014216459303042934759782254664923566858649967882776497353319107253949111551480752944135716059011949996425354615571199320193121153473361147367231446768563561990 4219 405972683334589490846792244861301420274578632925987354114033651565833543804818542831118435520437127052663350882907237534556639905006842102167772542359637964032947235596532029011755609396543018832492997588531899408916729561926464041075752675028123375232827987 4220 301349452615604203213411980129632811820150547005950333071572686770339798419671118496025754104428582932380804041228256607235989091237285825399274529442715130892365423094565936475641106507070529672619197740892581089735705328282594124449708421289712036033801991 4221 -8967879633375711122965877238181820118389286281774038717691142071067820905171755237804963638467759081835655261814678152546265573686281033250693353333782222426741830854545615005111837628645529339330798684462034481463614864838559348911438945941734732529759998 4222 -414940562967965201969758122099483240392967919207761392831724793636901364709990298068923399158904886134499006144721915687102905478693123135418465895693420186459689066451077644016867447025188548171823796272993933890380344426765023389987191620969858107762587984 4223 -716290015583569405183170102229116052213118466213711725903297480407241163129661416564949153263333469066879810185950172294338894569930408960817740425136135317352054489545643580492508553532259077844442994013886514980116049755047617514436900042259570143796389974 4224 -707322135950193694060204224990934232094729179931937687185606338336173342224489661327144189624865709985044154924135494141792628996244127927567047071802353094925312658691097965487396715903613548505112195329424480498652434890209058165525461096317835411266629975 4225 -292381572982228492090446102891450991701761260724176294353881544699271977514499363258220790465960823850545148779413578454689723517551004792148581176108932908465623592240020321470529268878425000333288399056430546608272090463444034775538269475347977303504041990 4226 423908442601340913092723999337665060511357205489535431549415935707969185615162053306728362797372645216334661406536593839649171052379404168669159249027202408886430897305623259021979284653834077511154594957455968371843959291603582738898630566911592840292347985 4227 1131230578551534607152928224328599292606086385421473118735022274044142527839651714633872552422238355201378816330672087981441800048623532096236206320829555503811743555996721224509376000557447626016266790286880448870496394181812640904424091663229428251558977961 4228 1423612151533763099243374327220050284307847646145649413088903818743414505354151077892093342888199179051923965110085666436131523566174536888384787496938488412277367148236741545979905269435872626349555189343310995478768484645256675679962361138577405555063019952 4229 999703708932422186150650327882385223796490440656113981539487883035445319738989024585364980090826533835589303703549072596482352513795132719715628247911286003390936250931118286957925984782038548838400594385855027106924525353653092941063730571665812714770671968 4230 -131526869619112421002277896446214068809595944765359137195534391008697208100662690048507572331411821365789512627123015384959447534828399376520578072918269500420807305065602937551450015775409077177866195901025421763571868828159547963360361091563615536788305992 4231 -1555139021152875520245652223666264353117443590911008550284438209752111713454813767940600915219611000417713477737208681821090971101002936264905365569856757912698174453302344483531355285211281703527421385244336417242340353473416223643322722230141021091851325943 4232 -2554842730085297706396302551548649576913934031567122531823926092787557033193802792525965895310437534253302781440757754417573323614798068984620993817768043916089110704233462770489281269993320252365821979630191444349264878827069316584386452801806833806621997910 4233 -2423315860466185285394024655102435508104338086801763394628391701778859825093140102477458322979025712887513268813634739032613876079969669608100415744849774415668303399167859832937831254217911175187955783729166022585693009998909768621026091710243218269833691917 4234 -868176839313309765148372431436171154986894495890754844343953492026748111638326334536857407759414712469799791076426057211522904978966733343195050174993016502970128945865515349406475969006629471660534398484829605343352656525493544977703369480102197177982365973 4235 1686665890771987941247930120112478421927039535676367687479972600760808921555476457989108487551022821783502990364331697206050418635831335641425943642775027413118981758367947421082805300986690780705287581145361839005912222301575771606683083321704636628639631938 4236 4109981751238173226641954775214913930031377622478131082108364302539668746648616560466566810530048534671016259177966436238664294715801005249526359387624801828787285157535807254020636555204601955893243364874527861591605232300485540227709175031947854898473323856 4237 4978158590551482991790327206651085085018272118368885926452317794566416858286942895003424218289463247140816050254392493450187199694767738592721409562617818331757414103401322603427112524211231427553777763359357466934957888825979085205412544512050052076455689830 4238 3291492699779495050542397086538606663091232582692518238972345193805607936731466437014315730738440425357313059890060796244136781058936402951295465919842790918638432345033375182344307223224540646848490182213995627929045666524403313598729461190345415447816057893 4239 -818489051458678176099557688676307266940145039785612843136019108734060809917150123452251079791608109313703199287905639994527513656864602298230893467782010910148852812502432071676329331980061309044753182660532233662559565776082226628979713841602439450657265962 4240 -5796647642010161167889884895327392351958417158154498769588336903300477668204093018455675298081071356454519249542298133444714713351632340890952303030399829241906266915903754675103441856191292736598530946019889700597517454602061311834392258353652491527112955791 4241 -9088140341789656218432281981865999015049649740847017008560682097106085604935559455469991028819511781811832309432358929688851494410568743842247768950242620160544699260937129857447749079415833383447021128233885328526563121126464625433121719543997906974929013683 4242 -8269651290330978042332724293189691748109504701061404165424662988372024795018409332017739949027903672498129110144453289694323980753704141544016875482460609250395846448434697785771419747435772074402267945573353094864003555350382398804142005702395467524271747720 4243 -2473003648320816874442839397862299396151087542906905395836326085071547126814316313562064650946832316043609860602155156249609267402071800653064572452060780008489579532530943110667977891244479337803736999553463394266486100748321086969749747348742975997158791928 4244 6615136693468839343989442584003699618898562197940111612724356012034538478121243141907926377872679465768222448830203773439242227008496943189183196498181840152055119728406186746779771188171354045643284128680421934260077020378143538463371972195254930977770221756 4245 14884787983799817386322166877193391367008066899001515778149019000406563273139652473925666326900583138266351558974657063133566207762201084733200071980642449402450966176840884532551190935607126120045552074253775029124080575728525937267513977897650398502041969477 4246 17357791632120634260765006275055690763159154441908421173985345085478110399953968787487730977847415454309961419576812219383175475164272885386264644432703229410940545709371827643219168826851605457849289073807238423390566676476847024237263725246393374499200761406 4247 10742654938651794916775563691051991144260592243968309561260989073443571921832725645579804599974735988541738970746608445943933248155775942197081447934521389258885425980965640896439397638680251412206004945126816489130489656098703485773891753051138443521430539651 4248 -4142133045148022469546603186141400222747474655033206216888029926962991351306926828345861726925847149724612588228048617189632959606425142536118624046121060143565540195875243636111793296926874707839547129126958539993590919629822451493622224846511954980611429825 4249 -21499924677268656730311609461197090985906629096941627390873375012441101751260895615833592704773262604034574007804860836572808434770698027922383268478824289554506085905247071279330962123778480165688836202934196963384157596106669475730885950092905329479812191230 4250 -32242579615920451647087173152249082130167221340909936952134364085884673673093621261413397304747998592576312978551469282516741682926473970119464716413345678813391511886212712175770359762458731577894841148061013452514647252205372961504777703144043773001242730880 4251 -28100446570772429177540569966107681907419746685876730735246334158921682321786694433067535577822151442851700390323420665327108723320048827583346092367224618669825971690337468539658566465531856870055294018934054912521056332575550510011155478297531818020631301054 4252 -6600521893503772447228960504910590921513117588935103344372959146480580570525798817233942873048888838817126382518559828754300288549350799660962823888400329115319885785090397260327604341753376704366457815999857949136898736468881034280269528204626488540819109823 4253 25642057722416679199858212647338491208654103751974833607761404939404093102567822444179454431699109753759186596032909453762441394377123170458501892524945349698071626101122314915442755420705354873528383332061155503377748515736491927224508174939417284460423621058 4254 53742504293189108377398782613446173116073850437851564343007739098325775424354516877246990009521261196610886986356330119089550117697171998041847984892169968367897597791459783455101321886237211743583677350995210415898804848312042437235663653236949102481054922113 4255 60343026186692880824627743118356764037586968026786667687380698244806355994880315694480932882570150035428013368874889947843850406246522797702810808780570297483217483576550180715428926227990588447950135166995068365035703584780923471515933181441575591021874031937 4256 34700968464276201624769530471018272828932864274811834079619293305402262892312493250301478450871040281668826772841980494081409011869399627244308916255624947785145857475427865799986170807285233574421751834933912861657955069044431544291425006502158306561450410880 4257 -19041535828912906752629252142427900287140986163039730263388445792923512532042023626945511558650220914942060213514349625008141105827772370797539068636545020582751740316031917655115151078951978169161925516061297554240849779267610892944238646734790795919604511232 4258 -79384562015605787577256995260784664324727954189826397950769144037729868526922339321426444441220370950370073582389239572851991512074295168500349877417115318065969223892582098370544077306942566617112060683056365919276553364048534364460171828176366386941478543168 4259 -114085530479881989202026525731802937153660818464638232030388437343132131419234832571727922892091411232038900355231220066933400523943694795744658793672740265851115081368009964170530248114227800191533812517990278780934508433092965908751596834678524693502928954047 4260 -95043994650969082449397273589375036866519832301598501766999991550208618887192808944782411333441190317096840141716870441925259418115922424947119725036195245268363341051978046515415097035275822022371887001928981226693658653825355015807358187943733897583324442814 4261 -15659432635363294872140278328590372541791878111772103816230847512478750360270469623355966892220819366726766559327630869073267906041627256446769847619079927202394117159395948144871019728333255405259826318872615307417105289776820651347186359767367510641845899645 4262 98426097844518694329886247403212564611868940352866128214157589830653381058964362948371955999870591865312133795903589197860132617902067539297888946053660338648720964208614016025659228385894544786273986199117663473517403143316145257404410474911157182861083054403 4263 193470092495487776779283520992587601478388772654464629981157581380861999946157171893154367333311782182408973937620459639785392036017989964245008671089855583917084305260592062541074325421170366808645873201046644700211061797141500273211768662854891080444407497218 4264 209129525130851071651423799321177974020180650766236733797388428893340750306427641516510334225532601549135740496948090508858659942059617220691778518708935511119478422419988010685945345149503622213905699519919260007628167086918320924558955022622258591086253396864 4265 110703427286332377321537551917965409408311710413370605583230839062687369247463278568138378225662009683823606701044501310998527324157549681393889572655275172470757458211373994660286116763609077427631713320801596534110763943602175667154544547711101408225170342462 4266 -82766665209155399457745969074622192070077062241094024397926742318174630698693893325015989107649772498585367236575958328786864711860440282851119098434580411446326847049218067880788208657561289381014159880245048166100297853539324606057224115143789672219237154755 4267 -291896190340006471109169768395800166090257713007330758195315171211515381005121534841526323333182374047721107733524048837645524653920057503542897617143515922565805269469206078566733553807064911594919859400164308173728464940457645530616179137766048263305490551618 4268 -402599617626338848430707320313765575498569423420701363778546010274202750252584813409664701558844383731544714434568550148644051978077607184936787189798791095036562727680580073227019670570673989022551572720965904707839228884059821197770723685477149671530660894079 4269 -319832952417183448972961351239143383428492361179607339380619267956028119553890920084648712451194611232959347197992591819857187266217166902085668091364210683590235880631362005346231461913112699641537412840720856541738931030520496591713499570333359999311423739323 4270 -27936762077176977863791582843343217338234648172276581185304096744512738548769385243122389118012237185238239464468542982211662612297109398542770474220694761024430611162155926779497908106047788046617553440556548368010466090062851061097320432567311736005933187704 4271 374662855549161870566915737470422358160334775248424782593241913529690011703815428166542312440832146546306474970100007166432389365780497786394016715578096334012132116518424146447521762464626200975934019280409356339828762793996970136673403252909837935524727706376 4272 694495807966345319539877088709565741588827136428032121973861181485718131257706348251191024892026757779265822168092598986289576631997664688479684806942307017602367997149786151793753224377738900617471432121130212881567693824517466728386902823243197934836151445700 4273 722432570043522297403668671552908958927061784600308703159165278230230869806475733494313414010038994964504061632561141968501239244294774087022455281163001778626798608311942078573251132483786688664088985561686761249578159914580317789484223255810509670842084633405 4274 347769714494360426836752934082486600766727009351883920565923364700540858102660305327771101569206848418197586662461134802068849878514276300628438565584905444614666491793517932125729370019160487688154966281277404909749397120583347652810820002900671735317356927030 4275 -346726093471984892703124154627079140822100127076148201407937816785177273155046042923419923322819909361068235505631464184220726753483388387851246241357401572987701505356268219668023854358578412929316465839852807971818296703934119075576082820342526199518794518669 4276 -1069158663515507190106792826179988099749161911676456904567103095015408142961521776417733337332858904325572297138192606152721965997778162474873701522520403351614500113668210298241274986842365101593405451401539569221396456618514436865060306076153035870360879152073 4277 -1416928378009867616943545760262474700515888921028340825133026459715949001064182081745504438902065752743769883800653740954790815876292438775502140088105308796229166605461728230367004356861525589281560417682816974131145853739097784517871126079053707605678236079102 4278 -1070202284537882724240421605635395559693788793952192623725088642930771727909136038822084515579245843382701648295022276770570089122809050387650893846747907223241465100105460010698980502502947176352243951842964166159327557035163665442295043258711181406159441560432 4279 -1043621022375534133628779455407459944626882275735719157985547915363584947614262404351178246386939057129351156829670617848123125030887912777192324227503871626964986437249712457705515660582074758838500441424596937931100416649228577234737182558145535798562408358 4280 1415884756987492082809916980807067240571262038752605105975040911800585416116567819341153260655678813686640532643824070336942692751261550862724947763877804924602201619024478517909298841200943514522721917241392377193214753322448555940636388896495562069879673670745 4281 2486087041525374807050338586442462800265050832704797729700129554731357144025703858163237776234924657069342180938846347107512781874070601250375841610625712147843666719129938528608279343703890690874965869084356543352542310357612221382931432155206743476039115231178 4282 2487130662547750341183967365897870260209677714980533448858115102646720728973318120567588954481311596126471532095676017725360904999101489163153033934853216019470631705567188241065984859364472765633804369525781140290473410774261449960166169337764889011837677639537 4283 1071245905560258258374050385090803019638415676227928342883074190846135312856750301226435693825632782439830999451851947388418212247839938300428086170975411094868430086542709723156686018163529251111082452284388763097258657451812894019529780441269326941958003968793 4284 -1414841135965116548676288201351659780626635156476869386817055363885221831168953556936802082409291874629511181486994399719094569626230662949947755439650301052975236632587228805451593325540361439763883416799967780255283652905799327363401651713937416534081111262384 4285 -3901971798512866889860255567249530040836312871457402835675170466531942560142271677504391036890603470755982713582670417444455474625332152113100789374503517072445868338154417046517578184904834205397687786325748920545757063680060777323567821051702305545918788901920 4286 -4973217704073125148234305952340333060474728547685331178558244657378077872999021978730826730716236253195813713034522364832873686873172090413528875545478928167314298424697126769674264203068363456508770238610137683643015721131873671343097601492971632487876792870712 4287 -3558376568108008599558017750988673279848093391208461791741189293492856041830068421794024648306944378566302531547527965113779117246941427463581120105828627114339061792109897964222670877528002016744886821810169903387732068226074343979695949779034215953795681608327 4288 343595230404858290302237816260856760988219480248941043933981173039086518312203255710366388583659092189680182035142452330676357378390724649519669268674889958106806546044519082294907307376832188652800964515579017158024995453986433343871871272668089592123107293594 4289 5316812934477983438536543768601189821462948027934272222492225830417164391311225234441193119299895345385493895069664817163550044251562815063048544814153818125421104970741645851969171510445195645161571203125716700801040716585860104686969472765639722079999900164307 4290 8875189502585992038094561519589863101311041419142734014233415123910020433141293656235217767606839723951796426617192782277329161498504242526629664919982445239760166762851543816191842387973197661906458024935886604188772784811934448666665422544673938033795581772635 4291 8531594272181133747792323703329006340322821938893792970299433950870933914829090400524851379023180631762116244582050329946652804120113517877109995651307555281653360216807024733896935080596365473253657060420307587030747789357948015322793551272005848441672474479042 4292 3214781337703150309255779934727816518859873910959520747807208120453769523517865166083658259723285286376622349512385512783102759868550702814061450837153737156232255246065378881927763570151169828092085857294590886229707072772087910635824078506366126361672574314736 4293 -5660408164882841728838781584862046582451167508183213266426207003456250909623428490151559507883554437575174077104807269494226401629953539712568214082828708083527911516786164934264078817822027833814372167641295717959065712039846538030841344038307811672123007457898 4294 -14192002437063975476631105288191052922773989447077006236725640954327184824452518890676410886906735069337290321686857599440879205750067057589678209734136263365181271733593189668161013898418393307068029228061603304989813501397794553353634895310313660113795481936939 4295 -17406783774767125785886885222918869441633863358036526984532849074780954347970384056760069146630020355713912671199243112223981965618617760403739660571290000521413526979658568550088777468569563135160115085356194191219520574169882463989458973816679786475468056251674 4296 -11746375609884284057048103638056822859182695849853313718106642071324703438346955566608509638746465918138738594094435842729755563988664220691171446488461292437885615462872403615824698650747535301345742917714898473260454862130035925958617629778371974803345048793775 4297 2445626827179691419583001650134230063591293597223692518618998883002481386105563324067901248160269151198551727592421756711123641761402836898506763245674970927295656270720786052336315247670858005722286310346704831729358639267758627395017265531941685310450433143165 4298 19852410601946817205469886873053099505225156955260219503151847957783435734075947380827970394790289506912464398791664868935105607380020597302246423816964971448709183250379354602425092716240421140882401395702899022948879213437641091384476239348621471785918489394840 4299 31598786211831101262517990511109922364407852805113533221258490029108139172422902947436480033536755425051202992886100711664861171368684817993417870305426263886594798713251758218249791366987956442228144313417797496209334075567677017343093869126993446589263538188616 4300 29153159384651409842934988860975692300816559207889840702639491146105657786317339623368578785376486273852651265293678954953737529607281981094911107059751292959299142442530972165913476119317098436505858003071092664479975436299918389948076603595051761278813105045452 4301 9300748782704592637465101987922592795591402252629621199487643188322222052241392242540608390586196766940186866502014086018631922227261383792664683242786321510589959192151617563488383403076677295623456607368193641531096222862277298563600364246430289492894615650613 4302 -22298037429126508625052888523187329568816450552483912021770846840785917120181510704895871642950558658111016126384086625646229249141423434200753187062639942376004839521100140654761407963911279146604687706049603854678237852705399718779493504880563157096368922538002 4303 -51451196813777918467987877384163021869633009760373752724410337986891574906498850328264450428327044931963667391677765580599966778748705415295664294122391235335303981963631112820674884083228377583110545709120696519158213289005318108727570108475614918375182027583453 4304 -60751945596482511105452979372085614665224412013003373923897981175213796958740242570805058818913241698903854258179779666618598700975966799088328977365177556845893941155782730384163267486305054878734002316488890160689309511867595407291170472722045207868076643234065 4305 -38453908167356002480400090848898285096407961460519461902127134334427879838558731865909187175962683040792838131795693040972369451834543364887575790302537614469889101634682589729401859522393775732129314610439286306011071659162195688511676967841482050771707720696062 4306 12997288646421915987587786535264736773225048299854290822283203652463695067940118462355263252364361891170829259882072539627597326914162050408088503819853620865414880328948523091273024560834601850981231098681410213147141629843122420215893140634132867603474306887392 4307 73749234242904427093040765907350351438449460312857664746181184827677492026680361033160322071277603590074683518061852206246196027890128849496417481185031177711308821484731253475436292047139656729715233415170300373836451141710717827507063613356178075471550950121458 4308 112203142410260429573440856756248636534857421773377126648308319162105371865239092899069509247240286630867521649857545247218565479724672214383993271487568792181197923119413843204838151569533432461844548025609586679847522800872913516018740581197660126243258670817521 4309 99205853763838513585853070220983899761632373473522835826025115509641676797298974436714245994875924739696692389975472707590968152810510163975904767667715171315783042790465320113565127008698830610863316926928176466700381171029791095802847440563527258639784363930130 4310 25456619520934086492812304313633548323182913160665171079843930681964184770618613403553923923598321149622008871913620501344772124920381314479487286482683993604474221305734066638128834961559173881148083511757876092863930029319073268295783827207349183168233413808673 4311 -86746522889326343080628552442615088211674508612711955568464388480141187094620479495515585323641965481245512777943924745873793354804290899904505985004884798576723701813679776566709316607974258580696464513851710586983592771553840247722956753990310943075025257008847 4312 -185952376653164856666481622663598987973306882086234791394489503989782863891919453932229831318517890220942205167919397453464761507614801063880410752672599969892506744604145096680274443616673089191559781440779887053683973942583631343525804194553838201714809620938976 4313 -211408996174098943159293926977232536296489795246899962474333434671747048662538067335783755242116211370564214039833017954809533632535182378359898039155283963496980965909879163318403278578232263072707864952537763146547903971902704611821588021761187384883043034747648 4314 -124662473284772600078665374534617448084815286634188006905869046191605861567917587840268169918474245889318701261889093208935740277730891478455392054150399164920257264096199386751693961970258004492011400438686052559564311200348864364098631267770876441808017777738800 4315 61289903368392256587816248128981539888491595452046784488620457798177002324001866091961661400043644331623503906030304244529021229883909585425018698522200804972249480507945709928580481646415084699548381002093834494119662742234766979427172926782961759906791843200177 4316 272698899542491199747110175106214076184981390698946746962953892469924050986539933427745416642159855702187717945863322199338554862419091963784916737677484768469230446417824873246983760224647347772256245954631597640667566714137471591248760948544149144789834877947826 4317 397361372827263799825775549640831524269796677333134753868822938661529912554457521268013586560634101591506419207752415408274295140149983442240308791827883933389487710514024259998677722194905352264267646393317650200231877914486335955347392216315025586597852655686627 4318 336071469458871543237959301511849984381305081881087969380202480863352910230455655176051925160590457259882915301722111163745273910266073856815290093305683128417238230006078550070097240548490267564719265391223815706112215172251568975920219289532063826691060812486451 4319 63372569916380343490849126405635908196323691182141222417248588393428859243915721748306508518430601557695197355858788964406719047846981893030373355628198359948007783588253676823113480323842919792463019436592218065444648458114097384671458340987914681901225934538626 4320 -333988802910883456334926423235195616073472986150993531451574350268101053310541799519707078042203500033811221851893626443867576092303001549209935436199685573441479926925770583175564241871062432471804626956725432134787229456372238570675933875327110904696626721148000 4321 -670060272369754999572885724747045600454778068032081500831776831131453963540997454695759003202793957293694137153615737607612850002569075406025225529505368701858718156931849133245661482419552700036523892347949247840899444628623807546596153164859174731387687533634450 4322 -733432842286135343063734851152681508651101759214222723249025419524882822784913176444065511721224558851389334509474526572019569050416057299055598885133567061806725940520102810068774962743395619828986911784541465906344093086737904931267611505847089413288913468173075 4323 -399444039375251886728808427917485892577628773063229191797451069256781769474371376924358433679021058817578112657580900128151992958113055749845663448933881488365246013594332226893210720872333187357182284827816033771556863630365666360591677630519978508592286747025074 4324 270616232994503112844077296829559707877149294968852309034325761874672194066626077771400569523772898476116024496034837479460857044456019656179562080571487213493472143337516906352450761547219512679341607520133214069342580998258141186004475534339196222795400786609377 4325 1004049075280638455907812147982241216528251054183075032283351181399555016851539254215466081244997457327505359005509364051480426094872076955235160965705054275300198083857619716421225724290615132508328519304674679975686674084996046117272087040186285636084314254782453 4326 1403493114655890342636620575899727109105879827246304224080802250656336786325910631139824514924018516145083471663090264179632419052985132705080824414638935763665444097451951943314436445162948319865510804132490713747243537715361712477863764670706264144676601001807528 4327 1132876881661387229792543279070167401228730532277451915046476488781664592259284553368423945400245617668967447167055426700171562008529113048901262334067448550171971954114435036961985683615728807186169196612357499677900956717103571291859289136367067921881200215198152 4328 128827806380748773884731131087926184700479478094376882763125307382109575407745299152957864155248160341462088161546062648691135913657036093666101368362394274871773870256815320540759959325113674677840677307682819702214282632107525174587202096180782285796885960415700 4329 -1274665308275141568751889444811800924405400349151927341317676943274227210918165331986866650768770355803621383501544201530941283139328096611414723046276541488793670227195136622773676485837834645187670126824807894045029255083254187303276562574525481858879715041391827 4330 -2407542189936528798544432723881968325634130881429379256364153432055891803177449885355290596169015973472588830668599628231112845147857209660315985380343990038965642181309571659735662169453563452373839323437165393722930211800357758595135851710892549780760915256589978 4331 -2536369996317277572429163854969894510334610359523756139127278739438001378585195184508248460324264133814050918830145690879803981061514245753982086748706384313837416051566386980276422128778677127051680000744848213425144494432465283769723053807073332066557801217005677 4332 -1261704688042136003677274410158093585929210010371828797809601796163774167667029852521381809555493778010429535328601489348862697922186149142567363702429842825043745824371250357502745642940842481864009873920040319380115239349211096466446491232547850207678086175613849 4333 1145837501894392794867158313723874739704920871057550458554551635892117635510420032833908786613522195462159295339998138882250147225671060517748621677914147213921896356938321302232916526512720970509829449517125074342814972451146662128689360478344699573082829080976130 4334 3682207498211670367296322168693769250039531230581306597681830375330119014095615217342157246937786329276210214170143829762054128287185306271730708426620531527759312408504708282509338655291398097561509450261973287767959466883611945898412414285418031639640630297981808 4335 4943912186253806370973596578851862835968741240953135395491432171493893181762645069863539056493280107286639749498745319110916826209371455414298072129050374352803058232875958640012084298232240579425519324182013607148074706232823042364858905517965881847318716473595658 4336 3798074684359413576106438265127988096263820369895584936936880535601775546252225037029630269879757911824480454158747180228666678983700394896549450451136227138881161875937637337779167771719519608915689874664888532805259733781676380236169545039621182274235887392619529 4337 115867186147743208810116096434218846224289139314278339255050160271656532156609819687473022941971582548270239988603350466612550696515088624818742024515695611121849467432929055269829116428121511354180424402915245037300266898064434337757130754203150634595257094637722 4338 -4828045000106063162163480482417643989744452101638857056236382011222236649606035250176066033551308524738369509510141968644304275512856366789479330104534678741681208765443029584742255181804119068071338899779098362110774439334758608027101774763762731212723459378957935 4339 -8626119684465476738269918747545632086008272471534441993173262546824012195858260287205696303431066436562849963668889148872970954496556761686028780555670905880562370641380666922521422953523638676987028774443986894916034173116434988263271319803383913486959346771577463 4340 -8741986870613219947080034843979850932232561610848720332428312707095668728014870106893169326373038019111120203657492499339583505193071850310847522580186601491684220108813595977791252069951760188341209198846902139953334440014499422601028450557587064121554603866215184 4341 -3913941870507156784916554361562206942488109509209863276191930695873432078408834856717103292821729494372750694147350530695279229680215483521368192475651922750003011343370566393048996888147641120269870299067803777842560000679740814573926675793824332908831144487257248 4342 4712177813958319953353364385983425143520162962324578716981331850950580117449425430488593010609336942190099269521538618177691724816341278164660588080018983130559359298010100529472426065375997556717158475376183117073474172436694173689344644009559580578128202284320216 4343 13454164684571539900433399229963276075752724573173299049409644558046248845464295537381762336982374961301219473179031117517275230009413128475508110660205584622243579406823696507263678135327757745058367674223085257026808612451193596290373094567146644699682806150535401 4344 17368106555078696685349953591525483018240834082383162325601575253919680923873130394098865629804104455673970167326381648212554459689628611996876303135857507372246590750194262900312675023475398865328237973290889034869368613130934410864299770360970977608513950637792650 4345 12655928741120376731996589205542057874720671120058583608620243402969100806423704963610272619194767513483870897804843030034862734873287333832215715055838524241687231452184162370840248958099401308611079497914705917795894440694240237174955126351411397030385748353472435 4346 -798235943451163168436810024421218201032053453114715440789401155077148039040590573771489717787607447817348575374188087482412495136125794643292395604367060380556347954639534136423429177228356436447288176308379339230914171756953359115417968215735247669297057797062965 4347 -18166342498529859853786763615946701219272887535497877766390976408996828962913720967870355347591711903491318742700569735694966954825754406640168698740224567752802938704833797036736104200703755301775526149599268374100282784887887769979717738576706225277811008434855614 4348 -30822271239650236585783352821488759093993558655556461375011219811965929769337425931480627966786479416975189640505412765729829689699041740472384413796063091994490170157017959407576353158803156610386605647513974291896177225582128007154672864928117622308196756788328048 4349 -30024035296199073417346542797067540892961505202441745934221818656888781730296835357709138248998871969157841065131224678247417194562915945829092018191696031613933822202378425271152923981574800173939317471205594952665263053825174648039254896712382374638899698991265082 4350 -11857692797669213563559779181120839673688617666943868167830842247891952767383114389838782901407160065666522322430654942552450239737161539188923319451471463861130883497544628234416819780871044872163791321606326578564980268937286878059537158135676149361088690556409467 4351 18964578441981023022223573640367919420304940988612593207180377564073977001954311541641845065379319351308667318074757823177379449961880201283461094344591628133359286659473331173159533377932111738222814325907647713331196956644841129095135706792441472947108066231918582 4352 48988613738180096439570116437435460313266446191054339141402196220962758732251146899350983314378191320466508383205982501424796644524796147112553112536287659747293108861851756444312457359506911912162131797113242665996460010470015777134390603504823847586007765223183665 4353 60846306535849310003129895618556299986955063857998207309233038468854711499634261289189766215785351386133030705636637443977246884261957686301476431987759123608423992359396384678729277140377956784325923118719569244561440279407302655193927761640499996947096455779593133 4354 41881728093868286980906321978188380566650122869385614102052660904780734497679949747547921150406032034824363387561879620799867434300077485018015337643167495475064705699923053505569743762445845046103108792811921531230243322762461526098792054848058523999988389547674552 4355 -7106885644311809458663794459247079746616323321668725039349535316182024234571197151803062163972159285642144995644102880624929210224718662094537774893120164272228403161928702938742713597061066866059023004301321134766216687707554251035598548656765323586019375675509112 4356 -67953192180161119461793690077803379733571387179666932348582573785036735734205458440992828379757510671775175701280740324602176094486676348396014206880879287880652395521325087617471990737439023650384946123020890379327656967114856906229526310297265320533115831455102244 4357 -109834920274029406442700012055991760300221510049052546450635234689817470231885408188540749530163542706599539088842619945402043528786753833414029544524046783355717101221248141123041734499884868696488054915832811910557900289877318432328318365145323844533104221002776795 4358 -102728034629717596984036217596744680553605186727383821411285699373635445997314211036737687366191383420957394093198517064777114318562035171319491769630926619083488698059319438184299020902823801830429031911531490775791683602169764181292719816488558520947084845327267682 4359 -34774842449556477522242527518941300820033799547716889062703125588598710263108752595744858986433872749182218391917776740174938224075358822923477562750047331202836302537994350566827030165384778180044085788510600396464026635054907275063193506191293200413969013872165437 4360 75060077824472928920457484537050459480187710501335657387932109101218759968776655592795890543729669957417320696924843205227105304711395010490551981773999452152880798683253790556214704334500090516443969127322211514093873654822411157265124858954030644119135207130611359 4361 177788112454190525904493702133795140033792897228719478799217808474854205966090866629533577909921053378374714790123360270004219623273430181810043751404926071236369496742573228740513725237323892346873001038853702289885557256992175338557844675442589165066220052457879042 4362 212562954903747003426736229652736440853826696776436367861920934063452916229199619225278436896354926127556933182041137010179157847348789004733521314154973402439205799280567579307340755402708670526917086827364302686349583892047082613621038181633882365480189066330044480 4363 137502877079274074506278745115685981373638986275100710473988824962234156260422963632482546352625256170139612485116293804952052542637393994242969332380973950286325000597313788751126051068208580010473117700042091172255710237224671456355913322679851721361053859199433122 4364 -40285235374916451398214957018109158660153910953618768325228983512620049705667902997051031557295797208235102305007066465052167080636036187567074419023952120950044496145259439989387674169115312336399883338811611117629847019767503882201931352762737443705166193258445919 4365 -252848190278663454824951186670845599513980607730055136187149917576072965934867522222329468453650723335792035487048203475231324927984825192300595733178925523389250295425827019296728429571823982863316970166175913803979430911814586495822969534396619809185355259588490398 4366 -390351067357937529331229931786531580887619594005155846661138742538307122195290485854812014806275979505931647972164497280183377470622219186543565065559899473675575296023140808047854480640032562873790087866218004976235141149039257952178882857076471530546409118787923519 4367 -350065831983021077933014974768422422227465683051537078335909759025687072489622582857760983248980182297696545667157430815131210389986182998976490646535947352725530799877881368058466806470917250537390204527406393858605294129271754069976951504313734086841242925529477599 4368 -97217641704357623108063788097576822713485075321481942148759841449614106554755060635431514795329458961904510180109227339899885462001357806675894913357021829336280504452054348761738376899093267674073234361230480054625863217457167574153981969917114277655887665940987200 4369 293133425653579906223166143688954758174134518683673904512378901088693015640535425219380500010946520544027137792055269940283492008620861379867670152202877644339294791571086459286116103740939295199716853504987524921609277931582090378024900887159357252890521452846936320 4370 643199257636600984156181118457377180401600201735210982848288660114380088130158008077141483259926702841723683459212700755414702398607044378844160798738824997064825591448967827344582910211856545737107058032393918780214572060853844448001852391473091339731764378376413920 4371 740416899340958607264244906554954003115085277056692924997048501563994194684913068712572998055256161803628193639321928095314587860608402185520055712095846826401106095901022176106321287110949813411180292393624398834840435278311012022155834361390205617387652044317401121 4372 447283473687378701041078762865999244940950758373019020484669600475301179044377643493192498044309641259601055847266658155031095851987540805652385559892969182061811304329935716820205183370010518211463438888636873913231157346728921644130933474230848364497130591470464802 4373 -195915783949222283115102355591377935460649443362191962363619059639078909085780364583948985215617061582122627611946042600383606546619503573191775238845855815003014287119032110524377726841846027525643619143757044866983414714124922803870918917242242975234633786905949117 4374 -936332683290180890379347262146331938575734720418884887360667561203073103770693433296521983270873223385750821251267970695698194407227905758711830950941702641404120383020054286630699013952795840936823911537381443701823849992435934826026753278632448592622285831223350237 4375 -1383616156977559591420426025012331183516685478791903907845337161678374282815071076789714481315182864645351877098534628850729290259215446564364216510834671823465931687349990003450904197322806359148287350426018317615055007339164856470157686752863296957119416422693815038 4376 -1187700373028337308305323669420953248056036035429711945481718102039295373729290712205765496099565803063229249486588586250345683712595942991172441271988816008462917400230957892926526470480960331622643731282261272748071592625039933666286767835621053981884782635787865920 4377 -251367689738156417925976407274621309480301315010827058121050540836222269958597278909243512828692579677478428235320615554647489305368037232460610321047113367058797017210903606295827456528164490685819819744879829046247742632603998840260014556988605389262496804564515682 4378 1132248467239403173494449617737709874036384163781076849724286620842152012856473797880470968486490284967873448863214013296081800953847409331903606189787558456407134670139086397155076740794641868462467530681138488568807264706560857629897672195874691567856919618129299357 4379 2319948840267740481799773287158663122092420199210788795206004722881447386585764510086236464586056088031102698349802599546427484666443352323076047461776374464870052070370044290081603211275602200085111261963399761316878857331600791296184440031495745549741702253917165278 4380 2571316530005896899725749694433284431572721514221615853327055263717669656544361788995479977414748667708581126585123215101074973971811389555536657782823487831928849087580947896377430667803766690770931081708279590363126599964204790136444454588484350939004199058481680961 4381 1439068062766493726231300076695574557536337350440539003602768642875517643687887991115009008928258382740707677721909201804993173017963980223633051593035929375521714417441861499222353927009124822308463551027141101794319335257643932506546782392609659371147279440352381605 4382 -880880777501246755568473210463088564556082848770249791603236080005929742897876518971227455657797705290395020627893397741434311648479372099442995868740445089348337652928182790859249284266477377776647710936258659522559522073956858789637657638886086178594422813564783672 4383 -3452197307507143655294222904896372996128804362991865644930291343723599399442238307966707433072546372998976147213016612842509285620290761654979653651563932921277186740509130687236679952070244068547578792644538249885686122038161648926082112227370437117598621872046464632 4384 -4891265370273637381525522981591947553665141713432404648533059986599117043130126299081716442000804755739683824934925814647502458638254741878612705244599862296798901157950992186459033879079368890856042343671679351680005457295805581432628894619980096488745901312398846236 4385 -4010384592772390625957049771128858989109058864662154856929823906593187300232249780110488986343007050449288804307032416906068146989775369779169709375859417207450563505022809395599784594812891513079394632735420692157445935221848722642991236981094010310151478498834062563 4386 -558187285265246970662826866232485992980254501670289211999532562869587900790011472143781553270460677450312657094015804063558861369484608124190055724295484286173376764513678708363104642742647444531815840090882442271759813183687073716909124753723573192552856626787597930 4387 4333078085008390410862696115359461560684887211762115436533527423729529142340114826937934888730344078289371167840910010583943597268770133754422649520304378010625524393437313478095929236336721446324226503580796909408245644112118507715719769866256523296193044685611248307 4388 8343462677780781036819745886488320549793946076424270293463351330322716442572364607048423875073351128738659972147942427490011744258545503533592358896163795218076087898460122873695713831149612959403621136316217601565691579333967230358711006847350533606344523184445310871 4389 8901649963046028007482572752720806542774200578094559505462883893192304343362376079192205428343811806188972629241958231553570605628030111657782414620459279504249464662973801582058818473892260403935436976407100043837451392517654304075620131601074106798897379811232908802 4390 4568571878037637596619876637361344982089313366332444068929356469462775201022261252254270539613467727899601461401048220969627008359259977903359765100154901493623940269536488103962889237555538957611210472826303134429205748405535796359900361734817583502704335125621660496 4391 -3774890799743143440199869249126975567704632710091826224533994860859941241550103354794153335459883400839058510746894206520384735899285525630232593796008893724452147628923634769732824593594074001792410663489914467136485830928431433998810645112532950103640188058823650374 4392 -12676540762789171447682442001847782110478833288186385729996878754052245584912479433986358763803695207028031139988852438073955341527315637288015008416468173228701612291897436351791643067486334405727847639897014510973937223446085738074430776713607056902537567870056559175 4393 -17245112640826809044302318639209127092568146654518829798926235223515020785934740686240629303417162934927632601389900659043582349886575615191374773516623074722325552561433924455754532305041873363339058112723317645403142971851621534434331138448424640405241902995678219670 4394 -13470221841083665604102449390082151524863513944427003574392240362655079544384637331446475967957279534088574090643006452523197613987290089561142179720614180997873404932510289686021707711447799361546647449233403178266657140923190100435520493335891690301601714936854569295 4395 -793681078294494156420007388234369414384680656240617844395361608602833959472157897460117204153584327060542950654154014449242272459974452273127171304146007769171792640612853334230064643961464955818799809336388667292719917477104362361089716622284633399064147066798010119 4396 16451431562532314887882311250974757678183465998278211954530873614912186826462582788780512099263578607867089650735746644594340077426601162918247602212477066953153759920821071121524467661080408407520258303386928978110423054374517172073241421826140007006177755928880209552 4397 29921653403615980491984760641056909203046979942705215528923113977567266370847220120226988067220858141955663741378753097117537691413891252479389781933091247951027164853331360807546175372528207769066905752620332156377080195297707272508761915162031697307779470865734778848 4398 30715334481910474648404768029291278617431660598945833373318475586170100330319378017687105271374442469016206692032907111566779963873865704752516953237237255720198957493944214141776240016489672724885705561956720823669800112774811634869851631784316330706843617932532788968 4399 14263902919378159760522456778316520939248194600667621418787601971257913503856795228906593172110863861149117041297160466972439886447264541834269351024760188767045197573123143020251772355409264317365447258569791845559377058400294462796610209958176323700665862003652579417 4400 -15657750484237820731462303862740388263798785342037594110135512006309352866990424891320394895109994280806546700081592630145097804966626710645120430908331059183981967280208217787294403017118943451701458494050540310817703136897412809712151705203855373607113608862082199430 4401 -46373084966148295379867071892031666881230445940983427483453987592479453197309802909007500166484436749822753392114499741711877768840492415397637384145568314904180924774152431929070643033608616176587164056007261134487503249672224444582003336988171704313957226794614988397 4402 -60636987885526455140389528670348187820478640541651048902241589563737366701166598137914093338595300610971870433411660208684317655287756957231906735170328503671226122347275574949322415389017880493952611314577052980046880308072518907378613546946348028014623088798267567813 4403 -44979237401288634408927224807607799556679855199613454792106077557428013834176173246593698443485306330165323733330067578539219850321130246586786304261997444487244155067067357162028012371898937042251152820526512669229177171175106097666461841742492654407509479936185368382 4404 1393847564859660970939847084423867324550590741369972691347910035051439363133629662413801722999130419657429658784432163172657918519362168810851079883570870416936769707085074767042630661709679134336011235480748465258326078497118346915541495245679049906447746858429620016 4405 62030835450386116111329375754772055145029231283021021593589499598788806064300227800327895061594431030629300092196092371856975573807119126042757815053899374088162892054360649716365046050727559628288622550057801445305206386569637254294155042192027077921070835656697187830 4406 107010072851674750520256600562379854701709086482634476385695577156216819898476401046921593505079737360794623825526159950396195424128249372629544119315896818575407047121428006878393058422626496670539775370584314114534383557744743351960616883934519732328580315592882556213 4407 105616225286815089549316753477955987377158495741264503694347667121165380535342771384507791782080606941137194166741727787223537505608887203818693039432325948158470277414342932111350427760916817536203764135103565649276057479247625005045075388688840682422132568734452936198 4408 43585389836428973437987377723183932232129264458243482100758167522376574471042543584179896720486175910507894074545635415366561931801768077775935224378426574070307385359982282394985381710189257907915141585045764203970851092677987750750920346496813604501061733077755748369 4409 -63424683015245777082269222839195922469579822024390994284937409633840245427433857462741696784593561450286729750980524535029633492326481294853608894937470244505099661761445724483407676712437238762624633785538549910563532465066755601209696537437706127827518582515126807843 4410 -169040908302060866631585976317151909846738317765655497979285076755005625962776628847249488566674168391423923917722252322253170997935368498672301934369796192663569939175788656594758104473354056298828397920642115559839589944314380606254771926126546810249651151249579744040 4411 -212626298138489840069573354040335842078867582223898980080043244277382200433819172431429385287160344301931817992267887737619732929737136576448237158748222766733877324535770938989743486183543314206743539505687879763810441036992368357005692272623360414750712884327335492408 4412 -149201615123244062987304131201139919609287760199507985795105834643541955006385314968687688502566782851645088241287363202590099437410655281594628263810752522228777662774325214506335809471106075444118905720149329853246908571925612755795995735185654286923194301812208684564 4413 19839293178816803644281845116011990237450557566147512184179242111463670956391313878561800064107385539778835676434889119663071560524713217077673670559043670434792276401463442088422295002247980854709492200492785706592681372388767850458776190940892523326456849437371059477 4414 232465591317306643713855199156347832316318139790046492264222486388845871390210486309991185351267729841710653668702776857282804490261849793525910829307266437168669600937234381078165781185791295061453031706180665470403122409381136207464468463564252938077169733764706551886 4415 381667206440550706701159330357487751925605899989554478059328321032387826396595801278678873853834512693355741909990140059872903927672505075120539093118018959397447263711559595584501590656897370505571937426329995323650030981306748963260464198749907225000364035576915236451 4416 361827913261733903056877485241475761688155342423406965875149078920924155440204487400117073789727127153576906233555250940209832367147791858042865422558975288962654987310096153496079295654649389650862445225837209617057349608917981112801688007809014701673907186139544176975 4417 129362321944427259343022286085127929371837202633360473610926592532078284049994001090125888438459397311866252564852474082927027876885942064516954593251708851793985386372861772417913514468858094589409413519656544146654227199536844905337219544244761763596737452374837625090 4418 -252304884496123447358137044272359822553768697356194004448401728500309542346601800188552985415375115381489489345137665976945876050786563010603584499866310107603461877338697823166588076188039275916162523906673451176995803781769904057923244654505145461403626583202077611360 4419 -614132797757857350415014529513835584241924039779600970323550807421233697786806287588670059205102242535066395578692916917155708417934354868646449922425285396566116864648793976662667371842688665567024969132510660794053153390687885170724932662314160163077533769341621788334 4420 -743495119702284609758036815598963513613761242412961443934477399953311981836800288678795947643561639846932648143545391000082736294820296933163404515676994248360102251021655749080580886311546760156434382652167204940707380590224730076062152206558921926674271221716459413423 4421 -491190235206161162399899771326603691059992545056767439486075671453002439490198488490242962228186524465443158798407725023136860244033733922559820015810684140756640373682957925913992810123507484240271858745493753763711576808454826018138907552053776465270644638514381802062 4422 122942562551696188015114758187231893181931494722833530837475135968231258296607799098427096976915718069623236780285191894018848173900620946086629906614601255809476490965836050748674561719181181326753110387016907030341576582233059152586025110260383697806889130827239986273 4423 866437682253980797773151573786195406795692737135794974771952535921543240133408087777223044620477357916555884923830582894101584468720917879250034422291595504169578741987491799829255448030727941483187493039184111971048957172457789228648177316819305624481160352543699399697 4424 1357627917460141960173051345112799097855685282192562414258028207374545679623606576267466006848663882381999043722238307917238444712754651801809854438102279644926219115670449725743248258154235425723459351784677865734760533980912615246787084868873082089751804991058081201760 4425 1234685354908445772157936586925567204673753787469728883420553071406314421326998777169038909871748164312375806941953116023219596538854030855723224531487678389116742624704613674994573696435054244396706241397660958704418957398679556094201059758612698391944915860230841215488 4426 368247672654464974384785013139371797878061050333933908648600535484771181193590689391815865251270806395819922018122533129118012070133112976473190109196082884947163882717121875165318248404326302913518748358476846733370000226221766865552882441793392767463755507687141815792 4427 -989380244805676985788266331973427299977624231858628505609427671889774498430015886875650141597393075986179121704115774788120432642621538825336664328906196759979055232953327850577930009749909122809940603426201019001390533754690848381234202427079689322288049483370939385967 4428 -2224065599714122757946202918898994504651378019328357389029980743296088919757014664044689051469141240298554928646068890811340029181475569681059888860393875149095797857657941525572503706184963367206646844823861977705809491153370404475435262185692387714232965343601780601454 4429 -2592313272368587732330987932038366302529439069662291297678581278780860100950605353436504916720412046694374850664191423940458041251608682657533078969589958034042961740375063400737821954589289670120165593182338824439179491379592171340988144627485780481696720851288922417245 4430 -1602933027562910746542721600064939002551814837803662792069153606891085602520589466560854775123018970708195728960075649152337608608987143832196414640683761274063906507421735550159891944839380547310224989756137805437788957624901322959753942200406091159408671367917983031277 4431 621132572151212011403481318834055502099563181524694596960827136405003317236425197483834276346122269590359199685993241659002420572488425848863474219710113875031891350236205975412611761345582819896421855067724172268020533528469081515681319985286296554824293975683797570178 4432 3213445844519799743734469250872421804629002251186985894639408415185863418187030550920339193066534316284734050350184665599460461824097108506396553189300071909074853090611269376150433715934872490016587448250062996707200024908061252856669464612772077036521014826972719987424 4433 4816378872082710490277190850937360807180817088990648686708562022076949020707620017481193968189553286992929779310260314751798070433084252338592967829983833183138759598033004926310325660774253037326812438006200802144988982532962575816423406813178168195929686194890703018702 4434 4195246299931498478873709532103305305081253907465954089747734885671945703471194819997359691843431017402570579624267073092795649860595826489729493610273719308106868247796798950897713899428670217430390582938476629876968449004493494300742086827891871641105392219206905448525 4435 981800455411698735139240281230883500452251656278968195108326470486082285284164269077020498776896701117836529274082407493335188036498717983332940420973647399032015157185529574747280183493797727413803134688413633169768424096432241444072622215119794604584377392234185461102 4436 -3834578416671011755137950569706477306728565432711680491600235551590866735423455748404173469412656585875093250036177907258462882396585534355260027409010185784106744440847475351563045477280455309913009303317787168975220558436530334372350784598058373591345308802656517557599 4437 -8029824716602510234011660101809782611809819340177634581347970437262812438894650568401533161256087603277663829660444980351258532257181360844989521019283905092213612688644274302460759376709125527343399886256263798852189007441023828673092871425950245232450701021863423006123 4438 -9011625172014208969150900383040666112262070996456602776456296907748894724178814837478553660032984304395500358934527387844593720293680078828322461440257552491245627845829803877208039560202923254757203020944677432021957431537456070117165493641070039837035078414097608467224 4439 -5177046755343197214012949813334188805533505563744922284856061356158027988755359089074380190620327718520407108898349480586130837897094544473062434031247366707138883404982328525644994082922467944844193717626890263046736873100925735744814709043011666245689769611441090909624 4440 2852777961259313019998710288475593806276313776432712296491909081104784450139291479327152970635759884757256720762095499765127694360086816371927086988036538385074729283661945776815765293786657582499206168629373535805452134340098092928278162382938578986760931410422332096500 4441 11864403133273521989149610671516259918538384772889315072948205988853679174318106316805706630668744189152757079696622887609721414653766895200249548428294090876320357129491749654023804853989580837256409189574050967827409565877554163045443656024008618823796009824519940563725 4442 17041449888616719203162560484850448724071890336634237357804267345011707163073465405880086821289071907673164188594972368195852252550861439673311982459541457583459240534474078179668798936912048782100602907200941230874146438978479898790258365067020285069485779435961031473350 4443 14188671927357406183163850196374854917795576560201525061312358263906922712934173926552933850653312022915907467832876868430724558190774623301384895471504919198384511250812132402853033643125391199601396738571567695068694304638381805861980202684081706082724848025538699376851 4444 2324268794083884194014239524858594999257191787312209988364152275053243538616067609747227219984567833763150388136253980821003143537007728101135347043210828322064154121320382748829228789135810362344987548997516727241284738760827642816536546660073087258928838201018758813127 4445 -14717181094532835009148320959991853724814698549322027369440115069958463624457397796132859601304504073910013800458718387374849109013853711572176635416330629261395086413153695430839570147776238419755615358203424503632861700217652255973721818406947197810556941234942272660222 4446 -28905853021890241192312171156366708642610275109523552430752473333865386337391571722685793451957816096825921268291595255805573667204628334873561530887835548459779597663965827833692603790901629619357012096774992198701556004856034061835702021091028903893281789260480972037072 4447 -31230121815974125386326410681225303641867466896835762419116625608918629876007639332433020671942383930589071656427849236626576810741636062974696877931046376781843751785286210582521832580037439981701999645772508925942840743616861704652238567751101991152210627461499730850198 4448 -16512940721441290377178089721233449917052768347513735049676510538960166251550241536300161070637879856679057855969130849251727701727782351402520242514715747520448665372132515151682262432261201561946384287569084422309979043399209448678516749344154793341653686226557458189975 4449 12392912300448950815134081435133258725557506762009817381075962794905220085841330186385632381319936240146863412322464406553845965476845983471041288373119800939330932291833312682010341358640428057410627809205907776391576961456824613157185271746874110551628103033923513847098 4450 43623034116423076201460492116358562367424973658845579800192588403823849961848969518818653053262320170735935068750313643180422776218482046445738166304166177721174684077119523264532173938677868039112627454978416702334417705073686317809423839497976101703838730495423244697297 4451 60135974837864366578638581837592012284477742006359314849869098942784016213399211055118814123900200027414992924719444492432150477946264397848258408818881925241623349449252038416214436370939069601059011742547501124644396748472895766487940588842130895045492416721980702887273 4452 47743062537415415763504500402458753558920235244349497468793136147878796127557880868733181742580263787268129512396980085878304512469418414377217120445762124302292417157418725734204095012298641543648383933341593348252819787016071153330755317095256784493864313688057189040176 4453 4120028420992339562044008286100191191495261585503917668600547744054946165708911349914528689317943616532194443646666442697881736250936367931478954141595946581117733080299202469671921073620773504535756478363176645918402081942384835521331477597280682790025583192633944342880 4454 -56015946416872027016594573551491821092982480420855397181268551198729070047690299705204285434582256410882798481072778049734268741695328029916779454677285978660505616368952835946542515297318296096523255264184324478725994666530510930966609111244850212255466833529346758544392 4455 -103759008954287442780099073953950574651902715665204894650061687346607866175248180573937467177162520198150927993469758135612573254164746444293996575123048102962798033526371561680746610309616937640171639197525917826978814453546582084297364428340106996749331147217403947584567 4456 -107879037375279782342143082240050765843397977250708812318662235090662812340957091923851995866480463814683122437116424578310454990415682812225475529264644049543915766606670764150418531383237711144707395675889094472897216535488966919818695905937387679539356730410037891927446 4457 -51863090958407755325548508688558944750415496829853415137393683891933742293266792218647710431898207403800323956043646528576186248720354782308696074587358070883410150237717928203876016085919415048184140411704769994171221868958455988852086794692537467283889896880691133383053 4458 51895917995879687454550565265391629901487218835351479512668003454674123881981388355289756745264312794350604037426111607036387005444391661985300500535690032079387883288653633476870594223697522591987498785821147832807592584588126095445277633647569529465441250336712814201515 4459 159774955371159469796693647505442395744885196086060291831330238545336936222938480279141752611744776609033726474542536185346841995860074474210776029800334081623303649895324397627289125606935233736694894461710242305704809120077093015263973539584957209004797980746750706128962 4460 211638046329567225122242156194001340495300692915913706968723922437270678516205272497789463043642984012834050430586182713923028244580429256519472104387692152506713800133042325831165141692854648784879034873415012299876030989035549004116060334277494676288687877627441839512016 4461 159742128333687537667691590928609710593813474080562227456055918982596554634223884142499706298378671218483446393160071106886641239136037594534171603852002120427325916844388692354294547469157126192891536087593864467068438404447422908670782700629925146823246627290729025310502 4462 -32827037471932129002056576832685151071722005498064375274319562740381588714596136642046313366105390550280081382465078460200756724036879676604425948331961195977733050935705272994578137778107543803358374116377838636370715629670106593190838955032062181551353456021680818459 4463 -211670873367039157251244212770834025646372414921411771343998242000011060104919868634431509357009089403384330511968647792383229001304466136196076530336024113702691533183978031104159719830632756328682393247531390138512401704665219110709251173232526738470239231083463520330474 4464 -371413001700726694918935803699443736240185889001973998800054160982607614739143752776931215655387760621867776905128718899269870240440503730730248134188026234130017450028366723458454267299789882521573929335125254605580840109112642019380033873862451885293485858374192545640975 4465 -371380174663254762789933747122611051089114166996475934424779841419867233150429156640289169342021655231317496823746253820809669483716466851053643708239694272934039716977431018185459689162011774977770570961008876766944469393482971912786843034907419823111934504918170864822515 4466 -159709301296215605538689534351777025442741752075064163080781599419856173045509288005857659985012565827933166311777606028426440482412000714857567177903670159231348183793452987081299969331379018649088177713477486628432067688817752802077591861674893084641695273834707344492040 4467 211703700404511089380246269347666710797444136926909835719272561562751441693634464771073555670375194793934610593351112870843429758028503015872680956284356074898669266234913736377154297968410863872485751621647767977148772420294889217302442012187558800651790584539485201148936 4468 583083875067765852170180016470277761886558303923385770144052402982618674844063621411362725012396850025252107417097366691653099241744969866926324664524050347832708983212344754562613987130422638850256322582656644744093241813777861130089285047094978623763725089457656065971452 4469 742793176363981457708869550822054787329300055998449933224834002402474847889572909417220384997409415853185273728874972720079539724156970581783891842427720507064057167005797741643913956461801657499344500296134131372525309502595613932166876908769871708405420363292363410463493 4470 531089475959470368328623281474388076531855919071540097505561440839723406195938444646146829327034221059250663135523859849236109966128467565911210886143364432165387900770884005266759658493390793626858748674486363395376537082300724714864434896582312907753629778752878209314558 4471 -51994399108295483841556734995889685354702384851845672638490962142895268648125176765215895685362628966001444281573506842416989275616502301015113778380685915667321082441460749295854328637031845223397573908170281348716704731477136415224850150512665716010095310704777856656893 4472 -794787575472276941550426285817944472684002440850295605863324964545370116537698086182436280682772044819186718010448479562496528999773472882799005620808406422731378249447258490939768285098833502722742074204304412721242014234072750347391727059282537424415515673997141267120385 4473 -1325877051431747309879049567292332549215858359921835703368886405385093522733636530828583110009806265878437381145972339411732638965901940448710216506951770854896766150218142496206527943592224296349600822878790776116618551316373475062256161955864850332169145452750019476434942 4474 -1273882652323451826037492832296442863861155975069990030730395443242198254085511354063367214324443636912435936864398832569315649690285438147695102728571084939229445067776681746910673614955192451126203248970620494767901846584896338647031311805352184616159050142045241619778048 4475 -479095076851174884487066546478498391177153534219694424867070478696828137547813267880930933641671592093249218853950353006819120690511965264896097107762678516498066818329423255970905329856358948403461174766316082046659832350823588299639584746069647191743534468048100352657662 4476 846781974580572425391983020813834158038704825702141278501815926688265385185823262947652176368134673785188162292021986404913518275389975183814119399189092338398699331888719240235622613735865347946139648112474694069958718965549886762616577209795203140425610984701919123777281 4477 2120664626904024251429475853110277021899860800772131309232211369930463639271334617011019390692578310697624099156420818974229167965675413331509222127760177277628144399665400987146296228691057799072342897083095188837860565550446225409647889015147387756584661126747160743555330 4478 2599759703755199135916542399588775413077014334991825734099281848627291776819147884891950324334249902790873318010371171981048288656187378596405319235522855794126211217994824243117201558547416747475804071849411270884520397901269813709287473761217034948328195594795261096212993 4479 1752977729174626710524559378774941255038309509289684455597465921939026391633324621944298147966115229005685155718349185576134770380797403412591199836333763455727511886106105002881578944811551399529664423736936576814561678935719926946670896551421831807902584610093341972435713 4480 -367686897729397540904916474335335766861551291482446853634745447991437247638009995066721242726463081691938943438071633398094397584878009918918022291426413821900632513559295984264717283879506399542678473346158612023298886614726298462976992463725555948682076516653818771119616 4481 -2967446601484596676821458873924111179938565626474272587734027296618729024457157879958671567060712984482812261448442805379142686241065388515323341526949269616026843731554120227381918842426923147018482545195569882907819284515996112172264466224942590897010272111449079867332608 4482 -4720424330659223387346018252699052434976875135763957043331493218557755416090482501902969715026828213488497417166791990955277456621862791927914541363283033071754355617660225230263497787238474546548146968932506459722380963451716039118935362776364422704912856721542421839768320 4483 -4352737432929825846441101778363716668115323844281510189696747770566318168452472506836248472300365131796558473728720357557183059036984782008996519071856619249853723104100929245998780503358968147005468495586347847699082076836989740655958370312638866756230780204888603068648703 4484 -1385290831445229169619642904439605488176758217807237601962720473947589143995314626877576905239652147313746212280277552178040372795919393493673177544907349633826879372546809018616861660932044999986985950390777964791262792320993628483693904087696275859220508093439523201316094 4485 3335133499213994217726375348259446946800116917956719441368772744610166272095167875025392809787176066174751204886514438777237083825943398434241363818375683437927476245113416211646636126306429546561161018541728494931118171130722410635241458688668146845692348628102898638452227 4486 7687870932143820064167477126623163614915440762238229631065520515176484440547640381861641282087541197971309678615234796334420142862928180443237882890232302687781199349214345457645416629665397693566629514128076342630200247967712151291199829001307013601923128832991501707100931 4487 9073161763589049233787120031062769103092198980045467233028240989124073584542955008739218187327193345285055890895512348512460515658847573936911060435139652321608078721761154476262278290597442693553615464518854307421463040288705779774893733089003289461143636926431024908417026 4488 5738028264375055016060744682803322156292082062088747791659468244513907312447787133713825377540017279110304686008997909735223431832904175502669696616763968883680602476647738264615642164291013146992454445977125812490344869157983369139652274400335142615451288298328126269964800 4489 -1949842667768765048106732443819841458623358700149481839406052270662577128099853248147815904547523918861004992606236886599196711030024004940568186273468333804100596872566607193029774465374384546574175068150950530139855378809728782151547554600971870986471840534663375437136130 4490 -11023004431357814281893852474882610561715557680194949072434293259786650712642808256887034091874717264146060883501749235111657226688871578877479246708607986125708675594327761669292052755971827240127790532669804837561318419098434561926441287689975160447615477461094400345553155 4491 -16761032695732869297954597157685932718007639742283696864093761504300558025090595390600859469414734543256365569510747144846880658521775754380148943325371955009389278070975499933907694920262840387120244978646930650051663288256417931066093562090310303063066765759422526615517954 4492 -14811190027964104249847864713866091259384281042134215024687709233637980896990742142453043564867210624395360576904510258247683947491751749439580757051903621205288681198408892740877920454888455840546069910495980119911807909446689148914546007489338432076594925224759151178381823 4493 -3788185596606289967954012238983480697668723361939265952253415973851330184347933885566009472992493360249299693402761023136026720802880170562101510343295635079580005604081131071585867698916628600418279377826175282350489490348254586988104719799363271628979447763664750832828667 4494 12972847099126579330000584918702452020338916380344430911840345530449227840742661505034849996422241183007065876107986121710853937718895583818047432982076319929809272466894368862321827221346211786701965600820755367701173797908163344077988842290947031434087317995757775782689288 4495 27784037127090683579848449632568543279723197422478645936528054764087208737733403647487893561289451807402426453012496379958537885210647333257628190033979941135097953665303261603199747676234667627248035511316735487612981707354852492992534849780285463510682243220516926961071112 4496 31572222723696973547802461871552023977391920784417911888781470737938538922081337533053903034281945167651726146415257403094564606013527503819729700377275576214677959269384392674785615375151296227666314889142910769963471197703107079980639569579648735139661690984181677793899780 4497 18599375624570394217801876952849571957053004404073480976941125207489311081338676028019053037859703984644660270307271281383710668294631920001682267395199256284868686802490023812463788153805084440964349288322155402262297399794943735902650727288701703705574372988423902011210493 4498 -9184661502520289362046572679718971322670193018405164959586929556597897656394727619468840523429747822757766182705225098574827216916015413255945922638780684850229266862813237790735959522429583186283686222994580085350684307559908757089884122491583759805107870232093024949860618 4499 -40756884226217262909849034551270995300062113802823076848368400294536436578476065152522743557711692990409492329120482501669391822929542917075675623016056261064907226132197630465521574897580879413950001112137490855314155505263015837070523692071232494944769561216274702743760397 4500 -59356259850787657127650911504120567257115118206896557825309525502025747659814741180541796595571396975054152599427753783053102491224174837077357890411255517349775912934687654277985363051385963854914350400459646257576452905057959572973174419359934198650343934204698604754970889 4501 -50171598348267367765604338824401595934444925188491392865722595945427850003420013561072956072141649152296386416722528684478275274308159423821411967772474832499546646071874416487249403528956380668630664177465066172225768597498050815883290296868350438845236063972605579805110270 4502 -9414714122050104855755304273130600634382811385668316017354195650891413424943948408550212514429956161886894087602046182808883451378616506745736344756418571434639419939676786021727828631375501254680663065327575316911613092235034978812766604797117943900466502756330877061349872 4503 49941545728737552271895607230989966622732306821228241807955329851134334234870792771991584081141440813167258511825707600244219039845558330331621545654836945915136492995010868256257534420010462600233687335132070940664839812822924594160407814562816254749877431448367727693621018 4504 100113144077004920037499946055391562557177232009719634673677925796562184238290806333064540153283089965463644928548236284722494314153717754153033513427311778414683139066885284743506937948966843268864351512597137112890608410320975410043698111431166693595113495420973307498731289 4505 109527858199055024893255250328522163191560043395387950691032121447453597663234754741614752667713046127350539016150282467531377765532334260898769858183730349849322559006562070765234766580342344523545014577924712429802221502556010388856464716228284637495579998177304184560081162 4506 59586312470317472621359643097532196568827736574159708883076791596319263428363961969623168586571605314183280504324574867287158725686775930567148312528893403934186066011551202508977232160331881923311327242792641489137381689733085794696056901665468382745702566728936456866460145 4507 -40526831606687447416140302957859365988349495435559925790601134200242920809926844363441371566711484651280364424223661417435335588466941823585885200898418374480497073055334082234529705788634961345553024269804495623753226720587889615347641209765698310849410928692036850632271143 4508 -150054689805742472309395553286381529179909538830947876481633255647696518473161599105056124234424530778630903440373943884966713353999276084484655059082148724329819632061896152999764472368977305869098038847729208053555448223143900004204105925993982948344990926869341035192352304 4509 -209641002276059944930755196383913725748737275405107585364710047244015781901525561074679292820996136092814183944698518752253872079686052015051803371611042128264005698073447355508741704529309187792409366090521849542692829912876985798900162827659451331090693493598277492058812448 4510 -169114170669372497514614893426054359760387779969547659574108913043772861091598716711237921254284651441533819520474857334818536491219110191465918170712623753783508625018113273274211998740674226446856341820717353918939603192289096183552521617893753020241282564906240641426541304 4511 -19059480863630025205219340139672830580478241138599783092475657396076342618437117606181797019860120662902916080100913449851823137219834106981263111630475029453688992956217120274447526371696920577758302972988145865384154969145196179348415691899770071896291638036899606234188999 4512 190581521412429919725535856244240895168259034266507802272234389847939439283088443468497495801136015429911267864597605302402048942466217908070540259980567098810316705117230235234294178157612267214651063117533703677308674943731789619551747135759681259194401855561377885824623450 4513 359695692081802417240150749670295254928646814236055461846343302891712300374687160179735417055420666871445087385072462637220585433685328099536458430693190852593825330135343508508506176898286493661507404938251057596248278136020885803104268753653434279435684420467618527251164755 4514 378755172945432442445370089809968085509125055374655244938818960287788642993124277785917214075280787534348003465173376087072408570905162206517721542323665882047514323091560628782953703269983414239265707911239203461632433105166081982452684445553204351331976058504518133485353755 4515 188173651533002522719834233565727190340866021108147442666584570439849203710035834317419718274144772104436735600575770784670359628438944298447181282343098783237197617974330393548659525112371147024614644793705499784323758161434292362900937309793523092137574202943140247660730306 4516 -171522040548799894520316516104568064587780793127908019179758732451863096664651325862315698781275894767008351784496691852550225805246383801089277148350092069356627712161013114959846651785915346636892760144545557811924519974586593440203331443859911187298110217524478279590434448 4517 -550277213494232336965686605914536150096905848502563264118577692739651739657775603648232912856556682301356355249670067939622634376151546007606998690673757951404142035252573743742800355055898760876158468055784761273556953079752675422656015889413115538630086276028996413075788202 4518 -738450865027234859685520839480263340437771869610710706785162263179500943367811437965652631130701454405793090850245838724292994004590490306054179973016856734641339653226904137291459880168269907900773112849490261057880711241186967785556953199206638630767660478972136660736518507 4519 -566928824478434965165204323375695275849991076482802687605403530727637846703160112103336932349425559638784739065749146871742768199344106504964902824666764665284711941065891022331613228382354561263880352704944703245956191266600374345353621755346727443469550261447658381146084058 4520 -16651610984202628199517717461159125753085227980239423486825837987986107045384508455104019492868877337428383816079078932120133823192560497357904133993006713880569905813317278588812873326455800387721884649159941972399238186847698922697605865933611904839463985418661968070295855 4521 721799254043032231486003122019104214684686641630471283298336425191514836322426929510548611637832577068364707034166759792172860181397929808696275839023850020760769747413586858702647006841814107513051228200330319085481473054339268862859347333273026725928196493553474692666222653 4522 1288728078521467196651207445394799490534677718113273970903739955919152683025587041613885543987258136707149446099915906663915628380742036313661178663690614686045481688479477881034260235224168668776931580905275022331437664320939643208212969088619754169397746755001133073812306712 4523 1305379689505669824850725162855958616287762946093513394390565793907138790070971550068989563480127014044577829915994985596035762203934596811019082797683621399926051594292795159623073108550624469164653465554434964303836902507787342130910574954553366074237210740419795041882602568 4524 583580435462637593364722040836854401603076304463042111092229368715623953748544620558440951842294436976213122881828225803862902022536667002322806958659771379165281846879208300920426101708810361651602237354104645218355429453448073268051227621280339348309014246866320349216379916 4525 -705147643058829603286485404557945088931601413650231859811510587203528729277042421055444592144963699730936323218087680860052726358205369311338371705030843306880199841600269580113834133515358307125329343551170377113082234867491569940161741467339414821088732508134812724595926795 4526 -2010527332564499428137210567413903705219364359743745254202076381110667519348013971124434155625090713775514153134082666456088488562139966122357454502714464706806251435893064739736907242065982776289982809105605341416919137375278912071072316421892780895325943248554607766478529362 4527 -2594107768027137021501932608250758106822440664206787365294305749826291473096558591682875107467385150751727276015910892259951390584676633124680261461374236085971533282772273040657333343774793137941585046459709986635274566828726985339123544043173120243634957495420928115694909277 4528 -1888960124968307418215447203692813017890839250556555505482795162622762743819516170627430515322421451020790952797823211399898664226471263813341889756343392779091333441172003460543499210259434830816255702908539609522192331961235415398961802575833705422546224987286115391098982481 4529 121567207596192009921763363721090687328525109187189748719281218487904775528497800497003640302669262754723200336259455056189824335668702309015564746371071927714917994721061279193408031806547945473727106197065731894726805414043496672110513846059075472779718261268492375379546882 4530 2715674975623329031423695971971848794150965773393977114013586968314196248625056392179878747770054413506450476352170347316141214920345335433695826207745308013686451277493334319850741375581341083415312152656775718530001372242770482011234057889232195716414675756689420491074456160 4531 4604635100591636449639143175664661812041805023950532619496382130936958992444572562807309263092475864527241429149993558716039879146816599247037715964088700792777784718665337780394240585840775914231567855565315328052193704204005897410195860465065901138960900743975535882173438642 4532 4483067892995444439717379811943571124713279914763342870777100912449054216916074762310305622789806601772518228813734103659850054811147896938022151217717628865062866723944276501200832554034227968757840749368249596157466898789962400738085346619006825666181182482707043506793891761 4533 1767392917372115408293683839971722330562314141369365756763513944134857968291018370130426875019752188266067752461563756343708839890802561504326325009972320851376415446450942181350091178452886885342528596711473877627465526547191918726851288729774629949766506726017623015719435602 4534 -2837242183219521041345459335692939481479490882581166862732868186802101024153554192676882388072723676261173676688429802372331039256014037742711390954116379941401369272214395599044149407387889028889039258853841450424728177656813978683344571735291271189194394017957912866454003039 4535 -7320310076214965481062839147636510606192770797344509733509969099251155241069628954987188010862530278033691905502163906032181094067161934680733542171834008806464235996158672100244981961422116997646880008222091046582195076446776379421429918354298096855375576500664956373247894799 4536 -9087702993587080889356522987608232936755084938713875490273483043386013209360647325117614885882282466299759657963727662375889933957964496185059867181806329657840651442609614281595073139875003882989408604933564924209660602993968298148281207084072726805142083226682579388967330400 4537 -6250460810367559848011063651915293455275594056132708627540614856583912185207093132440732497809558790038585981275297860003558894701950458442348476227689949716439282170395218682550923732487114854100369346079723473784932425337154319464936635348781455615947689208724666522513327360 4538 1069849265847405633051775495721217150917176741211801105969354242667243055862535822546455513052971487995105924226866046028622199365211476238385065944144059090024953825763453417694058228935002143546510662142367572797262651109622059956493283005516641239427887291940289850734567440 4539 10157552259434486522408298483329450087672261679925676596242837286053256265223183147664070398935253954294865582190593708404512133323175972423444933125950388747865605268373067699289131368810006026535919267075932497006923254103590358104774490089589368044569970518622869239701897841 4540 16408013069802046370419362135244743542947855736058385223783452142637168450430276280104802896744812744333451563465891568408071028025126430865793409353640338464304887438768286381840055101297120880636288613155655970791855679440744677569711125438370823660517659727347535762215225202 4541 15338163803954640737367586639523526392030678994846584117814097899969925394567740457558347383691841256338345639239025522379448828659914954627408343409496279374279933613004832964145996872362118737089777951013288397994593028331122617613217842432854182421089772435407245911480657763 4542 5180611544520154214959288156194076304358417314920907521571260613916669129344557309894276984756587302043480057048431813974936695336738982203963410283545890626414328344631765264856865503552112710553858683937355900987669774227532259508443352343264814376519801916784376671778759923 4543 -11227401525281892155460073979050667238589438421137477702212191528720499321085718970210525911988225442289971506417459754433134332688387448661829999070094447837890559094136521116983189597745008170082429929218300069804185905213212418061267773095106009283997857810563159090436465278 4544 -26565565329236532892827660618574193630620117415984061820026289428690424715653459427768873295680066698628317145656485276812583161348302403289238342479590727212170492707141354081129186470107126907172207880231588467798778933544335035674485615527960191705087630245970405001917123040 4545 -31746176873756687107786948774768269934978534730904969341597550042607093844998016737663150280436654000671797202704917090787519856685041385493201752763136617838584821051773119345986051973659239617726066564168944368786448707771867295182928967871225006081607432162754781673695882962 4546 -20518775348474794952326874795717602696389096309767491639385358513886594523912297767452624368448428558381825696287457336354385523996653936831371753693042170000694261957636598229002862375914231447643636634950644298982262802558654877121661194776118996797609574352191622583259417683 4547 6046789980761737940500785822856590934231021106216570180640930914803830191741161660316248927231638140246491449369027940458197637351648466457866588786548557211476230749504755852126324094192895459528571245280944168816516130985680158552824420751841194907478055893778782418657705358 4548 37792966854518425048287734597624860869209555837121539522238480957410924036739178397979399207668292140918288652073945031245717494036689851951068341549685175050061051801277875198112376067852135077254637809449888537602964838757547453735753388623066200989085488056533564092353588321 4549 58311742202993220000614609393342463565598652146889031161623839471297518560651476165432023576116720699300114348361402367600103018033343788782440095242727345050755313758914473427115238443766366524898274444400532836585227641316202330857414583399185197786695062408725186675613006005 4550 52264952222231482060113823570485872631367631040672460980982908556493688368910314505115774648885082559053622898992374427141905380681695322324573506456178787839279083009409717574988914349573471065369703199119588667768711510330522172304590162647344002879217006514946404256955300648 4551 14471985367713057011826088972861011762158075203550921458744427599082764332171136107136375441216790418135334246918429395896187886645005470373505164906493612789218031208131842376876538281721335988115065389669700130165746671572974718568836774024277801890131518458412840164601712328 4552 -43839756835280162988788520420481451803440576943338109702879411872214754228480340058295648134899930281164780101442972971703915131388338318408934930336233732261537282550782631050238700162045030536783209054730832706419480969743227612288577809374907395896563543950312346511011293676 4553 -96104709057511645048902343990967324434808207984010570683862320428708442597390654563411422783785012840218403000435347398845820512070033640733508436792412520100816365560192348625227614511618501602152912253850421374188192480073749784593167972022251398775780550465258750767966594323 4554 -110576694425224702060728432963828336196966283187561492142606748027791206929561790670547798225001803258353737247353776794742008398715039111107013601698906132890034396768324191002104152793339837590267977643520121504353939151646724503162004746046529200665912068923671590932568306650 4555 -66736937589944539071939912543346884393525706244223382439727336155576452701081450612252150090101872977188957145910803823038093267326700792698078671362672400628497114217541559951865452631294807053484768588789288797934458181903496890873426936671621804769348524973359244421557012973 4556 29367771467567105976962431447620440041282501739787188244134984273131989896309203951159272693683139863029445854524543575807727244743332848035429765429740119472319251342650788673362161880323694548668143665061132576253734298170252893719741035350629594006432025491899506346409581351 4557 139944465892791808037690864411448776238248784927348680386741732300923196825870994621707070918684943121383183101878320370549735643458371959142443367128646252362353648110974979675466314673663532138936121308581254080607673449816977396881745781397158794672344094415571097278977888002 4558 206681403482736347109630776954795660631774491171572062826469068456499649526952445233959221008786816098572140247789124193587828910785072751840522038491318652990850762328516539627331767304958339192420889897370542878542131631720474287755172718068780599441692619388930341700534900976 4559 177313632015169241132668345507175220590491989431784874582334084183367659630643241282799948315103676235542694393264580617780101666041739903805092273061578533518531510985865750953969605424634644643752746232309410302288397333550221394035431682718151005435260593897030835354125319626 4560 37369166122377433094977481095726444352243204504436194195592351882444462804772246661092877396418733114159511291386260247230366022583367944662648905932932281156177862874890771278503290750971112504816624923728156221680723883733243997153685901320992210762916499481459738075147431625 4561 -169312237360358914014653295859069216279531286667135868630876716574055186722180198572866343612368082984412628956402863946357462888201704807177873132558386371834672899453625768348828476553987226687604264973642386656861407747987230290601486816747788388678776119907470603625387469350 4562 -346625869375528155147321641366244436870023276098920743213210800757422846352823439855666291927471759219955323349667444564137564554243444710982965405619964905353204410439491519302798081978621871331357011205951796959149805081537451684636918499465939394114036713804501438979512788975 4563 -383995035497905588242299122461970881222266480603356937408803152639867309157595686516759169323890492334114834641053704811367930576826812655645614311552897186509382273314382290581301372729592983836173636129679953180830528965270695681790604400786931604876953213285961177054660220599 4564 -214682798137546674227645826602901664942735193936221068777926436065812122435415487943892825711522409349702205684650840865010467688625107848467741178994510814674709373860756522232472896175605757148569371156037566523969121217283465391189117584039143216198177093378490573429272751248 4565 131943071237981480919675814763342771927288082162699674435284364691610723917407951911773466215949349870253117665016603699127096865618336862515224226625454090678495036578734997070325185803016114182787640049914230435180683864253986293447800915426796177915859620426010865550240037728 4566 515938106735887069161974937225313653149554562766056611844087517331478033075003638428532635539839842204367952306070308510495027442445149518160838538178351277187877309893117287651626558532609098018961276179594183616011212829524681975238405316213727782792812833711972042604900258328 4567 730620904873433743389620763828215318092289756702277680622013953397290155510419126372425461251362251554070157990721149375505495131070257366628579717172862091862586683753873809884099454708214855167530647335631750139980334046808147366427522900252870998990989927090462616034173009577 4568 598677833635452262469944949064872546165001674539578006186729588705679431593011174460651995035412901683817040325704545676378398265451920504113355490547408001184091647175138812813774268905198740984743007285717519704799650182554161072979721984826074821075130306664451750483932971850 4569 82739726899565193307970011839558893015447111773521394342642071374201398518007536032119359495573059479449088019634237165883370823006770985952516952369056723996214337282021525162147710372589642965781731106123336088788437353029479097741316668612347038282317472952479707879032713523 4570 -647881177973868550081650751988656425076842644928756286279371882023088756992411590340306101755789192074621069971086912209622124308063486380676062764803805367866372346471852284721951744335625212201748916229508414051191896693778668268686206231640523960708672454137982908155140296053 4571 -1246559011609320812551595701053528971241844319468334292466101470728768188585422764800958096791202093758438110296791457886000522573515406884789418255351213369050463993646991097535726013240823953186491923515225933755991546876332829341665928216466598781783802760802434658639073267902 4572 -1329298738508886005859565712893087864257291431241855686808743542102969587103430300833077456286775153237887198316425695051883893396522177870741935207720270093046678330929012622697873723613413596152273654621349269844779984229362308439407244885078945820066120233754914366518105981424 4573 -681417560535017455777914960904431439180448786313099400529371660079880830111018710492771354530985961163266128345338782842261769088458691490065872442916464725180305984457160337975921979277788383950524738391840855793588087535583640170721038653438421859357447779616931458362965685370 4574 565141451074303356773680740149097532061395533155234891936729810648887358474404054308186742260216132595171981951452675043738753485056715394723545812434748643870158009189830759559804033963035569235967185123385077962403459340749189170944889563028176922426354981185503200276107582533 4575 1894440189583189362633246453042185396318686964397090578745473352751856945577834355141264198546991285833059180267878370095622646881578893265465481020155018736916836340118843382257677757576449165388240839744734347807183443570111497610352134448107122742492475214940417566794213563958 4576 2575857750118206818411161413946616835499135750710189979274845012831737775688853065634035553077977246996325308613217152937884415970037584755531353463071483462097142324576003720233599736854237549338765578136575203600771531105695137781073173101545544601849922994557349025157179249329 4577 2010716299043903461637480673797519303437740217554955087338115202182850417214449011325848810817761114401153326661764477894145662484980869360807807650636734818226984315386172960673795702891201980102798393013190125638368071764945948610128283538517367679423568013371845824881071666797 4578 116276109460714099004234220755333907119053253157864508592641849430993471636614656184584612270769828568094146393886107798523015603401976095342326630481716081310147975267329578416117945314752814714557553268455777831184628194834450999776149090410244936931092798431428258086858102840 4579 -2459581640657492719406927193191282928380082497552325470682203163400744304052238409449450940807207418428231162219331045139361400366635608660189026832589767380786994349308674141817481791539484734624208024868119425769586902910860686781297024011135299664918830196125920767070321146488 4580 -4470297939701396181044407866988802231817822715107280558020318365583594721266687420775299751624968532829384488881095523033507062851616478020996834483226502199013978664694847102491277494430686714727006417881309551407954974675806635391425307549652667344342398209497766591951392813284 4581 -4586574049162110280048642087744136138936875968265145066612960215014588192903302076959884363895738361397478635274981630832030078455018454116339161113708218280324126639962176680907395439745439529441563971149765329239139602870641086391201456640062912281273491007929194850038250916123 4582 -2126992408504617560641714894552853210556793470712819595930757051613843888851063667510433423088530942969247473055650585692668678088382845456150134281118450899537132290653502539089913648205954794817355946281645903469552699959780399609904432628927612616354660811803274082967929769634 4583 2343305531196778620402692972435949021261029244394460962089561313969750832415623753264866328536437589860137015825444937340838384763233632564846700202108051299476846374041344563401363846224731919909650471599663647938402274716026235781520874920725054727987737397694492508983463043651 4584 6929879580358888900451335060180085160197905212659606028702521528984339025318925830224750692432175951257615651100426568172868463218252086681185861315816269579800973014003521244308759285970171449351214442749428977177541877586667322172722331560787967009261228405623687359021713959775 4585 9056871988863506461093049954732938370754698683372425624633278580598182914169989497735184115520706894226863124156077153865537141306634932137335995596934720479338105304657023783398672934176126244168570389031074880647094577546447721782626764189715579625615889217426961441989643729410 4586 6713566457666727840690356982296989349493669438977964662543717266628432081754365744470317786984269304366726108330632216524698756543401299572489295394826669179861258930615679219997309087951394324258919917431411232708692302830421486001105889268990524897628151819732468933006180685760 4587 -216313122692161059760978077883095810704235773681641366158804262355906943564560085754432905447906646890889542769794351648169706674850787108696565920989600399939714083387842024311450198018777125092294525318017744468849574756245836171616442291797442111633076585891218426015533274014 4588 -9273185111555667520854028032616034181458934457054066990792082842954089857734549583489617020968613541117752666925871505513706847981485719246032561517924320879277819388044865807710123132194903369260864914349092625115944152302693557954243206481513021737248965803318179868005177003423 4589 -15986751569222395361544385014913023530952603896032031653335800109582521939488915327959934807952882845484478775256503722038405604524887018818521856912750990059139078318660545027707432220146297693519784831780503857824636455133115043955349095750503546634877117623050648801011357689182 4590 -15770438446530234301783406937029927720248368122350390287176995847226614995924355242205501902504976198593589232486709370390235897850036231709825290991761389659199364235272703003395982022127520568427490306462486113355786880376869207783732653458706104523244041037159430374995824415167 4591 -6497253334974566780929378904413893538789433665296323296384913004272525138189805658715884881536362657475836565560837864876529049868550512463792729473837068779921544847227837195685858889932617199166625392113393488239842728074175649829489446977193082785995075233841250506990647411743 4592 9489498234247828580615006110499129992163170230735708356950887105309996801299109669244049926416520188008642209695665857161876554656336506354729127438913921279217533471432707832021573330213680494353159439667110369584793727058939394125859648773310463848882042389209398294020710277440 4593 25259936680778062882398413047529057712411538353086098644127882952536611797223464911449551828921496386602231442182375227552112452506372738064554418430675310938416897706705410835417555352341201062780649746129596482940580607435808601909592302232016568372126083426368828669016534692608 4594 31757190015752629663327791951942951251200972018382421940512795956809136935413270570165436710457859044078068007743213092428641502374923250528347147904512379718338442553933248031103414242273818261947275138242989971180423335509984251739081749209209651158121158660210079176007182104352 4595 22267691781504801082712785841443821259037801787646713583561908851499140134114160900921386784041338856069425798047547235266764947718586744173618020465598458439120909082500540199081840912060137767594115698575879601595629608451044857613222100435899187309239116271000680881986471826913 4596 -2992244899273261799685627206085236453373736565439385060565974101037471663109304010528165044880157530532805644134827992285347504787785993890936397965076852499295988624204870636335714440281063295186534047553716881344950998984763744296370201796117381062886967155368147787030062865694 4597 -34749434915025891463013419158028187704574708583821807001078770057846608598522574580693601755338016574610873651878041084713989007162709244419283545869589232217634431178138118667439128682554881557133809185796706852525374334494747996035451951005327032221008125815578226963037244970045 4598 -57017126696530692545726204999472008963612510371468520584640678909345748732636735481614988539379355430680299449925588319980753954881295988592901566335187690656755340260638658866520969594615019324727924884372586454121003942945792853648674051441226219530247242086578907845023716796957 4599 -54024881797257430746040577793386772510238773806029135524074704808308277069527431471086823494499197900147493805790760327695406450093509994701965168370110838157459351636433788230185255154333956029541390836818869572776052943961029109352303849645108838467360274931210760057993653931262 4600 -19275446882231539283027158635358584805664065222207328522995934750461668471004856890393221739161181325536620153912719242981417442930800750282681622500521605939824920458295669562746126471779074472407581651022162720250678609466281113316851898639781806246352149115632533094956408961216 4601 37741679814299153262699046364113424157948445149261192061644744158884080261631878591221766800218174105143679296012869076999336511950495238310219943834666084716930419802342989303774843122835944852320343233350423733870325333479511740331822152801444413283895092970946374750067307835742 4602 91766561611556584008739624157500196668187218955290327585719448967192357331159310062308590294717372005291173101803629404694742962044005233012185112204776922874389771438776777533960098277169900881861734070169293306646378277440540849684126002446553251751255367902157134808060961767005 4603 111042008493788123291766782792858781473851284177497656108715383717654025802164166952701812033878553330827793255716348647676160404974805983294866734705298528814214691897072447096706224748948975354269315721191456026897056886906821963000977901086335057997607517017789667903017370728222 4604 73300328679488970029067736428745357315902839028236464047070639558769945540532288361480045233660379225684113959703479570676823893024310744984646790870632444097284272094729457792931381626113030501948972487841032293026731553427310222669155748284890644713712424046843293152950062892481 4605 -18466232932067613979671887728754839352284379927053863538648809408422411790627021700828545061056992779607059142100149834017919069019694488027538321334144478777105499344047319741028716651056870379912761582328261013619646724013230627014970254161662607037542943855313841655110898874523 4606 -129508241425855737271438670521613620826135664104551519647364193126076437592791188653530357094935546110434852397816498481694079473994500471322405056039443007591320191241119766837734941400005845734182077303519717040516703610920052590015948155247997665035150460873103509558128269602744 4607 -202808570105344707300506406950358978142038503132787983694434832684846383133323477015010402328595925336118966357519978052370903367018811216307051846910075451688604463335849224630666323026118876236131049791360749333543435164347362812685103903532888309748862884919946802711078332495224 4608 -184342337173277093320834519221604138789754123205734120155786023276423971342696455314181857267538932556511907215419828218352984297999116728279513525575930972911498963991801904889637606375062005856218288209032488319923788440334132185670133649371225702711319941064632961055967433620700 4609 -54834095747421356049395848699990517963618459101182600508421830150347533749905266660651500172603386446077054817603329736658904824004616256957108469536487965320178772750682138051902664975056160122036210905512771279407084829414079595654185494123228037676169480191529451497839164017955 4610 147974474357923351251110558250368460178420044031605383186013002534498849383418210354358902155992538890041911539916648315711998543014194959349943377373587486368425690585167086578763658051062716114094838885847978054136350334933283217030918409409660272072693404728417351213239168477270 4611 332316811531200444571945077471972598968174167237339503341799025810922820726114665668540759423531471446553818755336476534064982841013311687629456902949518459279924654576968991468401264426124721970313127094880466374060138775267415402701052058780885974784013345793050312269206602097971 4612 387150907278621800621340926171963116931792626338522103850220855961270354476019932329192259596134857892630873572939806270723887665017927944586565372486006424600103427327651129520303929401180882092349338000393237653467223604681494998355237552904114012460182825984579763767045766115927 4613 239176432920698449370230367921594656753372582306916720664207853426771505092601721974833357440142319002588962033023157955011889122003732985236621995112418938231677736742484042941540271350118165978254499114545259599330873269748211781324319143494453740387489421256162412553806597638658 4614 -93140378610501995201714709550377942214801584930422782677591172384151315633512943693707401983389152443964856722313318579053093719009578702392834907837099521048246917834484948526860993076006555992058627980335206774729265505519203621376732915286432234396523924536887899715400004459312 4615 -480291285889123795823055635722341059146594211268944886527812028345421670109532876022899661579524010336595730295253124849776981384027506646979400280323105945648350345162136078047164922477187438084407965980728444428196489110200698619731970468190546246856706750521467663482445770575238 4616 -719467718809822245193286003643935715899966793575861607192019881772193175202134597997733019019666329339184692328276282804788870506031239632216022275435524883880028081904620120988705193827305604062662465095273704027527362379948910401056289611684999987244196171777630076036252368213895 4617 -626327340199320249991571294093557773685165208645438824514428709388041859568621654304025617036277176895219835605962964225735776787021660929823187367598425362831781164070135172461844200751299048070603837114938497252798096874429706779679556696398567752847672247240742176320852363754582 4618 -146036054310196454168515658371216714538570997376493937986616681042620189459088778281125955456753166558624105310709839375958795402994154282843787087275319417183430818907999094414679278274111609986195871134210052824601607764229008159947586228208021505990965496719274512838406593179343 4619 573431664499625791024770345272719001361395796199367669205403200729572985743045819716607063562913162780560587017566443428830075103037085349372235188160205466696597262996621026574025915553193994076466593961063651202925754615719902241108703383476978481253230675058355563197845775034553 4620 1199759004698946041016341639366276775046561004844806493719831910117614845311667474020632680599190339675780422623529407654565851890058746279195422555758630829528378427066756199035870116304493042147070431076002148455723851490149609020788260079875546234100902922299097739518698138789136 4621 1345795059009142495184857297737493489585132002221300431706448591160235034770756252301758636055943506234404527934239247030524647293052900562039209643033950246711809245974755293450549394578604652133266302210212201280325459254378617180735846308083567740091868419018372252357104731968480 4622 772363394509516704160086952464774488223736206021932762501045390430662049027710432585151572493030343453843940916672803601694572190015815212666974454873744780015211982978134266876523479025410658056799708249148550077399704638658714939627142924606589258838637743960016689159258956933928 4623 -427395610189429336856254686901502286822824798822873731218786519686952796283957041435481108106159996221936481706856604052871279700042931066528448100884886049513166444088621932159346637279082384090270722826853598378324146851490894081161117155268956975262265178339081050359439181855207 4624 -1773190669198571832041111984638995776407956801044174162925235110847187831054713293737239744162103502456341009641095851083395926993095831628567657743918836296224975690063377225609896031857687036223537025037065799658649606105869511261896963463352524715354133597357453302716543913823686 4625 -2545554063708088536201198937103770264631693007066106925426280501277849880082423726322391316655133845910184950557768654685090499183111646841234632198792581076240187673041511492486419510883097694280336733286214349736049310744528226201524106387959113974192771341317469991875802870757613 4626 -2118158453518659199344944250202267977808868208243233194207493981590897083798466684886910208548973849688248468850912050632219219483068715774706184097907695026727021228952889560327072873604015310190066010459360751357725163893037332120362989232690156998930506162978388941516363688902405 4627 -344967784320087367303832265563272201400911407199059031282258870743709252743753391149670464386870347231907459209816199548823292489972884146138526353988858730502045538889512334717176841746328273966528985422294951699075557787167820858466025769337632283576372565620935638799819775078718 4628 2200586279388001168897366671540498063230781599867047894144021630534140627338670335172720852268263498678277491347952455136267206693138762695096105844803722345738142134151999157769242669136769420313807747863919398036973752957360405343058080618621481690616398775696534353075983095678896 4629 4318744732906660368242310921742766041039649808110281088351515612125037711137137020059631060817237348366525960198864505768486426176207478469802289942711417372465163363104888718096315542740784730503873758323280149394698916850397737463421069851311638689546904938674923294592346784581302 4630 4663712517226747735546143187306038242440561215309340119633774482868746963880890411209301525204107695598433419408680705317309718666180362615940816296700276102967208901994401052813492384487113004470402743745575101093774474637565558321887095620649270973123277504295858933392166559660021 4631 2463126237838746566648776515765540179209779615442292225489752852334606336542220076036580672935844196920155928060728250181042511973041599920844710451896553757229066767842401895044249715350343584156594995881655703056800721680205152978829015002027789282506878728599324580316183463981126 4632 -1855618495067913801593534405977225861829870192667988862861762759790431374594916944023050387881393151446370032138136255587443914203165878548957579490814863615236096595262486823052065827390441146347278762441624446337898195170192584484592054849283849407040026210075598714276163320600175 4633 -6519331012294661537139677593283264104270431407977328982495537242659178338475807355232351913085500847044803451546816960904753632869346241164898395787515139718203305497256887875865558211877554150817681506187199547431672669807758142806479150469933120380163303714371457647668329880260195 4634 -8982457250133408103788454109048804283480211023419621207985290094993784675018027431268932586021345043964959379607545211085796144842387841085743106239411693475432372265099289770909807927227897734974276502068855250488473391487963295785308165471960909662670182442970782227984513344241320 4635 -7126838755065494302194919703071578421650340830751632345123527335203353300423110487245882198139951892518589347469408955498352230639221962536785526748596829860196275669836802947857742099837456588626997739627230804150575196317770711300716110622677060255630156232895183513708350023641144 4636 -607507742770832765055242109788314317379909422774303362627990092544174961947303132013530285054451045473785895922591994593598597769875721371887130961081690141992970172579915071992183887959902437809316233440031256718902526510012568494236960152743939875466852518523725866040020143380948 4637 8374949507362575338733211999260489966100301600645317845357300002449609713070724299255402300966893998491173483684953216492197547072512119713855975278330003333439402092519374698917624039267995297164960268628823993769570864977950727291071205319216969787203329924447056361944493200860373 4638 15501788262428069640928131702332068387750642431396950190480827337652963013493834786501284499106845891009762831154362171990549777711734082250641502026926833193635677762356177646775366139105451885791958008256054797920146061295721438591787315941894030042833486157342239875652843224501518 4639 16109296005198902405983373812120382705130551854171253553108817430197137975441137918514814784161296936483548727076954166584148375481609803622528632988008523335628647934936092718767550027065354323601274241696086054639048587805734007086024276094637969918300338675865965741692863367882467 4640 7734346497836327067250161812859892739030250253525935707751517427747528262370413619259412483194402937992375243392000950091950828409097683908672657709678520002189245842416718019849925987797359026436313973067262060869477722827783279794953070775421000131097008751418909379748370167022095 4641 -7767441764591742573677969889472175648720392177871014482729309909905434751123421167241872015912442953017387587762361221898598949302636398341968844317248313191446431919939459626925440151308092859355644035188792737050668338467938158796834245166473029911736477405923330495904473057479422 4642 -23876737769790644979661343701592558353850944032042268035838127340102572726564559085756686800073739889500936314839315388482747324784246201964497477305256836527075079854875552345692990178373447182956918276884878791689716926273672165882858521261110999830036816081789296237597336425361888 4643 -31611084267626972046911505514452451092881194285568203743589644767850100988934972705016099283268142827493311558231316338574698153193343885873170135014935356529264325697292270365542916166170806209393232249952140852559194649101455445677811592036531999961133824833208205617345706592383982 4644 -23843642503035229473233535624980275444160802107697189260860334857944666237811551537774227267355699874475923970468955116676099203890707487531201290697687043337817893777352810738617476014862713350037588214763348115508526310633517286880977346870058970049397347427284875121441233534904559 4645 33095266755415506427808076612282909690141924345078774977792482157906488753007547982459532718040015025012344370360271806648120893538714433296186607569793189257186077522741607075514163510733832919330062121530676181190615640154879001881174391052029780639468654504421116156102890457330 4646 31644179534382387553339313591064734002571336209913282518567437250008007477687980252998558815986182842518323902601676610381346274086882600306466321622505149718521511774815011972618430329681540042312562312073671528740385264741610324679692766427584029741773293487712626733501809482841313 4647 55487822037417617026572849216045009446732138317610471779427772107952673715499531790772786083341882716994247873070631727057445477977590087837667612320192193056339405552167822711235906344544253392350150526837019644248911575375127611560670113297642999791170640914997501854943043017745873 4648 55454726770662201520145041139432726537041996393265393004449979625794767226746524242790326550623842701969235528700271455250797357084051373404371425712622399867082219474645081104160392181033519559430820464715488968067720959734972732558788938906590970010531172260493080738786940127288544 4649 23810547236279813966805727548367992534470660183352110485882542375786759749058543989791767734637659859450911626098594844869451082997168773097905104090117250148560707699830069131541961851351979517118258152641817439327335694993362407879096172479006940268757878772780454005285130644447232 4650 -31677274801137803059767121667677016912261478134258361293545229732165913966440987800981018348704222857543336246972036882187994394980421314739762508230074942907778697852337753579693944493192273875231892374195202204921575880381765203681573940818636059522412762142217047849657912373298640 4651 -87132001571800004579912162807109743449303474527523754297995209357960681193187512043771344899328065559512571775672308337438791752064472688144133933942697342774860917326982834683854336674225793434662712838910691172989296840116737936240362879725227029532943934402710128588444852500587183 4652 -110942548808079818546717890355477735983774134710875864783877751733747440942246056033563112633965725418963483401770903182308242835061641461242039038032814592923421625026812903815396298525577772951780970991552508612316632535110100344119459052204233969801701813175490582593729983145034414 4653 -79265274006942015486950768687800719071512656576617503490332522001581526975805068232582094285261502561420147154798866300120248440081220146502276529802739650015642927174475150235702354032385499076549078617357306407395056654728335140437885111385597910279289051033273534744072070771735773 4654 7866727564857989092961394119309024377790817950906250807662687356379154217382443811189250614066562998092424620873442037318543311983252541641857404139957692759217990152507684448151982641840294358113634221553384765594240185388402795802477768339629119253654883369436593844372781728851411 4655 118809276372937807639679284474786760361564952661782115591540439090126595159628499844752363248032288417055908022644345219626786147044894002883896442172772285682639615179320588263548281167418067309894605213105893377910872720498503139921936820543863089055356696544927176438102764873885826 4656 198074550379879823126630053162587479433077609238399619081872961091708122135433568077334457533293790978476055177443211519747034587126114149386172971975511935698282542353795738499250635199803566386443683830463199785305929375226838280359821931929460999334645747578200711182174835645621600 4657 190207822815021834033668659043278455055286791287493368274210273735328967918051124266145206919227227980383630556569769482428491275142861607744315567835554242939064552201288054051098652557963272028330049608909815019711689189838435484557344163589831880080990864208764117337802053916770190 4658 71398546442084026393989374568491694693721838625711252682669834645202372758422624421392843671194939563327722533925424262801705128097967604860419125662781957256424937021967465787550371390545204718435444395803921641800816469339932344635407343045968791025634167663836940899699289042884365 4659 -126676003937795796732640678594095784739355770612688366399203126446505749377010943655941613862098851415148332643517787256945329459028146544525753846312729978441857605331828272711700263809258361668008239434659278143505112905886905935724414588883492208309011579914363770282475546602737234 4660 -316883826752817630766309337637374239794642561900181734673413400181834717295062067922086820781326079395531963200087556739373820734171008152270069414148284221380922157533116326762798916367221633696338289043569093163216802095725341420281758752473324088390002444123127887620277600519507423 4661 -388282373194901657160298712205865934488364400525892987356083234827037090053484692343479664452521018958859685734012981002175525862268975757130488539811066178637347094555083792550349287757766838414773733439373014805017618565065273764917166095519292879415636611786964828519976889562391787 4662 -261606369257105860427658033611770149749008629913204620956880108380531340676473748687538050590422167543711353090495193745230196403240829212604734693498336200195489489223255519838649023948508476746765494004713736661512505659178367829192751506635800671106625031872601058237501342959654552 4663 55277457495711770338651304025604090045633931986977113716533291801303376618588319234548770190903911851820610109592362994143624330930178939665334720649948021185432668309860806924149892418713156949572795038855356501704296436546973591089007245837523417283377412250526829382776257559852872 4664 443559830690613427498950016231470024533998332512870101072616526628340466672073011578028434643424930810680295843605343996319150193199154696795823260461014199822779762864944599474499180176479995364346528478228371306721915001612247356006173341356816296699014024037491657902753147122244660 4665 705166199947719287926608049843240174283006962426074722029496635008871807348546760265566485233847098354391648934100537741549346596439983909400557953959350400018269252088200119313148204124988472111112022482942107968234420660790615185198924847992616967805639055910092716140254490081899213 4666 649888742452007517587956745817636084237373030439097608312963343207568430729958441031017715042943186502571038824508174747405722265509804969735223233309402378832836583778339312388998311706275315161539227444086751466530124224243641594109917602155093550522261643659565886757478232522046342 4667 206328911761394090089006729586166059703374697926227507240346816579227964057885429452989280399518255691890742980902830751086572072310650272939399972848388179010056820913394712914499131529795319797192698965858380159808209222631394238103744260798277253823247619622074228854725085399801683 4668 -498837288186325197837601320257074114579632264499847214789149818429643843290661330812577204834328842662500905953197706990462774524129333636461157981110962221008212431174805406398649072595193152313919323517083727808426211438159220947095180587194339713982391436288018487285529404682097529 4669 -1148726030638332715425558066074710198817005294938944823102113161637212274020619771843594919877272029165071944777705881737868496789639138606196381214420364599841049014953144718787647384301468467475458550961170479274956335662402862541205098189349433264504653079947584374043007637204143870 4670 -1355054942399726805514564795660876258520379992865172330342459978216440238078505201296584200276790284856962687758608712488955068861949788879135781187268752778851105835866539431702146515831263787272651249927028859434764544885034256779308842450147710518327900699569658602897732722603945552 4671 -856217654213401607676963475403802143940747728365325115553310159786796394787843870484006995442461442194461781805411005498492294337820455242674623206157790557842893404691734025303497443236070634958731926409945131626338333446875035832213661862953370804345509263281640115612203317921848022 4672 292508376424931107748594590670908054876257566573619707548803001850415879232775901359587924434810586970610162972294876239376202451818683363521758008262574041998155610261410693484149941065397832516726624551225347648618002215527826708991436326396062460159143816665944258430804319282295849 4673 1647563318824657913263159386331784313396637559438792037891262980066856117311281102656172124711600871827572850730903588728331271313768472242657539195531326820849261446127950125186296456896661619789377874478254207083382547100562083488300278776543772978487044516235602861328537041886241402 4674 2503780973038059520940122861735586457337385287804117153444573139853652512099124973140179120154062314022034632536314594226823565651588927485332162401689117378692154850819684150489793900132732254748109800888199338709720880547437119320513940639497143782832553779517242976940740359808089425 4675 2211272596613128413191528271064678402461127721230497445895770138003236632866349071780591195719251727051424469564019717987447363199770244121810404393426543336693999240558273457005643959067334422231383176336973991061102878331909292611522504313101081322673409962851298718509936040525793577 4676 563709277788470499928368884732894089064490161791705408004507157936380515555067969124419071007650855223851618833116129259116091886001771879152865197895216515844737794430323331819347502170672802442005301858719783977720331231347209123222225536557308344186365446615695857181398998639552176 4677 -1940071695249589021011753977002692368272895126012411745440065981917271996544057004015760049146411458798183013703198464967707473765587155606179297203793900862847417056389360818670446397962059452306104499029479554732000549316089910197291715102939835438646188332901547119759341361168537248 4678 -4151344291862717434203282248067370770734022847242909191335836119920508629410406075796351244865663185849607483267218182955154836965357399727989701597220444199541416296947634275676090357029393874537487675366453545793103427647999202808814219416040916761319598295752845838269277401694330824 4679 -4715053569651187934131651132800264859798513009034614599340343277856889144965474044920770315873314041073459102100334312214270928851359171607142566795115660715386154091377957607495437859200066676979492977225173329770823758879346411932036444952598225105505963742368541695450676400333882999 4680 -2774981874401598913119897155797572491525617883022202853900277295939617148421417040905010266726902582275276088397135847246563455085772016000963269591321759852538737034988596788824991461238007224673388478195693775038823209563256501734744729849658389666859775409466994575691335039165345750 4681 1376362417461118521083385092269798279208404964220706337435558823980891480988989034891340978138760603574331394870082335708591381879585383727026432005898684347002679261959037486851098895791386649864099197170759770754280218084742701074069489566382527094459822886285851262577942362528985075 4682 6091415987112306455215036225070063139006917973255320936775902101837780625954463079812111294012074644647790496970416647922862310730944555334168998801014345062388833353336995094346536754991453326843592174395933100525103976964089113006105934518980752199965786628654392958028618762862868075 4683 8866397861513905368334933380867635630532535856277523790676179397777397774375880120717121560738977226923066585367552495169425765816716571335132268392336104914927570388325591883171528216229460551516980652591626875563927186527345614740850664368639141866825562038121387533719953802028213826 4684 7490035444052786847251548288597837351324130892056817453240620573796506293386891085825780582600216623348735190497470159460834383937131187608105836386437420567924891126366554396320429320438073901652881455420867104809646968442602913666781174802256614772365739151835536271142011439499228752 4685 1398619456940480392036512063527774212317212918801496516464718471958725667432428006013669288588141978700944693527053511537972073206186632273936837585423075505536057773029559301973892565446620574809289281024934004284542991478513800660675240283275862572399952523181143313113392676636360678 4686 -7467778404573424976298421317339861418215322937476027274211460925818672106943452114703452272150835248222121891840498983631453692610529939061195430806913029409391512615296032581197635650782839976707691371566692871279384195048831814080175424085363279294425609514940244220606561125391853147 4687 -14957813848626211823549969605937698769539453829532844727452081499615178400330343200529232854751051871570857082337969143092288076547661126669301267193350449977316403741662586977518064971220913878360572826987559976089031163491434727746956598887619894066791348666775780491748572564891081898 4688 -16356433305566692215586481669465472981856666748334341243916799971573904067762771206542902143339193850271801775865022654630260149753847758943238104778773525482852461514692146279491957536667534453169862108012493980373574154969948528407631839170895756639191301189956923804861965241527442575 4689 -8888654900993267239288060352125611563641343810858313969705339045755231960819319091839449871188358602049679884024523670998806457143317819882042673971860496073460948899396113698294321885884694476462170736445801109094189959921116714327456415085532477344765691675016679584255404116135589427 4690 6069158947632944584261909253812087205898110018674530757746742453859946439511024108689782983562693269521177198313445472093481619404343306787258593221489953903855454842266473279223743085336219401898402090541758866994841203570318013419500183802087416722025656991759100907493168448755492472 4691 22425592253199636799848390923277560187754776767008872001663542425433850507273795315232685126901887119792978974178468126723741769158191065730496698000263479386707916356958619558715700622003753855068264198554252847368415358540266541827132022972983173361216958181716024712355133690282935048 4692 31314247154192904039136451275403171751396120577867185971368881471189082468093114407072134998090245721842658858202991797722548226301508885612539371972123975460168865256354733257010022507888448331530434935000053956462605318461383256154588438058515650705982649856732704296610537806418524476 4693 25245088206559959454874542021591084545498010559192655213622139017329136028582090298382352014527552452321481659889546325629066606897165578825280778750634021556313410414088259977786279422552228929632032844458295089467764114891065242735088254256428233983956992864973603389117369357663032005 4694 2819495953360322655026151098313524357743233792183783211958596591895285521308294983149666887625665332528502685711078198905324837738974513094784080750370542169605494057129640419070578800548475074563768645904042242099348756350798700907956231283445060622740034683257578676762235667380096958 4695 -28494751200832581384110300177089647393652886785683402759410284879293796946784819423922468110464580389314156172491913598817223388562534372517755291221753433290563371199225092837939443707339973256966666289096011714363256562110584555246632206775070590083242615173475125619848302139038427517 4696 -53739839407392540838984842198680731939150897344876057973032423896622932975366909722304820124992132841635637832381459924446289995459699951343036069972387454846876781613313352815725723129892202186598699133554306803831020677001649797981720461031498824067199608038448729008965671496701459521 4697 -56559335360752863494010993296994256296894131137059841184991020488518218496675204705454487012617798174164140518092538123351614833198674464437820150722757997016482275670442993234796301930440677261162467779458349045930369433352448498889676692314943884689939642721706307685727907164081556478 4698 -28064584159920282109900693119904608903241244351376438425580735609224421549890385281532018902153217784849984345600624524534391444636140091920064859501004563725918904471217900396856858223100704004195801490362337331567112871241863943643044485539873294606697027548231182065879605025043128960 4699 25675255247472258729084149078776123035909652993499619547451688287398511425476524440772801222838915056785653486780835399911898550823559859422971210471382891120957877142095452418868864906791498182402897643191969472263907805759785854338675975491625529460502580490217546943086066471658330562 4700 82234590608225122223095142375770379332803784130559460732442708775916729922151729146227288235456713230949794004873373523263513384022234323860791361194140888137440152812538445653665166837232175443565365422650318518194277239112234353228352667806569414150442223211923854628813973635739887041 4701 110299174768145404332995835495674988236045028481935899158023444385141151472042114427759307137609931015799778350473998047797904828658374415780856220695145451863359057283756346050522025060332879447761166913012655849761390110354098296871397153346442708757139250760155036694693578660783016002 4702 84623919520673145603911686416898865200135375488436279610571756097742640046565589986986505914771015959014124863693162647886006277834814556357885010223762560742401180141660893631653160153541381265358269269820686377497482304594312442532721177854817179296636670269937489751607512189124685441 4703 2389328912448023380816544041128485867331591357876818878129047321825910124413860840759217679314302728064330858819789124622492893812580232497093649029621672604961027329122447977987993316309205821792903847170367859303205065482078089304368510048247765146194447058013635122793538553384798401 4704 -107909845855697380952179291454546502368713437124059080279894397063315241347628253587000089458295628287735447491654208923175411934845794183283762571665523779258398029954633898072534031744023673625968263065842287990458185044872020207567028643298194943610944803702141401571900040107398217600 4705 -192533765376370526556090977871445367568848812612495359890466153161057881394193843573986595373066644246749572355347371571061418212680608739641647581889286340000799210096294791704187191897565054891326532335662974367955667349466332650099749821153012122907581473972078891323507552296522903040 4706 -194923094288818549936907521912573853436180403970372178768595200482883791518607704414745813052380946974813903214167160695683911106493188972138741230918908012605760237425417239682175185213874260713119436182833342227258872414948410739404118331201259888053775921030092526446301090849907701440 4707 -87013248433121168984728230458027351067466966846313098488700803419568550170979450827745723594085318687078455722512951772508499171647394788854978659253384233347362207470783341609641153469850587087151173116991054236800687370076390531837089687903064944442831117327951124874401050742509483839 4708 105520516943249357571362747413418016501381845766182261401765349741489331223214392746240871778981325559671116632834419798552919041033213950786668922635902106653437002625511450094546038427714467804175359218671920131154979979389942118262660133249947178464750356644127766449106501554013419202 4709 300443611232067907508270269325991869937562249736554440170360550224373122741822097160986684831362272534485019847001580494236830147526402922925410153554810119259197240050928689776721223641588728517294795401505262358413852394338352857666778464451207066518526277674220292895407592403921120643 4710 387456859665189076492998499784019221005029216582867538659061353643941672912801547988732408425447591221563475569514532266745329319173797711780388812808194352606559447521712031386362377111439315604445968518496316595214539764414743389503868152354272010961357395002171417769808643146430604483 4711 281936342721939718921635752370601204503647370816685277257296003902452341689587155242491536646466265661892358936680112468192410278140583760993719890172292245953122444896200581291816338683724847800270609299824396464059559785024801271241208019104324832496607038358043651320702141592417185282 4712 -18507268510128188586634516955390665433914878919869162913064546321920781052234941918495148184896006872592660910321468026044419869385819161931690263382517873306074795154728108484904884957863880717024186101680865894354292609313551586425570445346882234021919239316176641574705450811503935360 4713 -405964128175317265079633016739409886438944095502736701572125899965862453965036489907227556610343598094156136479836000292789749188559616873712079076190712225912634242676440139871267262069303196321470154620177182489568832373728294975929438597701154244983276634318348059344514093957934539842 4714 -687900470897256984001268769110011090942591466319421978829421903868314795654623645149719093256809863756048495416516112760982159466700200634705798966363004471865756687572640721163083600753028044121740763920001578953628392158753096247170646616805479077479883672676391710665216235550351725123 4715 -669393202387128795414634252154620425508676587399552815916357357546394014602388703231223945071913856883455834506194644734937739597314381472774108702980486598559681892417912612678178715795164163404716577818320713059274099549439544660745076171458596843457964433360215069090510784738847789762 4716 -263429074211811530335001235415210539069732491896816114344231457580531560637352213323996388461570258789299698026358644442147990408754764599062029626789774372647047649741472472806911453725860967083246423198143530569705267175711249684815637573757442598474687799041867009745996690780913249919 4717 424471396685445453666267533694800551872858974422605864485190446287783235017271431825722704795239604966748797390157468318834169057945436035643769339573230099218709037831168248356172147027167077038494340721858048383923124983041846562355009043048036479005195873634524700919219544769438475205 4718 1093864599072574249080901785849420977381535561822158680401547803834177249619660135056946649867153461850204631896352113053771908655259817508417878042553716697778390930249080861034350862822331240443210918540178761443197224532481391223100085214506633322463160306994739770009730329508286264968 4719 1357293673284385779415903021264631516451268053718974794745779261414708810257012348380943038328723720639504329922710757495919899064014582107479907669343491070425438579990553333841262316548192207526457341738322292012902491708192640907915722788264075920937848106036606779755727020289199514888 4720 932822276598940325749635487569830964578409079296368930260588815126925575239740916555220333533484115672755532532553289177085730006069146071836138329770260971206729542159385085485090169521025130487963001016464243628979366725150794345560713745216039441932652232402082078836507475519761039684 4721 -161042322473633923331266298279590012803126482525789750140958988707251674379919218501726316333669346177449099363798823876686178649190671436581739712783455726571661388089695775549260693301306109955247917523714517814217857807330596877539371469290593880530508074592657691173222853988525225283 4722 -1518335995758019702747169319544221529254394536244764544886738250121960484636931566882669354662393066816953429286509581372606077713205253544061647382126946796997099968080249109390523009849498317481705259262036809827120349515523237785455094257554669801468356180629264470928949874277724740170 4723 -2451158272356960028496804807114052493832803615541133475147327065248886059876672483437889688195877182489708961819062870549691807719274399615897785711897207768203829510239634194875613179370523447969668260278501053456099716240674032131015808002770709243401008413031346549765457349797485779853 4724 -2290115949883326105165538508834462481029677133015343725006368076541634385496753264936163371862207836312259862455264046673005629070083728179316045999113752041632168122149938419326352486069217338014420342754786535641881858433343435253476436533480115362870500338438688858592234495808960554569 4725 -771779954125306402418369189290240951775282596770579180119629826419673900859821698053494017199814769495306433168754465300399551356878474635254398616986805244635068154069689309935829476219719020532715083492749725814761508917820197468021342275925445561402144157809424387663284621531235814398 4726 1679378318231653626078435617823811542057521018770554295027697238829212159016850785384395670996062412994402528650308405249292256362395924980643387094910402523568761356169944884939783703150804427436953176785751327641338207322853834662994465726845263681998864255221922162102172728266249965456 4727 3969494268114979731243974126658274023087198151785898020034065315370846544513604050320559042858270249306662391105572451922297885432479653159959433094024154565200929478319883304266136189220021765451373519540537863283220065756197269916470902260325379044869364593660611020694407224075210520026 4728 4741274222240286133662343315948514974862480748556477200153695141790520445373425748374053060058085018801968824274326917222697436789358127795213831711010959809835997632389572614201965665439740785984088603033287589097981574674017467384492244536250824606271508751470035408357691845606446334425 4729 3061895904008632507583907698124703432804959729785922905125997902961308286356574962989657389062022605807566295624018511973405180426962202814570444616100557286267236276219627729262181962288936358547135426247536261456643367351163632721497778809405560924272644496248113246255519117340196368970 4730 -907598364106347223660066428533570590282238421999975114908067412409538258157029087330901653796247643499096095481553939948892705005517450345388988477923597278933693202100255575003954226931085406904238093293001601826576698405033637194973123450919818120596720097412497774438888106735014151055 4731 -5648872586346633357322409744482085565144719170556452315061762554200058703530454835704954713854332662301064919755880857171590141794875578140602820188934557088769690834489828189205919892370826192888326696326289190924558273079051104579465367987170642726868228848882533182796579952341460485479 4732 -8710768490355265864906317442606788997949678900342375220187760457161366989887029798694612102916355268108631215379899369144995322221837780955173264805035114375036927110709455918468101854659762551435462122573825452381201640430214737300963146796576203651140873345130646429052099069681656854448 4733 -7803170126248918641246251014073218407667440478342400105279693044751828731730000711363710449120107624609535119898345429196102617216320330609784276327111517096103233908609200343464147627728677144531224029280823850554624942025181100105990023345656385530544153247718148654613210962946642703392 4734 -2154297539902285283923841269591132842522721307785947790217930490551770028199545875658755735265774962308470200142464572024512475421444752469181456138176960007333543074119372154258227735357850951642897332954534659630066668946129995526524655358485742803675924398835615471816631010605182217912 4735 6556470950452980580982476173015656155426957592556427429969829966609596961687483923035856367650580305800161015237434797120482846800393028485991808666858154367703384036590083764209874119301911599792564789619290792751134971484084741774438491438090460847464948946295030957235468059076474636537 4736 14359641076701899222228727187088874563094398070898827535249523011361425693417484634399566816770687930409696135135780226316585464016713359095776084993969671463806617945199284107674021747030588744323788818900114643305759913509265841880428514783746846378009102194013179611848679022023117339930 4737 16513938616604184506152568456680007405617119378684775325467453501913195721617030510058322552036462892718166335278244798341097939438158111564957541132146631471140161019318656261932249482388439695966686151854649302935826582455395837406953170142232589181685026592848795083665310032628299557843 4738 9957467666151203925170092283664351250190161786128347895497623535303598759929546587022466184385882586918005320040810001220615092637765083078965732465288477103436776982728572497722375363086528096174121362235358510184691610971311095632514678704142128334220077646553764126429841973551824921307 4739 -4402173410550695297058634903424523312904236284770479639751899476057826933487938047377100632384805343491690815094970225095970371378948276016810352528681194360369840962470711609951646383944060648149667456664756133121068302537954746247913836079604718043789024547459415485418837048471292418622 4740 -20916112027154879803211203360104530718521355663455254965219352977971022655104968557435423184421268236209857150373215023437068310817106387581767893660827825831510001981789367871883895866332500344116353608519405436056894884993350583654867006221837307225474051140308210569084147081099591976464 4741 -30873579693306083728381295643768881968711517449583602860716976513274621415034515144457889368807150823127862470414025024657683403454871470660733626126116302934946778964517940369606271229419028440290474970754763946241586495964661679287381684925979435559694128786861974695513989054651416897770 4742 -26471406282755388431322660740344358655807281164813123220965077037216794481546577097080788736422345479636171655319054799561713032075923194643923273597435108574576938002047228759654624845474967792140807514090007813120518193426706933039467848846374717515905104239402559210095152006180124479147 4743 -5555294255600508628111457380239827937285925501357868255745724059245771826441608539645365552001077243426314504945839776124644721258816807062155379936607282743066936020257860887770728979142467448024453905570602377063623308433356349384600842624537410290431053099094348641011004925080532502682 4744 25318285437705575100269838263529054031425591948225734604971252454028849588592906604812523816806073579701547965468185248533038682196054663598578246189509020191879842944260079481835542250276560992266021065184161569177963187531305329902780842301442025269263075687767626054502984129570884395089 4745 51789691720460963531592499003873412687232873113038857825936329491245644070139483701893312553228419059337719620787240048094751714271977858242501519786944128766456780946307308241490167095751528784406828579274169382298481380958012262942248691147816742785168179927170185264598136135751008874237 4746 57344985976061472159703956384113240624518798614396726081682053550491415896581092241538678105229496302764034125733079824219396435530794665304656899723551411509523716966565169129260896074893996232431282484844771759362104689391368612326849533772354153075599233026264533905609141060831541376920 4747 32026700538355897059434118120584186593093206666170991476710801096462566307988185636726154288423422723062486160264894575686357753334740001706078653534042391317643874022305089647425353824617435240165261419660610190184141501860063282424068691470912127806336157338496907851106156931260656981832 4748 -19762991182105066472158380883289226094139666446867866349225528394783077762151298065167158264804996336275233460522345472408393960937237856536422866252901737448812906924002218594064813271134093544241567159613559192114339879097948980518179999676904614978832022588673277413491979204490351892404 4749 -77107977158166538631862337267402466718658465061264592430907581945274493658732390306705836370034492639039267586255425296627790396468032521841079765976453148958336623890567387723325709346028089776672849644458330951476444568489317592845029533449258768054431255614937811319101120265321893269323 4750 -109134677696522435691296455387986653311751671727435583907618383041737059966720575943431990658457915362101753746520319872314148149802772523547158419510495540275980497912872477370751063170645525016838111064118941141660586070349380875269098224920170895860767412953434719170207277196582550251154 4751 -89371686514417369219138074504697427217612005280567717558392854646953982204569277878264832393652919025826520285997974399905754188865534667010735553257593802827167590988870258776686249899511431472596543904505381949546246191251431894750918225243266280881935390364761441756715297992092198358749 4752 -12263709356250830587275737237294960498953540219303125127485272701679488545836887571558996023618426386787252699742549103277963792397502145169655787281140653868830967098302871053360540553483341695923694260047050998069801622762114301905888691794007512827504134749823630437614177726770305089425 4753 96870968340271605104020718150691692812798131508132458780133110340057571420883688371872994634839488975314501046777770769036184357405270378377502632229354886407149530814569606317390522617162183320914416804071890143590784447587266573363209533126163383033263278203611088732593099469812245161730 4754 186242654854688974323158792655389120030410136788700176338525964987011553625452966250137827028492408001141021332775745168941938546270805045388238185486948689234317121803439865094076772516673614793510960708577272093137030638838698468114127758369429663915198668568372530489308397461904443520480 4755 198506364210939804910434529892684080529363677008003301466011237688691042171289853821696823052110834387928274032518294272219902338668307190557893972768089343103148088901742736147437313070156956489434654968624323091206832261600812770020016450163437176742702803318196160926922575188674748609906 4756 101635395870668199806413811741992387716565545499870842685878127348633470750406165449823828417271345412613772985740523503183717981263036812180391340538734456695998558087173129830046790452994773168520238164552432947616047814013546196656806917037273793709439525114585072194329475718862503448177 4757 -84607258984020774516744980913396732313844591288829333652647837638378082875046800800313998611221062588527248347035221665758220565007768233207846844948214232538318563716266735264029982063678841624990722544024839145520982824825152271457320841332155870205759143453787458294978921743041940072302 4758 -283113623194960579427179510806080812843208268296832635118659075327069125046336654622010821663331896976455522379553515937978122903676075423765740817716303575641466652618009471411467295133835798114425377512649162236727815086425965041477337291495593046948461946771983619221901496931716688682207 4759 -384749019065628779233593322548073200559773813796703477804537202675702595796742820071834650080603242389069295365294039441161840884939112235946132158255038032337465210705182601241514085586830571282945615677201595184343862900439511238134144208532866840657901471886568691416230972650579192130383 4760 -300141760081608004716848341634676468245929222507874144151889365037324512921696019271520651469382179800542047018258817775403620319931344002738285313306823799799146646988915865977484103523151729657954893133176756038822880075614358966676823367200710970452142328432781233121252050907537252058080 4761 -17028136886647425289668830828595655402720954211041509033230289710255387875359364649509829806050282824086524638705301837425497416255268578972544495590520224157679994370906394566016808389315931543529515620527593802095064989188393925199486075705117923503680381660797613899350553975820563375872 4762 367720882178981353943924491719477545157052859585661968771306912965447207921383455422324820274552959564982770726588737603736343468683843656973587662664517808179785216334276206675497277197514639739416100056674001382248797911251117312934658132827748917154221090225771077516880418674758628754512 4763 667862642260589358660772833354154013402982082093536112923196278002771720843079474693845471743935139365524817744847555379139963788615187659711872975971341607978931863323192072652981380720666369397370993189850757421071677986865476279611481500028459887606363418658552310638132469582295880812593 4764 684890779147236783950441664182749668805703036304577621956426567713027108718438839343355301549985422189611342383552857216565461204870456238684417471561861832136611857694098467218998189109982300940900508810378351223166742976053870204810967575733577811110043800319349924537483023558116444188466 4765 317169896968255430006517172463272123648650176718915653185119654747579900797055383921030481275432462624628571656964119612829117736186612581710829808897344023956826641359822260543500911912467661201484408753704349840917945064802752891876309442905828893955822710093578847020602604883357815433955 4766 -350692745292333928654255660890881889754331905374620459738076623255191820046024090772814990468502676740896246087883435766310846052428575078001043167073997584022105221963369812109480468808198708195886584436146407580153732922062723387735172057122630993650540708564973463617529864698938065378637 4767 -1035583524439570712604697325073631558560034941679198081694503190968218928764462930116170292018488098930507588471436292982876307257299031316685460638635859416158717079657468279328478657918181009136787093246524758803320475898116593592546139632856208804760584508884323388155012888257054509567102 4768 -1352753421407826142611214497536903682208685118398113734879622845715798829561518314037200773293920561555136160128400412595705424993485643898396290447533203440115543721017290539871979569830648670338271502000229108644238420962919346484422449075762037698716407218977902235175615493140412325001056 4769 -1002060676115492213956958836646021792454353213023493275141546222460607009515494223264385782825417884814239914040516976829394578941057068820395247280459205856093438499053920727762499101022449962142384917564082701064084688040856623096687277018639406705065866510412928771558085628441474259622418 4770 33522848324078498647738488427609766105681728655704806552956968507611919248968706851784509193070214116267674430919316153481728316241962496290213358176653560065278580603547551565979556895731046994402175682442057739235787857259970495858862614216802099694717998471394616596927259815580249944685 4771 1386276269731904641258952985964513448314366847053818541432579814223410748810487020888985282486990775671403834559319728749187153309727606394686503805709857000180822301620838091437959126726379717332673677682671166383474208820179316980281311689978839798411125217449296851772542752955992574945742 4772 2388336945847396855215911822610535240768720060077311816574126036684017758325981244153371065312408660485643748599836705578581732250784675215081751086169062856274260800674758819200458227748829679475058595246753867447558896861035940076968588708618246503476991727862225623330628381397466834568161 4773 2354814097523318356568173334182925474663038331421607010021169068176405839077012537301586556119338446369376074168917389425100003934542712718791537727992409296208982220071211267634478670853098632480656419564311809708323109003775969581109726094401444403782273729390831006733701121581886584623477 4774 968537827791413715309220348218412026348671484367788468588589253952995090266525516412601273632347670697972239609597660675912850624815106324105033922282552296028159918450373176196519544126718915147982741881640643324848900183596652600828414404422604605371148511941534154961158368625894009677736 4775 -1419799118055983139906691474392123214420048575709523347985536782731022668059455727740769791680060989787671508990239044902668881625969568890976717163886510560246100882224385643003938683622110764327075853365113224122709996677439287476140174304195641898105843215920691468369470012771572824890424 4776 -3774613215579301496474864808575048689083086907131130358006705850907428507136468265042356347799399436157047583159156434327768885560512281609768254891878919856455083102295596910638417354475209396807732272929425033831033105681215257057249900398597086301888116945311522475103171134353459409513900 4777 -4743151043370715211784085156793460715431758391498918826595295104860423597402993781454957621431747106855019822768754095003681736185327387933873288814161472152483243020745970086834936898601928311955715014811065677155882005864811909658078314803019690907259265457253056630064329502979353419191635 4778 -3323351925314732071877393682401337501011709815789395478609758322129400929343538053714187829751686117067348313778515050101012854559357819042896571650274961592237142138521584443830998214979817547628639161445952453033172009187372622181938140498824049009153422241332365161694859490207780594301210 4779 451261290264569424597471126173711188071377091341734879396947528778027577792930211328168518047713319089699269380641384226756031001154462566871683241603958264217940963774012466807419139495391849179093111483472580797861096493842634875311759899773037292734694703979157313408311644145678815212691 4780 5194412333635284636381556282967171903503135482840653705992242633638451175195923992783126139479460425944719092149395479230437767186481850500744972055765430416701183984519982553642356038097320161134808126294538257953743102358654544533390074702792728199993960161232213943472641147125032234404327 4781 8517764258950016708258949965368509404514845298630049184602000955767852104539462046497313969231146543012067405927910529331450621745839669543641543706040392008938326123041566997473354253077137708763447287740490710986915111546027166715328215201616777209147382402564579105167500637332812828705538 4782 8066502968685447283661478839194798216443468207288314305205053426989824526746531835169145451183433223922368136547269145104694590744685206976769860464436433744720385159267554530665935113581745859584354176257018130189054015052184531840016455301843739916412687698585421791759188993187134013492848 4783 2872090635050162647279922556227626312940332724447660599212810793351373351550607842386019311703972797977649044397873665874256823558203356476024888408671003328019201174747571977023579075484425698449546049962479872235310912693529987306626380599051011716418727537353207848286547846062101779088522 4784 -5645673623899854060979027409140883091574512574182388585389190162416478752988854204111294657527173745034418361530036863457193798187636313067616655297369388680919124948293995020449775177592712010313901237778010838751604198852497179408701834602565765492728654865211371256880952791270711049617015 4785 -13712176592585301344640506248335681308017980781470702890594243589406303279735386039280440108710606968956786498077306008561888388932321520044386515761805822425639510107561549551115710291174457869898255414035028968940658213904681711248718289904409505409141342563796793048640141784457845063109862 4786 -16584267227635463991920428804563307620958313505918363489807054382757676631285993881666459420414579766934435542475179674436145212490524876520411404170476825753658711282309121528139289366658883568347801463997508841175969126598211698555344670503460517125560070101150000896926689630519946842198383 4787 -10938593603735609930941401395422424529383800931735974904417864220341197878297139677555164762887406021900017180945142810978951414302888563452794748873107437072739586334015126507689514189066171558033900226219498002424364927745714519146642835900894751632831415235938629640045736839249235792581367 4788 2773582988849691413699104852913256778634179849734727986176379369065105401438246361725275345823200947056769317132163197582936974629432956591591766888698385352899923773546423043426196102108286311864355187815530966516293286158967192102075454003514753776309927327858163408594404945208609270528496 4789 19357850216485155405619533657476564399592493355653091475983433751822782032724240243391734766237780713991204859607342872019082187119957833112003171059175211106558635055855544571565485468767169880212156651813039807692262412757178890657420124506975270901869997429008164305521094575728556112726880 4790 30296443820220765336560935052898988928976294287389066380401297972163979911021379920946899529125186735891222040552485682998033601422846396564797919932282648179298221389870671079254999657833341438246056878032537810116627340502893409804062960407870022534701412664946793945566831414977791905308248 4791 27522860831371073922861830199985732150342114437654338394224918603098874509583133559221624183301985788834452723420322485415096626793413439973206153043584262826398297616324248035828803555725055126381701690217006843600334054343926217701987506404355268758391485337088630536972426469769182634779753 4792 8165010614885918517242296542509167750749621082001246918241484851276092476858893315829889417064205074843247863812979613396014439673455606861202981984409051719839662560468703464263318086957885246169545038403967035908071641586747327044567381897379997856521487908080466231451331894040626522052874 4793 -22131433205334846819318638510389821178226673205387819462159813120887887434162486605117010112060981661047974176739506069602019161749390789703594937947873596459458558829401967614991681570875456192076511839628570774208555698916146082759495578510490024678179924756866327714115499520937165383255373 4794 -49654294036705920742180468710375553328568787643042157856384731723986761943745620164338634295362967449882426900159828555017115788542804229676801090991457859285856856445726215650820485126600511318458213529845577617808889753260072300461483084914845293436571410093954958251087925990706348018035125 4795 -57819304651591839259422765252884721079318408725043404774626216575262854420604513480168523712427172524725674763972808168413130228216259836538004072975866911005696519006194919115083803213558396564627758568249544653716961394846819627506050466812225291293092898002035424482539257884746974540087998 4796 -35687871446256992440104126742494899901091735519655585312466403454374966986442026875051513600366190863677700587233302098811111066466869046834409135027993314546237960176792951500092121642682940372551246728620973879508405695930673544746554888301735266614912973245169096768423758363809809156832624 4797 13966422590448928302076341967880653427477052123386572543918328269611794957303593289287120694996776586204726312926526456206004722075935182842391955963464544739618896268933264150728363483917570945906966801224603738300484057329398755714928196613110026821658436848785861482664167626896538861202502 4798 71785727242040767561499107220765374506795460848429977318544544844874649377908106769455644407423949110930401076899334624619134950292195019380396028939331455745315415275128183265812166697475967510534725369474148392017445452176218383220978663425335318114751334850821285965203425511643513401290501 4799 107473598688297760001603233963260274407887196368085562631010948299249616364350133644507158007790139974608101664132636723430246016759064066214805163967324770291553375451921134765904288340158907883085972098095122271525851148106891927967533551727070584729664308095990382733627183875453322558123126 4800 93507176097848831699526891995379620980410144244698990087092620029637821407046540355220037312793363388403375351206110267224241294683128883372413208003860225551934479182987870615175924856241336937179005296870518533225367090777493172252605355113960557908005871247204521250963016248556783696920625 4801 21721448855808064138027784774614246473614683396269012768548075184763172029138433585764392905369414277472974274306775642605106344390933863992017179064528769806619063907859687349363758158765369426644279927396370141207921638601274789031626691688625239793254536396383235285759590736913270295630125 4802 -85752149832489695863575449188646027934272512971816549862462873114486444335211700058742765102420725697135127389825861080825139672368130202222787984902796000484934311544061447416540530181393538456441692170698752130317929509505617138935906860038445344936409771699607147447867593138540052262493000 4803 -179259325930338527563102341184025648914682657216515539949555493144124265742258240413962802415214089085538502741031971348049380967051259085595201192906656226036868790727049318031716455037634875393620697467569270663543296600283110311188512215152405902844415642946811668698830609387096835959413624 4804 -200980774786146591701130125958639895388297340612784552718103568328887437771396673999727195320583503363011477015338746990654487311442192949587218371971184995843487854634909005381080213196400244820264977394965640804751218238884385100220138906841031142637670179343194903984590200124010106255043748 4805 -115228624953656895837554676769993867454024827640968002855640695214400993436184973940984430218162777665876349625512885909829347639074062747364430387068388995358553543090847557964539683015006706363823285224266888674433288729378767961284232046802585797701260407643587756536722606985470053992550747 4806 64030700976681631725547664414031781460657829575547537093914797929723272306073266472978372197051311419662153115519085438220033327977196338230770805838267230678315247636201760067176772022628169029797412243302381989110007870904342349904280168349820105143155235303223912162108002401626781966862878 4807 265011475762828223426677790372671676848955170188332089812018366258610710077469940472705567517634814782673630130857832428874520639419389287817989177809452226521803102271110765448256985219028413850062389638268022793861226109788727450124419075190851247780825414646418816146698202525636888221906627 4808 380240100716485119264232467142665544302979997829300092667659061473011703513654914413689997735797592448549979756370718338703868278493452035182419564877841221880356645361958323412796668234035120213885674862534911468294514839167495411408651121993437045482085822290006572683420809511106942214457375 4809 316209399739803487538684802728633762842322168253752555573744263543288431207581647940711625538746281028887826640851632900483834950516255696951648759039573991202041397725756563345619896211406951184088262619232529479184506968263153061504370953643616940338930586986782660521312807109480160247594498 4810 51197923976975264112007012355962085993366998065420465761725897284677721130111707468006058021111466246214196509993800471609314311096866409133659581230121764680238295454645797897362910992378537334025872980964506685323280858474425611379951878452765692558105172340363844374614604583843272025687872 4811 -329042176739509855152225454786703458309612999763879626905933164188333982383543206945683939714686126202335783246376917867094553967396585626048759983647719457200118349907312525515433757241656582879859801881570404782971233980693069800028699243540671352923980649949642728308806204927263670188769502 4812 -645251576479313342690910257515337221151935168017632182479677427731622413591124854886395565253432407231223609887228550767578388917912841323000408742687293448402159747633069088861053653453063534063948064500802934262155740948956222861533070197184288293262911236936425388830119012036743830436363999 4813 -696449500456288606802917269871299307145302166083052648241403325016300134721236562354401623274543873477437806397222351239187703229009707732134068323917415213082398043087714886758416564445442071397973937481767440947479021807430648472913022075637053985821016409276789233204733616620587102462051870 4814 -367407323716778751650691815084595848835689166319173021335470160827966152337693355408717683559857747275102023150845433372093149261613122106085308340269695755882279693180402361242982807203785488518114135600197036164507787826737578672884322832096382632897035759327146504895927411693323432273282367 4815 277844252762534591040218442430741372316246001698459161144207266903656261253431499477677881693574659956121586736383117395485239656299719216915100402417597692519880054452666727618070846249278045545833928900605898097647953122218644188648747365087905660365875477609278883934191600343420398163081633 4816 974293753218823197843135712302040679461548167781511809385610591919956395974668061832079504968118533433559393133605468634672942885309426949049168726335012905602278097540381614376487410694720116943807866382373339045126974929649292661561769440724959646186891886886068117138925216964007500625133504 4817 1341701076935601949493827527386636528297237334100684830721080752747922548312361417240797188527976280708661416284450902006766092146922549055134477066604708661484557790720783975619470217898505605461922001982570375209634762756386871334446092272821342279083927646213214622034852628657330932898415872 4818 1063856824173067358453609084955895155980991332402225669576873485844266287058929917763119306834401620752539829548067784611280852490622829838219376664187110968964677736268117248001399371649227559916088073081964477111986809634168227145797344907733436618718052168603935738100661028313910534735334240 4819 89563070954244160610473372653854476519443164620713860191262893924309891084261855931039801866283087318980436414462315976607909605313402889170207937852098063362399638727735633624911960954507442972280206699591138066859834704518934484235575467008476972531160281717867620961735811349903034110200737 4820 -1252138005981357788883354154732782051777794169479970970529817858823612657228099561309757386661693193389680979869988586030158182541609146165964269128752610598122158151993048341994558256943998162489641795282979237142774928051867936850210516805812865306552767364495347001073116817307427898788215134 4821 -2315994830154425147336963239688677207758785501882196640106691344667878944287029479072876693496094814142220809418056370641439035032231976004183645792939721567086835888261165589995957628593225722405729868364943714254761737686036163996007861713546301925270819533099282739173777845621338433523549373 4822 -2405557901108669307947436612342531684278228666502910500297954238592188835371291335003916495362377901461201245832518686618046944637545378893353853730791819630449235526988901223620869589547733165378010075064534852321621572390555098480243437180554778897801979814817150360135513656971241467633750109 4823 -1153419895127311519064082457609749632500434497022939529768136379768576178143191773694159108700684708071520265962530100587888762095936232727389584602039209032327077374995852881626311332603735002888368279781555615178846644338687161630032920374741913591249212450321803359062396839663813568845534974 4824 1162574935027113628272880782078927575258351004859257110338554964899302766143837705378717584795410106070700543455526270053550272936295743276794061190900512534759758513265312708369646295989490719517361588583388099075915093347349002365974941338804388334021607082777479380111381005957524864678014400 4825 3568132836135782936220317394421459259536579671362167610636509203491491601515129040382634080157788007531901789288044956671597217573841122170147914921692332165208994040254213931990515885537223884895371663647922951397536665737904100846218378519359167231823586897594629740246894662928766332311764510 4826 4721552731263094455284399852031208892037014168385107140404645583260067779658320814076793188858472715603422055250575057259485979669777354897537499523731541197536071415250066813616827218140958887783739943429478566576383310076591262476251298894101080823072799347916433099309291502592579901157299485 4827 3558977796235980827011519069952281316778663163525850030066090618360765013514483108698075604063062609532721511795048787205935706733481611620743438332831028662776312901984754105247180922151468168266378354846090467500468216729242260110276357555296692489051192265138953719197910496635055036479285086 4828 -9155039899802109208798324469177942757916507836317580570418585130726588000645931684558476094725397999180277492996169465661510840359510549404476588861303502432681138269459826743334963385755716628993308801832483897068449008661840735942020964062474742772394632455676021048984166293711295832479423 4829 -4730707771162896564493198176500386834794930676221424720975064168390794367658966745761351664953198113602602332743571226725147490510136865446941976112592844699968752553519526640360162181526714604412733252231311050473451759085253103212193319858163555565845193980372109120358275668886291196989778907 4830 -8289685567398877391504717246452668151573593839747274751041154786751559381173449854459427269016260723135323844538620013931083197243618477067685414445423873362745065455504280745607343103678182772679111607077401517973919975814495363322469677413460248054896386245511062839556186165521346233469063992 4831 -8280530527499075282295918921983490208815677331910957170470736201620832793172803922774868792921535325136143567045623844465421686403258966518280937856562569860312384317234820918864008140292427056050118298275569034076851526805833522586527656449397773312123991613055386818507201999227634937636584568 4832 -3549822756336178717802720745483103374020746655689532449495672033230038425513837177013517127968337211533541234302052617740274195893122101071338961743969725160343631763715294278503845958765712451637385046044257983603399767720580419374334336591234217746278797632683277698148926330341343740646805660 4833 4739862811062698673701996500969564777552847184057742301545482753521520955659612677445910141047923511601782610236567396190809001350496375996346452701454148202401433691788986467103497144912470321041726561033143534370520208093914943948135340822226030308617588612827785141407259835180002492822258333 4834 13020393338561773955997915422953054986368524515968699472016218955142353748832416600220778933969458836737926177282191240656230687753755342514627390558016718062713818009023807385967505285204897377091844859308712568447371734899748466534662997271623803620741580225883171959914461834407637430458842902 4835 16570216094897952673800636168436158360389271171658231921511890988372392174346253777234296061937796048271467411584243858396504883646877443585966352301986443223057449772739101664471351243970609828729229905352970552050771502620328885908997333862858021367020377858566449658063388164748981171105648563 4836 11830353283835254000098639667466593582836423987600489619966408234850871218686641099788385920889872536669684801347676462205695882296381067589619899600532295020656016080950115197367854099058139507687503344319827017680251294526413941960861993040631991058402789245738664516656128329568978678283390231 4837 -1190040054726519955899275755486461403532100528368209852049810720291482530145775500432393013079586300068241375934514778450534805457374274925007490957484423042057801928073692188599651186146757869404341514988885550767120440373334524573801004230991812562338790980144507443258333504838658752175452670 4838 -17760256149624472629699911923922619763921371700026441773561701708663874704492029277666689075017382348339708787518758636847039689104251718510973843259470866265115251700812793853071002430117367698133571420341856102817891942993663410482798338093849833929359168838710957101321721669587639923281101232 4839 -29590609433459726629798551591389213346757795687626931393528109943514745923178670377455074995907254885009393588866435099052735571400632786100593742860003161285771267781762909050438856529175507205821074764661683120498143237520077352443660331134481824987761958084449621617977849999156618601564491462 4840 -28400569378733206673899275835902751943225695159258721541478299223223263393032894877022681982827668584941152212931920320602200765943258511175586251902518738243713465853689216861839205343028749336416733249672797569731022797146742827869859326903490012425423167104305114174719516494317959849389038791 4841 -10640313229108734044199363911980132179304323459232279767916597514559388688540865599355992907810286236601443425413161683755161076839006792664612408643047871978598214152876423008768202912911381638283161829330941466913130854153079417387060988809640178496063998265594157073397794824730319926107937558 4842 18950296204350992585599187679409081167453472228394651625611512428955357234637804778099082088096968648407950163453273415297574494561625993435981334216955289307173053628886486041670653616264125567537912935330741653585012383366997935056599342324841646491697959818855464544580055174426298675456553905 4843 47350865583084199259498463515311833110679167387653373167089811652178620627670699655121764070924637233349102376385193735899775260504884504611567586119474027550886519482575702903509858959292874903954646185003539223316035180513740762926458669228331658917121126923160578719299571668744258524845592697 4844 57991178812192933303697827427291965289983490846885652935006409166738009316211565254477756978734923469950545801798355419654936337343891297276179994762521899529484733635452125912278061872204256542237808014334480690229166034666820180313519658037971837413185125188754735792697366493474578450953530256 4845 39040882607841940718098639747882884122530018618491001309394896737782652081573760476378674890637954821542595638345082004357361842782265303840198660545566610222311680006565639870607408255940130974699895079003739036644153651299822245256920315713130190921487165369899271248117311319048279775496976352 4846 -8309982975242258541399823767428948988149148769162371857694914914395968546096939178743089180286682411806506738040111731542413417722619200771368925573907417328574839476010063032902450703352743929254751105999800186671881529213918517669538353515201467995633961553261307471182260349695978749348616344 4847 -66301161787435191845097651194720914278132639616048024792701324081133977862308504433220846159021605881757052539838467151197349755066510498047548920336429316858059573111462188945180512575557000471492559120334280876901047563880738697983058011553173305408819086742016043263879626843170557200302146599 4848 -105342044395277132563196290942603798400662658234539026102096220818916629943882264909599521049659560703299648178183549155554711597848775801887747580881995927080371253118027828815787920831497131446192454199338019913545201215180560943239978327266303496330306252111915314511996938162218836975799122950 4849 -97032061420034874021796467175174849412513509465376654244401305904520661397785325730856431869372878291493141440143437424012298180126156601116378655308088509751796413642017765782885470128144387516937703093338219726873319685966642425570439973751102028334672290558654007040814677812522858226450506605 4850 -30730899632599682176698815980453935134380869849328629451699981823386683535476821297635585710351272409736088900304970272814948425059646103068829734971659192893736840530555576837704957552587387045445143973003938849972272122085903727587381962197928722925853203816637963776935050969352301026148360005 4851 74611144762677450386497474962149863266281788385210396650396238995529946408405443611963935339308288293563559277878578882739763172789129698818917845910336734186634412587472251978082963278909744400747310226334081063572929093094657215652596365068374773404453048295277350735061887192866535949650762946 4852 171643206182712324408293942137324712678795297850587050894797544900050607806190769342820367208681166585056700718022016306752061352915286299935296501218425243938430826229490017760968433407054131917685013319672300790446248779061299641223036338819476801739125338853931357775876565005389394176101269552 4853 202374105815312006584992758117778647813176167699915680346497526723437291341667590640455952919032438994792789618326986579567009777974932403004126236190084436832167666760045594598673390959641518963130157292676239640418520901147203368810418301017405524664978542670569321552811615974741695202249629558 4854 127762961052634556198495283155628784546894379314705283696101287727907344933262147028492017579724150701229230340448407696827246605185802704185208390279747702645533254172573342620590427680731774562382847066342158576845591808052546153157821935949030751260525494375291970817749728781875159252598866613 4855 -43880245130077768209798658981695928131900918535881767198696257172143262872928622314328349628957015883827470377573608609924814747729483595750088110938677541292897572056916675140378005726322357355302166253330142213600656971008753488065214402870446050478599844478639386958126836223514234923502402938 4856 -246254350945389774794791417099474575945077086235797447545193783895580554214596212954784302547989454878620259995900595189491824525704415998754214347128761978125065238816962269739051396685963876318432323546006381854019177872155956856875632703887851575143578387149208708510938452198255930125752032495 4857 -374017311998024330993286700255103360491971465550502731241295071623487899147858359983276320127713605579849490336349002886319071130890218702939422737408509680770598492989535612359641824366695650880815170612348540430864769680208503010033454639836882326404103881524500679328688180980131089378350899107 4858 -330137066867946562783488041273407432360070547014620964042598814451344636274929737668947970498756589696022019958775394276394256383160735107189334626469832139477700920932618937219263818640373293525513004359018398217264112709199749521968240236966436275925504037045861292370561344756616854454848496168 4859 -83882715922556787988696624173932856414993460778823516497405030555764082060333524714163667950767134817401759962874799086902431857456319108435120279341070161352635682115656667480212421954409417207080680813012016363244934837043792665092607533078584700781925649896652583859622892558360924329096463672 4860 290134596075467543004590076081170504076978004771679214743890041067723817087524835269112652176946470762447730373474203799416639273433899594504302458067439519417962810873878944879429402412286233673734489799336524067619834843164710344940847106758297625622178231627848095469065288421770165049254435436 4861 620271662943414105788078117354577936437048551786300178786488855519068453362454572938060622675703060458469750332249598075810895656594634701693637084537271658895663731806497882098693221052659527199247494158354922284883947552364459866909087343724733901547682268673709387839626633178387019504102931605 4862 704154378865970893776774741528510792852042012565123695283893886074832535422788097652224290626470195275871510295124397162713327514050953810128757363878341820248299413922154549578905643007068944406328174971366938648128882389408252532001694876803318602329607918570361971699249525736747943833199395278 4863 414019782790503350772184665447340288775064007793444480540003845007108718335263262383111638449523724513423779921650193363296688240617054215624454905810902300830336603048275604699476240594782710732593685172030414580509047546243542187060847770045020976707429686942513876230184237314977778783944959843 4864 -206251880152910755015893451907237647661984543992855698246485010511959735027191310554948984226179335945045970410599404712514207415977580486069182178726369358065327128758222277399216980457876816466653808986324507704374900006120917679848239573679712924840252581731195511609442395863409240720157971761 4865 -910406259018881648792668193435748440514026556557979393530378896586792270449979408207173274852649531220917480705723801875227534930028534296197939542604711178313626542680376826978122623464945760872981983957691446352503782395529170211849934450483031527169860500301557483308691921600157184553357367038 4866 -1324426041809384999564852858883088729289090564351423874070382741593900988785242670590284913302173255734341260627373995238524223170645588511822394448415613479143963145728652431677598864059728471605575669129721860933012829941772712398910782220528052503877290187244071359538876158915134963337302326880 4867 -1118174161656474244548959406975851081627106020358568175823897731081941253758051360035335929075993919789295290216774590526010015754668008025753212269689244121078636016970430154278381883601851655138921860143397353228637929935651794719062542646848339579037037605512875847929433763051725722617144355118 4868 -207767902637592595756291213540102641113079463800588782293518834495148983308071951828162654223344388568377809511050788650782480824639473729555272727084532942765009474290053327300259260136905894265939876185705906876134147540122624507212608196365308051867177105211318364620741841451568538063786988079 4869 1116658139171792403808561645342986088176011100550835091776863907098752005477170718762122259078828867165963451116323206587741742346006114782267121721331080536378953671438599104377339603922822577339635792944015954056878682401650087891698174024162744452010113082032752994918134317463566425273515338802 4870 2234832300828266648357521052318837169803117120909403267600761638180693259235222078797458188154822786955258741333097797113751758100674122808020333991020324657457589688409029258655721487524674232478557653087413307285516612337301882610760716671011084031047150687545628842847568080515292147890659693921 4871 2442600203465859244113812265858939810916196584709992049894280472675842242543294030625620842378167175523636550844148585764534238925313596537575606718104857600222599162699082585955980747661580126744497529273119214161650759877424507117973324867376392082914327792756947207468309921966860685954446682001 4872 1325942064294066840305250620515953722740185484159156958117416565577090237066123311863498583299338308357673099727825379176792496579307481755308484996773777063843645491260483481578641143738757549404861736329103260104772077475774419226275150843213647630904214710724194212550175604503294260680931343200 4873 -908890236534199808052270431802883447062931636750246309483345072603603022169098766933959604855484478597585641605272417936959261521366641052711848994246547593613944197148545777077080343785916683073695916758310047180744534861527463384485565827797436400142935976821434630297392476011997887209728350720 4874 -3351490440000059052166082697661823257979128221460238359377625545279445264712392797559580447233651654121222192449421003701493500446680237590287455712351405193836543359847628363033061091447496809818193446031429261342395294738951970502458890695173828483057263769578381837765702397978858573164175032720 4875 -4677432504294125892471333318177776980719313705619395317495042110856535501778516109423079030532989962478895292177246382878285997025987719345595940709125182257680188851108111844611702235186254359223055182360532521447167372214726389728734041538387476113961478480302576050315878002482152833845106375919 4876 -3768542267759926084419062886374893533656382068869149008011697038252932479609417342489119425677505483881309650571973964941326735504621078292884091714878634664066244653959566067534621891400337676149359265602222474266422837353198926344248475710590039713818542503481141420018485526470154946635378025198 4877 -417051827759867032252980188713070275677253847408910648634071492973487214897024544929538978443853829760087458122552961239833235057940840702596636002527229470229701294111937704501560799952840866331165819570793212924027542614246955841789585015416211230761278733902759582252783128491296373471202992477 4878 4260380676534258860218353129464706705042059858210484668860970617883048286881491564493540052089136132718807834054693421638452761968046878642999304706597952787450487556996174140110141435233413492891889362789739308523139829600479433886944456522971264883200199746399816468063094873990856460373903383443 4879 8028922944294184944637416015839600238698441927079633676872667656135980766490908906982659477766641616600117484626667386579779497472667956935883396421476587451516732210955740207644763326633751169041248628391961782789562666953678360231192932233561304597018742249880957888081580400461011407009281408642 4880 8445974772054051976890396204552670514375695774488544325506739149109467981387933451912198456210495446360204942749220347819612732530608797638480032424003816921746433505067677912146324126586592035372414447962754995713590209567925316072982517248977515827780020983783717470334363528952307780480484401120 4881 4185594095519793116672043075087963809333635916278059656645768531226419694506441887418658404121359313641397108694526926181159970562561918995480727717405864134295945948071503772036182691353178542480525085173015687190450379967445882186038060726006250944579821237383901002271268654961451320106581017678 4882 -3843328848774391827965372940751636429364806010801574020226899124909561071984467019564001073645282302958720375932140460398619526910106037940402668704070723317220786262884236435608580635280572626560723543218946095599112286986232478045154871507555053652438921012497056885810311745499560086902700390963 4883 -12289303620828443804855769145304306943740501785290118345733638274019029053372400471476199529855777749318925318681360808218232259440714835578882701128074540238967219767951914347754904761867164661933137991181701091312702496554157794118137388756532569480218941996280774356144675274451867867383184792082 4884 -16474897716348236921527812220392270753074137701568178002379406805245448747878842358894857933977137062960322427375887734399392230003276754574363428845480404373263165716023418119791087453220343204413663076354716778503152876521603676304175449482538820424798763233664675358415943929413319187489765809759 4885 -12631568867573845093562439279640634323709331690766603982152507680335887675894375339330856860331854760001602051443747274000772703093170716633960760141409681056042379453139181684182506817939770577852939533135770682904040589535371198259020577974983766772359842221167618472605632183913759100587065418795 4886 -342265246745401288706670134336327379968829905476485636418869406316858622521974867854657330476077010682676732762386465782540443652455881055078059013335140817075159685187267336427602056072605915919801541954069591591338092981213404140883189218451197292140900224886844116460956909461891233203880626712 4887 16132632469602835632821142086055943373105307796091692365960537398928590125356867491040200603501060052277645694613501268616851786350820873519285369832145263556188006030836150783363485397147737288493861534400647186911814783540390272163292260264087623132657863008777831241954987019951427954285885183048 4888 28764201337176680726383581365696577696814639486858296348113045079264477801251242830371057463832914812279247746057248542617624489443991590153246129973554944612230385483975332467545992215087507866346801067536417869815855373075761470422312838239071389905017705229945449714560619203865187054872950601844 4889 29106466583922082015090251500032905076783469392334781984531914485581336423773217698225714794308991822961924478819635008400164933096447471208324188986890085429305545169162599803973594271160113782266602609490487461407193466056974874563196027457522587197158605454832293831021576113327078288076831228557 4890 12973834114319246382269109413976961703678161596243089618571377086652746298416350207185514190807931770684278784206133739783313146745626597689038819154744821873117539138326449020610108874012376493772741075089840274495378682516584602399903767193434964064500742446054462589066589093375650333790946045510 4891 -15790367222857434344114471951719615993136477890615206729541667992611731502834892623185543273024983041594968961851114802834311342698364992464207310818810122739112846345648883446935883341075131372574059992446577595320476690559176868022409071045636425840516962783890987125494030110489536721082004556333 4892 -44896833806779516359204723451752521069919947282949988714073582478193067926608110321411258067333974864556893440670749811234476275794812463672531499805700208168418391514811483250909477612235245154840662601937065056727670156616151742585605098503159013037675568238723280956515606223816615009158835784889 4893 -57870667921098762741473832865729482773598108879193078332644959564845814225024460528596772258141906635241172224876883551017789422540439061361570318960445030041535930653137932271519586486247621648613403677026905331223048839132736344985508865696593977102176310684777743545582195317192265342949781830398 4894 -42080300698241328397359360914009866780461630988577871603103291572234082722189567905411228985116923593646203263025768748183478079842074068897363008141634907302423084307489048824583703145172490276039343684580327735902572148573559476963099794650957551261659347900886756420088165206702728621867777274064 4895 2816533108538187961845362537742654289458316294372117110970290905958985204418542416000029082217051270910690177644981063050998195952738394775168491664065300865995307207322434426325774467062754878801318917356737320825098008042592265622505303852201461776016220337836524536427441017113886387291058510826 4896 60687201029636950703319195403472137063056425173565195443615250470804799429443002944596801340358957906151862402521864614068787618493177456136738810624510330907531237860460366697845360953310376527414722594383642652048146847175328610608014169548795438878192531022614268082009636334306151730240840341225 4897 102767501727878279100678556317482003843518056162143067046718542043038882151632570850008030325475881499798065665547633362252265698335251525034101818766145238209954322167949415522429064098482866803454066278963970387950718995748888087571113964199752990139851878923501024502097801541008880352108617615290 4898 99950968619340091138833193779739349554059739867770949935748251137079896947214028434008001243258830228887375487902652299201267502382513130258933327102079937343959014960626981096103289631420111924652747361607233067125620987706295821948608660347551528363835658585664499965670360523894993964817559104465 4899 39263767589703140435513998376267212491003314694205754492133000666275097517771025489411199902899872322735513085380787685132479883889335674122194516477569606436427777100166614398257928678109735397238024767223590415077474140530967211340594490798756089485643127563050231883660724189588842234576718763241 4900 -63503734138175138665164557941214791352514741467937312554585541376763784633861545360596830422576009177062552580166845677119785814445915850911907302288575631773526545067782801124171135420373131406216041511740379972873244855217920876230519473400996900654208751360450792618437077351420038117531898852048 4901 -163454702757515229803997751720954140906574481335708262490333792513843681581075573794604831665834839405949928068069497976321053316828428981170840629390655569117485560028409782220274425051793243330868788873347613039998865842924216698179128133748548429018044409946115292584107437875315032082349457956512 4902 -202718470347218370239511750097221353397577796029914016982466793180118779098846599284016031568734711728685441153450285661453533200717764655293035145868225175553913337128576396618532353729902978728106813640571203455076339983455183909519722624547304518503687537509165524467768162064903874316926176719752 4903 -139214736209043231574347192156006562045063054561976704427881251803354994464985053923419201146158702551622888573283439984333747386271848804381127843579649543780386792060793595494361218309529847321890772128830823482203095128237263033289203151146307617849478786148714731849331084713483836199394277867703 4904 24239966548471998229650559564947578861511426773731558062452540710488687116090519871185630519676136854327039494786057991987305930556580176789712785811006025337098767967616186725913206742263396008978016744516789557795770714686953664889924982602240811168565623797400560734776353161831195882955180088810 4905 226958436895690368469162309662168932259089222803645575044919333890607466214937119155201662088410848583012480648236343653440839131274344832082747931679231200891012105096192583344445560472166374737084830385087993012872110698142137574409647607149545329672253161306566085202544515226735070199881356808563 4906 366173173104733600043509501818175494304152277365622279472800585693962460679922173078620863234569551134635369221519783637774586517546193636463875775258880744671398897156986178838806778781696222058975602513918816495075205826379400607698850758295852947521731947455280817051875599940218906399275634676267 4907 341933206556261601813858942253227915442640850591890721410348044983473773563831653207435232714893414280308329726733725645787280586989613459674162989447874719334300129189369992112893572039432826049997585769402026937279435111692446942808925775693612136353166323657880256317099246778387710516320454587458 4908 114974769660571233344696632591058983183551627788245146365428711092866307348894534052233570626482565697295849078497381992346441455715268627591415057768643518443288024093177408768448011567266451312912755384314033924407324413550309368399278168544066806680913162351314171114554731551652640316439097778896 4909 -251198403444162366698812869227116511120600649577377133107371874601096153331027639026387292608086985437339520143022401645428145061830925008872460717490237226228110873063808770070358767214429770746062847129604782570667881412829091239299572589751786140840818785103966645937320868388566266082836536897370 4910 -593131610000423968512671811480344426563241500169267854517719919584569926894859292233822525322980399717647849869756127291215425648820538468546623706938111945562411002253178762183252339253862596796060432899006809507947316524521538182108498365445398277193985108761846902254420115166953976599156991484827 4911 -708106379660995201857368444071403409746793127957513000883148630677436234243753826286056095949462965414943698948253509283561867104535807096138038764706755464005699026346356170951700350821129048108973188283320843432354640938071847550507776533989465083874898271113161073368974846718606616915596089263722 4912 -456907976216832835158555574844286898626192478380135867775776756076340080912726187259668803341375979977604178805231107638133722042704882087265578047216518237777588153282547400881341583606699277362910341153716060861686759525242756311208203944237678943034079486009194427431653978330040350832759552366351 4913 136223633783591133354116236636057527937049021789131986741943163508229845982133104974153721981604419740043671064525019653081703606115656381281045659721593707784822848970631361301910755647163319433150091745290748646260556999278781870900294421207719334159905622752652474822766136836913625766397439118477 4914 844330013444586335211484680707460937683842149746644987625091794185666080225886931260209817931067385154987370012778528936643570710651463477419084424428349171790521875316987532253611106468292367542123280028611592078615197937350629421408070955197184418034803893865813548191740983555520242681993528382200 4915 1301237989661419170370040255551747836310034628126780855400868550262006161138613118519878621272443365132591548818009636574777292753356345564684662471644867409568110028599534933134952690074991644905033621182327652940301957462593385732616274899434863361068883379875007975623394961885560593514753080748552 4916 1165014355877828037015924018915690308372985606337648868658925386753776315156480013545724899290838945392547877753484616921695589147240689183403616811923273701783287179628903571833041934427828325471883529437036904294041400463314603861715980478227144026908977757122355500800628825048646967748355641630076 4917 320684342433241701804439338208229370689143456591003881033833592568110234930593082285515081359771560237560507740706087985052018436589225705984532387494924529992765304311916039579430827959535957929760249408425312215426202525963974440307909523029959608874173863256541952608887841493126725066362113247877 4918 -980553647228177468565600917343518465620891171535776974367034957693895926208020036234363539912671804895031041077303548589725274316767119858700130084149942879575344724287618893555521862115455686975273371773902340724875754936629411292308365376404903752194709516618466023014507120392433868448390967500674 4919 -2145568003106005505581524936259208773993876777873425843025960344447672241364500049780088439203510750287578918830788165511420863464007809042103746896073216581358631903916522465388563796543284012447156901210939245018917155399944015154024345854632047779103687273740821523815135945441080836196746609130749 4920 -2466252345539247207385964274467438144683020234464429724059793937015782476295093132065603520563282310525139426571494253496472881900597034748088279283568141111351397208228438504967994624502819970376917150619364557234343357925907989594332255377662007387977861136997363476424023786934207561263108722378625 4921 -1485698698311069738820363357123919679062129062928652749692758979321886550087073095831239980650610505630108385494190704906747607583829914889388149199418198231776052483940819611412472762387364283401643778845462216509467602989278578302023890001257103635783151620378897453409516666541773692814717754877950 4922 659869304794935766761161579135289094931747714944773093333201365125785691277426953948848458552900244657470533336597460604673255880177894152715597696655018349582579419975702853976091034155919729045513122365477028509449552410665436852000455853374944143320535653361924070405619278899307143382028854252800 4923 3126121650334182974147125853602727239614767949409202817392995302141568167572520086014451979116182555182609959908091714101146137780774928900803876980223159460933976628204141358944085658658739699422430272984841585743792910336573426446332711231036951531298396790359287546829643065833514704645137576631426 4924 4611820348645252712967489210726646918676897012337855567085754281463454717659593181845691959766793060812718345402282419007893745364604843790192026179641357692710029112144960970356558421046103982824074051830303802253260513325852004748356601232294055167081548410738185000239159732375288397459855331509377 4925 3951951043850316946206327631591357823745149297393082473752552916337669026382166227896843501213892816155247812065684958403220489484426949637476428482986339343127449692169258116380467386890184253778560929464826773743810960915186567896356145378919111023761012757376260929833540453475981254077826477256578 4926 825829393516133972059201777988630584130381347983879656359557614196100858809646141882391522097710260972637852157593244302074351703652020736672551502763179882193473063965116757436381728231444554356130656479985188000018050578613141450023434147882159492462615967016973383003897387642466549432688900625153 4927 -3785990955129118740908287432738016334546515664353975910726196667267353858849947039963300437669082799840080493244689174705819393660952823053519474676878177810516556048179844212920176692814659428467943395350318614253242462747238863298333167084411895674618932443721211617235262344732821848027166430884223 4928 -7737941998979435687114615064329374158291664961747058384478749583605022885232113267860143938882975615995328305310374133109039883145379772690995903159864517153644005740349102329300644079704843682246504324815145387997053423662425431194689312463331006698379945201097472547068802798208803102104992908140800 4929 -8563771392495569659173816842318004742422046309730938040838307197801123744041759409742535460980685876967966157467967377411114234849031793427668454662627697035837478804314219086737025807936288236602634981295130575997071474241038572644712746611213166190842561168114445930072700185851269651537681808765952 4930 -4777780437366450918265529409579988407875530645376962130112110530533769885191812369779235023311603077127885664223278202705294841188078970374148979985749519225320922756134374873816849115121628808134691585944811961743829011493799709346379579526801270516223628724393234312837437841118447803510515377881728 4931 2960161561612984768849085654749385750416134316370096254366639053071253000040300898080908915571372538867442641087095930403745041957300802316846923174114997928323082984214727455483794964583214874111812738870333426253224412168625721848309732936529736182156316476704238234231364957090355298594477530259073 4932 11523932954108554428022902497067390492838180626101034295204946250872376744082060307823444376552058415835408798555063307814859276806332595744515377836742694964160561788528946542220820772519503110714447720165464002250295886409664294493022479547742902372998877644818684164304065142941624950132159339025026 4933 16301713391475005346288431906647378900713711271477996425317056781406146629273872677602679399863661492963294462778341510520154117994411566118664357822492214189481484544663321416037669887641131918849139306110275963994124897903464003839402059074544172889222506369211918477141502984060072753642674716906755 4934 13341551829862020577439346251897993150297576955107900170950417728334893629233571779521770484292288954095851821691245580116409076037110763801817434648377216261158401560448593960553874923057917044737326567239942537740900485734838281991092326138014436707066189892507680242910138026969717455048197186647683 4935 1817618875753466149416443754830602657459396329006865875745471477462516885151511471698326107740230538260443023136182272301549799230778168057302056811634521296997839771919647418333054150538413934022878847074478535490604599325173987498069846590271534334067312247688996078606072884028092504916037847622658 4936 -14484094515721539196871988151816776243254314942471130549571585303943629744122361205904353292123430954702851439642159238218604318763633398061362301010857692892483644772743673997704615737102717984826260459035797428503520298578290016341332212484272638555155194121522922398535430100031980248726636869284096 4937 -27825646345583559774311334403714769393551891897579030720522003032278523373355932985426123776415719908798703261333404818335013394800744161863179735659234909153642046333192267958258490660160635029563587026275739966244420784313128298332424538622287075262221384014030602641445568127001697703774834055931778 4938 -29643265221337025923727778158545372051011288226585896596267474509741040258507444457124449884155950447059146284469587090636563194031522329920481792470869430450639886105111915376591544810699048963586465873350218501735025383638302285830494385212558609596288696261719598720051641011029790208690871903554435 4939 -15159170705615486726855790006728595807756973284114766046695889205797410514385083251220096592032519492356294844827427852417958875267888931859119491460011737558156241332368241378886929073596330978760205414314421073231505085060012269489162172728285971041133502140196676321516210910997809959964235034270338 4940 12666475639968073047455544396986173585794918613464264673826113826481112858970849734206027184383200416442408416505976965917054519532855230004060244199223171595485805000824026579371561586564304050803381611961318893012915699253116028843262365894001104221087881873833926319929357216003887743810599021661441 4941 42309740861305098971183322555531545636806206840050161270093588336222153117478294191330477068539150863501554700975564056553617713564377559924542036670092602046125691105935941955963106397263353014389847485311537394747941082891418314673756751106559713817376578135553525039980998227033677952501470925215877 4942 57468911566920585698039112562260141444563180124164927316789477542019563631863377442550573660571670355857849545802991908971576588832266491783661528130104339604281932438304183334850035470859683993150052899625958467979446167951430584162918923834845684858510080275750201361497209138031487912465705959486216 4943 44802435926952512650583568165273967858768261510700662642963363715538450772892527708344546476188469939415441129297014943054522069299411261779601283930881168008796127437480156755478473884295379942346671287664639574966530468698314555319656557940844580637422198401916275041567851922027600168655106937824776 4944 2492695065647413679400245609742422221962054670650501372869775379316297655414233517014069407649319075913886428321450886500904355735033701855059247260788565962670436331544214799515367487032026927956823802353102180218589385806896240645899806834284866820045620266362750001586853694993922216153636012608900 4945 -54976216501273172018638866952517719222601125453514425943919702162703265976449143925536504252922351279943963117481541022470672233097232789928602280869315773641611496106759968535334667983827657065193229097272856287760856782144534343517019117000560818038464460009387451359910355443037565696312069946877315 4946 -99778652428225684669222435117791687081369386964215088586883065878241716749341671633881050729110821219359404246778555965525194302396644051708203564800196941650407623544240125290813141868123037007539900384937495862727387250842848898836675674941405398675886658411303726401478207365065165864967176884702090 4947 -102271347493873098348622680727534109303331441634865589959752841257558014404755905150895120136760140295273290675100006852026098658131677753563262812060985507613078059875784340090328509355155063935496724187290598042945976636649745139482575481775690265495932278677666476403065061060059088081120812897310989 4948 -47295130992599926329983813775016390080730316181351164015833139094854748428306761225358615883837789015329327557618465829555426425034444963634660531191669733971466563769024371554993841371327406870303495090017741755185119854505210795965556364775129447457467818668279025043154705617021522384808742950433673 4949 52483521435625758339238621342775297000639070782863924571049926783386968321034910408522434845273032204030076689160090135969767877362199088073543033608527207678941059775215753735819300496795630137236405294919754107542267396337638102871119310166275951218418839743024701358323501748043643480158433934268418 4950 154754868929498856687861302070309406303970512417729514530802768040944982725790815559417554982033172499303367364260096987995866535493876841636805845669512715292019119651000093826147809851950694072733129482210352150488244032987383242353694791941966216714351118420691177761388562808102731561279246831579408 4951 202049999922098783017845115845325796384700828599080678546635907135799731154097576784776170865870961514632694921878562817551292960528321805271466376861182449263485683420024465381141651223278100943036624572228093905673363887492594038319251156717095664171818937088970202804543268425124253946087989782013082 4952 149566478486473024678606494502550499384061757816216753975585980352412762833062666376253736020597929310602618232718472681581525083166122717197923343252655241584544623644808711645322350726482470805800219277308339798131096491154955935448131846550819712953400097345945501446219766677080610465929555847744665 4953 -5188390443025832009254807567758906919908754601512760555216787688532219892728149183163818961435243188700749131541624306414341452327754124438882502416857473707474496006191382180825459125468223266932910204902012352357147541832427306905562945391146503760951021074745676315168796131022121095349690983834742 4954 -207238390365124615027099923413084703304609583200593439101852694824331951046825725967939989827306204703333444053420187123965634412856075929710348879278039922970960179426215847561967110348746324209969534777130106258030511429325021345224814102108242167932769958163715879119712064556146375041437680765847823 4955 -356804868851597639705706417915635202688671341016810193077438675176744713879888392344193725847904134013936062286138659805547159496022198646908272222530695164555504803071024559207289461075228795015769754054438446056161607920479977280672945948659061880886170055509661380565931831233226985507367236613592487 4956 -351616478408571807696451610347876295768762586415297432522221887488212493987160243161029906886468890825235313154597035499132818043694444522469389720113837690848030307064833177026464001949760571748836843849536433703804460378647549973767383003267915377125219034434915704250763035102204864412017545629757744 4957 -144378088043447192669351686934791592464153003214703993420369192663880542940334517193089917059162686121901869101176848375167183630838368592759040840835797767877070127638617329464496891601014247538867309072406327445773948949322528628542568901159673209192449076271199825131050970546058489370579864863909920 4958 212426780808150447036354730980843610224518337802106199657069482512864170939553875151103808788741447892034193184961811430379975865183830054149231381694897396678434675432407229742792569474214547476902444982032118610387658971157448652130377047499388671693720979238461555434880860687168496136787371749682568 4959 564043259216722254732806341328719905993280924217403632179291370001076664926714118312133715675210338717269506339558846929512793908878274576618621101808735087526464982497240406769256571423975119225739288831568552314192119349804998625897760050767304048818940013673377259685643895789373360548804917379440313 4960 708421347260169447402158028263511498457433927432107625599660562664957207867048635505223632734373024839171375440735695304679977539716643169377661942644532855403535110135857736233753463024989366764606597903974879759966068299127527254440328951926977258011389089944577084816694866335431849919384782243350234 4961 495994566452019000365803297282667888232915589630001425942591080152093036927494760354119823945631576947137182255773883874300001674532813115228430560949635458725100434703450506490960893550774819287704152921942761149578409327970078602309951904427588586317668110706115529381814005648263353782597410493667667 4962 -68048692764703254367003044046052017760365334587402206236700289848983627999219357958013891729578761770132324083784963055212792234345461461390190540859099628801364547793789900278295677873200299938035135909625791164613710021834920023587808146339715462501271902967261730303829890141110006766207506885772645 4963 -776470040024872701769161072309563516217799262019509831836360852513940835866267993463237524463951786609303699524520658359892769774062104630767852483503632484204899657929647636512049140898189666702641733813600670924579778320962447278028137098266692720512660992911838815120524756476541856685592289129122878 4964 -1272464606476891702134964369592231404450714851649511257778951932666033872793762753817357348409583363556440881780294542234192771448594917745996283044453267942930000092633098143003010034448964485990345886735543432074158187648932525880338089002694281306830329103617954344502338762124805210468189699622790544 4965 -1204415913712188447767961325546179386690349517062109051542251642817050244794543395859343456680004601786308557696509579178979979214249456284606092503594168314128635544839308242724714356575764186052310750825917640909544477627097605856750280856354565844329057200650692614198508871983695203701982192737017898 4966 -427945873687315745998800253236615870472550255042599219705890790303109408928275402396105932216052815177004858171988920819087209440187351653838240020090535829923735886909660606212665215677574519349669017012316969984964699306135158578722143758087873123816396207738853799077984115507153347016389903607895019 4967 844518732789575956136164116355615533978164596606912038073061142362924463865487351421251416193530548379436023608305621415105562008407566092158043024362732113006264205723437536790344818771389966640676869723226462089193488342797367301615945244606408183013932895879100545424354646617651863451799796014895526 4968 2048934646501764403904125441901794920668514113669021089615312785179974708660030747280594872873535150165744581304815200594085541222657022376764135527956900427134899750562745779515059175347154152692987620549144102998737965969894973158366226100960974027342990096529793159622863518601347067153781988751913425 4969 2476880520189080149902925695138410791141064368711620309321203575483084117588306149676700805089587965342749439476804121413172750662844374030602375548047436257058635637472406385727724391024728672042656637561461072983702665276030131737088369859048847151159386304268646958700847634108500414170171892359808445 4970 1632361787399504193766761578782795257162899772104708271248142433120159653722818798255449388896057416963313415868498499998067188654436807938444332523684704144052371431748968848937379572253338705401979767838234610894509176933232764435472424614442438968145453408389546413276492987490848550718372096344912920 4971 -416572859102260210137363863118999663505614341564312818367170352059815054937211949025145483977477733202431165436316700596018352568220214438319803004272196283082528318813776930577679603093815447291007852710909492104228789036662208722893801486518535059197536688140246746346370531110498516435409892407000504 4972 -2893453379291340360040289558257410454646678710275933127688373927542899172525518098701846289067065698545180604913120822009191103231064588468922178552319632540141163956286183316305403994118544119333664490272370565087931454312692340459982171345567382210356922992408893705047218165218998930605581784766808948 4973 -4525815166690844553807051137040205711809578482380641398936516360663058826248336896957295677963123115508494020781619322007258291885501396407366511076004336684193535388035152165242783566371882824735644258110605175982440631245925104895454595960009821178502376400798440118323711152709847481323953881111721867 4974 -4109242307588584343669687273921206048303964140816328580569346008603243771311124947932150193985645382306062855345302621411239939317281181969046708071732140401111007069221375234665103963278067377444636405399695683878211842209262896172560794473491286119304839712658193371977340621599348964888543988704721362 4975 -1215788928297243983629397715663795593657285430540395452880972081060344598785606849230303904918579683760882250432181799402048836086216593500124529519412507860969843112935191918359699969159523258110971915127325118790280387896570555712578623127923903908947916720249299666930122456380350034282962203937912413 4976 3310026238393600570177653421376410118152293051840245946055544279602714227462730047726991773044543431747611770349437522605209455799284802907241981556591828823223692275099960246883083597212359566624672342983280057192160243349354549182875972832085917269554459680549140451393588696329497447040991677173809455 4977 7419268545982184913847340695297616166456257192656574526624890288205957998773854995659141967030188814053674625694740144016449395116565984876288689628323969224334699344321335481548187560490426944069308748382975741070372085558617445355436767305577203388859299393207333823370929317928846411929535665878530818 4978 8635057474279428897476738410961411760113542623196969979505862369266302597559461844889445871948768497814556876126921943418498231202782578376413219147736477085304542457256527399907887529649950202180280663510300859860652473455188001068015390433501107297807216113456633490301051774309196446212497869816443232 4979 5325031235885828327299084989585001641961249571356724033450318089663588370096731797162454098904225066066945105777484420813288775403497775469171237591144648262080850182156567153024803932437590635555608320527020802668492230105833451885139417601415190028252756432907493038907463077979698999171506192642633778 4980 -2094237310096356586548255705712614524495007621299850493174572198542369628677123198496687868125963747986729519917255723203160619713068209407117452037179320962253849162164768328523383628052836308513700427855954938401879855452783993470297349704162013360606542960299840784463466239949147412758029473235897039 4981 -10729294784375785484024994116674026284608550244496820472680434567808672226236585043386133740074732245801286396044177666621658850915850787783530671184915798047558391619421295728431271157702786510693981091366255798262532328907971994538312740137663120658413759073756474274764518014258343858970527343052340270 4982 -16054326020261613811324079106259027926569799815853544506130752657472260596333316840548587838978957311868231501821662087434947626319348563252701908776060446309639241801577862881456075090140377146249589411893276600931024559013805446423452157739078310686666515506663967313671981092238042858142033535694974047 4983 -13960088710165257224775823400546413402074792194553694012956180458929890967656193642051899970852993563881501981904406364231787006606280353845584456738881125347385392639413094552932691462087540837735888984037321662529144703561021452953154808034916297326059972546364126529208514852288895445384004062459077007 4984 -3230793925789471740750829283872387117466241950056873540275745891121218741419608598665766230778261318080215585860228697610128155690429566062053785553965327299827001019991798824501420304384754327041907892671065864266612374653049458414842067897253176667646213472607652254443996838030551586413476719406736736 4985 12823532094472142070573249822386640809103557865796670965855006766351041854913708241882821608200695993788015915961433389824819470628918997190648123222095119009812240781586064056954654785755622819207681519222210736664412184360755988008610089841825134019020302034056315059227984254207491271728556816288237312 4986 26783620804637399295349073222933054211178350060350364978811187225280932822569901883934721579053689557669517897865839754056606477235199351036232579960976244357197633420999158609887346247843163656943570503259532399193556887921777440961764897876741431345080274580420441588436499106496386717112560878747314320 4987 30014414730426871036099902506805441328644592010407238519086933116402151563989510482600487809831950875749733483726068451666734632925628917098286365514941571657024634440990957434388766552227917983985478395930598263460169262574826899376606965773994608012726488053028093842880495944526938303526037598154051057 4988 17190882635954728965526652684418800519541034144610567553231926350051109709075802240717666201631254881961717567764635061841915162296709919907638242292846452647212393659404893377434111766472295164777796876708387526795757078214070911367996875932169473993706186018971778783652511690319447031797480781865813746 4989 -9592738168682670329822420538514253691637315915739797425579260875229823113494099643217055377422434675707800330101204692214691314938489431128594337668129791709985239761594265232453234481370868492165773626551144872397799809707706529593768021944571957351374088561448662804783987416176939685315080096881500573 4990 -39607152899109541365922323045319695020281907926147035944666193991631974677483610125817543187254385551457533813827273143881425947864118348226880703183071363367009874202585222666842001033598786476151252022481743135857969072282533428970374987718566565364100576614476756647664483360703877988841117695035551629 4991 -56798035535064270331448975729738495539822942070757603497898120341683084386559412366535209388885640433419251381591908205723341110160828268134518945475917816014222267861990116044276112800071081640929048899190130662653726150496604340338371863650736039357806762633448535431316995051023325020638598476901365374 4992 -47205297366381600001626555191224241848185626155017806072318859466453261273065312723318154011463205757711451051490703513508649795222338837005924607807788024304237028100395850811822878318700213148763275272638985790255926340788897810744603841706164082006432674071999872626533007634846385335323518380019864800 4993 -7598144467272058635704232145904546827903718228870770127652665474821286595581702597500610824208820206253917237663430369627223847358220488779043904624716660937227153897810628144980877285101426672612023250157242654397957268506364381774228853987597516642332097457523115978868524274142507346482400684984313170 4994 49199891067792211695744743583833948711919223841886833370245454866861797790977709769034598564676820227165334143928477836096117262802607779355475040851201155076995113964179487899295235514969654968317025649032888008255768881990239958564143009663138522715474665175925419452448470776880817674156197791917052205 4995 96405188434173811697371298775058190560104849996904639442564314333315059064043022492352752576140025984876785195419181349604767058024946616361399648658989179381232142064575338711118113833669868117080300921671873798511695222779137769308746851369302604721907339247925292078981478411727203009479716171936917006 4996 104003332901445870333075530920962737388008568225775409570216979808136345659624725089853363400348846191130702433082611719231990905383167105140443553283705840318459295962385966856098991118771294789692324171829116452909652491285502151082975705356900121364239436705448408057850002685869710355962116856921230177 4997 54803441833653658637330787337128788676089344383888576199971524941274547868647015320818764835672025963965368289154133883135873642580559325784968512432504685241464181998206478956803755603801639821375298522796228444653883609295262192518832695693761598648764771529522988605401531908988892681805919065004177973 4998 -41601746600520153060040511437929401884015505613016063242592789392040511195396007171533987740468000020911416906265047466468893415444387290576431136226484494139767960066368859754314358229868228295705002398875645353857811613483875576789914155675541006073142567718402303473579946502738310327673797106932739032 4999 -145605079501966023393116042358892139272024073838791472812809769200176856855020732261387351140816846212042119339347659185700884320827554395716874689510190334458227256028754826610413349348639523085397326570704761806767464104769377727872889861032441127437382004423850711531429949188608020683635913963853969208 5000 -200408521335619682030446829696020927948113418222680049012781294141451404723667747582206115976488872176007487628501793068836757963408113721501843201942695019699691438026961305567217104952441162906772625093500990251421347714064639920391722556726202726086146775953373700136831481097596913365441833028858147180 5001 -158806774735099528970406318258091526064097912609663985770188504749410893528271740410672128236020872155096070722236745602367864547963726430925412065716210525559923477960592445812902746722572934611067622694625344897563536100580764343601808401050661720013004208234971396663251534594858603037768035921925408147 5002 -13201695233133505577290275899199386792073838770872512957378735549234036673251008149284777095204025943053951382889086416666980227136172035208537376206020191101696221931837619202489397373933411525670296123920583090796071995811386615728918540018220592575622203811120685131821585406250582354132121958071438938 5003 187206826102486176453156553796821541156039579451807536055402558592217368050416739432921338881284846232953536245612706652169777736271941686293305825736674828597995216095123686364727707578507751381102328969580407160625275718253253304662804016707982133510524572142253015005009895691346331011309711070786708243 5004 346013600837585705423562872054913067220137492061471521825591063341628261578688479843593467117305718388049606967849452254537642284235668117218717891452885354157918694055716132177630454301080685992169951664205752058188811818834017648264612417758643853523528780377224411668261430286204934049077746992712116391 5005 359215296070719211000853147954112454012211330832344034782969798890862298251939487992878244212509744331103558350738538671204622511371840152427255267658905545259614915987553751380119851675014097517840247788126335148984883814645404263993530957776864446099150984188345096800083015692455516403209868950783555330 5006 172008469968233034547696594157290912856171751380536498727567240298644930201522748559956905331224898098150022105125832019034844775099898466133949441922230716661619699892430065015392144096506346136737918818545927988359608096392150959330726941068882312588626412046092081795073120001109185391900157879996847088 5007 -174005130869352670875866277897622154363965740680935023098023823042983331377165731283636561786080820289899584862723620235502797509135769651084768449530654637496298994163286067162238310204574339855432032845659824069829203722441866688933885476689761540934902368331132329873188310285095748657177589112715269302 5008 -533220426940071881876719425851734608376177071513279057880993621933845629629105219276514805998590564621003143213462158906707420020507609803512023717189560182755913910150839818542358161879588437373272280633786159218814087537087270952927416434466625987034053352519477426673271325977551265060387458063498824631 5009 -705228896908304916424416020009025521232348822893815556608560862232490559830627967836471711329815462719153165318587990925742264795607508269645973159111790899417533610043269883557750305976094783510010199452332087207173695633479421912258143375535508299622679764565569508468344445978660450452287615943495671718 5010 -531223766038952245548549742111403366868383082212880533510537039189507228453462236552835149543734642429253580455864370690239467286471738618561204709581136261921234615879983816395511995771520443654578166606672263137344491911037555223324257898845746758687777396234437178595156135693564701795110026830780402415 5011 1996660901119636328169683740331241507793989300398524370456582744338401175642982723679656454855922191749562757597788216467952734035871184950819007608423920834679294270856002146846166108067993718694114027113896081469595626049715729603158535620879228346275956285040248078115190283986563265277431232718422217 5012 707225557809424552752585703749356762740142812194214080979017444976828961006270950560151367784671384910902728076185779142210217529643379454596792166720214820252212904314125885704596472084162777228704313479445983288643291259529137641861301911156387527968955720850609756546459636262647013717565047176214093936 5013 1238449323848376798301135445860760129608525894407094614489554484166336189459733187112986517328406027340156308532050149832449684816115118073157996876301351082173447520194109702100108467855683220883282480086118246425987783170566692865185559810002134286656733117085046935141615771956211715512675074006994496352 5014 1236452662947257161972965762120428888100731905106696090119097901421997788284090204389306860873550105148406745774452361615981732082079246888207177868692927161338768225923253699953262301747615227164588366059004350344518187544516977135582401274381255058310457160800006687063500581672225152247397642774276074136 5015 529227105137832609220380058371072125360589092912482009140080456445168827277819253829155493088878720237504017698266582473771514552435867433610385701972712341086555321609127814248665829663452449935884052579558367055874896284987839493721099363224867530341501439949396930517040945409578138529832595598061980201 5016 -709222218710544189080755387489688004247936801494612605349474027721167362181913933283831024239527307102652290833783567358678170263679250639547611174328638741086892198584981887851442638192230770947398427506559879370112886885578853371464460446777266756315231677135650004624574826546633576982842478408932516150 5017 -1945674881657801351053721149610116892348668706601308695468571929143165150466004137673137885113077412251059036608235928974659902345758497527754789043021565902425660424508235587804704939939845998111986793565564229714631074430095830507046861721158521814625688837935656691688075408218858729230240121183208590285 5018 -2474901986795633960274101207981189017709257799513790704608652385588333977743823391502293378201956132488563054306502511448431416898194364961365174744994278243512215746117363402053370769603298448047870846145122596770505970715083670000767961084383389344967190277885053622205116353628436867760072716781270570485 5019 -1765679768085089771193345820491501013461320998019178099259178357867166615561909458218462353962428825385910763472718944089753246634515114321817563570665639502425323547532381514201928131411067677100472418638562717400393083829504816629303500637606122588651958600749403617580541527081803290777230238372338054334 5020 179995113572711579860375329118615878887347708582130596209393571275998534904094679454675531150648586865148273135516984884906655711243383205937225472355926400000336876975854073602776808528778321011514374927001512314237990600591013877743361083552399225973730237186253074107533881137055438453009882810870535952 5021 2654897100368345540134476537099804896596605508095921300818045956864332512647918070956968909352604719353711327442019496333338072609437748167302400217350204643512552623093217475656147578132076769059385221072124109084743961315674683878511322167935788570940920515071306696312650234765492306213082599592141106438 5022 4420576868453435311327822357591305910057926506115099400077224314731499128209827529175431263315033544739622090914738440423091319243952862489119963788015844145937876170625598989858075709543144446159857639710686826485137045145179500507814822805541911159592879115820710313893191761847295596990312837964479160773 5023 4240581754880723731467447028472690031170578797532968803867830743455500593305732849720755732164384957874473817779221455538184663532709479283182738315659917745937539293649744916255298901014366125148343264783685314170899054544588486630071461721989511933619148878634457239785657880710240158537302955153608624822 5024 1585684654512378191332970491372885134573973289437047503049784786591168080657814778763786822811780238520762490337201959204846590923271731115880338098309713102424986670556527440599151322882289356088958043711561205086155093228913802751560139554053723362678228363563150543473007645944747852324220355561467518385 5025 -2834892213941057119994851866218420775483953216678051897027439528140331047552012750411644440503253306218859600577536481218244728320681131373239625689706131043512889500069071549258924386660855090070899595999125621398981951916265697756254683251488187796914650752257559770420184115902547744666092482403011642387 5026 -7075473968821780851462298894691110806654532014211020700895270271595831640857745600132400172667638264093333418356757936756429391853390610656422364005366048789450428793718816465514223287675221215219242860782810935569881006460854184386326144973477699730533799630892017010205841996612787903203395437556620267208 5027 -8661158623334159042795269386063995941228505303648068203945055058186999721515560378896186995479418502614095908693959895961275982776662341772302702103675761891875415464275343906113374610557510571308200904494372140656036099689767987137886284527531423093212027994455167553678849642557535755527615793118087785592 5028 -5826266409393101922800417519845575165744552086970016306917615530046668673963547628484542554976165196395236308116423414743031254455981210399063076413969630848362525964206272356854450223896655481237301308495246519257054147773502289381631601276043235296297377242197607783258665526654988010861523310715076143204 5029 1249207559428678928661881374845535640909979927241004393977654741549162966894197971647857617691473067698097110240334522013398137397409400257359287591396417941087902829512544108659773063778565733981941552287564416312826858687351895004694543697434464434236422388694409226947176469957799892341872126841544124005 5030 9910366182762837971457150760909531582138485230889072597922709799736162688409758350544044613170891570312193018934294417974674120174071742029661989695072179832963318293787888014773147674336076305290142456781936556968862958377119882142580828224965887527448450383149576780626026112515335647869487919959631909598 5031 15736632592155939894257568280755106747883037317859088904840325329782831362373305979028587168147056766707429327050717832717705374630052952428725066109041810681325844257994160371627597898232731786527443765277183076225917106150622171524212429501009122823745827625347184563884691639170323658731011230674708052803 5032 14487425032727260965595686905909571106973057390618084510862670588233668395479108007380729550455583699009332216810383310704307237232643552171365778517645392740237941428481616262967824834454166052545502212989618659913090247463270276519517885803574658389509405236652775336937515169212523766389139103833163928799 5033 4577058849964422994138536145000039524834572159729011912939960788497505707069349656836684937284692128697139197876088892729633117058571810141703788822573212907274623134693728248194677160118089747255359756207682102944227289086150394376937057578608770862060954853503198556311489056697188118519651183873532019202 5034 -11159573742191516900119032135755067223048465158130076991900364541285325655303956322191902230862364638010290129174628939988072257571481142287021277286468597774051221123300432123432920738114642039272084009069500973281689817064471777147275371922400351961684872771843986007573202582473135540211360046801176033600 5035 -25646998774918777865714719041664638330021522548748161502763035129518994050783064329572631781317948337019622345985012250692379494804124694458387055804113990514289162551782048386400745572568808091817586222059119633194780064527742053666793257725975010351194278008496761344510717751685659306600499150634339962398 5036 -30224057624883200859853255186664677854856094708477173415702995918016499757852413986409316718602640465716761543861101143422012611862696504600090844626687203421563785686475776634595422732686897839072945978266801736139007353613892448043730315304583781213255232861999959900822206808382847425120150334507871981599 5037 -19064483882691683959734223050909610631807629550347096423802631376731174102548457664217414487740275827706471414686472203433940354291215362313069567340218605647512564563175344511162501994572255799800861969197300762857317536549420670896454943382183429251570360090155973893249004225909711884908790287706695947998 5038 6582514892227093905980495990755027698213892998401065078960403752787819948234606665355217293577672509313150931298540047258439140512909332145317488463895384866776597988606703875238243577996552292016724252861818870337462527978321382770338314343791581099623917918340787451261713525775947421691708862927644014401 5039 36806572517110294765833751177419705553069987706878238494663399670804319706087020651764534012180312975029912475159641190680451752375605836745408333090582588288340383675082480509833666310683450131089670231128620606476469881592213830814068629648375362312879150780340747352083920334158794846811859197435515996001 5040 55871056399801978725567974228329316184877617257225334918466031047535493808635478315981948499920588802736383889846113394114392106666821199058477900430801193935852948238257825020996168305255705930890532200325921369333787418141634501710523573030558791564449510870496721245332924560068506731720649485142211944000 5041 49288541507574884819587478237574288486663724258824269839505627294747673860400871650626731206342916293423232958547573346855952966153911866913160411966905809069076350249651121145757924727259153638873807947464102498996324890163313118940185258686767210464825592952155933794071211034292559310028940622214567929600 5042 12481968990464590053753727060154582933593736551946031344842227623943354154313850998862197194162603318393320483387932156175501213778306030167752078876323220780735966574568640635924258416575703507784137716335481892519855008571099288126116629038391848151946442171815186441987290700133764463217081424779051933600 5043 -43389087409337388671814247168174733251283880705279303573623803423592139654321627317119751305757985484343063406458181237938890892888515168890725821554477973155116981663689184385071909888680002423106394483990439476813932409570535213584406943992166943412503068698681534803345633859934742268503568060363160010399 5044 -92677628916912273491401725405749021737947604964103573413129430718339813514722498967746482512100901777766296365005754584794843859042427035803886233521383782224193331913340305530829834615939156061980202431454541975810257299733848332524592202678934153877328661650837468597416844894227301578532508682577727939998 5045 -105159597907376863545155452465903604671541341516049604757971658342283167669036349966608679706263505096159616848393686740970345072820733065971638312397707003004929298487908946166754093032514859569764340147790023868330112308304947620650708831717326002029275103822652655039404135594361066041749590107356779873597 5046 -61770510498039474873341205297728871420257460810770301184347854918691028014714722649488928400505519611816553441935505503031454179932217897080912490843229029849812316824219761781682183143834857146657945663799584391516179898734412407066301887725159058616772035123971120236058501734426323773246022046993619863197 5047 30907118418872798618060520108020150317690144153333272228781575799648785500007776318257554111595382165949742923070249081763389679110209138722973742678154752374381015089120543749147651472104298915322256767654957584294077400999435925458290314953775095260556626526866348361358343159800977805286486635584108076802 5048 136066716326249662163215972573923754989231485669382876986753234141931953169044126284866233817858887262109359771463935822733734751930942204694612055075861755379310313577029489915901744504619158485086596915444981452624189709304383546108999146671101097289831730349519003400762478754162043847036076742940887950400 5049 197837226824289137036557177871652626409488946480153178171101089060622981183758848934355162218364406873925913213399441325765188931863160101775524545919090785229122630401249251697583927648454015631744542579244565844140369608038795953175301034396260155906603765473490123636820980488588367620282098789934507813598 5050 166930108405416338418496657763632476091798802326819905942319513260974195683751072616097608106769024707976170290329192244001799252752950963052550803240936032854741615312128707948436276176349716716422285811589608259846292207039360027717010719442485060646047138946623775275462637328787389814995612154350399736797 5051 30863392079166676255280685189708721102567316657437028955566279119042242514706946331231374288910137445866810518865256421268064500822008758357938748165074277475431301735099218032534531671730558231335688896144626807222102497734976481608011572771383963356215408597104771874700158574625345967959535411409511786398 5052 -166973834745122460781276492681943905306921629822716149215534809941580738669051902603123787929454269428059102694534184904497124431041151343417585797754016507753691328666150033665049395976723457400408853683099939036918267110303819471567289461624876192550388356876385351762120821913963021652322563378524996027199 5053 -333903943150538799199773150445576381398720432149536055157854323202554934352802975219221396036223294136035272984863377148498923683794102306470136600994952540608432943978278741613485672153073174116831139494689547296764559317343179499284300181067361253196435495823009127037583459242750411467318175532875395763995 5054 -364767335229705475455053835635285102501287748806973084113420602321597176867509921550452770325133431581902083503728633569766988184616111064828075349160026818083864245713377959646020203824803732348166828390834174103986661815078155980892311753838745216552650904420113898912283617817375757435277710944284907550392 5055 -197793500484583014673777342953341197194366118984256934897885792380016438198458018947328982395679162153842980809194448665269863753574959721410489551406010310330172917047227925980970807848080274947757974707734235067068394704774336509325022292213869024002262547543728547150162795903412735782955147565759911523192 5056 136110442665955784525995807492235184204354313165279120259968530822538496154344956271892413640544131982192292175668928483229059930219142585059647049588942230278260026931050815632514864304992899169073164786955312229696164612568842989959277888853492229194172948279280579887420663339337675684363027967115484240804 5057 500877777895661259981049643127520286705642061972252204373389133144135673021854877822345183965677563564094375679397562052996048114835253649887722398748969048362124272644428775278535068129796631517239993177789486333682826427646998970851589642692237445746823852699394478799704281156713433119640738911400391791197 5058 698671278380244274654826986080861483900008180956509139271274925524152111220312896769674166361356725717937356488592010718265911868410213371298211950154979358692297189691656701259505875977876906464997967885523721400751221132421335480176611934906106469749086400243123025949867077060126168902595886477160303314390 5059 562560835714288490128831178588626299695653867791230019011306394701613615065967940497781752720812593735745064312923082235036851938191070786238564900566037128414037162760605885626991011672884007295924803098568409171055056519852492490217334046052614240554913451963842446062446413720788493218232858510044819073587 5060 61683057818627230147781535461106012990011805818977814637917261557477942044113062675436568755135030171650688633525520182040803823355817136350842501817068080051912890116177110348455943543087375778684809920778922837372230092205493519365744403360376794808089599264447967262742132564075060098592119598644427282391 5061 -636988220561617044507045450619755470909996375137531324633357663966674169176199834094237597606221695546286667855066490536225108045054396234947369448337911278640384299575479590911049932434789530686313157964744798563378991040215841960810867531545729674940996800978675058687124944496051108804003766878515876031998 5062 -1199549056275905534635876629208381770605650242928761343644664058668287784242167774592019350327034289282031732167989572771261959983245467021185934348903948407054421462336085476538040944107673537982237961063313207734434047560068334451028201577598343915495910252942517504749571358216839602022236625388560695105584 5063 -1261232114094532764783658164669487783595662048747739158282581320225765726286280837267455919082169319453682420801515092953302763806601284157536776850721016487106334352452262586886496887650760913760922770984092130571806277652273827970393945980958720710303999852206965472012313490780914662120828744987205122387974 5064 -624243893532915720276612714049732312685665673610207833649223656259091557110081003173218321475947623907395752946448602417077655761546887922589407402383105208465950052876782995975446955215971383074609613019347332008427286612057986009583078449412991035363003051228290413325188546284863553316824978108689246355975 5065 575305162742989814359263915158649457919984569318553509995440402409196227132086771418801028851086665374635979221540970354184304221698579098596526946520843198588471409459302480562593988891702154907628348043965875726006760948010348441445123128185352880132907201714227091424382811931976048705411647279871448749610 5066 1836537276837522579142922079828137241515646618066292668278021722634961953418367608686256947933255984828318400023056063307487068028299863256133303797241859685694805761911565067449090876542463068668551119028058006297813038600284176411839069109144073590436907053921192563436696302712890710826240392267076571137585 5067 2460781170370438299419534793877869554201312291676500501927245378894053510528448611859475269409203608735714152969504665724564723789846751178722711199624964894160755814788348063424537831758434451743160732047405338306240325212342162421422147558557064625799910105149482976761884848997754264143065370375765817493561 5068 1885476007627448485060270878719220096281327722357946991931804976484857283396361840440674240558116943361078173747963695370380419568148172080126184253104121695572284405329045582861943842866732296835532384003439462580233564264331813979977024430371711745667002903435255885337502037065778215437653723095894368743952 5069 48938730789925905917348798891082854765681104291654323653783253849895329977994231754417292624860958532759773724907632062893351539848308823992880455862262009877478643417480515412852966324269228166981264975381456282420525664047637568137955321227638155230095849514063321900805734352887504611413330828817797606368 5070 -2411842439580512393502185994986786699435631187384846178273462125044158180550454380105057976784342650202954379244597033661671372249998442354729830743762702884283277171370867548011684865434165223576179467072023882023819799548294524853284192237329426470569814255635419654861079114644866759531652039546948019887192 5071 -4297318447207960878562456873706006795716958909742793170205267101529015463946816220545732217342459593564032552992560729032051791818146614434856014996866824579855561576699913130873628708300897520411711851075463344604053363812626338833261216667701138216236817159070675540198581151710644974969305762642842388631143 5072 -4346257177997886784479805672597089650482640014034447493859050355378910793924810452300149509967320552096792326717468361094945143357994923258848895452729086589733040220117393646286481674625166748578693116050844800886473889476673976401399171988928776371466913008584738862099386886063532479580719093471660186237510 5073 -1934414738417374390977619677610302951047008826649601315585588230334752613374356072195091533182977901893837947472871327433273771107996480904119064708966383705449763048746526098274796809191001525002513648978820918862654089928379451548114979751599349900897098752949319207238307771418665720049067053924712166350317 5074 2362903708790586487584837196095703844669950083093191854619678871194262850572460148350640684159481691670194605519689401598778020710150133530736950287900440874405798527953387032598831899109895995409198202096642425741399273884246887285146236916101788315339718406121356332960273380291979254920238708718130222280827 5075 6709160886788473272064642868692793495152590097127639348478729226573173644497270600650790194126802243766986932237157762693723164068145056789585845740629527464138838748070780678885313573735062743987891318147487226627873163360920863686545408905030564686806631414706095195059660266355511734500957802189790408518338 5076 8643575625205847663042262546303096446199598923777240664064317456907926257871626672845881727309780145660824879710029090126996935176141537693704910449595911169588601796817306777160110382926064268990404967126308145490527253289300315234660388656629914587703730167655414402297968037774177454550024856114502574868656 5077 6280671916415261175457425350207392601529648840684048809444638585713663407299166524495241043150298453990630274190339688528218914465991404162967960161695470295182803268863919744561278483816168273581206765029665719749127979405053427949514151740528126272364011761534058069337694657482198199629786147396372352587830 5078 -428488970373212096607217518485400893622941256443590539034090640859510237198104076155549150976503789776356658046818074165504249602153652626617885578934057168956035479206860934324035089918894470406684553117821506878745183955867435737031257164502438414442619653172037125721965608873313534871171654793418055930507 5079 -9072064595579059759649480064788497339822540180220831203098408097767436495069730749001430878286283935437181537756847164292501184778295190320322796028529968338544637276024167711484145472844958739397089520244129652369272437245167750971691645821132353002146349820827451528019933646647490989421196510907920630799162 5080 -15352736511994320935106905414995889941352189020904880012543046683481099902368897273496671921436582389427811811947186852820720099244286594483290756190225438633727440544888087456045423956661127012978296285273795372118400416650221178921205797561660479274510361582361509597357628304129689189050982658304292983386991 5081 -14924247541621108838499687896510489047729247764461289473508956042621589665170793197341122770460078599651455153900368778655215849642132941856672870611291381464771405065681226521721388866742232542571611732155973865239655232694353743184174540397158040860067741929189472471635662695256375654179811003510874927456483 5082 -5852182946042049078850207831721991707906707584240458270410547944854153170101062448339691892173794664214273616143521614362714664863837751536350074582761413126226767789657058810237243393897273803174522211911844212870382795449185992212482894576025687857921392108362020943615729048608884664758614492602954296657320 5083 9500553565952271856256697583273898233445481436664421742132498738626946732267834825156980029262787725213538195803665238458005434380448842946940681607464025507500672755231028645808180562763853209803774073361951159248017621201035186708722902985634791416588969473999488653741899255520804524292368165701338686729672 5084 24424801107573380694756385479784387281174729201125711215641454781248536397438628022498102799722866324864993349704034017113221284022581784803613552218755406972272077820912255167529569429506085752375385805517925024487672853895388929892897443382792832276656711403188961125377561950777180178472179169212213614186156 5085 30276984053615429773606593311506378989081436785366169486052002726102689567539690470837794691896660989079266965847555631475935948886419536339963626801516820098498845610569313977766812823403359555549908017429769237358055649344574922105380337958818520134578103511550982068993290999386064843230793661815167910843477 5086 20776430487663157917349895728232480755635955348701747743919503987475742835271855645680814662633873263865728770043890393017930514505970693393022945194052794590998172855338285331958632260639506345746133944067818078110038028143539735396657434973183728717989134037551493415251391743865260318938425496113829224113806 5087 -3648370619910222777406489751551906525538773852423963471721950793772793562166772376817288137088993060999264579660143624095290769516611091410590607024702612381273904965573969835570937168866579406629251861450106946377634825751849194496240008409609103558667577365637467710126170206911919859533753673098384390072349 5088 -33925354673525652551013083063058285514620210637790132957773953519875483129706462847655082828985654050078531545507699255571226718403030627750554233826219432479772750576143283813337749992269938962179159878879876183735690475096424116601620346368427623693245680877188449779119461206297984702764547334913552300915825 5089 -54701785161188810468362978791290766270256165986491880701693457507351225964978318493335897491619527313944260315551589648589157232909001321143577179020272227070770923431481569145296382252909445307925293822947694261845728503239963851998277781341611352411234814914739943194370852950163245021702972831027381525029630 5090 -51053414541278587690956489039738859744717392134067917229971506713578432402811546116518609354530534252944995735891446024493866463392390229732986571995569614689497018465907599309725445084042865901296041961497587315468093677488114657502037772932002248852567237549102475484244682743251325162169219157928997134957280 5091 -17128059867752935139943405976680574230097181496277784272197553193702949273105083268863526525544880202866464190383746768922639744989359601982432338169350182209724267889764315496387695091772926939116882082617711131732403202391690540900417426563574625159321556671914025705125221536953340459404671823015444834041454 5092 37573725293435875328419572814610192040158984490214096429495904313648276691873235224472370966074647111077796125167842879666517487919641719161144840850922044861046655541717253648908687161136518368808411740329983130113325300848273311097860354778036727251913258242825917489245631413209904562298301008011936690988177 5093 88627139834714463019376061854349051784876376624282013659467411027226709094684781340990980320605181364022791861059288904160383951312031948894131412846491659550543674007624852958634132245179384270104453701827570445581418978336387968599898127710038976104480495791928392973490314156461229724467520165940933825945458 5094 105755199702467398159319467831029626014973558120559797931664964220929658367789864609854506846150061566889256051443035673083023696301391550876563751015841841760267941897389168455021827336952311209221335784445281577313822180728078509500315554273613601263802052463842418678615535693414570183872191988956378659986913 5095 68181474409031522830899895016419433974814573630345701502169059907281381675916629385382135880075414455811459926275192793416506208381749831715418910164919796899221286355671914806113140175815792840412924044115298447200496879879805198402455199495576874011888794221016501189369904280204665621573890980944441968998737 5096 -20445665425682940188476166837929617810061802993936312157298351119945327418768151955608844440529766908211331934784096110743877742930282117178712502681571862651322387651952938152520992069363591429691529657712271998380922098456582770197442928214462102092591701570911891784120409876256564102893629184996491856946720 5097 -126200865128150338347795634668959243825035361114496110088963315340874985786558016565463351286679828475100587986227131783826901439231673668055276253697413704411590329549342106607542819406315902638912865442157553575694744279184661279697758482488075703356393754034754310462735945569671134286765821173952870516933632 5098 -194382339537181861178695529685378677799849934744841811591132375248156367462474645950845487166755242930912047912502324577243407647613423499770695163862333501310811615905014021413655959582131695479325789486272852022895241159064466478100213681983652577368282548255770811652105849849875799908339712154897312485932368 5099 -173936674111498920990219362847449059989788131750905499433834024128211040043706493995236642726225476022700715977718228466499529904683141382591982661180761638659489228253061083261134967512768104049634259828560580024514319060607883707902770753769190475275690846684858919867985439973619235805446082969900820628985647 5100 -47735808983348582642423728178489816164752770636409389344870708787336054257148477429773291439545647547600127991491096682672628465451467714536706407483347934247898898703718976653592148106452201410721394386403026448819574781423222428205012271281114771919297092650104609405249494403948101518680261795947950112052014 5101 146646530553833278536271801506888861635097164108432422246261666460820313205326168521072195727209595383311919921011227894570779182161955785233988756378985567062912717201295044760063811475679494068604395099869825574075666377641244049895201410702537805448985455605666202246856355445927698389659450358949362373880355 5102 320583204665332199526491164354337921624885295859337921680095690589031353249032662516308838453435071406012635898729456361070309086845097167825971417559747205722401945454356128021198778988447598118238654928430405598589985438249127757797972164471728280724676302290525122114841795419546934195105533328850183002866003 5103 368319013648680782168914892532827737789638066495747311024966399376367407506181139946082129892980718953612763890220553043742937552296564882362677825043095139970300844158075104674790927094899799528960049314833432047409560219672350186002984435752843052643973394940629731520091289823495035713785795124798133114918018 5104 221672483094847503632643091025938876154540902387314888778704732915547094300854971425009934165771123570300843969209325149172158370134609097128689068664109572907388126956780059914727115619220305460355654214963606473333893842031106136107783025050305247194987939334963529273234934377567337324126344765848770741037664 5105 -98910721570484695893848073328399045470344393472023032901390957673484258948177691091298904287663947835711791929520131211898150716710488070697282348895637632815013818497576068106471663369227292657883000713466799125256091596218021621690189139421423033529688362955561592841606861041979596870979188563001412261828338 5106 -467229735219165478062762965861226783259982459967770343926357357049851666454358831037381034180644666789324555819740684255641088269007052953059960173938732772785314662655651172781262590464127092186843050028300231172665651815890371807693173575174266086173661757896191324361698150865474632584764983687799545376746355 5107 -688902218314012981695406056887165659414523362355085232705062089965398760755213802462390968346415790359625399788950009404813246639141662050188649242602842345692702789612431232695989706083347397647198704243263837645999545657921477943800956600224571333368649697231154853634933085243041969908891328453648316117784018 5108 -589991496743528285801557983558766613944178968883062199803671132291914501807036111371092064058751842523913607859429878192915095922431173979491366893707204712877688971114855164589518042714120104989315703529797038520743454061703456322110767460803148299838961334275593260793326224201062373037912139890646903855955679 5109 -122761761524362807738795017697539830684196508915291855877313775242062835352677280333711029878107175734589052039689193937274007653424121026431406719768471940092374308459203991808255452249993012802472653501496807348077802245813084514417593885628882213665299576379401936431628073335587740453147156202847358479209323 5110 566140456789650173956611039189625828730326853439793376827748314723335925402536522128679938468308614625036347749260815467539238985717541023757242522834370405600328481153227240887734253833354384844726050741767030297921743412108393429383362714595689119703350120851752917203305011907454229455744172250800957638574696 5111 1156131953533178459758169022748392442674505822322855576631419447015250427209572633499772002527060457148949955608690693660454334908148715003248609416541575118478017452268082405477252296547474489834041754271564068818665197473811849751494130175398837419542311455127346177996631236108516602493656312141447861494530376 5112 1278893715057541267496964040445932273358702331238147432508733222257313262562249913833483032405167632883539007648379887597728342561572836029680016136310047058570391760727286397285507748797467502636514407773060876166742999719624934265911724061027719633207611031506748114428259309444104342946803468344295219973739700 5113 712753258267891093540353001256306444628375477798354055680984907533977337159713391704803093936859018258502659899119072130189103575855295005922773613475676652970063279574059156397773494964113117791788357031293845868821256307516540836528361346432030513504260910654995197224954297536650113491059296093494262335165005 5114 -443378695265287366217816021492085998046130344524501520950434539481273090049859241794968908590201438890447295709571621530265231332293419997325835803065898465507954172694023249079478801583361372042253397240270222949843941166295308914965768828966806906038050544472350980771676938571866489002597016047953599159365370 5115 -1722272410322828633714780061938018271404832675762648953459167761738586352612109155628451940995369071773986303357951509127993573893866256027005851939375945524078345933421309646364986550380828874678767805013331099116586940885920243180877492889994526539245661575979099095199936248015970831949400484392248819133105069 5116 -2435025668590719727255133063194324716033208153561003009140152669272563689771822547333255034932228090032488963257070581258182677469721551032928625552851622177048409212995368802762760045344941992470556162044624944985408197193436784017405854236426557052749922486634094292424890545552620945440459780485743081468270073 5117 -1991646973325432361037317041702238717987077809036501488189718129791290599721963305538286126342026651142041667547498959727917446137428131035602789749785723711540455040301345553683281243761580620428302764804354722035564256027141475102440085407459750146711871942161743311653213606980754456437862764437789482308904702 5118 -269374563002603727322536979764220446582245133273852534730550368052704247109854149909834185346657579368055364189547450599923872243561875008596937810409778187462109106880035907318294693380751745749534959791023622918977315141221231921562592517465223607466210366182644216453277358964783624488462280045540663175799632 5119 2165651105588115999932596083430104269450963020287150474409602301219859442661968397423420849585570510664433599067523130658258805226159676024331687742441843989586300106115332895444465351964190246721021202253601322066430882052215552095843261718961333445283712120451450075971613186587837320951997500440202418292470442 5120 4157298078913548360969913125132342987438040829323651962599320431011150042383931702961706975927597161806475266615022090386176251363587807059934477492227567701126755146416678449127746595725770867149323967057956044101995138079357027198283347126421083591995584062613193387624826793568591777389860264877991900601375145 5121 4426672641916152088292450104896563434020285962597504497329870799063854289493785852871541161274254741174530630804569540986100123607149682068531415302637345888588864253296714356446041289106522612898858926848979667020972453220578259119845939643886307199461794428795837604078104152533375401878322544923532563777174778 5122 2261021536328036088359854021466459164569322942310354022920268497843994846831817455448120311688684230510097031737046410327841318380990006044199727560195501899002564147181381461001575937142332366177837724595378344954541571168362707024002677924924973754178082308344387528106490965945538080926325044483330145484704337 5123 -1896276542585512272610059103665883822868717887013297939679051933167155195552114247513586664238912931296378234877975680058334932982597801015734749932032065802124190999235296988126170658583438500971486242462577699147453566910994320174280669201496109837817501754268805859518335827623053696463535220394661755116670807 5124 -6322949184501664360902509208562447256889003849610802437008922732231009485045900100385127825513167672470908865682545221044435056589747483084266165234669411690713055252532011344572211947689961113870345169311557366168426020131572579294126608845382417037279296183064643463596439980156429098341857765318194318893845584 5125 -8583970720829700449262363230028906421458326791921156459929191230075004331877717555833248137201851902981005897419591631372276374970737489128465892794864913589715619399713392805573787884832293480048182893906935711122967591299935286318129286770307390791457378491409030991702930946101967179268182809801524464378549920 5126 -6687694178244188176652304126363022598589608904907858520250139296907849136325603308319661472962938971684627662541615951313941441988139688112731142862832847787591428400478095817447617226248854979076696651444358011975514024388940966143848617568811280953639876737140225132184595118478913482804647589406862709261879112 5127 -364744993742523815749794917800575341700605055297056083241216564676839651279703207934533647449771299213718796859070730269506385398392205028464977628163436096878373147946084472875405278558893865206351482132800645807088004257368386849722008723428863916360580554075581668588155138322484384462789824088668390368033527 5128 8219225727087176633512568312228331079757721736624100376687974665398164680598014347898714489752080603767287100560520901102769989572345284100000915166701477492837246251767308332698382606273399614841831411774135065315879587042566899468407278046878526875096797937333449323114775807779482794805392985712856074010516394 5129 14906919905331364810164872438591353678347330641531958896938113962306013816923617656218375962715019575451914763102136852416711431560484972212732058029534325280428674652245404150145999832522254593918528063218493077291393611431507865612255895615689807828736674674473674455299370926258396277610040575119718783272395507 5130 15271664899073888625914667356391929020047935696829014980179330526982853468203320864152909610164790874665633559961207582686217816958877177241197035657697761377307047800191488623021405111081148459124879545351293723098481615688876252461977904339118671745097255228549256123887526064580880662072830399208387173640429035 5131 7052439171986711992402099044163597940290213960204914603491355861584688787605306516254195120412710270898346459400686681583447827386531893141196120490996283884469801548424180290323022504807748844283048133577158657782602028646309352993570626292240144870000457291215806800772750256801397867267437413495531099629912642 5132 -7854480733344652817762773394427755738057116681327044293446758100721325029318311139964180842302309304553568303701450170833263604173953079071535937538538041395958873103821223859822977327714505749635479929641334419508791582785198512618685269323449662958736217383257867654526620669456998410342603161624187683642482864 5133 -23126145632418541443677440750819684758105052378156059273626088627704178497521632004117090452467100179219201863662657753519481421132830256312732973196235802773265920904012712482844382438795654208760359474992628142607273198474074765080663173662568334703833472611807123778414146734037879072415433560832574857282911898 5134 -30178584804405253436079539794983282698395266338360973877117444489288867285126938520371285572879810450117548323063344435102929248519362149453929093687232086657735722452436892773167404943603403053043407608569786800389875227120384118074233799954808479573833929903022930579186896990839276939682870974328105956912824539 5135 -22324104071060600618316766400555526960338149657033929583670686388567542255808627380407104730577501145563980019361894264269665644345409070382393156148694045261776849348615668913344427615888897303407927678928452380881083644335185605455548530631358816615097712519765062924660276321382278529340267812703918273270341674 5136 802041561357940825360674350264157797766902721122129689955402239136636241713004623709985721889599033655221844300763489249815776787421185930339817047541757511489071555397043569499954822906756905352431796064175761726189554138889159625114643031209518088735760092042060853753870412655600543075165748128656584012570225 5137 30980626365763194261440214145247440496162169059483103567072846728425503526839943144081271294769409483772770167364107924352745025306783335384268910734773844169224794007833936342667359766510159958395839404633962562116064781259273277699348442986017997662569689995064991432940767403494877482758036722456762540925394765 5138 53304730436823794879756980545802967456500318716517033150743533116993045782648570524488376025346910629336750186726002188622410669652192405766662066883467889431001643356449605256011787382399057261803767083562414942997148425594458883154896973617376814277667402514830054357601043724877156012098304535160680814195736440 5139 52502688875465854054396306195538809658733415995394903460788130877856409540935565900778390303457311595681528342425238699372594892864771219836322249835926131919512571801052561686511832559492300356451335287498239181270958871455569723529782330586167296188931642422787993503847173312221555469023138787032024230183166216 5140 21522062509702659792956092050291369162571246935911799893715284149430906014095622756697119008687902111908758175061130775019849867557987884452053339101152287750287777793218625343844472792982140398055495882864276619154894090196296445830433887600149298526361952427723002070906405908726677986265102064575261689257771452 5141 -31782667927121135086800888495511598293929071780605233257028248967562139768552947767791257016659008517427992011664871413602560802094204521314608727782315601680713865563230979912167314589416916863748271200698138323842254335398162437324463086017227515751305450087107052286694637816150478025833202470585419124937964987 5142 -84285356802586989141197194691050407952662487776000136717816379845418549309488513668569647320116320113109520354090110112975155694958975741150930977618241733600226437364283541598679147148909217220199606488196377505113213206853732160854245416603394811940237092509895045790541811128372033494856341257617443355121131202 5143 -105807419312289648934153286741341777115233734711911936611531663994849455323584136425266766328804222225018278529151240887995005562516963625602984316719394021350514215157502166942523619941891357618255102371060654124268107297050028606684679304203544110466599044937618047861448217037098711481121443322192705044378902653 5144 -74024751385168513847352398245830178821304662931306703354503415027287315555031188657475509312145213707590286517486369474392444760422759104288375588937078419669800349594271187030356305352474440754506831170362515800425852961651866169360216218186316594715293594850510995574753579220948233455288240851607285919440937665 5145 10260605417418475293844796445220229131357824844693433363312964818131233754457325011094138007971106405519233836603740638582710934536216636862555388681163313930426087770012354568322841796434776465692775317833861704687360245201865991494029198417078217224943497659384050215788231907423800039568100406010157435680193538 5146 116068024729708124227998083186562006246591559556605369974844628812980689078041461436360904336775328630537512365754981526577716497053180262465539705400557335280940302927514521510846461738326134083947877688894515828955467542251894598178708502620622327691542542597002098077236448944522511520689543728202862480059096192 5147 190092776114876638075350481432392185067896222487912073329348043840268004633072650093836413648920542338127798883241351000970161257475939366753915294337635754950740652521785708541202767090800574838454708859257031629381320503903760767538924720806938922406836137447513093651990028165470744975977784579810148399500033858 5148 179832170697458162781505684987171955936538397643218639966035079022136770878615325082742275640949435932608565046637610362387450322939722729891359905656472441020314564751773353972879925294365798372761933541423169924693960258701894776044895522389860705181892639788129043436201796258046944936409684173799990963819840321 5149 63764145967750038553507601800609949689946838086613269991190450209156081800573863646381371304174107302071052680882628835809733825886542467425820200255915105739374261824258832462033463556039664288814055852528654095738492716450000177866187019769238377490350097191126945358965347313524433415720140445597128483760744130 5150 -126328630147126599521842879631782235377949384401298803338157593631111922832498786447455042344746435036056746202358722165160427431589396899328095094081720649211366390697526876079169303534760910549640653006728377533642827787453760589672737701037700544916486040256386148293024680851946311560257644134213019915739289727 5151 -306160800844584762303348564618954191314487782044517443304192672653248693711114111530197317985695870968665311248996332527547877754529119629219454999738193090231680955449300230052049228829126708922402586548151547458336788046155655365717633223427561250098378680044515191729226477109993256496667328308013010879559130047 5152 -369924946812334800856856166419564141004434620131130713295383122862404775511687975176578689289869978270736363929878961363357611580415662096645275199994108195971055217273559062514082692385166373211216642400680201554075280762605655543583820243196799627588728777235642137088191824423517689912387468753610139363319874176 5153 -243596316665208201335013286787781905626485235729831909957225529231292852679189188729123646945123543234679617727520239198197184148826265197317180105912387546759688826576032186434913388850405462661575989393951824020432452975151894953911082542159099082672242736979255988795167143571571378352129824619397119447580584448 5154 62564484179376560968335277831172285688002546314685533346967143421955841031924922801073671040572327733985693521476093329350693605702854431902274893825805543471992128873268043617135839978721246260826597154199723437904335071003760411806550681268462167426135943065259202934059333538421878144537503688615891431978545600 5155 432489430991711361825191444250736426692437166445816246642350266284360616543612897977652360330442306004722057451355054692708305186118516528547550093819913739443047346146827106131218532363887619472043239554879924991979615833609415955390370924465261795014864720300901340022251157961939568056924972442226030795298419777 5156 676085747656919563160204731038518332318922402175648156599575795515653469222802086706776007275565849239401675178875293890905489334944781725864730199732301286202736172722859292566131921214293082133619228948831749012412068808761310909301453466624360877687107457280157328817418301533510946409054797061623150242879004226 5157 613521263477543002191869453207346046630919855860962623252608652093697628190877163905702336234993521505415981657399200561554795729241927293962455305906495742730744043849591248948996081235571835872792631794632025574507733737757550497494902785355898710260971514214898125883358967995089068264517293373007258810900458627 5158 181031832485831640366678008956609619938482689415146376610258385809337011647264265928049975904551215500693924206044145868846490543123410765414905212086582003287696697702764142817777548871684216400749392239752100582528117904148134542104531860890636915246106793913996785861107810033149500207592320930781228015602038851 5159 -495053915171087922793526722081908712380439712760501779989317409706316457575537820778726031371014633738707750972831148022058998791821370960449824987645719282915039475020095149748354372342608865732869836709079648429883950904613176367196921605733723962441000663366160542956310491500361446201462476130841922227276965374 5160 -1108575178648630924985396175289254759011359568621464403241926061800014085766414984684428367606008155244123732630230348583613794521063298254412280293552215025645783518869686398697350453578180701605662468503711674004391684642370726864691824391089622672701972177581058668839669459495450514465979769503849181038177424000 5161 -1289607011134462565352074184245864378949842258036610779852184447609351097413679250612478343510559370744817656836274494452460285064186709019827185505638797028933480216572450541515128002449864918006411860743463774586919802546518861406796356251980259587948078971495055454700777269528600014673572090434630409053779462850 5162 -794553095963374642558547462163955666569402545276108999862867037903034639838141429833752312139544737006109905863443346430401286272365338059377360517993077746018440741552355391766773630107256052273542024034384126157035851641905685039599434646246535625507078308128894911744466778028238568472109614303788486826502497475 5163 314022082685256282426848713125299092441957023345355403379059023896979445928273554850676055466463418238013826766787002153212508248697960195034919775559137279627342777317331006930576823470924649332120444469327547847355833000465041825092389744843087047194893869452163757095202681467211945993870155200060694211674926526 5164 1603629093819718847778922897371163471391799281381966183231243471506330543341952805463154398977022788982831483603061496605672793312884669214862105281197934308560822993889781548445704825920789567338532305212791322434275635546983903231888745996823346635142972840947219211795979950995811960667442245634691103265454389377 5165 2398182189783093490337470359535119137961201826658075183094110509409365183180094235296906711116567525988941389466504843036074079585250007274239465799191012054579263735442136940212478456028045619612074329247175448591311487188889588271488180643069882260650051149076114123540446729024050529139551859938479590091956886853 5166 2084160107097837207910621646409820045519244803312719779715051485512385737251820680446230655650104107750927562699717840882861571336552047079204546023631874774951920958124805933281901632557120970279953884777847900743955654188424546446395790898226795213455157279623950366445244047556838583145681704738418895880281960328 5167 480531013278118360131698749038656574127445521930753596483808014006055193909867874983076256673081318768096079096656344277188778023667377864342440742433940466391097964235024384836196806636331402941421579565056578309680018641440643214507044901403448578312184438676731154649264096561026622478239459103727792614827570952 5168 -1917651176504975130205771610496462563833756304727321586610302495403309989270226360313830454443486207220845310369848498758885301561582629409897025056757071588188165771207112555376281649391714216670652749682118870281631468547448945056981135741666433682337866710399382968891182632463023906661312400834751797477129315900 5169 -4001811283602812338116393256906282609353001108040041366325353980915695726522047040760061110093590314971772873069566339641746872898134676489101571080388946363140086729331918488658183281948835186950606634459966771025587122735873491503376926639893228895793023990023333335336426680019862489806994105573170693357411276227 5170 -4482342296880930698248092005944939183480446629970794962809161994921750920431914915743137366766671633739868952166222683918935650921802054353444011822822886829531184693566942873494380088585166589892028214025023349335267141377314134717883971541296677474105208428700064489985690776580889112285233564676898485972238847178 5171 -2564691120375955568042320395448476619646690325243473376198859499518440931161688555429306912323185426519023641796374185160050349360219424943546986766065815241343018922359830318118098439193452373221375464342904479053635672829865189660902835799630243791767341718300681521094508144117865205623921163842146688495109531277 5172 1437120163226856770074072861457805989706310782796567990126494481397254795360358485330754197770404888452749231273192154481696523537915251545554584314323131121797067806972088170540084842755382813729231170117062291971951449906008301842474090840262985104025682271722651814241918535901997284183072941731024004862301744951 5173 5919462460107787468322164867402745173186757412767362952935656476319005715792273401073891564537076522192618183439414838400632174459717305898998596137146017951328252500539031044034464931340549403621259384142085641307218591283322436560358062381559662578130890700422716304227609312482886396468306506407922490834540592130 5174 8484153580483743036364485262851221792833447738010836329134515975837446646953961956503198476860261948711641825235789023560682523819936730842545582903211833192671271422898861362152563370534001776842634848484990120360854264113187626221260898181189906369898232418723397825322117456600751602092227670250069179329650123408 5175 7047033417256886266290412401393415803127136955214268339008021494440191851593603471172444279089857060258892593962596869078986000282021479296990998588888702070874203615926773191612478527778618963113403678367927828388902814207179324378786807340926921265872550147000746011080198920698754317909154728519045174467348378458 5176 1127570957149098797968247533990670629940379542446905386072365018121186135801330070098552714552780538066274410523182030678353825822304173397992402451742684119545951115387742147578013596438069559492144294225842187081684222923856887818428744959367258687741659446578029706852589608215867921440848222111122683632807786329 5177 -7356582623334644238396237728860551162893068195563930943062150957716260511152631886404645762307481410645367414712606992882328697997632557444553180451469149073125320307511119214574549774095932217350490554259147933279170041189330738402832153221822647682156572972145368118469527848384883680651379448138946495696842337078 5178 -14403616040591530504686650130253966966020205150778199282070172452156452362746235357577090041397338470904260008675203861961314698279654036741544179040357851143999523923437892406187028301874551180463894232627075761668072855396510062781618960562749568948029123119146114129549726769083637998560534176657991670164190715535 5179 -15531186997740629302654897664244637595960584693225104668142537470277638498547565427675642755950119008970534419198385892639668524101958210139536581492100535263545475038825634553765041898312620739956038526852917948749757078320366950600047705522116827635770782565724143836402316377299505920001382398769114353796998501863 5180 -8174604374405985064258659935384086433067516497661173725080386512561377987394933541270996993642637598325167004485778899757339826104325652694983401040631386190420154731314515339190492124216688522605547972593770015470587037131036212197215552300294179953614209593578775717932788528914622239350002950630167858100156164784 5181 6229011666185545440427990194869880532952688653117025556989785939595074375351301816306093047754700872579093004189424962203974872175328384046560777999726464953579369192123377066996536177657862657858346260033305746197485818265473850584403408262455388994414913525567338411616938240169015759210531226027823812064034550752 5182 21760198663926174743082887859114518128913273346342130225132323409872712873898867243981735803704819881549627423387810854843643396277286594186097359491827000217124844230949011620761578075970483397814384786886223694947242896585840801184451113784572216630185696091291482248019254617468521679211913624796938165861033052616 5183 29934803038332159807341547794498604561980789844003303950212709922434090861293800785252732797347457479874794427873589754600983222381612246881080760532458386407544998962263526959952070200187171920419932759479993710417829933716877013381666666084866396583799905684870257965952043146383143918561916575427106023961189217401 5184 23705791372146614366913557599628724029028101190886278393222923982839016485942498968946639749592756607295701423684164792397008350206283862834519982532731921453965629770140149892955534022529309262561586499446687964220344115451403162797263257822411007589384992159302919554335104906214128159351385349399282211897154666650 5185 1945592708220439623830669740514205900114827844544148168090600572966303612043631724964903945887936725746074000296353937553364953928997268648422623040904921236840785539191138272193955946558825864747201712560464269273101218865562361612812144037838790959199296068011437306315850288745606480139471724602344046036121614035 5186 -27989210330111720183510878053984398661865961999459155782122109349467787249250169060287828851459520754128720427577235817047618268452614978232658137491553465170704213423072388687758114253628346055672731046919529441144728714851314651768854522047027605624600609616858820659636192857637537438422444850824761977925067603365 5187 -51695001702258334550424435653613122690894063190345434175345033332306803735192668029234468601052277361424421851261400609444626618658898841067178120024285386624669843193212538580713648276157655318234317546366217405365072830302717814566117779869438613213985601776161740213971297763851665597773830200224044189822222270014 5188 -53640594410478774174255105394127328591008891034889582343435633905273107347236299754199372546940214087170495851557754546997991572587896109715600743065190307861510628732403676852907604222716481182981519258926681674638174049168280176178929923907277404173184897844173177520287148052597272077913301924826388235858343884048 5189 -25651384080367053990744227340142929929142929035430426561313524555805320097986130693911543695480693333041775423980518729950373304135281131482942605573636842690806415309331288165149489969088135127308788212007152233493445334316965524410075401860249798548584288227314356860650955194959734639490857074001626257933276280682 5190 26043617621891280559680208313470192761751134154915007614031508776501483637206537335322924905571584028382646427280881879494253314523617709584235514450648543933863427883881250415564158307069520190925529334359065171871627495985752290156042378009188814665401313548847383353320342568891930958282973126222417931888945989333 5191 79684212032370054733935313707597521352760025189804589957467142681774590984442837089522297452511798115553142278838636426492244887111513819299836257515838851795374056616284927268471762529786001373907048593285746846509801545154032466334972301916466218838586211393020560873607490621489203036196275051048806167747289873382 5192 105335596112737108724679541047740451281902954225235016518780667237579911082428967783433841147992491448594917702819155156442618191246794950782778863089475694486180471925616215433621252498874136501215836805292899080003246879470997990745047703776716017387170499620334917734258445816448937675687132125050432425680566154065 5193 79291978490845828164999332734270258520151820070320008904749158461078427445222430448110916242420907420212271275538273276948364876723177241198543348638827150552317044041734965018057094191804616310290307470933833908131619383485245700589005325767527202721769186071487534380938103247557006717404158998828014493791620164733 5194 -392233541524226568935980973327262832608205119484581052717984220696163539220406641411381210090890695340871003300363149543880010388336578101292908877011701243057012574549962250414668337981385063616741122351912938378182161668786765745966976148939016116817025321533026492669387373932196318792116052220791673955669708648 5195 -105727829654261335293615522021067714114511159344719597571498651458276074621649374424845222358083382143935788706119518305986498201635131528884071771966487395729237484500166177684035920836855521564832577927644812018381429041139784756491014679925655033503987524941867944226927833190381133994479248177271224099636235862712 5196 -185019808145107163458614854755337972634662979415039606476247809919354502066871804872956138600504289564148059981657791582934863078358308770082615120605314546281554528541901142702093015028660137875122885398578645926513048424625030457080020005693182236225756711013355478607865936437938140711883407176099238593427856027444 5197 -184627574603582936889678873782010709802054774295555025423529825698658338527651398231544757390413398868807188978357428433390983067969972191981322211728302845038497515967351180451678346690678752811506144276226732988134866262956243691334053029544243220108939685691822452115196549064005944393091291123878446919472186318795 5198 -78899744949321601596063351760942995687543614950835427852031174240382263906002023806699535032330016724871400272237910127404484866334840663097250439761815449309260031467185002767642425853823231246673566348581920969753437221816458934843038349618588186604952160749954507888268715873624810398612042946607222819835950456082 5199 106120063195785561862551502994394976947119364464204178624216635678972238160869781066256603568174272839276659709419881455530378212023468106985364680843499096972294497074716139934450589174836906628449319049996724956759611202808571522236981656074594049620804550263400970719597220564313330313271364229492015773591905571363 5200 290747637799368498752230376776405686749174138759759204047746461377630576688521179297801360958587671708083848687777309888921361279993440298966686892571801942010792013042067320386128935865515659439955463326223457944894477465764815213571034685618837269729744235955223422834793769628319274706362655353370462693064091890159 5201 369647382748690100348293728537348682436717753710594631899777635618012840594523203104500895990917688432955248960015220016325846146328280962063937332333617391320052044509252323153771361719338890686629029674805378914647914687581274148414073035237425456334696396705177930723062485501944085104974698299977685512900042346242 5202 263527319552904538485742225542953705489598389246390453275560999939040602433653422038244292422743415593678589250595338560795467934304812855078572651490118294347757547434536183219320772544501984058179710624808653957888303484772702626177091379162831406713891846441776960003465264937630754791703334070485669739308136774880 5203 -27220318246463960266488151233451981259575749513368750772185461438589974254867757259557068535844256114405259437181971328125893345688627443888114241081683647663034465607531137166808163321013675381775752701414803987006173980992112587393943306456005863015852389513446462831328504690688519914659321282884792953755955115278 5204 -396867700995154060614781879770800663696293503223963382671963097056602814849390960364057964526761944547360508397197191344451739492016908405952051573415301038983086510116783460320579525040352566068404782376220182901654088668573386735808016341693431319350548786218624393554390990192632605019634019582862478466655997461519 5205 -660395020548058599100524105313754369185891892470353835947524096995643417283044382402302256949505360141039097647792529905247207426321721261030624224905419333330844057551319643539900297584854550126584493001028836859542392153346089361985107720856262726064440632660401353557856255130263359811337353653348148205964134236398 5206 -633174702301594638834035954080302387926316142956985085175338635557053443028176625142745188413661104026633838210610558577121314080633093817142509983823735685667809591943788506373092134263840874744808740299614032872536218172353976774591164414400256863048588243146954890726527750439574839896678032370463355252208179121119 5207 -236307001306440578219254074309501724230022639733021702503375538500450628178785664778687223886899159479273329813413367232669574588616185411190458410408434646684723081827005046052512609223488308676403957923393849970882129503780590038783148072706825543698039456928330497172136760246942234877044012787600876785552181659599 5208 424088019241618020881270031004252644955869252737332133444148558495192789104258717623615033062606200661765767834379162672577632837705535849840165814496984686646120975724314597487387688361366241450180535077634986888660262649565499323201959648149437182366401175732070856385719494883321124934293340865747271420411952576800 5209 1057262721543212659715305985084555032882185395694317218619487194052246232132435342766360221476267304688399606044989721249698946918338629666982675798320720372313930567668103103860479822625207116194989275377249019761196480821919476097793124062549694045414989418879025747112247245322895964830971373236210626672620131697920 5210 1293569722849653237934560059394056757112208035427338921122862732552696860311221007545047445363166464167672935858403088482368521506954815078173134208729155018998653649495108149912992431848695424871393233300642869732078610325700066136576272135256519589113028875807356244284384005569838199708015386023811503458172313357520 5211 869481703608035217053290028389804112156338782690006787678714174057504071206962289921432412300560263505907168024023925809790888669249279228332968394232170332352532673770793552425604743487329183421212698223007882843418347676134566813374312487107082406746627700075285387898664510686517074773722045158064232037760360780721 5212 -187781017935177442662015956694750920725846613004310430940773019994742160925473052844927809175707041182492438020965795439908058249089350438649707404088550039961397893897309551434875079137877932773776577154241136917778133145784909284418811575442611638668361718803740359213582734636378890057249328078146394634859770917198 5213 -1481350740784830680596576016088807677838054648431649352063635752547439021236694060389975254538873505350165373879368883922276579756044165516822841612817705058960051543392417701347867510986573357645169810454884006649856743471484975420995083710699131227781390594611096603497966740206217089765264714101957898093032084274717 5214 -2350832444392865897649866044478611789994393431121656139742349926604943092443656350311407666839433768856072541903392809732067468425293444745155810007049875391312584217163211253773472254473902541066382508677891889493275091147619542234369396197806213634528018294686381991396631250892734164538986759260022130130792445055437 5215 -2163051426457688454987850087783860869268546818117345708801576906610200931518183297466479857663726727673580103882427014292159410176204094306506102602961325351351186323265901702338597175336024608292605931523650752575496958001834632949950584622363601995859656575882641632183048516256355274481737431181875735495932674138238 5216 -681700685672857774391274071695053191430492169685696356737941154062761910281489237076504603124853222323414730003058130369882830420159928789683260990143620292391134779873484000990729664349451250647436121068766745925640214530349657528955500911664470768078265981271545028685081776050138184716472717079917837402900589863520 5217 1669131758720008123258591972783558598563901261435959783004408772542181182162167113234903063714580546532657811900334679362184638005133515955472549016906255098921449437289727252782742590124451290418946387609125143567634876617269884705413895286141742866449752313414836962711549474842595979822514042180104292727891855191918 5218 3832183185177696578246442060567419467832448079553305491805985679152382113680350410701382921378307274206237915782761693654344048181337610261978651619867580450272635760555628955121339765460475898711552319132775896143131834619104517655364479908505344862309408889297478594894597991098951254304251473361980028223824529330157 5219 4513883870850554352637716132262472659262940249239001848543926833215144023961839647777887524503160496529652645785819824024226878601497539051661912610011200742663770540429112956112069429809927149358988440201542642068772049149454175184319980820169815630387674870569023623579679767149089439020724190441897865626725119193678 5220 2844752112130546229379124159478914060699038987803042065539518060672962841799672534542984460788579949996994833885485144662042240596364023096189363593104945643742321103139385703329326839685475858940042052592417498501137172532184290478906085534028072763937922557154186660868130292306493459198210148261793572898833264001761 5221 -987431073047150348867317901088505407133409091750263426266467618479419271880677876158398460589727324209243081897276548992301807584973587165789288026762634806530314657416243251792012925775000039771510266540358397641994662086920227176458394374477272098371486332143291934026467698792457795106041325100186455324991265328395 5222 -5501314943897704701505034033350978066396349340989265274810394451694563295842517523936285985092887820738895727683096373016528686186471126217451200636773835549194085197845356207904082355584927189130498706741901039710766711236374402360778375194647087728759161202712315557606147465941547234126765515542084320951716384522072 5223 -8346067056028250930884158192829892127095388328792307340349912512367526137642190058479270445881467770735890561568581517678570926782835149313640564229878781192936406300984741911233409195270403048070540759334318538211903883768558692839684460728675160492697083759866502218474277758248040693324975663803877893850549648523832 5224 -7358635982981100582016840291741386719961979237042043914083444893888106865761512182320871985291740446526647479671304968686269119197861562147851276203116146386406091643568498659441396269495403008299030492793960140569909221681638465663226066354197888394325597427723210284447810059455582898218934338703691438525558383195436 5225 -1857321039083395880511806258390408653565629896052778639273050442193543569918994658384586000198852625787751751988208595669740433011390435930400075566342310837212006445723142451537313913910475819168531786052059100859142510445264063302447691159550800665566436225010894726841662593514035664092168823161607117573841998673363 5226 6488746016944855050372351934439483473529758432739528701076862070173982567723195400094684445682615144948138809580372922008830493771444713383240488663536470355724399855261599459696095281359927228902008973282259437352761373323294629537236769569124359827130647534855607491632615164734005029232806840642270776276707649850470 5227 13847381999925955632389192226180870193491737669781572615160306964062089433484707582415556430974355591474786289251677890695099612969306275531091764866652616742130491498830098119137491550855330237201039466076219577922670595004933095200462835923322248221456244962578817776080425224189587927451741179345962214802266033045907 5228 15704703039009351512900998484571278847057367565834351254433357406255633003403702240800142431173208217262538041239886486364840045980696711461491840432994927579342497944553240570674805464765806056369571252128278678781813105450197158502910527082873048887022681187589712502922087817703623591543910002507569332376108031719271 5229 9215957022064496462528646550131795373527609133094822553356495336081650435680506840705457985490593072314399231659513564356009552209251998078251351769458457223618098089291641110978710183405878827467562278846019241429051732126902528965673757513748689059892033652734105011289472652969618562311103161865298556099400381868802 5230 -4631424977861459169860545676049074819964128536686750061803811627980438997804200741710098445483762519160387057592164326339090060760054277452840413097194159518512393409538457008158781367449451409733477187230200336493618862878030566234789078409573559161564211309844712764790952571219969365140638017480663658702865651177104 5231 -20336128016870810682761544160620353667021496102521101316237169034236072001207902982510240876656970736422925098832050812703930106740750988914332253530189087097854891354091697578833586832215257466103048439358479015275431968328227724737699605492446608048586892497434425267713040388923592956684548019988232991078973682896374 5232 -29552085038935307145290190710752149040549105235615923869593664370317722436888409823215698862147563808737324330491564377059939658950002986992583605299647544321472989443383338689812297015621136293570610718204498256704483700455130253703373363006195297108478926150168530279002513041893211518995651181853531547178374064765175 5233 -24920660061073847975429645034703074220584976698929173807789852742337283439084209081505600416663801289576937272899400050720849598189948709539743192202453384802960596033844881681653515648171684883837133530974297920210864837577099687468584284596621737946914714840323817514211560470673242153855013164372867888475508413588070 5234 -4584532044203037292668100874082720553563480596408072491552683708101211437876306098995359540006830553154012174067349238016919491449197720625410938672264297705105704679753184102819928815956427417734085091615818904935432869248871962730884679104175129898327822342889392246498520081749649197170465144384634897396534730691695 5235 24967552994732269852622089836669428486985624639207851378040980662216510999012103724220339322140733255583312156424215139043020167500805266367172666627383246616367284763630154586992368199664708875836525626588679351769050831206258290972488683902020167210151103807279138032503992960143562321825186037468896649781839334073481 5236 49888213055806117828051734871372502707570601338137025185830833404553794438096312805725939738804534545160249429323615189763869765690753975906915858829836631419327880797475036268645883847836393759673659157562977271979915668783357978441072968498641905157065818647602955546715553430816804475680199201841764538257347747661552 5237 54472745100009155120719835745455223261134081934545097677383517112655005875972618904721299278811365098314261603390964427780789257139951696532326797502100929124433585477228220371465812663792821177407744249178796176915348538032229941171957647602817035055393640990492347793214073512566453672850664346226399435653882478353248 5238 29505192105276885268097745908785794774148457295337246299342536450438494876960515180500959956670631842730949446966749288737769089639146430165154130874717682508066300713598065784473444464128112301571218622590116825146297706825971650199468963700796867845242537183213209760710080552422891351025478308757502785872043144279768 5239 -20383020950529232559953988962586707933422144042799778886488296954115299561135797625224979782133902702429299982356865901026100676051607545741761727955118948911261580083876970484172439383708281458102440534972860446833617961957386328241604004797845037311823281464389745786005472878393913124654720893084261752385304603381783 5240 -74855766050538387680673824708041931194556225977344876563871814066770305437108416529946279060945267800743561585747830328806889933191559242274088525457219878035695165561105190855638252047501102635510184784151656623748966499989616269413561652400662072367216922454882093579219546390960366797505385239310661188039187081735030 5241 -104360958155815272948771570616827725968704683272682122863214350517208800314068931710447239017615899643474511032714579617544659022830705672439242656331937560543761466274703256640111696511629214937081403406741773448895264206815587919613030616101458940212459459638095303339929626943383258148530863548068163973911230226014797 5242 -83977937205286040388817581654241018035282539229882343976726053563093500752933134085222259235481996941045211050357713716518558346779098126697480928376818611632499886190826286155939257127920933478978962871768913002061646244858201591371426611303613902900636178173705557553924154064989345023876142654983902221525925622633013 5243 -9122171154747652708143756946199086840726313252537467412854239496323195315824717555275980174536729140301649464609883387711668413587538884423392402919598733596804720629721095300301005080419830843468778087617256378312679744868585321957864958902951830533419255718823463974704607674028978226370757415673241033486738540897982 5244 95238787001067620240627813670628639127978370020144655450360111020885604998244214155171258843079170503172861568104696229832990609243166788015850253412338826946956745644982161339810691431209384093612625319124517070582584461947002597655165657198507109679040203919271839365225019269354279922160106132394922940424491685116816 5245 179216724206353660629445395324869657163260909250026999427086164583979105751177348240393518078561167444218072618462409946351548956022264914713331181789157438579456631835808447495749948559130317572591588190893430072644230706805204189026592268502121012579676382092977396919149173334343624946036248787378825161950417307749830 5246 188338895361101313337589152271068744003987222502564466839940404080302301067002065795669498253097896584519722083072293334063217369609803799136723584708756172176261352465529542796050953639550148416060366278510686450956910451673789510984457227405072843113095637811800860893853781008372603172407006203052066195437155848647813 5247 93100108360033693096961338600440104876008852482419811389580293059416696068757851640498239410018726081346860514967597104230226760366637011120873331296417345229304606820547381456240262208340764322447740959386169380374325989726786913329291570206565733434055433892529021528628761739018323250246900070657143255012664163530998 5248 -86116615846319967532484056724429552287252056767607188037505871524562409682419496599895278668542441362871212103494812842121322195655627903592457850492740093350152025015261066039509686350789553250143847231507260692269904717078417275697300698295555279145620948200448375390520411595325301695789348716721681906937753144218831 5249 -274455511207421280870073208995498296291239279270171654877446275604864710749421562395564776921640337947390934186567106176184539565265431702729181435201496265526413377480790608835560639990339701666204213510017947143226815168752206786681757925700628122258716586012249236284374192603697904868196354919773748102374908992866643 5250 -367555619567454973967034547595938401167248131752591466267026568664281406818179414036063016331659064028737794701534703280414766325632068713850054766497913610755717984301337990291800902198680465988651954469404116523601141158478993700011049495907193855692772019904778257813002954342716228118443254990430891357387573156397640 5251 -281439003721135006434550490871508848879996074984984278229520697139718997135759917436167737663116622665866582598039890438293444129976440810257596916005173517405565959286076924252291215847890912738508107237896855831331236441400576424313748797611638576547151071704329882422482542747390926422653906273709209450449820012178808 5252 -6983492513713725564477281876010552588756795714812623352074421534854286386338355040602960741476284718475648411472784262108904564711009107528415480803677251879152581805286315416730575857551211072303893727878908688104421272648369637631990871911010454288434485692080646138108350143693021554457551353935461348074911019312164 5253 360572127053741248402557265719927848578491336037778842914952147129427120431841058995460055590182779310262146290061919018305861760921059606321639285694236358876565402496051674875070326341129254916348060741525207835496719885830624062379058623996183401404337534212697611674894604199023206563985703636495430009312662137085477 5254 642011130774876254837107756591436697458487411022763121144472844269146117567600976431627793253299401976128728888101809456599305890897500416579236201699409876282131361782128599127361542189020167654856167979422063666827956327231200486692807421607821977951488605917027494097377146946414132986639609910204639459762482149264286 5255 648994623288589980401585038467447250047244206737575744496547265804000403953939331472230753994775686694604377299574593718708210455608509524107651682503087128161283943587414914544092118046571378727160061707300972354932377599879570124324798293518832432239923091609108140235485497090107154541097161264140100807837393168576451 5256 288422496234848731999027772747519401468752870699796901581595118674573283522098272476770698404592907384342231009512674700402348694687449917786012396808850769284718541091363239669021791705442123810812000965775764519435657714048946061945739669522649030835585557396410528560590892891083947977111457627644670798524731031490975 5257 -353588634540027522838079983843917295989734540322966219562877725594572834045502703954857094848706494591786497878589134756196957196210050498793223804890559106997412820690765359458339750483578043844044167013646299147392298613182254424747067752085172947115903048520616965536786254055330185009528152282559968661237751117773310 5258 -1002583257828617503239665022311364546036978747060541964059424991398573237999442035427087848843482181286390875178163728474905167651818560022900875487393646235158696764278180274002431868530149422571204228720947271502324676213061824549071866045604005379355826140129725105772271751145437339550625313546700069469075144286349760 5259 -1291005754063466235238692795058883947505731617760338865641020110073146521521540307903858547248075088670733106187676403175307516346506009940686887884202497004443415305369543513671453660235591546382016229686723036021760333927110770611017605715126654410191411697526135634332862644036521287527736771174344740267599875317840734 5260 -937417119523438712400612811214966651515997077437372646078142384478573687476037603949001452399368594078946608309087268419110559150295959441893664079311937897446002484678778154213113909752013502537972062673076736874368035313928516186270537963041481463075508649005518668796076389981191102518208618891784771606362124200067423 5261 65166138305178790839052211096397894520981669623169317981282606919999550523404431478086396444113587207444266869076460055794608501522600581007211408081708337712694279599402119789317958778135920033232166047870534627956640899133308362801328082562523916280317491124206436976195361164246237032416694654915297862713020086282338 5262 1356171892368645026077745006155281842026713287383508183622302716993146072044944739381944943692188675878177373056752863231102124848028610521694099292284205342156109584968945633460771619013727466415248395734593570649716974826244078973818933797689178326471729188650342071309058005200767524560153465829260038130312895404123073 5263 2293589011892083738478357817370248493542710364820880829700445101471719759520982343330946396091557269957123981365840131650212683998324569963587763371596143239602112069647723787673885528765740968953220458407670307524085010140172595160089471760730659789547237837655860740105134395181958627078362084721044809736675019604190497 5264 2228422873586904947639305606273850599021728695197711511719162494551720208997577911852859999647443682749679714496763671594418075496801969382580551963514434901889417790048321667884567569987605048919988292359799772896128369241039286797288143678168135873266920346531654303128939034017712390045945390066129511873961999517908160 5265 872250981218259921561560600118568756995015407814203328096859777558574136952633172470915055955255006871502341440010808363315950648773358860886452671230229559733308205079376034423795950973877582504739896625206202246411394414795207823469209880478957546795191157881312231819881028816944865485791924236869473743649104113785088 5266 -1421338030673823816916797217251679736547694957006677501603585323913145622568349170860031340136302263085621639925829323286896733349551211102701310700365913679868803864568347753250089577791863386448480561782464105277673615725377387336620261880251702242752046679774548508285253366365013761592570160484175335993025915490405408 5267 -3649760904260728764556102823525530335569423652204389013322747818464865831565927082712891339783745945835301354422592994881314808846353180485281862663880348581758221654616669421134657147779468435368468854142263878173801984966416674133908405558419838116018967026306202811414192400382726151638515550550304847866987915008313567 5268 -4522011885478988686117663423644099092564439060018592341419607596023439968518560255183806395739000952706803695862603803244630759495126539346168315335110578141491529859696045455558453098753346017873208750767470080420213379381211881957377615438898795662814158184187515043234073429199671017124307474787174321610637019122098654 5269 -3100673854805164869200866206392419356016744103011914839816022272110294345950211084323775055602698689621182055936774479957734026145575328243467004634744664461622725995127697702308363520961482631424728188985005975142539763655834494620757353558647093420062111504412966534948820062834657255531737314302998985617611103631693245 5270 549087049455563895355236617133110979552679549192474173506725546354571485615715998389116284181047256214119298485818514923580782700777852241814858029135684120135495659488971718826293626817985803943740665157257903031262221310582179513151051999772744695956855521893236276465372337548068896106778236247305862249376811376620323 5271 5071098934934552581472900040777210072117118609211066514926333142378011454134276253572922679920048208920922994348422318168211542195904391587983173364246262261627025519185017174384746725571331821816949415924727983451475600691794061470528667438671540358771013706080751319699445766747739913231085711034480183860013830498718978 5272 8171772789739717450673766247169629428133862712222981354742355414488305800084487337896697735522746898542105050285196798125945568341479719831450177998990926723249751514312714876693110246532814453241677604909733958594015364347628556091286020997318633778833125210493717854648265829582397168762823025337479169477624934130412224 5273 7622685740284153555318529630036518448581183163030507181235629868133734314468771339507581451341699642327985751799378283202364785640701867589635319969855242603114255854823743157866816619714828649297936939752476055562753143037046376578134968997545889082876269688600481578182893492034328272656044789090173307228248122753791902 5274 2551586805349600973845629589259308376464064553819440666309296725755722860334495085934658771421651433407062757450955965034153243444797476001652146605608980341487230335638725983482069894143496827480987523827748072111277542345252315107606301558874348724105255982519730258483447725286588359424959078055693123368234292255072925 5275 -5620185984390116476828136657910321051669798158403540688433058688732582939749992251962038964101095465135042292834240833091792324896682243829798031393381946381762521178673988893211040352389317625760690081081985886482737822002376240983679719438444285054727869227973987596164818104295808809337863947281786046109390641875339298 5276 -13242871724674270032146666287946839500250981321434047869668688556866317254218763591469620415442795107463028044633619116294157110537384111419433351363237188984876777033497732051077856972104146275058627020834461942045490965039422617561814688435990174137604138916574469174347711596330137081993908736371959353337638764629131199 5277 -15794458530023871005992295877206147876715045875253488535977985282622040114553258677404279186864446540870090802084575081328310353982181587421085497968846169326364007369136458034559926866247643102539614544662210014156768507384674932669420989994864522861709394899094199432831159321616725441418867814427652476705873056884204123 5278 -10174272545633754529164159219295826825045247716849947847544926593889457174803266425442240222763351075735048509250334248236518029085499343591287466575464222944601486190462469141348886513858325476778924463580224127674030685382298691685741270556420237806981525671120211836666341217320916632081003867145866430596482415008864824 5279 3068599179040515502982507068651012675205733604584100022123761962976860079415497166027380192679444031727979535383284868057639081451884767828145884787772966040275290843035262909728970458245820798279702557254237814371460279657123925876073417879569936330622613245454257337681370379009220449912904869226092922741156349620266376 5280 18863057709064386508974802945857160551920779479837588558101747245598900193968755843431659379543890572598070337467859949385949435434066355249231382756619135366639298212171720944288897324493463900819317101916447828528228787041798858545494407874434459192332008144548456770512529700625945891331772683653745399447029406504470500 5281 29037330254698141038138962165152987376966027196687536405646673839488357368772022268873899602307241648333118846718194197622467464519565698840518849332083358311240784402634190085637783838351789377598241565496671956202259472424097550231235678430854696999313533815668668607178870917946862523412776550799611830043511821513335325 5282 25968731075657625535156455096501974701760293592103436383522911876511497289356525102846519409627797616605139311334909329564828383067680931012372964544310392270965493559598927175908813380105968579318539008242434141830799192766973624355162260551284760668690920570214411269497500538937642073499871681573518907302355471893068950 5283 7105673366593239026181652150644814149839514112265847825421164630912597095387769259414860030083907044007068973867049380178878947633614575763141581787691256904326195347427206231619916055612504678499221906325986313302570405725174765809667852676850301476358912425665954498984970838311696182168098997919773507855326065388598451 5284 -21931656888104902011957310014508173227126513084421688580225509208575760273384253009459039572223334604326049872851144817443588516885951123077377267544392101406914589055206983854017867782739284699099019659170685642899689066698922784421567825754004395522954621390002714108193900079635166341244677552879838322188185756124736873 5285 -47900387963762527547113765111010147928886806676525124963748421085087257562740778112305558981851132220931189184186054147008416899953632054089750232088702493677880082614805911029926681162845253278417558667413119784730488259465896408776730086305289156191645541960217125377691400618572808414744549234453357229490541228017805822 5286 -55006061330355766573295417261654962078726320788790972789169585715999854658128547371720419011935039264938258158053103527187295847587246629852891813876393750582206277962233117261546597218457757956916780573739106098033058665191071174586397938982139457668004454385883079876676371456884504596912648232373130737345867293406404272 5287 -33074404442250864561338107247146788851599807704369284208944076507424094384744294362261379439711704660612208285201958709743707330701295506775514546332001649175291688907026133407528729435718473257817760914568420455133369598492148390164830113228135062145049832995880365768482471377249338255667970679493292415157681537281667398 5288 14825983521511662985775657863863359077286998972155840754804344577663163177996483750044179542139427560318980898984095437264709569252336547314235685756700844502588393707779777622397951727126780020599797752844699329597118660973748018611899973077154094046595708964336759609208929241323470159076578554960064814332859690736138425 5289 69832044851867429559071075125518321156013319760946813543973930293663017836125031121764598554074466825257239057037198964452005416839583177167127499633094595084794671670012894883944548945584537977516578326583805427630177326164819193198297912059293551714600163350219839485885300698207974755989226787333195551678726984142542698 5290 102906449294118294120409182372665110007613127465316097752918006801087112220869325484025977993786171485869447342239157674195712747540878683942642045965096244260086360577039028291473278381303011235334339241152225882763546924656967583363128025287428613859649996346100205254367772075457313011657197466826487966836408521424210097 5291 88080465772606631134633524508801750930326128493160256998113662223423949042872841733981798451646743925550466443255062236931003178288542136628406360208395399757497966869259250669075326654176231214734541488307526553166428263683219564751228052210274519813054287381763445645158842834133842852580618911866423152503548830688071673 5292 18248420920739201575562449383283429774312808732213443454139731929760931206747810612217199897572277100293227386217863272478997761448958959461278860575300804672703295199246355785130777708591693237217963161723721125536250937518400371552930140150980968098454124031543606159273542135925868096591392124533227600824821846545528976 5293 -84658028373379092544846732989381680233300318733102654298778274871326181014121514871808778096213894385576219956021294401716714986091919724481363185389795439587383065377792672506342500672711317998116376079428504757227295987138567211810197885136447645761195872314556599095094229939531444915065805342293260366011586674878681120 5294 -172738494145985723679480257498183431163626447226262911296891937094750130056994356605790576547860638311126686399276356638647718164380461861109769545598190839344881032247051923175417827326887549212850917567736031310393724250821786776561425937346722165574250159696320044740253072773665287767646424254159683518515135505566752792 5295 -190986915066724925255042706881466860937939255958476354751031669024511061263742167218007776445432915411419913785494219911126715925829420820571048406173491644017584327446298278960548605035479242450068880729459752435929975188340187148114356077497703133672704283727863650899526614909591155864237816378692911119339957352112281767 5296 -106328886693345832710195973892085180704638937225373700452253394153184880249620652346198998349219021025843693829472925509410000939737501096089685220783696204430201262068505606454206104362767924451952504650031247678702679201201619936304158192361255487911508411413307051804432384970059710949172011036399650753328370677233600646 5297 66409607452639890969284283606098250458987510000889210844638542941565249807373704259591578198641617285282992569803431129237717224642960765020084324814494634914679770178546316721211722964119624760898412917704783631691045049620166840257267744985466677662741748283012992935820687803605576818474413217760032765186764828333152147 5298 257396522519364816224326990487565111396926765959365565595670211966076311071115871477599354644074532696702906355297651040364433150472381585591132730987986278932264097624844595681760327999598867210967293647164536067621020237960353988371623822483169811335446032010876643835347302713196732682712229596452943884526722180445433915 5299 363725409212710648934522964379650292101565703184739266047923606119261191320736523823798352993293553722546600184770576549774434090209882681680817951771682483362465359693350202135966432362366791662919798297195783746323699439161973924675782014844425299246954443424183695639779687683256443631884240632852594637855092857679034562 5300 297315801760070757965238680773552041642578193183850055203285063177695941513362819564206774794651936437263607614967145420536716865566921916660733626957187848447785589514803885414754709398247166902021385379491000114632654389541807084418514269858958621584212695141170702703958999879650866813409827415092561872668328029345882416 5301 39919279240705941740911690285986930245651427224484489607614851211619630442246948086607420150577403740560701259669494380172283715094540331069600895969201569515521491889959289732994381398648299691054091732326464047011634151581453096046890447375788810248766663130294058868611697166454134130697597818639617988141605848900448502 5302 -323806129972004707193611274093663361855914275960254776440308754907641560878489575737190932842716149981985898925101082169602150375115342350611217055802480913846943867803390912402972050963718491971865706564869319699312065287580520828628891567468636488998187780293889636771167990516802309501186642814212976649713487008778586059 5303 -621121931732075465158849954867215403498492469144104831643593818085337502391852395301397707637368086419249506540068227590138867240682264267271950682759668762294729457318194797817726760361965658873887091944360319813944719677122327913047405837327595110582400475435060339475126990396453176314596470229305538522381815038124468474 5304 -661041210972781406899761645153202333744143896368589321251208669296957132834099343388005127787945490159810207799737721970311150955776804598341551578728870331810250949208154087550721141760613958564941183676686783860956353828703781009094296284703383920831167138565354398343738687562907310445294068047945156510523420887024916975 5305 -337235081000776699706150371059538971888229620408334544810899914389315571955609767650814194945229340177824308874636639800709000580661462247730334522926389417963307081404763175147749090796895466593075477111817464161644288541123260180465404717234747431832979358271464761572570697046105000944107425233732179860809933878246330915 5306 283886850731298765452699583807676431610262848735770286832693903696021930436242627650583512692138746241425197665431587789429866660020802019541616159833279344331422375913431622669977669565070192280811614832542855652300431135999067732582001120092847678749421117163595577902556293350348175370489044995573358661571881159878137560 5307 944928061704080172352461228960878765354406745104359608083902572992979063270341971038588640480084236401235405465169309759741017615797606617883167738562149676141673325121585710220698811325684150845752798509229639513256784964702848741676297404796231599580588255728949976246294980913255485815783113043518515172095302046903054536 5308 1282163142704856872058611600020417737242636365512694152894802487382294635225951738689402835425313576579059714339805949560450018196459068865613502261488539094104980406526348885368447902122579617438828275621047103674901073505826108922141702122030979031413567614000414737818865677959360486759890538277250695032905235925149385452 5309 998276291973558106605912016212741305632373516776923866062108583686272704789709111038819322733174830337634516674374361771020151536438266846071886101655259749773558030612917262698470232557509425158016660788504248022600642369827041189559701001938131352664146496836819159916309384609012311389401493281677336371333354765271247893 5310 53348230269477934253450787251862540277966771672564257978206010693293641519367140000230682253090593936399111209205052011279133920640660228188718363093110073631884705491331552477771421231825274312263862279274608509343857405124192447883403597141899753083558241107869183670014403695756825573618380238158821199238052718368193358 5311 -1228814912435378937805160812768555196964669593840129894916596476689000993706584598689172153172222982642660603130600897549170884275818408637424783898395429020473095701035017332890676480890754343126564413341772495165557216100701916474258298524889079278330009372892545554148851274263603661186272158039091873833667183206781192093 5312 -2227091204408937044411072828981296502597043110617053760978705060375273698496293709727991475905397812980295119804975259320191035812256675483496670000050688770246653731647934595589146713448263768284581074130276743188157858470528957663817999526827210630994155869729364714065160658872615972575673651320769210205000537972052439985 5313 -2280439434678414978664523616233159042875009882289618018956911071068567340015660849728222158158488406916694231014180311331470169732897335711685388363143798843878538437139266148066918134680089042596844936409551351697501715875653150111701403123969110384077714110837233897735175062568372798149292031558928031404238590690420633342 5314 -1051624522243036040859362803464603845910340288449488124040314594379566346309076251039050004986265424274033627883579413782299285457078927074260604464748369823405442736104248815176241653789334699470280523067778856531944499774951233637443104599080031105747704737944688343586323788304769136963019873519836157570571407483639441248 5315 1175466682165901003551710025516692656686702822167565636938390465995707352187217458688941470919132388706261491921395845537891750355177748409236065535302318946841210995543685780412905059658929068814300551062497886656213358695577724026374894927747179525246451131784676370478836870567846835612653777800933052634429130488412998738 5316 3455906116844315982216233641749851699561712704457183655895301537064274692202878308417163629077620795622955722935576156869361920088075084120921453898446117790719749432682951928479823194339018111411145487472049238353715074571230874138076298051716289909324165242621910268214011933136219633761945809359861084038667721178833632081 5317 4507530639087352023075596445214455545472052992906671779935616131443841038511954559456213634063886219896989350819155570651661205545154011195182058363194487614125192168787200743656064848128352810881426010539828094885659574346182107775519402650796321015071869980566598611800335721440988770724965682879697241609239128662473073330 5318 3332063956921451019523886419697762888785350170739106142997225665448133686324737100767272163144753831190727858897759725113769455189976262785945992827892168667283981173243514963243159788469423742067125459477330208229446215650604383749144507723049141489825418848781922241321498850873141935112311905078764188974809998174060074593 5319 -123842159922864962692347222052088810776362533718077512898075871616141005878141207649891465932866964432227864037816431755592464898098821334975461070553949123435768259439436965236663405869594369344020027994719030124268858920626490388931790328667148419498746393839988026892513082263077698649633904281096895063857723004773557487 5320 -4631372799010216985767943667266544356248415526624749292833692003059982044390095767106105099996753184329217214856972002407253670443252832530157519433748436737560960428226637708892728253997947180225446038534547125009928433266808598164451192979463469434570616374406586638692848803704066469374599587160794136673096851667246630816 5321 -7963436755931668005291830086964307245033765697363855435830917668508115730714832867873377263141507015519945073754731727521023125633229095316103512261640605404844941601470152672135888042467370922292571498011877333239374648917412981913595700702512610924396035223188508880014347654577208404486911492239558325647906849841306705408 5322 -7839594596008803042599482864912218434257403163645777922932841796891974724836691660223485797208640051087717209716915295765430660735130273981128051191086656281409173342030715706899224636597776552948551470017158303115105789996786491524663910373845462504897288829348520853121834572314130705837277587958461430584049126836533147920 5323 -3208221796998586056831539197645674078008987637021028630099149793831992680446595893117380697211886866758499994859943293358176990291877441450970531757338219543848212913804077998006496382599829372723105431482611178105177356729977893360212717394381993070326672454941934214428985768610064236462678000797667293910952275169286517103 5324 4755214958933081948460290889318633167024778060342826805731767874676123050268236974755996565929620148761445078894788434162846135341351653865132980504302385860996728687666074674129391659867541549569466066529266155134197292187435088553382983308130617854069362768246574665585361885967144168024233491441891031736954574672020188306 5325 12594809554941884991059773754230851601282181223988604728664609671568097775104928634979482363138260199849162288611703729928276796076481927846261031695389042142405902029696790381028616296465318102518017536546424458249303082184221580078046893681976080358966651597595095518707196458281274873861511079400352462321003701508553336227 5326 15803031351940471047891312951876525679291168861009633358763759465400090455551524528096863060350147066607662283471647023286453786368359369297231563452727261686254114943500868379035112679065147475241122968029035636354480438914199473438259611076358073429293324052537029733136182226891339110324189080198019756231955976677839853331 5327 11047816393007389099431022062557892512266390800666806553031991590723967405283287553340866494420526917846217204576858589123607651027007715432098582948424875825257386255834793704905721019197605925671656901499769481220283146726764384884876627768227455575223961284290455067550820340924194942299955588756128724495001402005819665026 5328 -1546993161934495891628751691672959089015790423321798175632618080844130369821641081638615868717733282002945084034845140804669145049474212414162448746964166317148515773861996676122895277267712176846360635046654977029019935457457195193170265913748624783742690313304640451156376117357079931561555490644223737826002299502733671200 5329 -17350024513874966939520064643549484768306959284331431534396377546244220825373165609735478929067880348610607367506492164091122931417833581711394012199691428003402630717362865055158007956332859652087483603075690613383500374371656668631429876990106698213036014365841670184292558344248419041885744570842243494057958276180573524530 5330 -28397840906882356038951086706107377280573350084998238087428369136968188230656453163076345423488407266456824572083350753214730582444841297143492595148116303828660016973197658760063728975530465577759140504575460094603783521098421053516306504758334153788259975650132125251843378685172613984185700159598372218552959678186393189555 5331 -26850847744947860147322335014434418191557559661676439911795751056124057860834812081437729554770673984453879488048505612410061437395367084729330146401152137511511501199335662083940833698262753400912779869528805117574763585640963858323136238844585529004517285336827484800687002567815534052624144668954148480726957378683659518354 5332 -9500823231072893207802270370884933423250600377345008377399373509879837035461646471702250625702793635843272120542013448318938505977533503017936134201460709508108870481972797028782825741929893748825296266453114504191263211269307189691706361854478830791481270970985814616394444223567115010738400098111904986668999102503085993823 5333 18897017675809462831148816335222443857322749707653229710028995627088351195194806691374094797785613630613552451541337304895792076467307794125556460946655594320551146491224861731280903233600571828933844238122345590412520309829113863824600142903855322996778704679146310635448934461605498973447300061486467231883960575683307195733 5334 45747865420757322978471151349656862048880309369329669621824746683212409056029618772811824352556287615067431939589842917305853513862674878854886607347807731832062647690560523815221736931863325229846624107651150707987283895470077722147736381748440852001295990015973795436135937029421033026071444730440615712610917954366966714088 5335 55248688651830216186273421720541795472130909746674677999224120193092246091491265244514074978259081250910704060131856365624792019840208381872822741549268441340171518172533320844004562673793218978671920374104265212178547106739384911839442743602919682792777260986959610052530381252988148036809844828552520699279917056870052707912 5336 36351670976020753355124605385319351614808160039021448289195124566003894896296458553139980180473467620297151608590519060728999943372900587747266280602612847019620371681308459112723659440192647149738076135981919621766026796910271048014842600699064359795998556307813299417081446791382649063362544767066053467395956481186745512180 5337 -9396194444736569623346545964337510434072149330308221332629622117208514159733160219671844172082819994770280330999323856576853570489774291107620326745194884812442276009252064702498077491670678080108547971669231086221257098559806674132893781049376492205297433708160496019054490238038383962708899963374562245214961473180221201907 5338 -64644883096566785809619967684879305906203059076982899331853742310300760251224425464185919150341901245680984391131180222201645590329982672980443068294463326152613794181785385546502640165463897058780468345773496298399804205299191585972336524652296174998074694695120106071584871491026531999518744791927082944494878530050273909818 5339 -100996554072587539164744573070198657521011219116004347621048866876304655147520884017325899330815368865978135999721699282930645533702883260727709348897076173172234165863093844659226299605656544208518544481755415920165831002209462633987179125351360534794073251002933405488666318282409181062881289558993136411890835011237019421997 5340 -91600359627850969541398027105861147086939069785696126288419244759096140987787723797654055158732548871207855668722375426353791963213108969620089022151881288359791889853841779956728222113985866128409996510086184833944573903649655959854285344301984042588775817294772909469611828044370797100172389595618574166675873538056798220089 5341 -26955476531284183731778059420981841180736010708713226956565502448795380736563298333468136008390647625526871277591195204152146372883126296639645953857417962207178095672056394410225581948521969069629528164312688535544769698350464373881948819649687867590701122599652803398026956553344265100653644803691491222180995008006524310270 5342 74041077541303355432966513649216816340275208407291120664483364427509274410957585683857763322424721240451264722130504078778499160819756964088063395039658210965056070191037450249000717657134575138889016317442727384621061303858998260105230305701672667203372128403280602090639361729064915962227644755301645189709840003230495111728 5343 165641437169154324974364540755077963427214278192987246952902609186605415398745309481511818481157270111659120390852879505132291124032865933708152417191539499324847960044879230205728939771120441267299012827528912218565635207508654219959515650003656709792147945698053511560251189773435713062400034350920219356385713541287293331818 5344 192596913700438508706142600176059804607950288901700473909468111635400796135308607814979954489547917737185991668444074709284437496915992230347798371048957461532026055716935624615954521719642410336928540991841600754110404905859118593841464469653344577382849068297706314958278146326779978163053679154611710578566708549293817642089 5345 118555836159135153273176086526842988267675080494409353244984747207891521724351022131122191167123196496734726946313570630505938336096235266259734976009299250566969985525898174366953804062507835198039524674398873369489343602000120333736234163951671910179476939894425712867638784597715062200826034399310065388856868546063322530362 5346 -47085601010019171701188454228234975159539197698577893707917861978713893674394287350389627314034073614924393444539308874626352787936630667448417441182240248757877974518981055838775135708612606069259488153130038849076291605508533886223281486051984799612671005803627798692612405175720650861573999951610153967528844995223970801455 5347 -239682514710457680407331054404294779767489486600278367617385973614114689809702895165369581803581991352110385112983383583910790284852622897796215812231197710289904030235916680454729657428255016406188029144971639603186696511367652480064745955705329376995520074101334113650890551502500629024627679106221864546095553544517788443543 5348 -358238350869592833680507140931137768035164567094687720862370720822006211534053917296491772970705187848845112059296954214416728620948858164055950788240496960856874015761814854821683461490762851604227553819370512972676040113367772813800980119657001287174997013995759826518529336100215691225453713505531929934952422090581110973904 5349 -311152749859573661979318686702902792875625369396109827154452858843292317859659629946102145656671114233920718614757645339790375833012227496607533347058256712098996041242833798982908325782150245534968065666240474123599748507859238927577698633605016487562326008192132027825916930924495040363879713553921775967423577095357140172448 5350 -71470235149115981571987632298608013108135882795831459537066885229177628049956734780732563853089122881810333501774261755879585548159604598811317534827059001809092011006917118528178668353895229128780036521268834520413051996491586447512952677899687110566805934090797914175026379421994411339252034447699911421328023550839351728904 5351 286768115720476852108519508632529754927028684298856261325303835592828583484097182515759209117616064967034778557522692458537143072789253565244633253413437959047782004754897736293504793136867622475447517298101678452262988116876186366288027441757314176608191079904961912343502956678221279886201679057832018513624398539741759245001 5352 597920865580050514087838195335432547802654053694966088479756694436120901343756812461861354774287179200955497172280337798327518905801481061852166600471694671146778045997731535276413118919017868010415582964342152575862736624735425293865726075362330664170517088097093940169419887602716320250081392611753794481047975635098899417450 5353 669391100729166495659825827634040560910789936490797548016823579665298529393713547242593918627376302082765830674054599554207104453961085660663484135298753672955870057004648653804591787272913097139195619485610987096275788621227011741378678753262017774737323022187891854344446267024710731589333427059453705902375999185938251146355 5354 382622985008689643551306319001510805983761252191941286691519744072469945909616364726834709509760237115731052116531907095669961381171832095418850881885315713908088052249750917511086994136045474663748102187509308644012800504350825375090651311504703598129131942282929942000943310346489451703131748001621687388751600646196491901355 5355 -215297880571360870536531876333921741818892801503024801788236950363650955434140447735026645264526942085224445055748430702657557524629648966433315718586378957238689993747980617765326124782972393346667480776832843931849936120384599918775074763857627066041385145814163998168476577256226868546949644610132107092296374988902407516094 5356 -884688981300527366196357703967962302729682737993822349805060530028949484827853994977620563891903244167990275729803030256864661978590734627096799853885132630194560050752629271569917912055885490485863100262443831028125724741611611660153753517119644840778708168002055852512922844280937600136283071669585812994672374174840658662448 5357 -1267311966309217009747664022969473108713443990185763636496580274101419430737470359704455273401663481283721327846334937352534623359762566722515650735770448344102648103002380189081004906191930965149611202449953139672138525245962437035244404828624348438907840110284985794513866154627427051839414819671207500383423974821037150563802 5358 -1052014085737856139211132146635551366894551188682738834708343323737768475303329911969428628137136539198496882790586506649877065835132917756082335017184069386863958109254399571315678781408958571802943721673120295740288589125577837116469330064766721372866454964470821796345389577371200183292465175061075393291127599832134743047707 5359 -167325104437328773014774442667589064164868450688916484903282793708818990475475916991808064245233295030506607060783476393012403856542183128985535163298936756669398058501770299745760869353073081317080621410676464712162864383966225456315576547647076532087746796468765943832466733090262583156182103391489580296455225657294084385258 5360 1099986861871888236732889580301884044548575539496847151593297480392600440261994442712647209156430186253214720785551460959522219503220383593530115572471511587433250044500609889335244036838857883832530581039276674959975660861996211578928828280977271906820093313816219850681399421537164468683232716279717920086968749163743066178545 5361 2152000947609744375944021726937435411443126728179585986301640804130368915565324354682075837293566725451711603576137967609399285338353301349612450589655580974297208153755009460650922818247816455635474302712396970700264249987574048695398158345743993279686548278287041647026788998908364651975697891340793313378096348995877809226253 5362 2319326052047073148958796169605024475607995178868502471204923597839187906040800271673883901538800020482218210636921444002411689194895484478597985752954517730966606212256779760396683687600889536952554924123073435412427114371540274151713734893391069811774295074755807590859255731998627235131879994732282893674551574653171893611512 5363 1219339190175184912225906589303140431059419639371655319611626117446587465778805828961236692382369834229003489851369983042889469691675100885067870180483006143533356167756169871061439650762031653120024343083796760452451453509544062572784906612413797904954201760939587740177856310461462766448647278452564973587582825489428827432968 5364 -932661757434559463718115137634294980383707088807930666690014686683781449786518525720839144911196891222708113724767984566509815646678200464544580409172574830763851985998839589589483167485784802515449959628600210247812796478029986122613251733330195374732346517347453906848932688446901885527050612888228339790513523506448981793284 5365 -3251987809481632612676911307239319455991702267676433137894938284522969355827318797394723046449996911704926324361689428568921504841573684943142566162127092561730458198255619349986166855086674339468004883751673645660239910849570260274326986626721265186506641592103261497708188420445529120658930607620511233465065098159620875404795 5366 -4471326999656817524902817896542459887051121907048088457506564401969556821606124626355959738832366745933929814213059411611810974533248785828210436342610098705263814366011789221047606505848705992588029226835470406112691364359114322847111893239135063091460843353042849237886044730906991887107577886073076207052647923649049702837762 5367 -3538665242222258061184702758908164906667414818240157790816549715285775371819606100635120593921169854711221700488291427045301158886570585363665855933437523874499962380012949631458123338362921190072579267206870195864878567881084336724498641505804867716728496835695395331037112042460090001580527273184847867262134400142600721044477 5368 -286677432740625448507791451668845450675712550563724652921611430762806015992287303240397547471172943006295376126601998476379654044996900420523289771310431312769504181757330281471956483276246850604574383455196550204638657031514076450171654879083602530221855243592133833328923622014560880921596665564336633797069301982979845639681 5369 4184649566916192076395026444873614436375409356484363804584952971206750805613837323115562191361193802927634438086457413135431320488251885407687146571299667392494310184254458939575650022572459141983454843380273855908052707327600246396940238360051460561238988109450715404557121108892431006185981220508739573255578621666069857198082 5370 7723314809138450137579729203781779343042824174724521595401502686492526177433443423750682785282363657638856138574748840180732479374822470771353002504737191266994272564267408571033773360935380332056034110587144051772931275208684583121438879865856328277967484945146110735594233151352521007766508493693587440517713021808670578242560 5371 8009992241879075586087520655450624793718536725288246248323114117255332193425730726991080332753536600645151514701350838657112133419819371191876292276047622579763776746024738852505729844211627182660608494042340601977569932240198659571610534744939930808189340188738244568923156773367081888688105159257924074314782323791650423882242 5372 3825342674962883509692494210577010357343127368803882443738161146048581387811893403875518141392342797717517076614893425521680812931567485784189145704747955187269466561770279912930079821639168040677153650662066746069517224912598413174670296384888470246950352079287529164366035664474650882502123938749184501059203702125580566684161 5373 -3897972134175566627887234993204768985699696805920639151663341540443944789621550019875164643890020859921339061959855414659051666443254984987163856799989236079724806002497128658103693539296212291378880459925077305703414050296086169946768583480967858031017132865858581571228197486877870125264384554944402939458509319683090011558398 5374 -11907964376054642213974755648655393779418233531208885399986455657699276983047280746866244976643557460566490576661206253316163799863074356179040149076036858659488582748521867510609423383507839474039488953967417907680983982536284829518379118225907788839206473054596826140151354260244952013952489714202327013773291643474740435440639 5375 -15733307051017525723667249859232404136761360900012767843724616803747858370859174150741763118035900258284007653276099678837844612794641841963229294780784813846758049310292147423539503205147007514716642604629484653750501207448883242693049414610796259086156825133884355304517389924719602896454613652951511514832495345600321002124799 5376 -11835334916841959095780014866027635151061664094092128692061275263303913581237624130866598474145879398362668591316244264178792946351386856976065437980795577767033243307795018765435809665850795223337762144704407348047087157152797072746280831129828401055139692268025773733289192437841732771190229098007108575373986025917230990566400 5377 72629459212683118194740782627758628356569437116756707925180394395363401809656615999646502497678062203821985344961989137370853511687499202974711095241280892455339440726848745173613717657044250701726809263010559633896825383487756772098287096079387784066780786571052406862161822403219242762260616195218438399305617557509444874240 5378 15805936510230208841861990641860162765117930337129524551649797198143221772668830766741409620533578320487829638621061667975215466306329341166204005876026094739213388751018996168713116922804051765418369413892495213384398032832370999465147701706875646870223605920455407711379551747122822139216874269146729953231800963157830446999040 5379 27641271427072167937642005507887797916179594431221653243711072461447135353906454897608008094679457718850498229937305932154008412657716198142269443856821672506246632058814014934148926588654846988756131558596902561431485189985168072211428532836704047925363298188481181444668744184964554910407103367153838528605786989075061437565441 5380 27568641967859484819447264725260039287823024994104896535785892067051771952096798281608361592181779656646676244592343943016637559146028698939294732761580391613791292618087166188975312870997802738054404749333892001797588364601680315439330245740624660141296517401910129037806582362561335667644842750958620090206481371517551992691202 5381 11762705457629275977585274083399876522705094656975371984136094868908550179427967514866951971648201336158846605971282275041422092839699357773090726885554296874577903867068170020262195948193750972636035335441396788413190331769309315974182544033749013271072911481454721326427030615438513528427968481811890136974680408359721545692163 5382 -15878565969442891960056731424487921393474499774246281259574977592538585174478487382741056123031256382691651623966023657112586319818016840369178716971267375631668728191745844913886730640461096016120096223155505773018294858215858756237245988802955034654290386707026460118241713569526041381979134885341948391631106580715339891873277 5383 -43447207937302376779503996149747960681297524768351177795360869659590357126575285664349417715213036039338327868558367600129223878964045539308473449732847767245460020809833011102862043511458898754174500972489397774815883222817539071676576234543579694795586904108936589156048295932087377049623977636300568481837587952232891884564478 5384 -55209913394931652757089270233147837204002619425326549779496964528498907306003253179216369686861237375497174474529649875170645971803744897081564176618402064120037924676901181123124239459652649726810536307930794563229073554586848387650758778577328708066659815590391310482475326547525890578051946118112458618812268360592613430256640 5385 -39331347425488760797032538808659915810528119651080268519921986935960322131524765796475313563829980992805522850563626218058059651985728056712385459647134688488369196485155336209237508819191553710690440084775288790210778696370989631413512789774373673412369428883364850364233612977999849196072811232770510227181161779877273538383362 5386 4115860511813615982471457341088044870769405117270909275438882723630034995050519867874104151383055046532805017994741382071164226978317482596087990085713078757090824324677674893624534692267345043484060887714108984605104526446549440263063444769206021383217475225571738791814682954087527853551166403530058254656426172355618346181117 5387 59325773906745268739560727574235882074772024542597459054935847252128942301053773047090473838244292422029979492524391257241810198782062379677652166704115142877128749001578856016748774151919994770294597195644903547834178081033397827913822223346534729449877290815963049274290009501613418431603112521642516873468694532948231776437758 5388 98657121332234029536593266382895797885300144193677727574857834188089264432578538843565787402074273414835502343088017475299869850767790436390037626351249831365497945486734192225986282971111548480985037280420192338044956777404387459327335013120908402862246719699327899638523622479613267627675923754413027100649856312825505314821121 5389 94541260820420413554121809041807753014530739076406818299418951464459229437528018975691683250691218368302697325093276093228705623789472953793949636265536752608407121162056517332361748278844203437500976392706083353439852250957838019064271568351702381479029244473756160846708939525525739774124757350882968845993430140469886968640005 5390 35215486913675144814561081467571870939758714533809359244483104212330287136474245928601209412446925946272717832568884835986895425007410574116297469561421609731278372160477661315612974126924208667206379197061179805605674169924440191150449345005167652029151953657793111572418930023912321342521644829240451972524735607521655192202248 5391 -63441634418558884722032184915323926945541429659868368330374729975758977296104292914964577989627347468562784510519132639312974425760379862273740156789828221634219573326256530910373308844187339813778658083359012532439282607479947268176885668115740750833094766041534788066104692455700946285154278925172575128125120705303850122618872 5392 -157982895238979298276153993957131679960072168736275186629793681440218206733632311890656261240318565836865481835612408732541680049549852816067689793055364974242626694488313048242735057123031543251279634476065095885879134858437785287241157236467443132312124010515290948912813631981226686059279036276055543974118550845773737091258876 5393 -193198382152654443090715075424703550899830883270084545874276785652548493870106557819257470652765491783138199668181293568528575474557263390183987262616786583973905066648790709558348031249955751918486013673126275691484809028362225478391606581472610784341275964173084060485232562005139007401800681105295995946643286453295392283461123 5394 -129756747734095558368682890509379623954289453610216177543902055676789516574002264904292892663138144314575415157662160929215601048796883527910247105826958362339685493322534178647974722405768412104707355589767263159045526420882278210214720913356870033508181198131549272419127869549438061116646402180123420818518165747991542160842250 5395 28226147504883739907471103447752056005782715126059009085891625763428690159630046986363368577180421522290066677950247803326079000752969288157442687228406611902941201165778869594760334717263131146572278886297832726833608437555507077026436323110573098803942812383741676493685762431788624942632634095932123155600385097782194930416627 5396 221424529657538182998186178872455606905613598396143554960168411415977184029736604805620839229945913305428266346131541371854654475310232678341429949845193195876846267814569579153108365967218883065058292559424108418318417465917732555418042904583183883145218776556825736978918324436927632344433315201228119102243671551077587213877751 5397 351181277391633741366869069381835230859903052006359732504070467092766700603738869709913731893084057620003681503793702301070255524107116206251677055672151558216531761137103757801083088372987295169765648149191371577363943886800010765632763817940053916653399974688375009398046193986365693461079717381351539920761837299069129374720002 5398 322955129886750001459397965934083174854120336880300723418178841329338010444108822723550363315903636097713614825843454497744176523354146918094234368443744946313590559971324888206322753655724164023193369262893538850530335449244503688606327494829480817849457162304633332904360431554577068518447083285419416765161452201286934444303376 5399 101530600229211818461211787061627567948506738484157168458010429913360826414372217917929524085957722792285348479711913125889522048043914239752804418598551750436744292156755309053214387688505280958135076703469430432211917983326771133188284590246296934704238385747807595925442107117649436174013768084191297662917780650209347230425626 5400 -249650677162421922905657282320207662911396313522202564046060037179405874189366651791984207807126334827718333024081789175180733476063201966498872637073599807779787468980348448747868700684482014211630571445721941145152025903473239632444479227693756981949161588940567413472604086868716257287065949297160242257844056648859782144294375 5401 -572605807049171924365055248254290837765516650402503287464238878508743884633475474515534571123029970925431947849925243672924909999417348884593107005517344754093378028951673336954191454340206178234823940708615479995682361352717743321050806722523237799798618751245200746376964518423293325805513032582579659023005508850146716588597750 5402 -674136407278383742826267035315918405714023388886660455922249308422104711047847692433464095208987693717717296329637156798814432047461263124345911424115896504530122321108428646007405842028711459192959017412084910427894279336044514454239091312769534734502857136993008342302406625540942761979526800666770956685923289500356063819023375 5403 -424485730115961819920609752995710742802627075364457891876189271242698836858481040641479887401861358889998963305555367623633698571398061157847038787042296696750334852128080197259537141344229444981328445966362969282742253432571274821794612085075777752553695548052440928829802538672226504692460851369610714428079232851496281674728999 5404 148120076933210104444445495258580094962889575038045395588049607266045047774994433874054683721168612035432984544369876049291211428019287726746068218475048057343043176823593139694654312995976733253495494742252510712940107920146468499256194637447460047244923203192759817547161979751066821113052181212968944594926275998650434913868752 5405 822256484211593847270712530574498500676912963924705851510298915688149758822842126307518778930156305753150280874007032848105643475480550851091979642590944561873165497932021785702060155024688192446454512154337421140834387256190982953495285950216994781747780340185768159849568605292009583092578981879739901280849565499006498732892128 5406 1246742214327555667191322283570209243479540039289163743386488186930848595681323166948998666332017664643149244179562400471739342046878612008939018429633241258623500350060101982961597296368917637427782958120700390423576640688762257775289898035292772534301475888238209088679371143964236087785039833249350615708928798350502780407621128 5407 1098622137394345562746876788311629148516650464251118347798438579664803547906328733074943982610849052607716259635192524422448130618859324282192950211158193201280457173236508843266942983372940904174287463378447879710636532768615789276033703397845312487056552685045449271132209164213169266671987652036381671114002522351852345493752377 5408 276365653182751715476164257737130647839737500326412496288139663976653789083486606767425203680692746854565978761185491574342487143378773431100970568567248639407291675304487057564882828348252711727832951224110458569802145512424806322538417447628317705308772344859681111282640558921159683579408670156641769833152956852845846760860250 5409 -970376561144803951715158025833078595639802538962751247098348522954194806597836560181573462651324917788583265418376908897396854903499838577838047861065992619216208674755614925396714468020664925699950006896589931853774495176337451452751480587664454828992703543378527977396730585043076404205631163092708845875775841497656933646760877 5410 -2068998698539149514462034814144707744156453003213869594896787102618998354504165293256517445262173970396299525053569433319844985522359162860030998072224185820496665847992123768663657451393605829874237470275037811564411027944953240728785183985509767316049256228423977248528939749256245670877618815129090516989778363849509279140513253 5411 -2345364351721901229938199071881838391996190503540282091184926766595652143587651900023942648942866717250865503814754924894187472665737936291131968640791434459903957523296610826228540279741858541602070421499148270134213173457378047051323601433138085021358028573283658359811580308177405354457027485285732286822931320702355125901373502 5412 -1374987790577097278223041046048759796356387964577530844086578243641457336989815339842369186291541799462282238396378015996790617762238097713293920779725441840687748848540995900831825811721193615902120414602558338280438678281040595598572120845473630192365325029905130382414849723134328950251396322193023440947155479204698192254612624 5413 694010907962052236238993768095947947800065038636338750810208858977541017514349953414148258970632170934017286657191417323054367760121065146737077292498743979808916999451127867831831639672412213972117055672479473283972349663912645130213063140036137123683931198518846866114090026121916720626222492936067076042622884644811086885900630 5414 3039375259683953466177192839977786339796255542176620841995135625573193161102001853438090907913498888184882790471946342217241840425859001437869045933290178439712874522747738694060371919414270755574187477171627743418185523121290692181536664573174222145041959771802505225925670334299322075083249978221799362865554205347166212787274133 5415 4414363050261050744400233886026546136152643506754151686081713869214650498091817193280460094205040687647165028868324358214032458188097099151162966713015620280400623371288734594892197731135464371476307891774186081698624201402331287780108785418647852337407284801707635608340520057433651025334646300414822803812709684551864405041886758 5416 3720352142298998508161240117930598188352578468117812935271505010237109480577467239866311835234408516713147742211132940890978090427976034004425889420516876300591706371837606727060366091463052157504190836101706608414651851738418642649895722278611715213723353603188788742226430031311734304708423807478755727770086799907053318155986129 5417 680976882615045041984047277952811848556322925941192093276369384663916319475465386428220927320909628528264951739186598673736250002117032566556843487226697860878831849089868032999994172048781401930003358930078864996466328617127950468359057705437493068681393831386283516300759697012412229625173829256956364904532594559887105368711997 5418 -3733386167646005702416186608073734287596320580812959592805344484550734178616351806852239166884131059118900077129137759540296208185980066584606123225788922419521791522198866561892203559086682969546304532844107216702157872785203337311749727713210359268725890970321352092039760360421238795709472471157866438908177089991977299673174760 5419 -7453738309945004210577426726004332475948899048930772528076849494787843659193819046718551002118539575832047819340270700431274298613956100589032012646305798720113497894036473288952569650549735127050495368945813825116809724523621979961645449991822074482449244573510140834266190391732973100417896278636622166678263889899030617829160888 5420 -8134715192560049252561474003957144324505221974871964621353218879451759978669284433146771929439449204360312771079457299105010548616073133155588856133532496580992329743126341321952563822598516528980498727875892690113276053140749930430004507697259567551130638404896424350566950088745385330043070107893578531582796484458917723197872884 5421 -4401329024914043550145287395883410036908901394059005028547874394901025800052932626294532762555318145241412693950319539564714340430093066570982732907743574161470538220927474760060360263511833559434194195031785473411118180355546593118254779984049208282404747434575072258527189728324146534333597636735712092674619394466940423524698123 5422 3052409285030960660432139330120922439039997654871767499528975099886817859140886420424018239563221430590635125389951160866559958183863034018049279738562224558642959673108998528892209387037901567616301173914028351705691544168075386843390670007772866200044497138935068575739000663408826566084298641900910074003644495432090194304462766 5423 11187124477591009912993613334078066763545219629743732120882193979338577837810170853570790169002670634950947896469408459971570506799936167173638135872094721139635289416235339850844773209636418096596799901789921041818967597308825317273395177705032433751175135543831492926305950752154211896127368749794488605586440979891007917502335651 5424 15588453502505053463138900729961476800454121023802737149430068374239603637863103479865322931557988780192360590419727999536284847230029233744620868779838295301105827637162814610905133473148251656030994096821706515230085777664371910391649957689081642033579882978406565184833140480478358430460966386530200698261060374357948341027033775 5425 12536044217474092802706761399840554361414123368930969649901093274352785778722217059441304691994767349601725465029776838669724889046166199726571589041276070742462867964053816082012924086110350088414692922907678163524394233496296523548259287681308775833535385839471496609094139817069531864376667744629290624257415878925858146722571010 5426 1348919739883082889713148065762487597868903739187237529018899295014207940912046205870514522992096714650777568560368378698154382246230032552933453169181349602827578547818476231168150876473931991817893021117757121705426636187471206274864109976276342082360250295640003682788189064915319968249298994834802018670974899034850229220235360 5427 -14239533762621970573425752664198989202585217284615499620411169079225395696951057273994808408565892065541583021859359620838130464983799201191687415610656945698278249089344338379736982596674319664213101075703949393524659141476900704116785847712805299951219632682766561502044951415563038462211667391695398679590085475323098111806798414 5428 -26775577980096063376132514064039543563999340653546469270312262353578181475673274333436113100560659415143308486889136459507855354029965400918259004651933016440741117053398154461749906682784669752627793998611627557049053374973197227665045135394114075784755018522238058111139091232632570326588335136324689303847501354248956258529369423 5429 -28124497719979146265845662129802031161868244392733706799331161648592389416585320539306627623552756129794086055449504838206009736276195433471192457821114366043568695601216630692918057559258601744445687019729384678754480011160668433939909245370390417867115268817878061793927280297547890294837634131159491322518476253283806487749604782 5430 -13884963957357175692419909465603041959283027108118207178919992569366993719634263265311819214986864064252503033590145217367879271292396232279505042210457420345290446511872292313181074962584282080232585944025435285229820869683767729823123397657585117915895636135111500291882328881984851832625966739464092642928390777960708375942806367 5431 12890614022738887683712604598436501604716313545428262091392269784211187756039011068124293885573795350890805453298991242139976082737569168638753962441475596095450670541525862148568831720200387672395208054586192271819232505289429497841921737736528957868859382387126557819256762350647718493962368396860596660919110576288247882586563057 5432 41015111742718033949558266728238532766584557938161968890723431432803577172624331607430921509126551480684891508748496080345985819013764602109946420262589962139019366142742492841486889279458989416840895074315576950573712516450097931781830983106919375735974651205004619613184042648195608788800002528020087983437586829572054370336167840 5433 54900075700075209641978176193841574725867585046280176069643424002170570892258594872742740724113415544937394542338641297713865090306160834389451462473047382484309812654614785154667964242043271497073481018341012235803533386133865661604954380764504493651870287340116119905066371530180460621425969267484180626365977607532762746278974208 5434 42009461677336321958265571595405073121151271500851913978251154217959383136219583804618446838539620194046589089039650055573889007568591665750697500031571786388859142113088923006099132521842883824678272963754819963984300880844436163763032643027975535783010904952989562085809609179532742127463600870623583965446867031244514863692411152 5435 994349934618288008707304867166540354566713562689945087527722785155805963595252197187525329413068713361697580291153975227903188554827063640751079768981824249839775970346430164612243242383894407837377889439243013410588364394338231981201659921056160047036253747984942472625566531337133338663598342603495982009280201672460493356243313 5436 -53905725765456921633270871326675034371300871483590230982115701217014764928663342675555215394700346831575696962047487322485961901751333770748700382704065558234470036684268354990055720999659377089236103128901769222392945021739527429623752720843448333604834033592131177432440804998843327282762370924880684644356697405860302252922730894 5437 -95915187442793243591536442922080107492452142984442144960366855434974148064882926480173662233239967025622286051087137378059850909319925436499397882735637344623329178797357277996154853521502260913914376092656589186377245902583963593386785363871423869387844938545120739518250414178376069410225971795504268609803564437104817116615142045 5438 -96909537377411531600243747789246647847018856547132090047894578220129954028478178677361187562653035738983983631378291353287754097874752500140148962504619168873168954767703708160767096763886155321751753982095832199787834266978301825367987023792480029434881192293105681990875980709713202748889570138107764591812844638777277609971385357 5439 -43003811611954609966972876462571613475717985063541859065778877003115189099814836001805972167952688907408286669330804030801792196123418729391448579800553610638698918083435353170711375764226778232515650853194062977394889245238774395744234302949031695830047158700974504558435175710869875466127199213227079947456147232916975357048654462 5440 52911375830838633624563566459508494016734157920900285894587978431858958965068090478367690065287278118213999381756333347258058713196506707107949302935083733984630260713921924825443477757275482681398725239462526208982356657345189197642551060922392173557797779844146234959815238467506193944098772582277188662347417204187841759566487584 5441 149820913208250165224807314248755141863753014468032375942482556651988912993546269155728877627940313857197983013134624700545812811071259207248098265439702902857799215481625632986210574521161638003150479221558358408770190924323491023010538084714872202992678972137251916950691219177219396692988342720384953254160261842965119369537872942 5442 192824724820204775191780190711326755339470999531574235008261433655104102093361105157534849795893002764606269682465428731347605007194677936639546845240256513496498133565060986156921950285388416235666130074752421386165080169562265418754772387663903898822726130838226421509126394888089272159115541933612033201616409075882094726586527405 5443 139913348989366141567216624251818261322736841610673949113673455223245143128293014679167159730605724646392270300709095384089546293998171229531597542305172779511867872851139061331478472528112933554267404835289895177182723512217076221112221326741511725264928350994080186549311156420583078215016769351334844539268991871694252967020039822 5444 -9907564218884023657590689996936880541016172857358426828809101428743769865253254476561717897334589210805712712425529316456266517073087977716500723134530123345931342630486571654732101993048704448883074386268463231587467412106414801898316757973360477727750621143171730401380062756636318477971573369050108714891269971270866402517833119 5445 -202732289039088798849370880708263635880487172388932661837070535083847871958614359634096567693227591975411982394890958047803871524267765914356047568374786636842429476195547557811654052278437120684549204461020884617752547581668680220653089145637264376550476751981398151910506457644725590637087115302662141916507679047152961129104360523 5446 -342645638028454940416587504960081897203224013999606610950743990307093015086907374313263727423833316621804252695600053431893417818265937143887645110679959416354297349046686619143132524806550054238816609296310779794935271093885756441765310472378776101815405102975478338459817614065308668852103884653996986455776670918847214096124400344 5447 -332738073809570916758996814963145016662207841142248184121934888878349245221654119836702009526498727410998539983174524115437151301192849166171144387545429293008366006416200047488400422813501349789933534910042316563347803681779341639866993714405415624087654481832306608058437551308672350374132311284946877740885400947576347693606567224 5448 -130005784770482117909625934254881380781720668753315522284864353794501373263039760202605441833271135435586557588283566067633279776925083251815096819170642656165936530220652489676746370535064229105384330449021431945595256100110661419213904568768151247537177729850908456147931093663946759737045195982284735824377721900423386564502206700 5449 212639853257972822506961570705200516421503345246291088665879636512591641823867614110658285590562181186217695107316487364260138041340853892072548291509316760188360818826034129466386154271485825133432278847289347849340014993775095022551405903610624854278227373124569882311886520401361909115058688671712250631398949018423827531622193645 5450 545377927067543739265958385668345533083711186388539272787814525390940887045521733947360295117060908597216235090491011479697289342533703058243692679054746053196726825242234176954786577084987174923365813757331664412687818675554436662418399618016040478365881854956876490370324071710034259489190999956659128372284349966000175225228760870 5451 675383711838025857175584319923226913865431855141854795072678879185442260308561494149965736950332044032802792678774577547330569119458786310058789498225388709362663355462886666631532947620051404028750144206353096358283074775665098081632304186784191725903059584807784946518255165373981019226236195938943864196662071866423561789730967571 5452 462743858580053034668622749218026397443928509895563706406799242672850618484693880039307451359769862846585097571458090183070431078117932417986241206716071949174302536636852537165146793348565578895317865359063748508943059781890003059080898283173566871624832211683215064206368644972619110111177507267231613565263122847999734258108773927 5453 -82634068487490704597335636450319135639782676492975566381015282718090268560827853908052843757291045750631137519032921296626858264415770640257451472338674104022424288605381639789639783736421596028047948398267915903744758893664433603337501334842473606741049643273661426163955426737415149378013492689427514807021227118000440967119986942 5454 -758017780325516561772919956373546049505214531634830361453694161903532528869389348058018580707623089783433930197807498843957427383874556950316240970564062813385087644068268306421172731356473000056798092604621012262027833669329531684969805521626665332644109228081446372682210592111396168604249688628371379003683298984424002756850954512 5455 -1220761638905569596441542705591572446949143041530394067860493404576383147354083228097326032067392952630019027769265589027027858461992489368302482177280134762559390180705120843586319524705038578952115957963684760770970893451219534744050703804800232204268941439764661436888579237084015278715427195895602992568946421832423737014959728438 5456 -1138127570418078891844207069141253311309360365037418501479478121858292878793255374189273188310101906879387890250232667730401000197576718728045030704941460658536965892099739203796679740968616982924068009565416844867226134557555101140713202469957758597527891796491000010724623810346600129337413703206175477761925194714423296047839741495 5457 -380109790092562330071287112767707261804145833402588140025783959954760349923866026131254607602478817095953960052425168886443572813702161777728789734377397845151878248031470897375507009612143982867269916960795832605198300888225569455743396948331093264883782568409553638042413218235203960733164014577804098758241895729999293290988786982 5458 840651848813007266370255592823865185144997208127805927834709444621622797430217201966071424464914135534065067716840420140584285648290327590573692442902736917407511932673649946210812515092894596084846041002888928165772592562993965288307306856469138939385158871355107798846166018848811317982263181317798893810704526102424443723970941457 5459 1978779419231086158214462661965118496454357573165224429314187566479915676223472576155344612775016042413452957967073087870985285845867046318618723147844197575944477824773389150007492256061511579008914050568305773032998727120549066429020509326426897536913050667846107809570789829195411447319676884523974371572629720816847739771810682953 5460 2358889209323648488285749774732825758258503406567812569339971526434676026147338602286599220377494859509406918019498256757428858659569208096347512882221595421096356072804860047382999265673655561876183967529101605638197028008774635884763906274757990801796833236255661447613203047430615408052840899101778470330871616546847033062799469936 5461 1518237360510641221915494181908960573113506198440006641505262081813053228717121400320527795912580723975341850302657836616844573011278880505773820439318858503688844140131210101172186750580760965791337926526212677472424435445780670596456599418288851862411674364900553648767037028581804090070577717783979576520167090444422589338828528480 5462 -460542058720444936298968480056157923340851374725217787808925484666862447506351175834816816862435318438111107664415251254140712834588165812844902708525339072255633684642179048835305505480750613217576124042093095560574291674768395832563909908138045674501376302945554160803752800613607357249099166739994795052462630372425150432982154472 5463 -2819431268044093424584718254788983681599354781293030357148897011101538473653689778121416037239930177947518025683913508011569571494157373909192415590746934493351989757447039096218304771154406175093760091571194701198771319683543031717327816182896036476298209539201215608416955848044222765301940065841773265383334246919272183495781624407 5464 -4337668628554734646500212436697944254712860979733036998654159092914591702370811178441943833152510901922859875986571344628414144505436254414966236030065792997040833897578249197390491521735167140885098018097407378671195755129323702313784415601184888338709883904101769257183992876626026855372517783625752841903501337363694772834610152886 5465 -3877126569834289710201243956641786331372009605007819210845233608247729254864460002607127016290075583484748768322156093374273431670848088602121333321540453924785200212936070148555186016254416527667521894055314283110621463454555306481220505693046842664208507601156215096380240076012419498123418616885758046851038706991269622401627998413 5466 -1057695301790196285616525701852802649772654823714788853696336597146190781210770224485710979050145405537230742638242585362703860176690714692928917730793519431433210455489031052336881245100010352573761802484119581911850143771012274763892689510150806187910298061954999487963284227968196732821478551043984781467704460071997438905846374005 5467 3279973326764538360883686734845141604940206156018248144957822495768400921160040953956232854102365496385629133348328759265710284328745539722037318299272273565607623442089218145053610276635156788311336215613287796759345611358311427549891726091034082150799585842146769769220708648657830122551039232581768060435796877291697333928763778882 5468 7157099896598828071084930691486927936312215761026067355803056104016130176024500956563359870392441079870377901670484852639983715999593628324158651620812727490392823655025288293608796292889573315978858109668602079869967074812866734031112231784080924815008093443302984865600948724670249620674457849467526107286835584282966956330391777296 5469 8214795198389024356701456393339730586084870584740856209499392701162320957235271181049070849442586485407608644308727438002687576176284343017087569351606246921826034110514319345945677537989583668552619912152721661781817218583879008795004921294231731002918391505257984353564232952638446353495936400511510888754540044354964395236238151302 5470 4934821871624485995817769658494588981144664428722608064541570205393920036075230227092837995340220989021979510960398678736977291847538803295050251052333973356218410668425101200892067261354426880241283696539433865022471607225567581245113195203197648852118805663111214584343524303980616230944897167929742828318743167063267061307474372421 5471 -2222278024974342075267161032992338955167551332303459291261485898622210139949270729470521875052220090848398390710086173903006424152054825029108400568478754134174412986600187092716729031535146435737574413129168214847495467587299152785999036580883275962889287780191770281257424420689633389729560681537783278968092417219699895022917404874 5472 -10437073223363366431968617426332069541252421917044315500760878599784531097184541910519592724494806576256007035018813611905694000328339168046195969920085001056000447097114506438662406569524730104290194325281889876629312686171178161581003957875115006965807679285449754634821657373328079743225497082049294167722632461574664290259155556175 5473 -15371895094987852427786387084826658522397086345766923565302448805178451133259772137612430719835027565277986545979212290642671292175877971341246220972418974412218857765539607639554473830879156984531478021821323741651784293396745742826117153078312655817926484948560969219165181677308695974170394249979036996041375628637931351566629928595 5474 -13149617070013510352519226051834319567229535013463464274040962906556240993310501408141908844782807474429588155269126116739664868023823146312137820403940220278044444778939420546837744799344010548793903608692155526804288825809446590040118116497429379855037197168369198937907757256619062584440833568441253717073283211418231456543712523720 5475 -2712543846650143920550608625502250025977113096419148773280084306771709896125959497622316120288000898173581120250312504833970867695483978265941850483855219222043997681824914108175338229819280444503709283410265650174976139638268428459114158622314372889229517882919444303086099883290982841215336486391959549350650749843567166284556967544 5476 12659351248337708507235778459324408496419973249347774792022364498406741237133812639990114599547026667104405425728899785808700424480393993075304370488563755190174860083714693531379135601059876540027768738411058091476808153758477314367002994455998282928696967065641524916079081794017713132955057763587077446690724878794364185282072961052 5477 25808968318351218859755004511158728063649508262811239066063327404962982230444314048132023444329834141533993580998025902548365292504217139387442190892503975468219304862654114078216880400403887088821672347103213618281096979567923904407121110953427662783734164234010723853986839050636775717395891332028331163764008090212595641825785484773 5478 28521512165001362780305613136660978089626621359230387839343411711734692126570273545754339564617835039707574701248338407382336160199701117653384041376359194690263302544479028186392218630223167533325381630513479268456073119206192332866235269575742035672963682116930168157072938933927758558611227818420290713114658840056162808110342452318 5479 15862160916663654273069834677336569593206648109882613047321047213327950889436460905764224965070808372603169275519438621573635735719307124578079670887795439500088442460764334655013083029163290993297612892102421176979264965447715018499232275119743752744266715051288643240993857139910045425656170054833213266423933961261798622828269491267 5480 -9946807401687564586685169833822158470442860152928626018742280191635031341007853142367798479259025768930824305478587280974729556784910014809362520004708535968130862401889779423203797371240596095524059455000792441301832014120208885907888835833683910039467449182722080612992981910726730291739721277195117897340074128950797018997515993505 5481 -38468319566688927366990782970483136560069481512159013858085691903369723467578126688122138043876860808638399006726925688357065716984611132462746561381067730658394164946368807609596016001463763628849441085514271709757905133326401218774124105409425945712431131299652248770065920844654488850350949095615408610454732969006959827107858445822 5482 -54330480483352581640060617647819706153276129622041626905406739116697674357014587593886363008947669181241568282246364309930701452703918257040826232268863170158482607407133142264609099030627054622147053977616692886737170098774116237273356380529169698456697846350940892011059777984564534276007119150448621876878666930268758449936127937088 5483 -44383673081665017053375447813997547682833269469113000886664458925062643016006734451518564529688643412310743976767777028955971895919008242231463712264154634190351745005243362841405301659386458526622994522615900445435338084653907351365467544695485788417230397168218811398066796073837803984267397873253503979538592801317961430938611943582 5484 -5915353514976089686384664843514411122763787956953987028578767021692919548428607763396426485811782603672344970040851340598906178934397109768717150883086903531957580058874555231809285657922694897773553437101628735677432951327506132591343439286059842704799265868566562628000875229183315133916448777638095369083859832311001603830753497759 5485 48415126968376491953675952804305295030512341665087639876827972095004754808585979830489936523135886577569223312205512969331795273769521147272109081385776266626525027348258587032799813372704359724373500540515064151059737147446610104682012941243109855751898580482374329383058902755381219142090670372810526507794807097957756846105374439330 5486 92798800050041509007051400618302842713345611134200640763492431020067397824592714282008501052824529989879967288973289998287767169688529389503572793649930900816876772353501949874205115032090818250996495063130964596495075232100517456047480485938595644169128977650593140781125698829219023126358068246064030487333399899275718277043986382913 5487 98714153565017598693436065461817253836109399091154627792071198041760317373021322045404927538636312593552312259014141338886673348622926499272289944533017804348834352412376505106014400690013513148770048500232593332172508183428023588638823925224655486873928243519159703409126574058402338260274517023702125856417259731586719880874739880673 5488 50299026596641106739760112657511958805597057426066987915243225946755562564435342214914991015500426015983088946808628369554878074853405352000180863147241537722309325064117918073214587317309153424396547959717529181112771035981413483956810983981545631122029663036785374026067671303021119118183846650891599348622452633628963034769365441344 5489 -42499773453400402267291287960790883907748553708133652848249205073311835260157372067093510037324103973896878342164661628732889094835124037503391930502689363094567447289384031800990527714781664826599947103413435415382304196119103972090669501957050013047099314613807766755058027526197904008174221595172431138710947265646755242274620941568 5490 -141213927018418000960727353422608137743857952799288280640320403115072152633178694112498437575960416567449190601178802967619562443458050536775681875035707167443401799701760536907004928404795177975369995603646028747554812379547127560729493427181705499921027558132967470164184601584600242268448738618874556995128206997233475123149360822240 5491 -191512953615059107700487466080120096549455010225355268555563629061827715197614036327413428591460842583432279547987431337174440518311455888775862738182948705165711124765878454980219515722104331399766543563363557928667583415528541044686304411163251131043057221169752844190252272887621361386632585269766156343750659630862438157918726263583 5492 -149013180161658705433196178119329212641706456517221615707314423988515879937456664260319918554136738609535401205822769708441551423476331851272470807680259342071143677476494423179228988007322666573166596459950122513285279219409437072595634909206201117995957906555945077435194245361423457378458363674593725205039712365215682915644105322014 5493 -7799253143240704472468824696721074897848503717933335066994020873443727304277970147821480978176322042086210604643966740821988980018281314496788932644552174627741877774733886272224059602527488597796600856304093765730466839862309511866141482024495618074930348422977607271009643776823215110009625055719168209911505367982207792494744499773 5494 183713700471818403228018641383399021651606506507421933488569608188383987893336066179591947613284520541346068943343464596352451538293174574279073805538396530537969246991144568707995456119576842801969942707059464162937116575666231532820162929138755512968126872746775236919242629110798146276622960214046988133839154262880230365423981763811 5495 332726880633477108661214819502728234293312963024643549195884032176899867830792730439911866167421259150881470149166234304794002961769506425551544613218655872609112924467638991887224444126899509375136539167009586676222395795075668605415797838344956630964084779302720314354436874472221603655081323888640713338878866628095913281068087085826 5496 340526133776717813133683644199449309191161466742576884262878053050343595135070700587733347145597581192967680753810201045615991941787787740048333545863208047236854802242372878159448503729426997972933140023313680441952862634937978117281939320369452249039015127725697921625446518249044818765090948944359881548790371996078121073562831585600 5497 156812433304899409905665002816050287539554960235154950774308444861959607241734634408141399532313060651621611810466736449263540403494613165769259740324811516698885555251228309451453047609850155170963197316254216279015746059271746584461776391230696736070888254978922684706203889138246672488467988730312893414951217733197890708138849821790 5498 -175914447328577698755549816686677946753758002789488598421575587314940260589058096031770466635108198499259858338699497855530462558274893259782284872893844355910227369216410682435771396517049354204173341850755370397206649735803922020954021447114259894893196524323797629648232985333974931166613335158327819923927648894898022572929237264035 5499 -516440581105295511889233460886127255944919469532065482684453640365283855724128796619503813780705779692227539092509698901146454500062680999830618418757052403147082171458783560595219900246476352177106481874069050839159512370741900138235960767483712143932211652049495551273679503583019749931704284102687701472718020890976143646492068849634 5500 -673253014410194921794898463702177543484474429767220433458762085227243462965863431027645213313018840343849150902976435350409994903557294165599878159081863919845967726710011870046672947856326507348069679190323267118175258430013646722697737158714408880003099907028418235979883392721266422420172272833000594887669238624174034354630918671423 5501 -497338567081617223039348647015499596730716426977731835037186497912303202376805334995874746677910641844589292564276937494879532345282400905817593286188019563935740357493601187610901551339277153143896337339567896720968608694209724701743715711600148985109903382704620606331650407387291491253558937674672774963741589729276011781701681407387 5502 19102014023678288849884813870627659214203042554333647647267142452980653347323461623629067102795137847638246528232761406266922154780280094013025132569032839211341813965182372984318348907199199033210144534501154118190903676532175436492245055883563158822308269344874944942029096195728258678145346428014926508976431161700131864790387442248 5503 692355028433873210644783277572805202698677472321554081106029227680224116313186892651274280415813978191487397431209196756676917058337574259612903291650896759057309540675194243030991296763525706381279823724824421236366162106545822159189982214597972038825408176373293180921912488916994681098317619261015521396645669785874166219421306113672 5504 1189693595515490433684131924588304799429393899299285916143215725592527318689992227647149027093724620036076689995486134251556449403619975165430496577838916322993049898168795430641892848102802859525176161064392317957334770800755546860933697926198121023935311559077913787253562896304286172351876556935688296360387259515150178001122987521060 5505 1170591581491812144834247110717677140215190856744952268495948583139546665342668766023519959990929482188438443467253372845289527248839695071417471445269883483781708084203613057657574499195603660491966016529891163839143867124223371424441452870314557865113003289733038842311533800108557913673731210507673369851410828353450046136332600078813 5506 478236553057938934189463833144871937516513384423398187389919355459322549029481873372245679575115503996951046036044176088612610190502120811804568153618986724724398543528418814626583202432077954110686192805066742602777705017677549265251470655716585826287595113359745661389621311191563232575413591246657848454765158567575879916911293965142 5507 -711457042457551499494668091443432861912880514875887728753296370133204769660510354274903347518609116039125643959441958162943839213117854353625928424219929598268651354640376616015309645670724905414489968259325575354557065783077997595682227270481535197647716445718168125863941585112722939776462965689030447905622100947574298084211693555917 5508 -1882048623949363644328915202161110002128071371620839997249244953272751435003179120298423307509538598227564087426695331008233366461957549425043399869489813082050359438843989673672884144866328565906455984789216739193700932907301369020123680140796093062760719735451206968175475385221280853450194176196703817757032929301024344220544293634729 5509 -2360285177007302578518379035305981939644584756044238184639164308732073984032660993670668987084654102224515133462739507096845976652459670236847968023108799806774757982372408488299467347298406520017142177594283481796478637924978918285375150796512678889048314848810952629565096696412844086025607767443361666211798087868600224137455587599870 5510 -1648828134549751079023710943862549077731704241168350455885867938598869214372150639395765639566044986185389489503297548933902137439341815883222039598888870208506106627732031872284157701627681614602652209334957906441921572141900920689692923526031143691400598403092784503701155111300121146249144801754331218306175986921025926053243894043952 5511 233220489399612565305204258298560924396367130452489541363377014673882220631028480902657667943493612042174597923397782074331229022615733541821360270600942873544252811111957801388726443238646951303803775454258832751779360765400448330430756614764949371360121332358422464474320273921159707201049374442372599450856942379998418167300399590778 5512 2593505666406915143823583293604542864040951886496727726002541323405956204663689474573326655028147714266689731386137289171177205675075403778669328293709742680319010793484366289688193790537053471320945953048542314548257998690379366615805907411277628260408436181169375094039416970334003793226657141885734265662655030248598642304755987190649 5513 4242333800956666222847294237467091941772656127665078181888409262004825419035840113969092294594192700452079220889434838105079343114417219661891367892598612888825117421216398161972351492164735085923598162383500220990179570832280287305498830937308771951809034584262159597740572081634124939475801943640065483968831017169624568357999881234602 5514 4009113311557053657542089979168531017376288997212588640525032247330943198404811633066434626650699088409904622966037056030748114091801486120070007621997670015280864610104440360583625048926088134619794386929241388238400210066879838975068074322543822580448913251903737133266251807712965232274752569197692884517974074789626150190699481643825 5515 1415607645150138513718506685563988153335337110715860914522490923924986993741122158493107971622551374143214891579899766859570908416726082341400679328287927334961853816620074070895431258389034663298848433880699073690142211376500472359262166911266194320040477070734362039226834837378961439048095427311958618855319044541027507885943494453177 5516 -2826726155806527709128787551903103788437319016949217267365918338079838425294717955475984322971641326308864329309535071245508434697691137320490688564310685553863263604596324091076920233775700422624749728502801147300037359455779814946236664026042577631768557513527797558513737244255163500427706516328106865113511972628597060472056386781424 5517 -6835839467363581366670877531071634805813608014161805907890950585410781623699529588542418949622340414718768952275572127276256548789492623440560696186308355569144128214700764451660545282701788557244544115432042535538437569522659653921304738348586400212217470765431534691779989051968128732702459085525799749631486047418223210662755868425248 5518 -8251447112513719880389384216635622959148945124877666822413441509335768617440651747035526921244891788861983843855471894135827457206218705781961375514596282904105982031320838522555976541090823220543392549312741609228579780899160126280566905259852594532257947836165896731006823889347090171750554512837758368486805091959250718548699362878424 5519 -5424720956707192171260596664732519170711626107928449555047523171255930192145933791559542598273250462553119514545936822890319022508527568461470686950285597350242718426724514431479056307315122797918642820809940461928542421443380311334330241233810016900489390322638099172493086645091926671322847996509651503373293119330653658076642976096999 5520 1411118510656389195410280866339115635101981906233356352843427414154851431553595796982876351349089952165649437729635304385937526280965054979090009236022758218901409787976250020181488975386665759325901294622102073609895148079279342586974497114776383311728080442793435519286902406876202061379611089016148246258192928087569552586112892328250 5521 9662565623170109075799665082974738594250927031111023175256868923490620048994247544018403272593981741027633281585107198521764983487183760761051384750619041123007391819297088542737465516477488979869293843934843682838474928978439468867541402374628977843986028278959332250293726296223292233130165601853906614744998020046820271134812255206675 5522 15087286579877301247060261747707257764962553139039472730304392094746550241140181335577945870867232203580752796131044021412084005995711329222522071700904638473250110246021602974216521823792611777787936664744784144767017350421819780201871643608438994744475418601597431422786812941315218904453013598363558118118291139377473929211455231303675 5523 13676168069220912051649980881368142129860571232806116377460964680591698809586585538595069519518142251415103358401408717026146479714746274243432062464881880254348700458045352954035032848405946018462035370122682071157122202342540437614897146493662611432747338158803995903499910534439016843073402509347409871860098211289904376625342338975426 5524 4013602446050802975850315798393403535609644201695093202204095757101078760592337994576666246924160510387470076816301518504381496227562513482380677714262839131341308638748264411297567331928457038592741526187838388318647273364100968747355744119033633588761309879844663653206184238215724609943236907493503257115100191243084105490530083768752 5525 -11073684133826498271209945949313854229352908937344379528100296337645471480547843341001279623943071693193282719314742502907702509768148815740141393986641799341908801607273338562918954491864154739195195138556945756448370077057718811454515899489405361155714108721752767769580628703099494294509776690870054861003190948134389823720925147534922 5526 -24749852203047410322859926830681996359213480170150495905561261018237170290134428879596349143461213944608386077716151219933848989482895089983573456451523679596257502065318691516953987340270100757657230508679627827605492279400259249069413045983067972588461446880556763673080539237538511137583179200217464732863289159424294200346267486510347 5527 -28763454649098213298710242629075399894823124371845589107765356775338249050726766874173015390385374454995856154532452738438230485710457603465954134165786518727598810704066955928251554672198557796249972034867466215924139552764360217816768790102101606177222756760401427326286723475754235747526416107710967989978389350667378305836797570279098 5528 -17689770515271715027500296679761545665470215434501209579665060437692777570178923533171735766442302761802573435217710235530527975942308787725812740179144719385690009096793617365332600180334403057054776896310520459475769475706641406362252890612696245021508648038648659556706094772654741453016639416840913128975198402532988482115872422744175 5529 7060081687775695295359630150920450693743264735649286325896200580544392719955505346424613377018911182805812642498440984403321013540586302257760716272378960210567492968525074151621387159935697700602453612369107368129722803693617842707160155370371727566952798841908104116374444464883769684566539783376551603888090756891305718230395063766173 5530 35823536336873908594069872779995850588566389107494875433661557355882641770682272220597628767404285637801668797030893722841551499251043905723714850438165478938166303672592030079872941832134255496852425647236573584053862356457978060523928945472473333744175555602309531442661167940638005432092955891087519593866480107558684024067192634045272 5531 53513306852145623621570169459757396254036604541996085013326617793575419340861195753769364533846588399604242232248603958372079475193352693449527590617310198323856312769385647445205542012468658553907202543547094043529631832164619466886181836085169578765684203640958190999367262713292746885109595307928432722841678510091672506183065056789448 5532 46453225164369928326210539308836945560293339806346798687430417213031026620905690407344751156827677216798429589750162973968758461652766391191766874344931238113288819800860573293584154852532960853304748931177986675399909028471001624179021680714797851198731404799050086882992818248408977200543055524551881118953587753200366787952669993023276 5533 10629688827496019732140666528841094971726950698851923253768859857148384850223418186747122389423391578996760792719269251127206962401722485468052023906765759175122516128268543213711213020398705356452323283941413091346046672013023563655092735242324517454555849196740555440331650307770971768450099633464361525087107645641682763885477358978005 5534 -42883618024649603889429502930916301282309653843144161759557757936427034490637777567022242144423196820607481439529334707244872512791630207981475566710544439148733796641117104231494328992069953197454879259605680952183585160151595903231089100842845061311128354444217635559035612405521775116659495674464071197754570864449989742297587697811442 5535 -89336843189019532215640042239753246842602993649490960446988175149458061111543467974366993301250874037405911029279497681213630974444396599173242441055475677262022616441977677525078483844602914050759628190783667627583494188622597527410110781557642912509859759243267722442028430653930752317202551199015952316708158617650356530250257690834717 5536 -99966532016515551947780708768594341814329944348342883700757035006606445961766886161114115690674265616402671821998766932340837936846119084641294464962241436437145132570246220738789696865001619407211951474725080718929540860635621091065203516799967429964415608440008277882360080961701724085652650832480313841795266263292039294135735049812721 5537 -57082913991865948058351205837678040532020290505198721941199277070179411471129108594091873546251068795795190382469432225095965424054488876659818898251696997288411335929129116507295367872931666209757072215119399766745955700484025187834114415957122368653287253995790642323324468556179948968993155158016242644040695398842049551838147352001278 5538 32253929197153584157288836402075206310582703144292238505788898079278649640414359380275119754999805241610720646810065456117665550389907722513423542803778679973611280512848561017783115971671247841002555975664267860837538488138572339575996365600520543856572505247477080118703962097750803348209396040999709672667463218808306978412110338833440 5539 132220461213669136105069545170669548124912647492635122206545933085885095602181245541389235445674070858013392468808832388458503487236026807154718007766020116410756413083094781756572812836672867248214507450389348579767079348774193430641199882400487973820988113687485358001064043059452527433862046873480023514462729482100346272547845388646162 5540 189303375205535084163420751008347588656932937997833844147745210156064507073310354135481108991925139653808582851278264613554468911290515683814536906017717113699167749012223898263868180709604533457971579665508748346513035049258218618475314298357610342474275367683276000324388511615632476402855202031496266158503424880942395824385992740647441 5541 157049446008381500006131914606272382346350234853541605641956312076785857432895994755205989236925334412197862204468199157436803360900607961301113363213938433725556468499375337246085064737933285616969023689844480485675496561119646278899317932757089798617702862435798920205684549517881673054645805990496556485835961662134088845973882401814002 5542 24828984794712363901062369435602834221437587360906483435410378990900761830714749213816753791251263554184469735659366768978299873664581154146395355447918317314800055416280555489512251901260418368754516239455131905908417212345452848258118050356601824796714748748313562204620506458429145620783759117016532971373232180033742573426037013167841 5543 -164474390410822720262358381572744754435495350636927360712334831165163745242595604921664355200673876099624113115618897844576169037625934529668141550569798796384367693595943342774355928808344115089217063426053616440604617836912765770217196248001008517677560618934962438119768005157203330782071442914479733187130192700908653250959955727479599 5544 -321523836419204220268490296179017136781845585490468966354291143241949602675491599676870344437599210511821975320087097002012972398526542490969254913783737230109924162095318680020440993546277400706186087115898096926280114398032412049116514180758098316295263481370761358325452554675085003836717248904976289672966154363042742096933838129293600 5545 -346352821213916584169552665614619971003283172851375449789701522232850364506206348890687098228850474066006445055746463770991272272191123645115650269231655547424724217511599235509953245447537819074940603355353228832188531610377864897374632231114700141091978230119074920530073061133514149457501008021992822644339386543076484670359875142461440 5546 -181878430803093863907194284041875216567787822214448089077366691067686619263610743969022743028176597966382331940127565926415103234565189115447508718661856751040356523915655892735597316639193703985723539929299612391583913773465099127157435983113691623414417611184112482410305055976310818675429565107513089457209193842167831419399919414981840 5547 139645405616110356361296012137141920214057763276020877276924452174262983411880855707847601409422612545439643379959531075597869163961353375521746195121880479069567638179662787284843676907083696720462547186598484534696200624567312921959078197644406692880845870186648875915147498698774185161287683797463200215756960520874910677533918714311761 5548 485998226830026940530848677751761891217340936127396327066625974407113347918087204598534699638273086611446088435705994846589141436152477020637396464353536026494291855691262022794796922354621515795403150541951713366884732234945177819333710428759106833972824100305723796445220559832288334618788691819456022860096347063951395347893793856773202 5549 667876657633120804438042961793637107785128758341844416143992665474799967181697948567557442666449684577828420375833560773004244670717666136084905183015392777534648379606917915530394238993815219781126690471251325758468646008410276946491146411872798457387241711489836278855525615808599153294218256926969112317305540906119226767293713271755043 5550 528231252017010448076746949656495187571070995065823538867068213300536983769817092859709841257027072032388776995874029697406375506756312760563158987893512298465080741427255128245550562086731523060664143284652841223772445383842964024532068214228391764506395841303187402940378117109824968132930573129505912101548580385244316089759794557443283 5551 42233025186983507545898271904733296353730058938427211800442238893423635851729888261175141618753985420942688560168034850817234070603835739925762523539976271970788885735993105450753639732110007265260992742701127856887713148897786205198357785469284930533571740997463606495157557277536633514141881310049889241452233321292920741866000700670082 5552 -625643632446137296892144689888903811431398699403417204343550426581376331329968060306382301047695699156885731815665525922187010600113830396159142659475416505563859493870924810079640599261705212515865697728550197901580932859512490741292788626403513526853669970492372672360368058531062519780076375616919223075853307584826306025427712571084960 5553 -1153874884463147744968891639545398999002469694469240743210618639881913315099785153166092142304722771189274508811539555619593386106870143156722301647368928804028940235298179938325191161348436735576529841013203039125353378243355454765824856840631905291360065811795560075300746175640887487913006948746425135177401887970070622115187507128528242 5554 -1196107909650131252514789911450132295356199753407667955011060878775336950951515041427267283923476756610217197371707590470410620177473978896648064170908905075999729121034173043775944801080546742841790833755904166982241091392253240971023214626101190221893637552793023681795903732918424121427148830056475024418854121291363542857053507829198323 5555 -570464277203993955622645221561228483924801054004250750667510452193960619621546981120884982875781057453331465556042064548223609577360148500488921511433488570435869627163248233696304201818841530325925136027353969080660158532740750229730425999697676695039967582300651009435535674387361601647072454439555801343000813706537236831625795258113362 5556 583410607259153789346246417984170515077668640464989992543108187687952695478238172045207159428941713735943043255497491071369776529509994656233380135935440233593070608134931704628886959529595205250604704985849070044693219710614704536094430840934228596320098229494909065865210501253525886265934494306869333834401074263533385283561711870414881 5557 1779518516909285041861036329434302810433868393872657947554169066463289646429753213472474443352418470346160240627205081541780396706983973552881444306844345309592799729169104748404831760610141948092395538741753237026934311102867945507117645467035418818213735782287932747661114234171950007693083324363344358253255195554896928140615219699613205 5558 2349982794113278997483681550995531294358669447876908698221679518657250266051300194593359426228199527799491706183247146090004006284344122053370365818277833880028669356332352982101135962428983478418320674769107206107594469635608695736848071466733095513253703364588583757096649908559311609340155778802900159596256009261434164972241014957726568 5559 1766572186854125208137435133011360779281000807411918705678571330969297570573062022548152266799257814063548662927749655018634229754834127397136985682342393646435598748197421277472249002899388273167715969783258136062901249924993991200753640625798866916933605135093674691231439407305785723074221284496030825761854934997900779688679303087311688 5560 -12946330055159833723601196422942031152867586460739241875597735493992075856691190924322176553160656282611577699455426523146166952149846155744458624501951663157200980971683470932582757710753674924679568958495100964033061177873954306364004841236551901280130647194258056429674826866164284618862039867313532491400260556996148451935916612301516 5561 -2362929124168438831207282747418473325511537034337647940097277254151242341907991385517681602781360184082103283882702572613150173236493968209114824442779785543185870337304036453033718720139737153343000243727602307071627530813482650043212076307969647414533834011782841813526324735425475893959017818670213692087656269818430313424176931570028083 5562 -4129501311022564039344717880429834104792537841749566645775848585120539912481053408065833869580617998145651946810452227631784402991328095606251810125122179189621469085501457730505967723039125426510716213510860443134528780738476641243965716933768514331467439146876516504757764142731261617033239103166244517849511204816331093112856234657339770 5563 -4116554980967404205621116684006892073639670255288827403900250849626547836624362217141511693027457341863040369110996801108638236039178249450507351500620227526464268104529774259573384965328371751586036644552365342170495719560602686937601712092531962430187308499682258448328089315865097332414377063298930985358110944259334944660920318045038253 5564 -1753625856798965374413833936588418748128133220951179463802973595475305494716370831623830090246097157780937085228294228495488062802684281241392527057840441983278397767225737806539666245188634598243036400824763035098868188747120036894389635784562315015653474487899416634801764580439621438455359244628717293270454674440904631236743386475010169 5565 2375875454223598664930883943841415356664404620798387181972874989645234417764682576442003779334520840364714861582157999136296340188643814364859283067281737206343071318275719923966301477850490828267679812686097408035660591991356604349576081149206199315813964658977099869955999562291640178577879858537527224579056530375426461876112848182329602 5566 6492430435191002870552000627848307430304074876087214585873125839271782254389044793583515472361978182227755230693154800244934576227822063815366634567901964732807339422805494183539686443178862579853716457238462750206156311551959291287177793241738161746001273158659358318284088878156737510992256921836458209937167474634761406537033166227367856 5567 8246056291989968244965834564436726178432208097038394049676099434747087749105415625207345562608075340008692315921449028740422639030506345056759161625742406716085737190031231990079352688367497178096752858063225785305024500299079328181567429026300476761654747646558774953085853458596358949447616166465175503207622149075666037773776552702378026 5568 5870180837766369580034950620595310821767803476240006867703224445101853331340733048765341783273554499643977454339291029604126298841862530691899878558460669509742665871755512066113051210517006349829073045377128377269363908307722723831991347877094277445840782987581675083129853896304718770869736307927648278628565618700239575897663704520048425 5569 -622249597424633290517050007252996608536271399847207718169901394169928923048311744818173689088423682583777776353863770640808277385959533123466756009441295223064673551049982117426635232661856230024643411861334372936792403244236567455186445364643884300160490171077683235154234981852018740122520613908809931308601855934521830639369461707319430 5570 -8868305889414601535482884571689722786968479496885601767846000828917016672153727370025519251696499022592470092275312799381230916416465878180225917635183701939150410741081214107505987921029353408121396269924560158241816903543315895636753874390944361061815237817636458188240088440448377689570136780373985434516224005010187868413146014409697455 5571 -14738486727180971115517835192285033608736282973125608635549225274018870003494460418790861034970053522236447546614603828985357215258328408872125796193644371448893076612836726173619039131546359757950469315301688535511180811851038619468745222268038638507656020805218133271369942336753096460439873088301633713144789623710427444310809718929745879 5572 -14116237129756337825000785185032037000200011573278400917379323879848941080446148673972687345881629839652669770260740058344548937872368875748659040184203076225828403061786744056192403898884503527925825903440354162574388408606802052013558776903394754207495530634140450036215707354901077720317352474392823781836187767775905613671440257222426448 5573 -5247931240341736289517900613342314213231532076392799149533323050931924408292421303947168094185130817060199677985427258963318021455902997568433122549019374286677992320705529948686415977855150119804429633515794004332571505063486156376804902512450393145680292816503991847975618914452700030747215694018838347319963762765717745258294242812728992 5574 9490555486839234825999934578942719395504750896732809486015902223086945595202039114843692940784922705176247868629176570022039193802425411303692673644624997162215084292131196224932623153691209638146039681785894531178609306787552463091940319755588245361975727988714141423394323422300396429692657394282795365824825860944709699052515476117016888 5575 23606792616595572651000719763974756395704762470011210403395226102935886675648187788816380286666552544828917638889916628366588131674794287052351713828828073388043487353917940281125027052575713166071865585226248693752997715394354515105499096658982999569471258622854591459610030777201474150010009868675619147661013628720615312723955733339443337 5576 28854723856937308940518620377317070608936294546404009552928549153867811083940609092763548380851683361889117316875343887329906153130697284620784836377847447674721479674623470229811443030430863285876295218742042698085569220457840671482303999171433392715151551439358583307585649691654174180757225562694457494980977391486333057982249976152172330 5577 19364168370098074114518685798374351213431543649671200066912646930780865488738569977919855440066760656712869448246167317307866959328271873317092162733222450512506395382492274004878819876739653647730255536956148166906959913670288208390363679415845147353175823450644441884191326269353777751064568168411662129156151530541623358929734500035155443 5578 -4242624246497498536482033965600405182273218820340010336482579172155021186909617810896524846599791888116048190643749311058721172346522413735259551095605622875537091971425666276246207175836059518341610048270100526846037801724066306715135417243137852216295435172210149575418704507847696398945441700263957018504862098178991953794221233304287893 5579 -33097348103434807477000654342917475791209513366744019889411128326022832270850226903660073227451475250005165507519093198388627325477219698356044387473453070550258571646049136506057650206266922804217905267012143224931607022181906978197439416414571244931446986611568732883004354199501870579702667262958414513485839489665325011776471209456460222 5580 -52461516473532881591519340141291827004641057016415219956323775256803697759588796881579928667518235906718034955765260515696494284805491571673136550206675521062764967028541410510936470083006576451948160803968291391838566935852195186587803095830416392284622810062213174767195680468855648330767235431370076642641991020206948370706205709491615664 5581 -48218892227035383055037306175691421822367838196075209619841196084648676572679179070683403820918444018601986765121511204637773112458969157937876999111069898187227875057115744234690262907170516933606550755698190864992529134128128879872667678587278540068327374890003025191776975961007951931821793731106119624137128922027956416911984476187327770 5582 -15121544123600575578036651832773946031158324829331189730430067758625844301828952167023330593466968768596821257602418006249145786981749459581832611637616827636969303411066607728632612700903594129388645488686047640060922111946221901675228262172707295136880388278434292308772621761506081352119126468147705110651289432362631405135513266730867547 5583 37339972349932306013482688308517880973482732187084030225893707498177853457759844714556598074051267138121213698162842509447348497823742112091303938569058693425795663617474802782303857382102982322559515315282243751777644823905973284912574833657709097147742421783778882458423058707349566978648108963222371531990701587844316965570692442760748118 5584 85558864576967689068519994484209302795850570383159239845734903582826530030439023785240001894969711156723200463284353714085121610282711270029180937680128591613023538674590547016994120289273499256166066070980434616770173958034102164785242512244987637216069796673781907650200034668357518910469902694328491156127830509872273382482676918948075889 5585 100680408700568264646556646316983248827008895212490429576164971341452374332267975952263332488436679925320021720886771720334267397264460729611013549317745419249992842085657154745626732990177093385554711559666482256831096069980324066460470774417694932352950184952216199958972656429863600262589029162476196266779119942234904787618190185678943437 5586 63340436350635958633073958008465367853526163025406399350271263843274520874508131237706734414385412787198808022723929210886918899440718617519709610748686725824197178468182351963322875608074111062995196244384238505053451246074350781547895940759985835205207763168437317500549597722514033283940920199253824734788418354390587822047497742918195320 5587 -22218428226331730435446036475743934942324407357752840495463639739552009155930892547533267480584298369524392440560424503198202710841992652509471326931441865788826360206408195053671244681199388193170869826596196111716722711959751383237346571485001802010862033505344590149650436945843485626528982495074666421339412155481685560435179176029880568 5588 -122898836926899995082002682792727183769333302570243270071628611081004383488198868499796599969020978294844414161447196223532470108106453382120484876249187285038819202292065349799297977671376481578725581386262678368547818781940075449697817345902696734363812218457560790108623093375707085889118011657550862688118532097716590348053369361708824004 5589 -186239273277535953715076640801192551622859465595649669421899874924278904362706999737503334383406391082043222184171125434419389007547171999640194486997874010863016380760247701762620853279450592641720777630646916873601270028014426231245713286662682569569019981625998107609172691098221119173058931856804687422906950452107178170100867104627019323 5590 -164020845051204223279630604325448616680535058237896828926436235184726895206776107189970066902822092712518829743610700931221186296705179347130723160066432145074190020553839506708949608598251204448549907804050720761884547316054674848008366715177680767558157948120653517459522254152377633546529949361730021001567538296625492609665687928597138754 5591 -41122008124304228197627921532721432911201755667653558854807624103722511718577238690173466933801114417674415582163504707688716188598725965010238283817244860035370818261774156909651630926874722869824326417788042393336728534114599398310549369274984033194345729663092727350899160776670547657411937704179158313449006198908902261612318566888314749 5592 145117265153231725517448719268471118711657709927996110567092250820556392644129761047329867449605276664368806602007620726730672818948446034629956203180629150827645562498473544852969222352575869771896451212858874480264541493899826832935163917387698536374674251962905380258273530321550571515646994152625529109457944253198275908488548537738704575 5593 309138110204435948797079323593919735392192768165892939493528486005283287850905868237299934352427369376887636345618321657951859115653625381760679363247061295901835583052313051561918830950827074220446359016909595242149088809954501680943530632565379303932832200083558897717795784473928205062176943514355550111025482549823768518154236466335843330 5594 350260118328740176994707245126641168303394523833546498348336110109005799569483106927473401286228483794562051927781826365640575304252351346770917647064306155937206401314087208471570461877701797090270685434697637635485817344069101079254080001840363337127177929746651625068694945250598752719588881218534708424474488748732670779766555033224158080 5595 205142853175508451477258525858170049591736813905550387781243859288449406925353345880143533836623207130193245325774205638909902485303905312140961443883677005109560838815613663618601239525125927318374234221838763155221275850169274246318916084452664800752503677783746244810421414929048181203941887065909179315016544495534394871278006495485453506 5596 -103995257028927497319820797735749685800455954260342551712284626716833880925552522357156400515804162246694391019844116019041956630349720069619717919363384290792274744236699387943317591425701146902072124795070832086927812959785227434624614548112714503180328522299812652907374369544880023858235056448446370796008938054289373646876229970850389823 5597 -454255375357667674314528042862390854103850478093889050060620736825839680495035629284629801802032646041256442947625942384682531934602071416390635566427690446729481145550786596414888053303402943992342810229768469722413630303854328513878694549953077840307506452046464277976069314795478776577823937666981079220483426803022044426642785004074547902 5598 -659398228533176125791786568720560903695587291999439437841864596114289087420388975164773335638655853171449688273400148023592434419905976728531597010311367451839041984366400260033489292828528871310717044451607232877634906154023602760197610634405742641060010129830210522786490729724526957781765824732890258535499971298556439297920791499560001407 5599 -555402971504248628471965770984811217895131337739096886129579969397455206494836452807616935122851690924755297253556032004550477789556256658911879090947983161046767240129700872090171701402827724408644919656536400790707093194238375325572996086293028137879681607530397869879116360179646933923530768284443887739491033244267065651044561528709611583 5600 -101147596146580954157437728122420363791280859645207836068959232571615525999800823522987133320819044883498854305930089619867945854954185242521243524520292714317286094578914275675283648099424780416302109426767931068293462890384046811694301536339950297572175155483933591903047045384168157345706830617462808519007606441245021224401776524635063680 5601 558250632386595171634348840598140539904306432354231601772905363542673561420588151641786202317836808287950833967470058403724488564951791486010353485791074737521755889787485984358205644729104090894414935024839301809341443263639555948503309098065792343487834974346276930883443684340358800436058994115427450016492364857311418073519014974924937728 5602 1113653603890843800106314611582951757799437770093328487902485332940128767915424604449403137440688499212706131221026090408274966354508048144922232576739057898568523129917186856448377346131931815303059854681375702600048536457877931274076305184358820481367516581876674800762560044520005734359589762399871337755983398101578483724563576503634549312 5603 1214801200037424754263752339705372121590718629738536323971444565511744293915225427972390270761507544096204985526956180028142912209462233387443476101259350612885809224496101132123660994231356595719361964108143633668341999348261978085770606720698770778939691737360608392665607089904173891705296593017334146274991004542823504948965353028269612993 5604 656550567650829582629403499107231581686412197384304722198539201969070732494637276330604068443670735808254151559486121624418423644510441901433122615468275875364053334708615147765455349502252504824947029083304331859000556084622422137267297622632978435451856763014331461782163405563815091269237598901906696258498639685512086875446338053344675266 5605 -457103036240014217476911112475720176113025572709023765703946130971058035420787328118799068997017763404451979661539968783856542709997606243489109961270782023204469795208571708682921996629679310478112825598071370741047980373255509136809007561725842045915659818862343338980396638956190643090352163497964641497484758416066396849117238450289874045 5606 -1671904236277438971740663452181092297703744202447560089675390696482802329336012756091189339758525307500656965188496148811999454919459839630932586062530132636090279019704672840806582990861035906197474789706215004409389979721517487222579614282424612824855351556222951731646003728860364534795648756515298787772475762958889901798082591478559487037 5607 -2328454803928268554370066951288323879390156399831864811873929898451873061830650032421793408202196043308911116747982270436417878563970281532365708677998408511454332354413287988572038340363288411022421818789519336268390535806139909359846911905057591260307208319237283193428167134424179626064886355417205484030974402644401988673528929531904162302 5608 -1871351767688254336893155838812603703277130827122841046169983767480815026409862704302994339205178279904459137086442301652561335853972675288876598716727626488249862559204716279889116343733609100544308993191447965527342555432884400223037904343331749214391548500374939854447770495467988982974534191919240842533489644228335591824411691081614288256 5609 -199447531410815365152492386631511405573386624675280956494593070998012697073849948211804999446652972403802171897946152840561880934512835657944012654197493852159583539500043439082533352872573194346834203485232961117952575711366913000458290060907136389536196944151988122801766766607624448178885435403942054761013881269445690026329099603054801218 5610 2129007272517453189217574564656812473816769775156583855379336827453860364756800084209988408755543070905108944850036117595855997629457445874421696023800914659294748814913244549489504987490715216675587615304286375150437960094772996359388621844150454870771011375085295070626400367816555177886000920013263429269960521374956298647199829928849361085 5611 4000359040205707526110730403469416177093900602279424901549320594934675391166662788512982747960721350809568081936478419248417333483430121163298294740528541147544611374117960829378621331224324317219896608495734340677780515527657396582426526187482204085162559875460234925074170863284544160860535111932504271803450165603291890471611521010463649342 5612 4199806571616522891263222790100927582667287226954705858043913665932688088240512736724787747407374323213370253834424572088979214417942956821242307394726034999704194913618004268461154684096897511566730811980967301795733091239024309582884816248389340474698756819612223047875937629892168609039420547336446326564464046872737580497940620613518450561 5613 2070799299099069702045648225444115108850517451798122002664576838478827723483712652514799338651831252308261308984388454493123216788485510946820611370925120340409446098704759718971649696606182294891143196676680926645295131144251313223496194404238885603927745444526927977249537262075613431153419627323182897294503525497781281850740790684669089477 5614 -1929559741106637824065082178025301068243383150481302898884743756455847667682950135998183409308890098501306772952089964755294116694944610216477683369603420807135165275413201110406971634618142022328753411819053414032485384383406083358930331783243318481234814430933306947824633601208930729707115484609321374508946640105510608620870730325794559864 5615 -6129366312723160715328304968126228650910670377436008756928657422388535755923462872722971156716264421714677026786514536844273331112887567037719990764329455806839360189031205378868126318715039533895484223800020715828218475622430392941815148031632658955933571250545529995700571231101099338746536031945767701073410686978248189118811350939313010424 5616 -8200165611822230417373953193570343759761187829234130759593234260867363479407175525237770495368095674022938335770902991337396547901373077984540602135254576147248806287735965097839776015321221828786627420476701642473513606766681706165311342435871544559861316695072457972950108493176712769899955659268950598367914212476029470969552141623982099900 5617 -6270605870715592593308871015545042691517804678752827860708490504411515811724225389239587086059205575521631562818813026582102431206428467768062918765651155340113641012322763987432804380703079806457874008657648228441028222383275622806381010652628226078626502264139151025125474891967782040192840174659629223858967572370518862348681411298187540035 5618 -141239557992431877980566047418814040607134301316819103779833082022980055800762516516615929342941153806954536032298489737829100093540900730342928001321699533274280823291558608564678061988040272562389784857627512612809746760845229864565862620995567122692931013593621029424903660866682701446304142713861522785556885392270673229870060358874529610 5619 8058926053829798539393387146151529719154053527917311655813401178844383423606413008721154566025154520215983799738604501599567447807832177254197674133932876613974525464444406489275097953333181556224237635619074129860703860005836476300745479814875977437168385681478836943525204832310030068453651516555089075582357327083758797739682081265107570291 5620 14329531924545391132702258161696572410671858206670139516521891683255899235330638397960741652084360095737615362557417528181669879014260645022260592899584031954088166476767170476707902334036261362682111644276722358301732082389112099107126490467504203515794887945617987968650679724277812108646491691214718299441324899454277660088363492563295110327 5621 14470771482537823010682824209115386451278992507986958620301724765278879291131400914477357581427301249544569898589716017919498979107801545752603520900905731487362447300058729085272580396024301635244501429134349870914541829149957328971692353088499770638487818959211608998075583385144494810092795833928579822226881784846548333318233552922169639938 5622 6411845428708024471289437062963856732124938980069646964488323586434495867524987905756203015402146729328586098851111516319931531299969368498405846766972854873387921835614322595997482442691120079020263793515275741053837969144120852670946873273623793201319433277732772054550378552834464741639144317373490746644524457762789535578551471657062069648 5623 -7917686495837366661412821098732715678546919226600492552033568096821403367805650492204538636682213366409029263706306011861738347714291276523854746132611177080700244641152847880710419891345141283661847850761446617247894113244991246436179617193880410314475454667885215914100301171443347367007347373841227552796800441691488124509812020906233040678 5624 -22388457978375189672095645307848102129825911734587451172335292862100282658937051406681896218109514615953599162296022029781237326822092822276458267033516908568062691941211576965983000287369442918906349279895796488162435942394948575407871970282380180952963273627096824912175884556587842177100143207769807375023682226538036457828045573828402680615 5625 -28800303407083214143385082370811958861950850714657098136823616448534778526462039312438099233511661345282185261147133546101168858122062190774864113800489763441450613776825899561980482730060562997926613073411072229216273911539069428078818843556003974154282706904829596966726263109422306918739287525143298121668206684300825993406597045485464750262 5626 -20882616911245847481972261272079243183403931488056605584790048351713375158656388820233560596829447978873155997440827534239430510407770914251009367667878586360750369135673051681270062838715421714264765222649625611968379798294078181642639226362123563839807252236944381052625961937978959551731940151302070568871406242609337868896785024579231709583 5627 1505841067129342190123384035768858946421980246530845587545244510386907500280662586448335621280066637080443164855194495541806816414321908025448899365638322207312322805538525284712937448654021204641584057246170876194056144100870393765232743920256617113156021390152443859549922618608882625368203056467736806152275983928698588931260549249170971033 5628 30306144474212556333508466406580817808372830961187943724368860958921686026742701898886434854791727982362628426002328041642975674536384098800313013166128085648762936582364424846693420178714584202568197130657243105410330055639939821844051587476260591267438728294982040826276185728031189544107490581611034927820482668229524582337857594734635721296 5629 51188761385458403815480727678660060991776762449244549309158909310635061185399090719119995451621175961235784423443155575882406184944155013051322380834006672009513305718037476527963483017430005916832962353306868717378709853934018003486690813838384155107245980531926421878902147666010149095839430732913105496691888910838862451234642619313867430880 5630 49682920318329061625357343642891202045354782202713703721613664800248153685118428132671659830341109324155341258587961080340599368529833105025873481468368349802200982912498951243250545568775984712191378296060697841184653709833147609721458069918127537994089959141773978019352225047401266470471227676445368690539612926910163862303382070064696459848 5631 19376775844116505291848877236310384236981951241525759997244803841326467658375726233785224975549381341792712832585633038697623693993449006225560468302240264153438046330134526396557125390061400509623181165403454735774323654193207787877406482441866946726651230846791937193076039319370076926363737094834333762719130258680639279965524475330060738553 5632 -31811985541341898523631850442349676754794811207718789311914105469308593527023364485334770476071794619443071590857522537184782490950706006825761912531766407856075259387902950131406357627368605407209781187903413981604386199740810215609284331396517208380594749685134484685826108346640072169475693638078771733972758652158223171269118143983806692326 5633 -81494905859670960148989194085240878800149593410432493033527770269556747212141792618006430306412903943598412849445483617525381859480539111851635394000134757658276242300401901374656903196144590119401159483964111822789039909573957825330742401314644746374684708826908462705178333394041338639946921314524140424512371579068387033572500214048503152173 5634 -100871681703787465440838071321551263037131544651958253030772574110883214870517518851791655281962285285391125682031116656223005553473988118077195862302375021811714288630536427771214028586205990629024340649367566558563363563767165613208148883756511693101335939673700399898254372713411415566310658409358474187231501837749026313538024689378563890725 5635 -69059696162445566917206220879201586282336733444239463718858468641574621343494154366456884805890490665948054091173594119038223062523282111251433949770608613955639029242633477639807670958837385221814559461464152576958977364026355397598864552359994484720741189988565915212428264366771343396834964771279702453258743185590803142268906545394757198398 5636 12435209697225393231782973206039292517812859966193029314669301627982125868647638251549545500522413277650358758271889498487158796957257000600201444229526143702637213057768423734849232237307204897586600022499959245830062545547602427731877848954650261653943518838342547492750069027269995243111956543244437971253628393477583891303593668653745953776 5637 113306891401012858672621044527590555554944404618151282345441875738865340739165157103341200782484698563041484440303006154710164350431245118677397306531901165514351501688304851506063260823513195526610940671867525804393426109314768040940026732711161954755279458512042947391004441740681410809422614952602912158485130231226610204841618358032309844502 5638 182366587563458425589827265406792141837281138062390746064300344380439962082659311469798085588375189228989538531476600273748387412954527229928831256302509779469990530930938329145870931782350580748425500133331678381352403473341123438538891285071156439476020648500608862603432706107452754206257579723882614611743873416817413347110524903427067042901 5639 169931377866233032358044292200752849319468278096197716749631042752457836214011673218248540087852775951339179773204710775261228615997270229328629812072983635767353317873169905411021699545043375850838900110831719135522340927793521010807013436116506177822077129662266315110682637080182758963145623180638176640490245023339829455806931234773321089126 5640 56624486465220173685423247673162293764523873478046434404189167013592495474846516114907339305368077388297695332901704620551064265566025110651232505541082470253001816184865053904958438721530180324227959438964193331128914818478752969866986703405344223066797671150223367719678195339501348153723008228035264482005114792113219250965312876741011244625 5641 -125742101098238251904404017733629848072757264584344311660111177366847466607812795354890746283007111840691843198574895653197323147388502119277598750761427309216988714746073275240912493060820400424197540694367485050223488654862370468671904581665812216409222977350385494883754510767951406052534571495847350129738758624704194096145212026686055798275 5642 -295673478964471284262448309934382697392225542680542028409742220119305302821824468573139286370859887792031022971779606428458551763385772348606228562834410944984342032619243180651934192605863776275036440805199204185745829582655891479478918017782318394231300107012651809994437147848134165015680194676485526770229003648044023551952143261459376887400 5643 -352297965429691457947871557607544991156749416158588462813931387132897798296670984688046625676227965180328718304681311049009616028951797459257461068375493415237343848804108234556892631327393956599264400244163397516874744401134644449345904721187662617298097778162875177714115343187635513169403202904520791252234118440157242802917456138200388132024 5644 -226555864331453206043467539873915143083992151574244151153820209766050331688858189333155879393220853339636875106106415395812292881563295339979862317614066106020355134058034959315980138266573556175066859549795912466651255746272273980674000139521850400888874800812489682830360832419684107116868631408673441122495359815453048706772244111514332333748 5645 69117614633018078218980770060467554308233391106297877255922010353254971132966279239983406977639034452394147865673191032646258881822477008626366245220344838963986898561208221335954054339290220099969581255403291719094573836383617498804917878260467993342425306200162127164076315428450057898811563267812085647733643832590974845179899149945044553653 5646 421415580062709536166852327668012545464982807264886340069853397486152769429637263928030032653866999632722866170354502081655874910774274467883827313595838254201330747365316455892846685666684176699233981499566689235969318237518261948150822599448130610640523084363037304878191658616085571068214766172332876899967762272748217648097355288145432685678 5647 647971444394162742210319867541927688548974958839130491223673607252203101118495453261185912047087852972359741276460917477468167792337569807863689631209904360221685881423351415208826823933257732874300841049362601702620573983790535928824822738969981011529397885175526987708552491035769678185083397581006318022463122088201266354869599399659765019427 5648 578853829761144663991339097481460134240741567732832613967751596898948129985529174021202505069448818519965593410787726444821908910515092799237323385989559521257698982862143193872872769593967512774331259793959309983526000147406918430019904860709513018186972578975364860544476175607319620286271834313194232374729478255610291509689700249714720465775 5649 157438249698435127824486769813447588775758760467946273897898199412795360555891910093172472415581818887242727240433224363166033999740818331353496072393721267056368235496826737980026083927283336075097278294392620747556681909888656481869082261261382407546449494612327555666284516991234049218057068140861355474761715982862073861592344961569287780098 5650 -490533194695727614385833097728480099773216198371184217325775407839407740562603543168013439631506034085117014036027693114302133792596751476510193558816183093165317645926524677228800740005974396799203562754969980955063892073901879446955740477708598603982948390563199432042267974044535628967026329440144962547701406105339192493277254438090477239328 5651 -1069387024456872278377172195209940234013957766104016831293527004738355870548132717189215944700954852605082607446815419559124042703111844275747516944805742614423016628788667871101673509599941909573534822548929290938589892221308797876975645338418111622169920969538564292586744149651855249253298163753339194922430884360949484002966954687805197705102 5652 -1226825274155307406201658965023387822789716526571963105191425204151151231104024627282388417116536671492325334687248643922290076702852662607101013017199463881479384864285494609081699593527225245648632100843321911686146574131197454358844727599679494029716370464150891848253028666643089298471355231894200550397192600343811557864559299649374485485199 5653 -736292079459579791815825867294907723016500328200778887865649796311743490541421084114374977485030637407208320651220950807987942910255911130590819458383280788314067218358969931852898853521250848849428538088351930731082682057295574911888987121970895425733422073587692416210760692598553669504328902454055587849491194238472365371282045211284008245870 5654 333094944997292486561346327915032510997457437903237943427877208426612380006711633074840967215924215197874286795594468751136099792855933145156697486422461826108949410429697939248774656078691060724106284460577360207507210164013222965086658216447216196436498895950871876375983457053301579748969261299283607072939690122477118631684909476521189459233 5655 1559920219152599892763005292938420333787173964475201048619302412577763611110736260357229384332460886690199621482843112673426176495708595752257710503621925707588334274715192548330474249605916306372738385303899271893653784295210677323931385816126710226152869360101763724629012123696390878220324493193484157470132290466288676496244209125895674944433 5656 2296212298612179684578831160233328056803674292675979936484952208889507101652157344471604361817491524097407942134064063481414119405964506882848529962005206495902401493074162480183373103127167155222166923392251202624736466352506252235820372938097605651886291433689456140839772816294944547724653395647539745319623484704761041867526254337179683190304 5657 1963117353614887198017484832318295545806216854772741993057075000462894721645445711396763394601567308899533655338469594730278019613108573737691832475582744669793452082644464540934598447048476094498060638931673842417229256188493029270733714721650389455449792537738584264463789359241642967975684134348256138246683794582283923235841344860658493731072 5658 403197134462287305254479539379875212019042890297540944437772587885131110534709451039534010269106422209334033855626482056851843117399977985434121971960818962205117807929271992604124197442559788125322253627774570523575471893282351946802328905523679229296923177636820539834777235545252089755359641154771980776551504115995246739597135734762818786640 5659 -1893015164149892379324351620853452844784631402378438992047179621004375991117447893432070351548385101888073908278437581424562276288564528897414407990044387533697283685144890487579248905684607367096844669764476632101160994459223900289018044032573926422589368256052635601004995580749692457969293754492767764543071980588765795127929118602416864403663 5660 -3856132517764779577341836453171748390590848257151180985104254621467270712762893604828833746149952410787607563616907176154840295901673102635106240465627132203490735767789355028513847352733083461594905308696150474518390250647716929559751758754224315878039160793791219865468784939991335425944977888841023902789755775171049718363770463463075358134734 5661 -4259329652227066882596315992551623602609891147448721929542027209352401823297603055868367756419058832996941597472533658211692139019073080620540362437587951165695853575718627021117971550175643249720227562323925045041965722540999281506554087659747995107336083971428040405303562175536587515700337529995795883566307279287044965103367599197838176921373 5662 -2366314488077174503271964371698170757825259745070282937494847588348025832180155162436297404870673731108867689194096076787129862730508551723125954447543563631998569890573736533538722644491035882623382892559448412940804728081775381217536043627174068684746715715375404804298566594786895057731043775503028119023235298698279169975438480595421312517709 5663 1489818029687605074069872081473577632765588512080898047609407033119244880582738442392536341279278679678739874422811099367710433171164550911980286018083568571492165877215618494975124708242047578971522416136702061577585522565941548342215715127050247193292445078415815061170218345204440368213934113337995783766520476472770548388331982867654045617026 5664 5749147681914671956666188074025201235375479659529619977151434242471646703880341498260904097698337512675681471895344757579402572190237631532520648455671519737188019452934245516093096258417690828691749978460627106619551245106940829848769802786798242300628529049843855466473780520741027883914271643333791667332827755759815513491699582065492222538400 5665 8115462169991846459938152445723371993200739404599902914646281830819672536060496660697201502569011243784549161089440834366532434920746183255646602903215083369186589343507982049631818902908726711315132871020075519560355973188716211066305846413972310985375244765219260270772347115527922941645315418836819786356063054458094683467138062660913535056110 5666 6625644140304241385868280364249794360435150892519004867036874797700427655477758218304665161289732564105809286666629734998822001749581632343666316885131514797694423466292363554656694194666679132343610454883373457982770450622774662724090131286922063792082799686803445209602128770323482573431381305498824002589542577985324135078806079793259489439085 5667 876496458389569429202092290224593125059671232989384889885440555228780951597416720043761063591395051430127814771284977419419429559344000811145668429459995060506404013358118038563597936248988303651860476422746351363219205515833832875320328500123821491454270636959589743128348249582454689517109662165032335256714822225508621587106497727767266900686 5668 -7238965711602277030736060155498778868141068171610518024760841275590891584463079940653440438977616192354421346318155856947113005361402182444500934473755088308680185330149864011068220966659738407663272394597329168197136767672882378190985517913848489493920974128259670527643998865945468252128205756671787451099348232232586061880031564933146268155423 5669 -13864609851906518416604340519748573228576219064129522891797716073291319239940838158958105600267348756460230632984785591945935007110983814788167251358886603106374608796442227565724915161326417540006882849480702626179907218295657040915075649200770553286003773815063115737246127636268950825559587062170611453688890810217910196958837644726405757594507 5670 -14741106310296087845806432809973166353635890297118907781683156628520100191538254879001866663858743807890358447756070569365354436670327815599312919788346598166881012809800345604288513097575405843658743325903448977543126423811490873790395977700894374777458044452022705480374475885851405515076696724335643788945605632443418818545944142454173024495192 5671 -7502140598693810815070372654474387485494822125508389756922315352929208607075174938348426224881127615535937101437914712418241431308925633154811985314591509858200827479650481593220292130915667435995470931306119809345989656138608495599410459787045885283537070323763034952730477019905937262948490967663856337846257400210832756665912577521026756339768 5672 6362469253212707601533967865274185743081396938621133134875400720362110632865663220609679375386221140924293531546870879527693575802058181633355266044295093248173781316791745972504623030410750104011411918174582816833917562157048545315665189413724668002466703491300080784515650616363013562611096094506755115842633410007077440292925067205379001254740 5673 21103575563508795447340400675247352096717287235740040916558557348882210824403918099611546039244964948814651979302941448893048012472385997232668185832641691415054794126592091576793136127986155947670155244078031794377043985968539419106061167114619042779924747943322786264890126502214419077687792818842398904788239042450496258838869209659552025749933 5674 28605716162202606262410773329721739582212109361248430673480872701811419431479093037959972264126092564350589080740856161311289443781311630387480171147233201273255621606242573170013428258901823383665626175384151603723033642107147914705471626901664928063461818267085821217620603522120356340636283786506255242634496442661329015504781787180578782089702 5675 22243246908989898660876805464447553839130712422627297538605471981449308798613429817350292888739871423426295549193985281783595867979253448754124905102938108025081840289450827197508805228491073279654214257209568786889116079950099369389806437487940260060995114775785740433104952905757342778025187691999500126791863032654251575211856719975199780834963 5676 1139671345481103213536404789200201742413425186887256622046914632567097974209511717738746849494906474611643569891043832890547855506867451521456719270296416610027046162858735620715669100504917331984059013131536992512072093981559950283745270373321217281070366832462954168214826403542923700337394873157101222003623990203755316372987510315647755085031 5677 -27466044816721503048874368540521537839798684174361174051433958069244321457269581320221225414631186089738945510849812328420741588274444178866023451876936784663228575443383837549297759158396906051681567162252614611210961548125587964421726356528343710782391451434622867049405777118577432640298888913349154020630872452457573699131794276864931027004670 5678 -49709291725711401709751174004969091678929396596988471590039430050693630255883011137571518303371057513165241060043797610204337456253697627620148356979874892688310415732834664746806564386887979331335781419462183398100077628075687333811532794016283970843386566210408607482510730024334775418324076605348654147422735485111825274343650996840130807839632 5679 -50848963071192504923287578794169293421342821783875728212086344683260728230092522855310265152865963987776884629934841443094885311760565079141605076250171309298337461895693400367522233487392896663319840432593720390612149722057247284095278064389605188124456933042871561650725556427877699118661471478505755369426359475315580590716638507155778562924662 5680 -23382918254471001874413210253647755581544137609514554160652386614016406772822941535089039738234777898037939119085029114674143723486120900275581624373234524635108886452309562818224474328995990611638273270341105779401188173931659319673551707861261477342065481608248694601319779309300266478362582565156601348795487022858006891584844230290847535919991 5681 26326373471240399835337963751321336097385258987473917429387043436677223483060069602482478565136279615127301940958768495530193732767576727344566732606640368053201529280525101928582090057891988719697508149121077618698889454144028014137981086155022493501321084602159912881190950715034508939961494040192052798627248462253818382758806766549283271919642 5682 77175336542432904758625542545490629518728080771349645641473388119937951713152592457792743718002243602904186570893609938625079044528141806486171808856811677351538991176218502296104323545284885383017348581714798009311039176201275298233259150544627681625778017645031474531916507142912208058622965518697808168053607937569398973475445273705061834844305 5683 100558254796903906633038752799138385100272218380864199802125774733954358485975533992881783456237021500942125689978639053299222768014262706761753433230046201986647877628528065114328797874280875994655621852055903788712227350132934617906810858405889158967843499253280169133236286452212474536985548083854409516849094960427405865060289503995909370764297 5684 74231881325663506797700789047817049002886959393390282372738731297277135002915464390399304891100741885814823749019870557769029035246685979417186700623405833933446348348002963185746707816388887274958113702934826170013337895988906603768829772250866665466522414651120256252045335737177965597024054043662356718221846498173587482301482737446626098844656 5685 -2943455216769397960924753497673580515841121377959363268734656822660816710237128067393438826901501717089362821873739380856050009281455827068985108233405843418092642828215539110357615728895998108059234878779971839297701280212368694464429378293761016159255602993911218279871171405734242461598911475035451449831761439395811491173962536258435735999648 5686 -103501710013673304593963506296811965616113339758823563070860431556615175196212662060275222283138523218031488511852378434155272777295718533830738541463452045404740520456743604224686413603176874102714856730835875628009928630345303312371240236699650175127099102247191387413107457857946716998584459558889860966680856399823217356234252040254345106763944 5687 -177733591339336811391664295344629014619000299152213845443599162853892310199128126450674527174239265103846312260872248991924301812542404513247925242086857879338186868804746567410433121419565761377672970433770701798023266526334209916140070008950516840593621516898311643665152793595124682595608513602552217684902702897996804838535734777700971205608599 5688 -174790136122567413430739541846955434103159177774254482174864506031231493488890998383281088347337763386756949438998509611068251803260948686178940133853452035920094225976531028300075505690669763269613735554990729958725565246121841221675640630656755824434365913904400425385281622189390440134009602127516766235070941458600993347361772241442535469608950 5689 -71288426108894108836776035550143468487045838015430919104004074474616318292678336323005866064199240168725460927146131176912979025965230152348201592389999990515353705519787424075389092087492889166898878824154854330715636615776537909304400393957105649307266811657209037972174164331443723135425142568626905268390085058777775991127520201188190362845005 5690 106445165230442702554888259794485546131954461136782926339595088379275991906449790127668661110040024935120851333726117815011322786577174360899723649696857888822833163284959143335044029332072872210774091609615847467307629910557672006835669614993411191286354705241102605692978629263680959460183371033925312416512617839219028847408214576512780842763595 5691 281235301353010115985627801641440980235113638911037408514459594410507485395340788510949749457377788321877800772724627426079574589838123047078663783550309924742927389261490171635119535022742635480387827164606577426033195156679513228511310245650167015720720619145503031078260251453071399594192973161442078651583559297820022194769986817955316312372546 5692 352523727461904224822403837191584448722159476926468327618463668885123803688019124833955615521577028490603261699870758602992553615803353199426865375940309915258281094781277595710508627110235524647286705988761431756748831772456051137815710639607272665027987430802712069050434415784515122729618115730068983919973644356597798185897507019143506675217552 5693 246078562231461522267515577397098902590205015789685401278868580505847811781569334706286954411537003555482410366144640787981230829226178838527141726243452026435447931496318452375464597778162652436512614379145584289441201861898379130980041024613861473741632725561609463357455786520834163269434744696143671503461026517378769338489292442630725832453958 5694 -35156739121548593718112224244342077644908623121352007235591013904659673613771453804662795045840784766395390406579986638098343760611944208551522057306857898307479457765171719259654937244579983043875212785460993136591993294781134097531269221036305541979087893583893567720804464932237236324758228465298407148122532780441252856280694375324590479918587 5695 -387680466583452818540516061435926526367068100047820334854054682789783477301790578638618410567417813256998652106450745241090897376415297407978387433247167813565760552546449314970163564354815507691161918774222424893340825067237185235346979860643578207007075324386605636771238880716752359054376344195367391068096177137039051042178201394468097155136138 5696 -633759028814914340808031638833025428957273115837505736132923263295631289083359913344905364978954816812481062472595386029072128205641476246505529159490619840001208484042767767345628162132978160127674533153368009182782026929135564366327020885257439680748708049948215100128694667237586522323811088891511062571557203654417820380667493837098822987590095 5697 -598602289693365747089919414588683351312364492716153728897332249390971615469588459540242569933114032046085672066015399390973784445029532037954007102183761941693729026277596048085973224888398177083799320367907016046190033634354430268795751664221134138769620156364321532407890202305349285999052860426212655423434670873976567524386799461774232507671507 5698 -210921823109912928549403353152756824945296392668333394043277566601188138167797880901624159365696218789087019959564654149882887068614234629975619668936594128127968473731146733115809660533582669392637401593684591152849208567117245033448771803577555931762544831977715895636651321588596926944676516230845264355338493736937516482208598067306135352535368 5699 422837205705001412258628285680268604011976723169172342089645696694443150915562032443281205613258598023394042513030731879189241137027241616529909490554025711873240010311621034229818501599395490735037131559683418029932818362018319332878249081679883748986163217970499204492043345648989595379134572660665798216218709917480303898458895769792687635054728 5700 1021439495398367159348547700268951955324341215885326070986977946085414766385150491983523775546372630069479714579046131270163025582056773654483916592737787653566969036589217082315791726487793667818836451927590434076122851996372749601674000745901017887755783374334820736899933547954338881378187433086878453639653380791456871422845695231566920142726236 5701 1232361318508280087897951053421708780269637608553659465030255512686602904552948372885147934912068848858566734538610785420045912650671008284459536261674381781694937510320363815431601387021376337211473853521275025228972060563489994635122772549478573819518328206312536632536584869542935808322863949317723717994991874528394387905054293298873055495261605 5702 809524112803278675639322767741440176257660885384487122940609815992159753637386340441866729298810250835172692025580053540856671513643766667929626771120356069821697500008742781201782885421980846476436721961591607199039242201471675302244523467798690070532164988342037428044541523893946212943729376657057919778773164610914084006595397529080367860206878 5703 -211915382595088483709224932527511779066680330500838948046368130093255012747764151541657046247562379234307022553466077729306354068413006986554289821617431583745271536580474301114008841065812821342399729965998826877083609794901074299429477278102327817223618385992783308855392024060392668434458056429820533860880216180542787416250297702486552282519357 5704 -1444276701103368571607175985949220559336317939054498413076623642779857917300712524426804981159631228092873757092076863149352266719084015271013826083291813365440209046900838116545610228087189158553873583487273852106055670358391068934552249827580901636741946592305319941391976893603328476757322005747544251855872090708937175321304591001359607777780961 5705 -2253800813906647247246498753690660735593978824438985536017233458772017670938098864868671710458441478928046449117656916690208938232727781938943452854412169435261906546909580897747393113509170005030310305448865459305094912559862744236796773295379591707274111580647357369436518417497274689701051382404602171634645255319851259327899988530439975637987838 5706 -2041885431311558763537273821163148956527298493938146587970865328678762658190334713327014664210879099693739426564190838960902584164314774952389163032794737851516635010329106596633384272443357183687910575482866632428011302764961669937367296017277263890050493194654574060581126393436882021266593325974781637773765039139308471911649690827953423355468480 5707 -597608730208190191930097835213928397190980554883648174894241685898904740889622188900209683051247871600865669472113975811550317445230759681375336949502924486076425963428268480087774044356168025134036991995592780321955632406570601002815046189696362253308546602349254119189149499833553544509271320227237385917892948430371296590345099826593815577687518 5708 1656192083698457055316400918476732338402998269555337361122991772873112930048476675968462027407193607327180779645542940878658620787497022257568115904909244949185480583481312417659619069153001979896273313453272678983139280153292143233981727105683229453965564978298103250247368917663721145191780062177364785716752306889479962737554888703846160060300321 5709 3698077515010015818853674739639881294930296763493483949093857101551875588238811389295476691618072707020920206209733779839561204951811797209957278937703982800702115593810419014293003341596359163584183888936139311411150582918253813171349023122960493344016058172952677310828495311100603166458373388152146423490517346028788434649204579531799583415768802 5710 4295686245218206010783772574853809692121277318377132123988098787450780329128433578195686374669320578621785875681847755651111522397042556891332615887206907286778541557238687494380777385952527188718220880931732091733106215324824414174164069312656855597324604775301931430017644810934156710967644708379383809408410294459159731239549679358393398993456321 5711 2639494161519748955467371656377077353718279048821794762865107014577667399079956902227224347262126971294605096036304814772452901609545534633764499982297662337593060973757375076721158316799525208821947567478459412749966935171532270940182342206973626143359039797003828179770275893270435565775864646202019023691657987569679768501994790654547238933156001 5712 -1058583353490266863386303083262803941212017714671689186228750086974208189158854487068252344355945735726315110173428965067108303342266262576192778955406320463109054620053043937571845024796833954762236321457679898661183647746721542231166680915986867200657018375948849131058219417830167600682508741950127399798859358459108666147209788877252344482612800 5713 -5354269598708472874170075658116613633333295033048821310216848874424988518287288065263938719025266314348100985855276720718219825739308819467525394842613227749887596177291731431952622410749361143480457202389411990394289863071545956405330750228643722797981623151250780561075864228764324311650153450329511209207269652918268397386759468235645743476069120 5714 -7993763760228221829637447314493690987051574081870616073081955889002655917367244967491163066287393285642706081891581535490672727348854354101289894824910890087480657151049106508673780727548886352302404769867871403144256798243078227345513092435617348941340662948254608740846140122034759877426018096531530232898927640487948165888754258890192982409225120 5715 -6935180406737954966251144231230887045839556367198926886853205802028447728208390480422910721931447549916390971718152570423564424006588091525097115869504569624371602530996062571101935702752052397540168448410191504483073150496356685114346411519630481740683644572305759609787920704204592276743509354581402833100068282028839499741544470012940637926612319 5716 -1580910808029482092081068573114273412506261334150105576636356927603459209921102415158972002906181235568289985862875849705344598267279272057571721026891341874484006353704331139149313292002691254059711246020779514088783287424810728709015661290986758942702021421054979048712056475440267965093355904251891623892798629110571102354785001777294894450543198 5717 6412852952198739737556378741379417574545312747720510496445598961399196707446142552332191063381212050074416096028705685785328129081575082043718173798019548212996650797344775369524467435546195098242693523847091889055473510818267498636497431144630589998638641527199629692134083646594491912332662192279638609006129011377377063533969257112898087958681923 5718 13348033358936694703807522972610304620384869114919437383298804763427644435654533032755101785312659599990807067746858256208892553088163173568815289667524117837368253328340837940626403138298247495782861972257283393538546661314624183750843842664261071739322286099505389301922004350799084189076171546861041442106197293406216563275513727125838725885294243 5719 14928944166966176795888591545724578032891130449069542959935161691031103645575635447914073788218840835559097053609734105914237151355442445626387010694415459711852259682045169079775716430300938749842573218278062907627329948739434912459859503955247830682024307520560368350634060826239352154169527451112933065998995922516787665630298728903133620335837442 5720 8516091214767437058332212804345160458345817701349032463489562729631906938129492895581882724837628785484680957581028420128909022273867363582668836896395911498855608884700393710251248994754743651599879694430971018571856437921167413823362072810617240683385665993360738658499977179644860241836865258833294456992866911139410602096329471790235532377155520 5721 -4831942144169257645475310168265144162039051413570404919809242033795737497525040137173219060475030814506126110165829836079983530814295809986146452771128206338512644443640444230375154143543503844182982277826312374966690223393456769927481769853643831055936620106144650643422027171154223947239306288027746985113330382266805961179184255335603193508138722 5722 -19760886311135434441363901713989722194930181862639947879744403724826841143100675585087292848693871650065223163775563941994220682169738255612533463465543666050364904125685613310150870573844442594025555496104375282594020172132891682387341273808891661737960927626705018994056087997393576101408833739140680051112326304783593626809482984238736813843976163 5723 -28276977525902871499696114518334882653275999563988980343233966454458748081230168480669175573531500435549904121356592362123129704443605619195202300361939577549220513010386007020402119568599186245625435190535346301165876610054059096210703346619508902421346593620065757652556065177038436343245698997973974508105193215923004228905812456028972346221131682 5724 -23445035381733613854220804350069738491236948150418575423424724420663010583705128343495956513056469621043778011190762526043146173629309809209055847590811371210707868566745562790026965425055682401442452912709033926199186386660602326283221576765865071365409973513921107009134038005884212396006392709946227522991862833656198267726628200693369152712992959 5725 -3684149070598179412856902636080016296306766287778627543680320695836169440604452758408663664362597970978554847415198584048925491459571553596522384125267705160342964441059949479876094851211239807416897416604658643605166214527710643895880302956973409627449045887216088015077950008490636294597558970805547471879536528872604640917145216454632338869016795 5726 24592828455304692086839211882254866356969233276210352799553645758622578640625715722260511909168902464571349273941393778074204212984034065598679916236671872388877548569326057540526024717387946438208537773930687657560710395526348452314823043662535492793897547732849669637478115168547800048648140027168427036225656687050399587988667239574340007352114888 5727 48037863837038305941060016232324604848206181426628928222978370179285589224330844065756468422225372085615127285132156304117350386613343874807735763827483243599585417136071620330552990142443628839650990686639721583759896782186950778598044620428400564159307521246770776646612153174432012444654532737114654559217519520706597855715295440267709160065107848 5728 51722012907636485353916918868404621144512947714407555766658690875121758664935296824165132086587970056593682132547354888166275878072915428404258147952750948759928381577131569810429084993654868647067888103244380227365062996714661422493924923385373973786756567133986864661690103182922648739252091707920202031097056049579202496632440656722341498934124644 5729 27129184452331793267077706986149754787543714438197202967105045116499180024309581101904620177419067592022332858605961110092071665088881362805578231716079076371050833007805512269903060276266922208859350329313692569804352601188312970179101879722838480992859019401137195024211988014374848690603951680751774994871399362528802908643773417148001491582009757 5730 -20908679384706512673982309246174850060662466988431725255873325062786409200021262963851848244806304493592794426526195194025278721524462512002157532111404167228534584128266108060649929866176706630791640357326029013955544180998637808418942740705562083166448501845633581622400165160057163754050581056362879564346120158177794947071522023119707668483098090 5731 -72630692292342998027899228114579471205175414702839281022532015937908167864956559788016980331394274550186476559073550082191554599597377940406415680064155115988462965705397677871079014859831575277859528460570409241320607177713299230912867664090936056953205068979620446284090268342979812493302672764283081595443176207756997443703962679842049167417222733 5732 -99759876744674791294976935100729225992719129141036483989637061054407347889266140889921600508813342142208809417679511192283626264686259303211993911780234192359513798713203190140982075136098497486718878789884101811124959778901612201091969543813774537946064088380757641308302256357354661183906624445034856590314575570285800352347736096990050658999232489 5733 -78851197359968278620994625854554375932056662152604758733763735991620938689244877926069752264007037648616014991153315998258347543161796791209836379668830025130979214584937082080332145269921790855927238432558072797169415597902974392673026803108212454779615586535124059685902091197297497429856043388671977025968455412108005405276214073870342990516134398 5734 -6220505067625280593095397739974904726881247449765477711231720053712770824288318138052771932612763098429538432079765916066792943564418850803420699604674909142516248879539404209253130410090215578067709971987663555848808420189675161760159139017276397826410517555503613401811822854317684936553370624388895430525279204351007961572251394028293823098911664 5735 93539371677049510701881537360754321265837881691271006278405341000694577064977822751868828576200579043779270985599745276216833321121840452408573212175559283216997549833663785931728944726008281908651168817896438255276151358711937039331810404796498140119653570825254027906490433503036976247353253820645961159789296365934792390775484702961756835900320826 5736 172390569037017789322876163215308697197894543843875765012169076992315515754222700677938580840207616692395285976753061274475180864283637243618409591844389308347976764418600868012061089995930072764578407250454511052445566956614911432004837207904710594899269157360378087592392524700334473677209297209317938185757751778042797796051698776832099826416455225 5737 178611074104643069915971560955283601924775791293641242723400797046028286578511018815991352772820379790824824408832827190541973807848056094421830291449064217490493013298140272221314220406020288342646117222442174608294375376804586593764996346921986992725679674915881700994204347554652158613762667833706833616283030982393805757623950170860393649515366890 5738 85071702427593559214090023594529280658937909602370236444995456045333709513533196064122524196619800747045553423233081914325140486726215642013257079273504934273495463464476486289585275680012006433994948404545736353018224018092649554433185942125488852606026104090627673087713914051615182366409414013060872456493734616459013366848465467898636813615046065 5739 -87318866609424230108786139620779416538956634241505528567173620946981806240689504613816056643587815945349732553519979360150040377557421601605152512570884374074481300954124381722475814315918066330583458845908774699427342938522261877571651265779221742293243053269750414504678610648719291310799883196257065729264017161583784429203233308933463012801409159 5740 -265929940714067300024757700576063018463732425535146771290574417993010092819200523429807409416408195736174556962352806550692014185405477696026982804019948591564974314252264653943790034721938354673229576068350949307721718315326848471336647612701208735018922728185632115498882958203371449924562551029963899345547048143977590186827183479793856662316776048 5741 -351001643141660859238847724170592299122670335137517007735569874038343802332733719493929933613027996483220110385585888465017154672131693338040239883293453525838469777716741140233375310401950361107224524472896685660739942333419498025769833554826697587624948832276259788586596872254986632290971965043024771802040782760436603553675648947692493475931822112 5742 -263682776532236629130061584549812882583713700896011479168396253091361996092044214880113876969440180537870377832065909104867114294574271736435087370722569151763988476762616758510899496086032294776641065626987910961312599394897236148198182289047475845331705779006509374081918261606267340980172081846767706072776765598852819124472415638759030463130412952 5743 2247164181830670894696116026250135880018724639135292122178164901648096727156308549693532446968015198304179130286897445824899890831205959591895433297379439800985837489647895432890538635906059896588510441363038346409118920429612323138465323653732889687216949179122741416964696597104108944390469183196193272770282545124771062354767841034826199186363097 5744 353248807323491530133543840196842435002689059776652299857748038939991899059890028043623466059996011681524289515872785910842054562962899297632135316590832965639455615206389035666265849037856421003813034914259724007149061253849110348908298878480430477312165781455382530003561568852090741235362434226220965074811065305561374616030416788727319675118185210 5745 616931583855728159263605424746655317586402760672663779026144292031353895151934242923737343029436192219394667347938695015709168857537171034067222687313402117403444091969005794177165345123888715780454100541247634968461660648746346497106481167527906322643871560461891904085479830458358082215534516072988671147587830904414193740502832427486350138248598163 5746 614684419673897488368909308720405181706384036033528486903966127129705798424777934374043810582468177021090488217651797569884268966705965074475327254016022677602458254479357898744274806487982655883865590099884596622052541728316734173968015843874173432956654611282769162668515133861253973271144046889792477874817548359289422678148064586451523939062235067 5747 261435612350405958235365468523562746703694976256876187046218088189713899364887906330420344522472165339566198701779011659042214403743065776843191937425189711963002639272968863078008957450126234880052555185624872614903480474467623825059716965393742955644488829827386632664953565009163232035781612663571512800006483053728048062117647797724204263944049858 5748 -355495971505322201028239956223092570882707784415787591979926203841639995787046336593316998506964026879828468646159683356666954453794105257224030749888212405440441452696036931099156387673762480900401545355622762353558180174278722672046764202134163366999382730634505271420526265449194850179752903409417158347581347850686145678385184629762145874304548304 5749 -970180391179219689397149264943497752589091820449316078883892330971345794211824270967360809089432203900918956863811480926551223420500070331699358003904235083042899707175394829843431194161745136784267135455507358975610721902595456846014780046008336799956037341917274434089041399310448823450896950299209636222398896209975568356533249216213669813366783370 5750 -1231616003529625647632514733467060499292786796706192265930110419161059693576712177297781153611904369240485155565590492585593437824243136108542549941329424795005902346448363692921440151611871371664319690641132231590514202377063080671074497011402079755600526171744661066753994964319612055486678562962781149022405379263703616418650897013937874077310833227 5751 -876120032024303446604274777243967928410079012290404673950184215319419697789665840704464155104940342360656686919430809228926483370449030851318519191441212389565460893752326761822283763938108890763918145285509469236956022202784357999027732809267916388601143441110155795333468698870417205306925659553363990674824031413017470740265712384175728203006284922 5752 94060359154916242792874487699529824179012808158911404933708115651926096422158430262896653984491861540262269944380671697624740050051039480380838812463022693477438813423068068021147430223636246020348990169997889738654699699811098846987047236740420411354893900807118638755572700440031618143971290745845645547574864796958097616267536832037941610360498449 5753 1325676362684541890425389221166590323471799604865103670863818534812985789998870607560677807596396230780747425509971164283218177874294175588923388753792447488483341159871431760942587581835507617684668680811130121329168902076874179518061544248142500166955420072551779705509567664759643673630649853708626794569980244060661714034918433845975815687671331677 5754 2201796394708845337029663998410558251881878617155508344814002750132405487788536448265141962701336573141404112429401973512144661244743206440241907945233659878048802053623758522764871345773616508448586826096639590566124924279658537517089277057410416555556563513661935500843036363630060878937575513261990785244804275473679184775184146230151543890677616600 5755 2107736035553929094236789510711028427702865808996596939880294634480479391366378018002245308716844711601141842485021301814519921194692166959861069132770637184571363240200690454743723915549980262428237835926641700827470224579847438670102229820669996144201669612854816862087463663190029260793604222516145139697229410676721087158916609398113602280317118152 5756 782059672869387203811400289544438104231066204131493269016476099667493601367507410441567501120448480820394416975050137531301743320397991370937680378978189696088022080329258693801136333714472644743569155115511579498301322502973259152040685572527495977246249540303037156577895998430385587162954368807518345127249166616059373123998175552137786592645786476 5757 -1419736721839458133218263708866120147650812413024015075797526650464911886421029037823574461580888092321009695454351835980842917924345215069304227566255470181960779973294499828963735012059143863705017670981128011067823601776685278365048591484882920578310313973358898344265140365199675291774621144454472440117555108857619811651185970678013757298031830123 5758 -3527472757393387227455053219577148575353678222020612015677821284945391277787407055825819770297732803922151537939373137795362839119037382029165296699026107366532143213495190283707458927609124126133255506907769711895293826356532717035150821305552916722511983586213715206352604028389704552568225366970617579814784519534340898810102580076127359578348948274 5759 -4309532430262774431266453509121586679584744426152105284694297384612884879154914466267387271418181284742545954914423275326664582439435373400102977078004297062620165293824448977508595261323596770876824662023281291393595148859505976187191506878080412699758233126516752362930500026820090139731179735778135924942033686150400271934100755628265146170994734749 5760 -2889795708423316298048189800255466531933932013128090208896770734147972992733885428443812809837293192421536259460071439345821664515090158330798749511748826880659385320529949148544860249264452907171806991042153280325771547082820697822142915393197492121447919153157854018665359661620414847956558591323663484824478577292780460282914784950251388872962904625 5761 637677048970070929406863419321682043419746208892521806781050550797418285053521627382006960460439611500615278479301698449541174603947223698366547187277280485872757892965241135162598678344671218961448515865616431569522279273712019213007905912355424601064064433055861187687244366769289704611666775646954094990305942241560438527187795125875970705386043650 5762 4947209479232845360673316928443268723004490635044627091475347935410303164208436093649394231878620896243161233393724973776205757043382597098469524265281577548492923186789690112671193939668267989838273177888897722963117428133217995400199412790435837300822297559572613550617744393589379844342846511425090019932339628391960710461288550754141116876380778400 5763 7837005187656161658721506728698735254938422648172717300372118669558276156942321522093207041715914088664697492853796413122027421558472755429268273777030404429152308507319639261216054188932720897010080168931051003288888975216038693222342328183633329422270216712730467569283104055209794692299405102748753504756818205684741170744203335704392505749343683026 5764 7199328138686090729314643309377053211518676439280195493591068118760857871888799894711200081255474477164082214374494714672486246954525531730901726589753123943279550614354398126053455510588049678048631653065434571719366695942326674009334422271277904821206152279674606381595859688440504987687738327101799409766512263443180732217015540578516535043957639377 5765 2252118659453245368641326380933784488514185804235568402115720183350554707680363801061805849376853580920920980980769740896280489911142934632432202324471546394786627427564708013382261570919781688210358475176536848756249267809108678609135009480842067520383854720101992830978115294851125143344891815676709389834172635051220021755726989824375418167576860978 5766 -5584886528202916290080180347764950766424236843937148898256398486207721449261957721031401192339060507743776511873026672225746931647329820796836071452558858034365681079754931247833792618012939208799721693754514154532639707406930014613207318702791261901886361992628474738304988760358669548954513287072044114922645570633521148988476345880017087581766822047 5767 -12784214666889007019394823657142003977942913283217344391847466604968579321150757615742601273594534984907858726247521386898233178601855352527737798042311981977645231694109329373887248128600988886848353346819948726252006403349256688622541740974069166723092514272303081119900848448799174536642251614173843524689157834076701881205491886458533622625724461423 5768 -15036333326342252388036150038075788466457099087452912793963186788319134028831121416804407122971388565828779707228291127794513668512998287160170000366783528372431859121674037387269509699520770575058711821996485575008255671158365367231676750454911234243476368992405073950878963743650299679987143429850552914523330469127921902961218876282909040793301322400 5769 -9451446798139336097955969690310837700032862243515763895706788302111412579569163695773005930632328058085003195355264455568766736865668466363333928914224670338066178041919106139435717081507831366258990128241971420475615963751435352618469431752119972341590006999776599212573974983291630131032630142778508799600684898494400753972742530402891953211534500352 5770 3332767868749670921438853966831166277910051039701580496140678302857166741581593919969595342962206926822855530892256931329466441736186886164403869128087311639579053652190223234451531047093157520589363218577977305776390439597821336004072309221949194381502507272526481907326873465507544405609621471395334725088472935582301127232749356055641669414189961072 5771 18369101195091923309475004004906954744367150127154493290103865091176300770412715336774002465933595492651635238120548059123980110249185173324573869494870840012010912773864260621721040746613928095648075040574462880784646110756186703235749059676860428624978876264931555858205837209157844085596764901245887639611803404710223030193968232338550710207491283473 5772 27820547993231259407430973695217792444400012370670257185810653393287713349981879032547008396565923550736638433475812514692746847114853639687907798409095510350077090815783366761156757828121759461907065168816434301260262074507622055854218491428980400966568883264708155070779812192449474216629395044024396439212488303204623784166710762741442663419025783826 5773 24487780124481588485992119728386626166489961330968676689669975090430546608400285112577413053603716623913782902583555583363280405378666753523503929281008198710498037163593143526705226781028601941317701950238456995483871634909800719850146182207031206585066375992181673163452938726941929811019773572629061714124015367622322656933961406685800994004835822755 5774 6118678929389665176517115723479671422122811203814183399566109999254245837987569775803410587670121131262147664463007524239300295129481580198930059786137358698487124389728882904984186034414673845669626909663994114699225524153614016614397122530170777960087499727250117305247101517784085725423008671383174074512211962912099626739993174347250283797344539283 5775 -21701869063841594230913857971738121022277201166856073786244543394033467511994309256743597808895802419474490769012804990453446551985372059488977738622958151651589966426054483856172571793707085616237438259152440186561036550354008039239821368898809623006481383537458037765532710674665388491206386372641222364700276340292524157426717588394192379621681244542 5776 -46189649188323182716905977700124747188767162497824750475914518484464014120394594369321010862499519043388273671596360573816726957364038813012481667903966350362088003589647627382877798574735687557555140209390897182044908185263808759089967551105840829591547759529639710928985649401607318302226159945270284078824291707914846814360678995079993373626517067296 5777 -52308328117712847893423093423604418610889973701638933875480628483718259958382164145124421450169640174650421336059368098056027252493520393211411727690103709060575127979376510287861984609150361403224767119054891296744133709417422775704364673636011607551635259256889828234232750919391404027649168616653458153336503670826946441100672169427243657423861606578 5778 -30606459053871253662509235451866297588612772534782860089236085089684792446387854888380823641273837755175930567046563107602580700508148333722433989067145557408985161553322026431689412815443275786987328859902451110183097159063414736464543304737201984545153875719431790468700040244726015536442782244012235788636227330534422283673954581033051277802180362035 5779 15583190134451929054396742248258449600154389963041890386678433394779221674006739480940187221225681288212343104549797466214146256855890479290047678836820792953102842036325600951188385759292411770567811349488446071861811026200394022625424246368638845046393883810207920460285609156881302765783377701258048290188064377380424530686724414046942095824336705262 5780 67891518252164776947819835671862868211044363664680824262159061878497481632388903626064608671395321462862764440609165564270173509349410872501459406526924502013677970015702111239050370368442773173792578468543337368605944735617816798329788920004650452598029143067097748694518360076272706793432546317911506443524568048207370971787396583474185753248198311841 5781 98497977306036030610329071123729165799657136199463684351395146968182274078776758514445432312669159218038695007655728671872754209857559206223893395594070059422663131569024137670739783183886048960779907328445788478789041894681231534794332224741852437143183018786529539163218400320998722329875328561923742232160795378741793255461351164507237031050378673877 5782 82914787171584101555932328875470716199502746236421793964716713573403052404770019033505245091443477929826351903105931205658607953001668726933845716757249266469560289532698536719551397424593637190212095978957342406927230868480837512168907978373213592096789134976321618702932791164117419564091950860665693941972731001361368724774626750460294935226041968616 5783 15023268919419324608112493203607847988458382571740969702557651694905570772381115407440636420048156466963587462496765641388434443652257854432386310230324764455882319516996425480501027056150864016419517510414005038321286132863020713839119058368563139498759991909223870008414431087844712770659404542754187498448162953153997752987230166986109181977843656776 5784 -83474708386616706002216577920121317811198753627722714648837495273276703306395643107004795892621002751075107545158963030484319766205301351791507085363745294966780812052027712190238756127735184944360389818031783440467755761818210820955213166373289297644423026877305669154803969233154009559215924019169554733712632425587795502474120997521127849072535017100 5785 -166389495558200807558148906795592034010701499864144508613554208846679755711165662140510040984064480680901459448264894236142927719206970078725352802120994561436341101584726248909790153552328822134572485796989125847394986630299048333124121144746502889741212161853627287857736760397271429123307874879835248675685363426949164227248747747981422784298576985715 5786 -181412764477620132166261399999199881999159882435885478316111860541585326483546777547950677404112637147865046910761659877531362162859227933157739112351319325892223421101722674390291180608479686150992003307403130885716272763162069046963240203115066029239972153762851157866151191485116141893967279422589436174133526380103161980235977914967531966276420642490 5787 -97938056091003426164044822079078564187961128808162763667274365268308623177151134440945881511491634396789939365602696847047042396653926581366232026987574030925442609049694962200052424480744501206631613489371347445248517001343858226008027036741776731595549126885545488711347222251962132334751355403419881440420893954515366477761856917446404117203885625389 5788 68451439467197381394104084716513469822740371055981744946279843578371132534014527699564159472572846284111520082662197389095885322553043497359120775133420530510898492535031286709737729071584320927940872307617778402146469628955190107116094108004726158145663034968081799146389538145309296788556519476415367235264469472433797749486890830535018667094691360327 5789 249864203944817513560365484715713351821900253491867223262391704119956459017561305247514836876685483431976566993423857266627247485412271430516859887484739856403121913636753961100028909680064007078932875615020909287862742392117259154079334311119792187385635188730932957012540729630425438682523798899004803409397995852536959729722868745502550633371112002818 5790 347802260035820939724410306794791916009861382300029986929666069388265082194712439688460718388177117828766506359026554113674289882066198011883091914472313887328564522686448923300081334160808508285564489104392256733111259393461117380087361347861568918981184315616478445723887951882387571017275154302424684849818889807052326207484725662948954750574997628208 5791 279350820568623558330306222078278446187121011244048241983386225809893949660697911988896558915604271544654986276364356724578404559513154514523971139338893356817666030151417636590343605089224187357623616796774478330964789764505927272971267239856842760835521280648396646577498413737078274228718634826009317614554420334618528457997834832413936083480306267882 5792 29486616623806044769940737362565094365220757752181018720994521689937490643136606741381722038918788112678419282940499457951157074100883084007111251854153500414544116514663675490314695409160180278690741181753569043102047372388668118891932928737050573449886091917463689564957684106652835546194835927004514205156424482081568728274966086911385450109194265065 5793 -318315643412014894954469569432226821644640624547848968208671547698327591551575832947078996349258329716088087076086054655723132807965314927875980662618160386914020406171785247809766638751648328006873747922638687690009212021072449261195428419124518345531298223699014756158930267775734735471080318375420170644662465324970757479209759576037569300465803363142 5794 -597666463980638453284775791510505267831761635791897210192057773508221541212273744935975555264862601260743073352450411380301537367478469442399951801957053743731686436323202884400110243840872515364497364719413166020974001785578376534166695658981361106366819504347411402736428681512813009699798953201429488259216885659589285937207594408451505383946109631023 5795 -627153080604444498054716528873070362196982393544078228913052295198159031855410351677357277303781389373421492635390910838252694441579352526407063053811207244146230552837866559890424939250032695643188105901166735064076049157967044653058628587718411679816705596264875092301386365619465845245993789128434002464373310141670854665482560495362890834055303896087 5796 -308837437192429603100246959440843540552341768996229260704380747499831440303834518730278280954523059657333405559304856182529561633614037598531082391193046857232210146666081312080658300498384367636314357978528047374066837136894595391863200168593893334285407372565860336142456097843731109774913470753013831819710844816700097186272800919325321533589500532944 5797 288829026788208850184528832069661727279419866795667949487677026008390100908439226205697274310339541603409667793145555197771975733864431843868869410764006886499476289657121572319451943342488147728183006740885118646907164648683781142303495490387467772081412131781551066593972583669081899924885482448415656439506040842889188750934793489126183850356609098080 5798 915982107392653348239245360942732089476402260339746178400729321206549132763849577883054551614120930976831160428536466036024670175443784370275932464575214130645706842494988132209876882592520843371371112642051853710983213806650825795362124078105879451898117728046426158895358949288547745170879271576849658903879350984560043416417353984489074684411912994168 5799 1224819544585082951339492320383575630028744029335975439105110068706380573067684096613332832568643990634164565987841322218554231809057821968807014855768260987877916989161069444290535183090905211007685470620579901085050050943545421187225324246699772786183525100612286495037815047132278854945792742329863490723590195801260140602690154903814396218001413527113 5800 935990517796874101154963488313913902749324162540307489617433042697990472159244870407635558258304449030754898194695767020782256075193390124938145445004254101378440699503947871971083239748417063279502463879694782438142886294861640044921828756312305014102112968830735428443842463463196955020907259881447834284084154958370951851755361414688212367644804429034 5801 20008410404220752915718127371181813272921902200561311216703721491441339395395292524581006644183518053923737766159300984757585899749605754662212980429039970732733857008959739761206357155896219908131351237642928727159672488210814249559704678206425562203995240784309269548483514174649209850027988304598175380204803973810908435338007430199137683232891434867 5802 -1204811134180862198423774193012393816755822127135414127888406347214939233672288804088751825924460472580240828221682021233796645909308216214144801875339221017145183132152109704529328825935008991099554119382936972357890378455334606937665619568493347223979529859827977225489331532957629645095764754025265315343385391827449232167352147473615258534768522092245 5803 -2140801651977736299578737681326307719505146289675721617505839389912929705831533674496387384182764921610995726416377788254578901984501606339082947320343475118523623831656057576500412065683426054379056583262631754796033264750196246982587448324805652238081642828658712653933173996420826600116672013906713149627469546785820184019107508888303470902413326521278 5804 -2160810062381957052494455808697489532778068191876282928722543111404371045226928967020968390826948439664919464182537089239336487884251212093745160300772515089256357688665017316261618422839322274287187934500274683523192937238407061232147153003012077800285638069443021923481657510595475809966700002211311325007674350759631092454445516318502608585646217956144 5805 -955998928201094854070681615685095716022246064740868800834136764189431811554640162932216564902487967084678635960855068005539841974942995879600358425433294072111174556512907611732289596904313283187633815117337711165302558783072454294481533434518730576306108209615044697992325977637846164870935248186046009664288958932181860287093368844887350050877695863898 5806 1184802723776641445508056065641212003482900224934852816671702625723497894276893511564170819280276954526317090455522720249039060009558610459482588894910181046412449275143149964768122468779112771191422768145294043630730705967123792688105914890286921661775534619043667955940848018782980435245736765720667139963180587853638323732014140043416120851535630657381 5807 3345612786158598498002511874338701536260968416811135745394245737127868939503822478585139210107225394191236554638059809488375547893809822553227749195682696135668806963808167281029740891618435045478610702645568727153923643205530853920253067893298999462061172688486689879422505529378456245212436767931978464970854938613269416186459656361918729437181848613526 5808 4301611714359693352073193490023797252283214481552004546228382501317300751058462641517355775009713361275915190598914877493915389868752818432828107621115990207779981520321074892762030488522748328666244517762906438319226201988603308214734601327817730038367280898101734577414831507016302410083372016118024474635143897545451276473553025206806079488059544477425 5809 3116808990583051906565137424382585248800314256617151729556679875593802856781569129953184955729436406749598100143392157244876329859194207973345518726205809161367532245177924927993908019743635557474821749617612394688495496021479515526628686437530808376591746279058066621473983488233321974837635250397357334671963309691812952741538885163389958636523913820045 5810 -228803795575546591437374449956116287460654160193984015837565861534066082722253348631954254377788987441638454494667652243499218034615614579882230469476886974301274718630242353035832871874799488003788953027956332465428147184051338393624381455768191085469426409428623257948522041145134270374801517534621130298891628921456463444920771198528770800657934793480 5811 -4530415509935239943510567939979913539743868641745988562065948362851366833780715990149310029387502348717553645093582529737414607903368433012710338090592877182081256238951317245797863360397547816670033470790862770784654349172654646608358982783585921123836707307530357835363353548161436680458173533652645604934035526466907739918473796405334850288717479270904 5812 -7647224500518291850075705364362498788544182898363140291622628238445169690562285120102494985116938755467151745236974686982290937762562640986055856816798686343448788484129242173791771380141183374144855220408475165473149845194134162134987669221116729500428453586588424456837337036394758655295808784050002939605998836158720692660012681568724808925241393090948 5813 -7418420704942745258638330914406382501083528738169156275785062376911103607840031771470540730739149768025513290742307034738791719727947026406173626347321799369147513765498999820755938508266383886141066267380518833007721698010082823741363287765348538414959027177159801198888814995249624384921007266515381809307107207237264229215091910370196038124583458297467 5814 -2888005195007505315127762974426468961339660096423167713719114014059736774059315781321230701351647419307959645648724505001377111824578593393463288256728922187066257526547682574958075147868836069471032796589656062223067348837428177133004304981762617291122319869629443363525461447088187704462833732862736204373071680770356489296618113964861187835865979026562 5815 4759219305510786534947942389936029827204522801939972577903514224385432916502969338781264283765291336159192099588250181980913825937984047592592568560069764156382530957581559598833696232272347304673822423818819103250082496356705985001983364239354112209306133716958981093311875589306570950832975051187266735232927155388364203363394567603863621089375414064387 5816 12177640010453531793586273304342412328288051540109128853688576601296536524343001110251805014504441104184705390330557216719705545665931073998766194907391563525530044723080559419589634740538731190814888691199337936257804194366788808743346652004702650624265160894118782292200690584556195335753982317702648544540034362625628432578486477974059659213958872361855 5817 15065645205461037108714036278768881289627711636532296567407690615356273298402316891573035715856088523492665035979281721721082657490509667392229483164120485712596302249628241994547709888407567260285921487788993998480871543204216985876350956986465267915387480763748225655726152031644383040216816050565384748913106043395984921875104591938920847049824851388418 5818 10306425899950250573766093888832851462423188834592323989504176390970840381899347552791771432090797187333472936391031539740168831552525619799636914604050721556213771292046682395714013656135219955612099063970174895230789046847511000874367592747111155706081347046789244562414276442337812089383840999378118013680178888007620718511710024335057225960449437324032 5819 -1871214110503281219820179415509560865864862705516804864184400210325696142443653557460033582413643916851232453939525676979536714113405454199129280303340841969316273431033877023875621084403511235202789627229163041027015147519277807868979059257591494918183813847329537729786414142218383246370141318324530530859855474618007714066776453639002433253509435037822 5820 -16936859315964318328534215694278442155492574342049101431592090825681969440845970449033069298269732440343897489918807398700619371603915121591358763467461327681912575680662119018423330972811078495488711115018157039507886690723494793745330016244056762833571294611077763385512566173862766286586957368889915279772961518013992635941881045577923280303334286426239 5821 -27243285215914568902300309583111293617915763176641425421096267216652809822745318001824840730360529627677370426309838938440788203156440741390995678071512049238126346972708801414137344628946298451100810178988331934738675737571005794619697608991167918539652641657867007947926842616200578375970798368268033293453140406021613354453591069912980506263783723750270 5822 -25372071105411287682480130167601732752050900471124620556911867006327113680301664444364807147946885710826137972370313261461251489043035287191866397768171207268810073541674924390261723544542787215898020551759168893711660590051727986750718549733576423621468827810537470218140428473982195129600657049943502762593284931403605640386814616273978073010274288712447 5823 -8435211789446969353945914473323290596558326129075519125319776180645144239455693995331737849677153270482240482451505862760632117439120165600507634300709879586897497861012805371838392571731708720409309436741011854203773899328233193005388533489519660787897533199459706832627862300119428843013699681053587482820323413389613004444933570696054792706940002286207 5824 18808073426467599548354395109788003021357437047565906295776491036007665583289624006493102880683376357195129943858333075680156085717320575790488043770802169651228849111695996042298952057214589730691500742247320080534901838242772601614309075501648257751755108458407301115298980316081149532957098687214445810632816992632000350008657499216925713556843721464064 5825 44180144531878887230834525277389735773408337518690526852688358042334779263591288450857910028630262068021267916228646337141407574760355862982354441538973376920038922653370920432560675601757376946589521294006488974246562428294500588365027625235224681373223936268944771333439408790063344662557755737157948573226101924035605990395472115490903786567118010176512 5826 52615356321325856584780439750713026369966663647766045978008134222979923503046982446189647878307415338503508398680152199902039692199476028582862075839683256506936420514383725804399068173489085666998830730747500828450336327622733781370416158724744342161121469468404478166067271090182773505571455418211536056046425337425218994840405686186958579274058012462720 5827 33807282894858257036426044640925023348609226600200139682231643186972257919757358439696544997624038981308378454821819124221883606482155452792374032068881086855707571402687729762100116116274495936307329988500180747915434489379961179756107083223096084409366361009997177050768290774101623972614356730997090245413608344793218644831748186970032865717214290998657 5828 -10372861637020630194408480636464712424799110918490387170456714855362521343833930011161365031006223086712889461406827212919523968278200410189980409470092290064331351250683190670460559485482881010282191305506308226331127938914539408608920542012128596963857575258947594282671118015961720689943399006160858327812493579242387345563723928520870920849903719177854 5829 -62988217958346486779188920387177738794765774566256433148464849078342444846880912457351012909313638425216397860086979412821563660477676438772842485309775546571267771765066916474859627658971966677281022036253809054781464266537273189979336700736872939124979044727352072448738389106144494195514854424372394383858918916667606340404129614707829500123961731640573 5830 -96795500853204743815614965028102762143375001166456572830696492265314702766638270897047557906937677406524776314908798537043447266959831891565216517378656633426975343167754646236959743775246462613588352024753989802696898755917234369735443783959969023534345405737349249499506679880246118168129211155369484629272527261460824985235877801677862365841176022639229 5831 -86422639216184113621206484391638049718575890247966185660239777409952181422804340885886192875931454319811886853501971324123923298681631481375236107908564343362643991917071455566499184289763581603306160719247681576365770817002694961126523241947840426570487830478401655216835561864284397478185812149208626301460033682218437639672153873156991444991272303461374 5832 -23434421257837626842017564004460310923810115681709752511774928331609736575923428428535179966617815894595488993414991911302359638203955042602393622598788796791376220152004539091639556630791614926025138682993872521584306550465421771147186541210967487445508785751049582768097172758139903282670957724836231917601114765550831299268024258449161944867310571820800 5833 73361079595367116973597401023642451219564885484746820318921563933704966190714842468512377940319861511929287321493806625741087628755876848962822894779867836635599123015750107145320187144454847687563213341760117281112592205451812598588257242749001536088836619986299666731409507122106214885458253430533252711671412495909993685967853543228700420973865450818430 5834 159783718811551230594803885415280500938140775732713005979161341343657147613519183354398570816251315831741174174995777949865010927437508330338059002688432179998243114932821562711819371434218429290869374061007798857478363022454507559714780484696841962659324450464701321948245068986390612363644065579741879013131446178128431325640007416385691865965137754279805 5835 183218140069388857436821449419740811861950891414422758490936269675266884189442611782933750782869131726336663168410769861167370565641463372940452625287220976789619335084826101803458928065010044216894512744001671379062669572919929330861967025907809450104833236215750904716342241744530515646315023304578110930732560943679262624908031674834853810832448326100606 5836 109857060474021740463224048396098360642386005929675938172014705741561917998727769314421372842549270214407375846916963235426282936885586523977629730507353140154020212069075994658138740920555196529331299402241554097950077367468116732273709783158807914015996616229451237984932734622424300760856769874044858219061148447769268938940178131606153389858582875282177 5837 -49926658337529490131579837019182140295754769803037067807146635602095229614791414039977197973702045617333798328078814714438727990551921806360429272181079039844222902863745568053680630513663232761538074658766244759528285654986390827441070701538034048643327834235250083963312334363966311602787295705697020794070297730359162386699829284779538476106554878997627 5838 -233144798406918347568401286438922952157705661217459826298082905277362113804234025822910948756571177343670461496489584575606098556193385179300881897468300016633842237948571669857139558578673276978432587402767916138590955227906320158303037727445843498748161070451000988679654576108496827249102319010275131724802858674038425011607860959614392286939003205098232 5839 -343001858880940088031625334835021312800091667147135764470097611018924031802961795137332321599120447558077837343406547811032381493078971703278511627975653156787862450017647664515278299499228473507763886805009470236541032595374436890576747510604651412764157686680452226664587310730921128009959088884319989943864007121807693950548039091220545676797586080380408 5840 -293075200543410597900045497815839172504336897344098696662950975416828802188170381097355123625418401940744039015327733096593653502527049896918082355794574116943639547153902096461597668985565240746225812146243225477012746940388046063135676809066617364120829852445202142701274976366954816407171793178622969149793709391448531563848209806441007200691031201382780 5841 -59930402136492250331644211376916220346631236126638870364868070139466688383936355274444174868847224597073577518838148520987554946333664717617200458326274100309797309205330426604458110406891963767793224743475309338421791712481725904832639081620773865372668781994201154021620400258457989158069474168347837424990850717410106552240348846826614913752027996284547 5842 283071456744447837699981123458105092453460431020496894105229540879457343419025439862888146730273222961004259824568399290044826546745306985661311169649379056478065140812317237910820189092336509739970662061534160898119240882892710985744108428983877547391488904686251072642966910472463138851889614715972152518873156404397587398307690244393930763045558084095862 5843 576146657287858435600026621273944264957797328364595590768180516296286145607195820960243270355691624901748298839896132386638480049272356882579393525443953173421704687966219334372417858077901750486196474207777386375131987823280757048879785238050494911512318757131453215344241886839417955259061407894595121668666865795846118962155900050834937963736589285478643 5844 636077059424350685931670832650860485304428564491234461133048586435752833991132176234687445224538849498821876358734280907626034995606021600196593983770227273731501997171549760976875968484793714253989698951252695713553779535762482953712424319671268776884987539125654369365862287097875944417130882062942959093657716513256225514396248897661552877488617281763191 5845 353005602679902848231689709192755392850968133470737567027819045556295490572106736371799298494265626537817616534165881617581208448860714614535282814120848217253436856359232523066055779392457204514019036889718534815434538652869771967968315890687391229493498634439403296722895376625412805565241267346970806574784560108858638116088558653267622114443059197667330 5846 -223141054607955587368336912081188872106829194893858023740361470739990655035089084588443971861425998363930682305730250769057271600411642268044110711323104956168267831606986811306362078685444545972177437318058851559697449170410985080911469347363103682018820122692049918621346510214005149693820140547624315093882305686987480846067341397567315849293530087811312 5847 -859218114032306273300007744732049357411257759385092484873410057175743489026221260823131417085964847862752558664464531676683306596017663868240704695093332229899769828778536572283238047170238260226167136269311547273251228706173468034623893667034372458903807661817704287987208797311881094110951022610567274187540022200243706360463590295228868726782147369574502 5848 -1212223716712209121531697453924804750262225892855830051901229102732038979598327997194930715580230474400570175198630413294264515044878378482775987509214180447153206685137769095349293826562695464740186173159030082088685767359043240002592209557721763688397306296257107584710104173937293899676192289957538080762324582309102344476552148948496490841225206567241831 5849 -989082662104253534163360541843615878155396697961972028160867631992048324563238912606486743718804476036639492892900162525207243444466736214731876797891075490984938853530782284042931747877250918768008735840971230528988318188632254921680740210358660006378486173565057666088757663723288749982372149409913765668442276622114863630484807550929174991931676479430518 5850 -129864548071947260863352797111566520744138938576879543287457574816304835537017651783355326632839628173886934228435630848523936848449072346491172102797743261085169024752245711759693700707012658541841599571659683255737089482458786887056846543324287547474678511747353378101548866411407655871421126799346491480902254421871157270021217255700306265149529109856015 5851 1082359168640261860668344656813238229518086954278950508613771527915734144061310345411575388947390846226683240970194782445740578196429306136284815406416437186068037660385523383589600125855682806198344573587370398832948677876584453115535363014397476140922627784509754206608555307525886243804771163158191589281422327887231187206530931692796184576075677457385817 5852 2071441830744515394831705198656854107673483652240922536774639159907782468624549258018062132666195322263322733863094944970947821640896042351016692204307512677052976513916305667632531873732933724966353309428341629361936996065216708037216103224756136147301113958074811872697312971249174993787143312568105354949864604509346050837015739243725359568007353936816336 5853 2201306378816462655695057995768420628417622590817802080062096734724087304161566909801417459299034950437209668091530575819471758489345114697507864307105255938138145538668551379392225574439946383508194909000001312617674085547675494924272949768080423694775792469822165250798861837660582649658564439367451846430766858931217208107036956499425665833156883046672352 5854 1118947210176200795026713338955182398899535636538851571448325206808353160100256564389842070351644104210526427121335793373731180292915808561223048900688818752070107878283027995802625448584263577309850335412630913784725407671091041808737586753682947553853164685312411044190306530134696405853793276209260257149344531043986020900506024806629481257081205589286536 5855 -952494620568314599804991859701671708773948015702070965326313953099429308524292693628220062314551218052796306741759151597216641347980233789793643303618693924982868635633277671829906425148670147656502974015710715577211588394125666228478516471073188593447949272762400828507006441114478587933350036358845097800520073465360029936509714437095878310926148347529799 5856 -3153800999384777255500049855470092337191570606519873045388410687823516612685859603429637521613586168490005974833289727416688399837325348487301507610723949863121014174301829051222131999588616531164697883015712028194885673941801161152751466239153612288223741742584566079305868278775061237591914475726296944231286932396577238043546670936521544144083031394202150 5857 -4272748209560978050526763194425274736091106243058724616836735894631869772786116167819479591965230272700532401954625520790419580130241157048524556511412768615191122052584857047024757448172880108474548218428342941979611081612892202961489052992836559842076906427896977123496174808909757643445707751935557201380631463440563258944052695743151025401164236983488685 5858 -3320253588992663450721771334723603027317158227356653651510421941532440464261823474191259529650679054647736095212866369193202938782260923258730913207794074690208253416951579375194851023024209960818045244412632226402399493218766536733010536521763371248628957155134576294989168367795279055512357715576712103580111389975203229007542981306055147090238088635958885 5859 -166452589607886195221721479253510690125587620836780606122011253708923851575963870761622008037092886157730120379576641776514538944935574771429405597070124827087239242649750323972719023435593429653347361396920198207513819276965375580259070282609758960405215412550010215683300089020217817920443239850415159348824457578625990963996310369533602946155057241756734 5860 4106295619953091855305041715171764045965518622221944010714724640922945921210152297057857583928137386542802281575048879013905041185305582277095150914342643788103882809935106723052038424737286678821200857031422743772097262335926827381229982710226800881671691015346966907812874719889539825525264512085142042031807005861937267980056385373617422455009179741731952 5861 7426549208945755306026813049895367073282676849578597662225146582455386385471975771249117113578816441190538376787915248207107979967566505535826064122136718478312136226886686098246889447761496639639246101444054970174496755554693364114240519231990172130300648170481543202802043087684818881037622227661854145611918395837140496987599366679672569545247268377690838 5862 7593001798553641501248534529148877763408264470415378268347157836164310237047939642010739121615909327348268497167491889983622518912502080307255469719206843305399375469536436422219608471197090069292593462840975168382010574831658739694499589514599931090705863583031553418485343176705036698958065467512269304960742853415766487951595677049206172491402325619447573 5863 3486706178600549645943492813977113717442745848193434257632433195241364315837787344952881537687771940805466215592443010969717477727196498030160318804864199517295492659601329699167570046459803390471392605809552424609913312495731912313269606804373130209034172567684586510672468456815496873432800955427127262928935847553829219971539291675588750036393145877715622 5864 -3939843030345205660083320235918253355839931001385163404592713387214022069634188426296235575891044500385072161195472237237390502240370007505665745317272518961016643567285356399079319401301693249167853495634502545564583443058961451800970912427617041921266475602796956692129574630869322007604821272234726882682982548283311277016060075004083819508854122499975215 5865 -11532844828898847161331854765067131119248195471800541672939871223378332306682128068306974697506953827733340658362964127221013021152872087812921215036479362266416019036821792821298927872498783318460446958475477713946594017890620191495470501942216973011972339185828510110614917807574358706562886739746996187643725401699077764967655752053289992000256448119422787 5866 -15019551007499396807275347579044244836690941319993975930572304418619696622519915413259856235194725768538806873955407138190730498880068585843081533841343561783711511696423122520466497918958586708931839564285030138556507330386352103808740108746590103221006511753513096621287386264389855579995687695174123450572661249252906984939195043728878742036649593997138408 5867 -11079707977154191147192027343125991480851010318608812525979591031405674552885726986963620659303681268153734712759934900953339996639698578337415788524071042822694868129137766121387178517656893459763986068650527592991923887327390652007769196318973061299740036150716139929157811633520533572390866422939396567889678700969595707923134968724794922527795471497163192 5868 453136851744656014139827421941139638397185153191729146960280191972657753796401081343354038203272559579605945603029226267673024513173509475505426512408319443721150907684026699911749354841889858696460889824950120954670130563229539487701305623243911712232303035112370181457106174053825134172020316807599619754046700729482057044520783328495069472460976622259596 5869 15472687859244052821415175000985384475088126473185705077532584610592354376316316494603210273397998328118412819558436364458403523393242095318586960353751881227432662604107149220378247273800476567628300454109980259511177460949581643296441414369834014933238814788625466802744492438443680714167708011981723070326707949982389041983715827057373811509110570619398005 5870 26552395836398243968607202344111375955939136791794517603512175641998028929202043481566830932701679596272147532318371265411743520032940673656002748877822924050127530733244915341765425791457370027392286522760507852503101348276972295304210610688807076232978850939341606731902304071964214286558574434921119638216386650951984749906850795782168734036906042116561198 5871 26099258984653587954467374922170236317541951638602788456551895450025371175405642400223476894498407036692541586715342039144070495519767164180497322365414604606406379825560888641853676436615480168695825632935557731548431217713742755816509305065563164520746547904229236550445197897910389152386554118113520018462339950222502692862330012453673664564445065494301603 5872 10626571125409535133052199921184851842453825165417083379019310839433016799089325905620266621100408708574128767156905674685666972126525068861910362011662723378973717221453739421475429162815003601067525178825577472037253756764161112520067890695729149587507733115603769747700705459466708438218846106131796948135632000240113650878614185396299853055334494874903599 5873 -15925824710988708835555002422926524113485311626377434224492864802565012130112717575946564311601270887698018765161465590726076547906415604794092386866160200671153813511791175920289996628642366426324761343934930380465847591512811182784142719993077926645471117823737836984201598612497505848339728328789322690080754650711871099028236610385868880981571547241657598 5874 -42025083695642296790022377345096760431027263264980222681044760252590383305518359976170041206099677924390560351876807629870147043426182768974589709231574805277560193337352064562143673065257846595020586976870488112014278809226553938600652025058641091166217665727967073534646796510407895000726282446902842708543094600934373791890566622839542545546016612735959200 5875 -52651654821051831923074577266281612273481088430397306060064071092023400104607685881790307827200086632964689119033713304555814015552707837836500071243237528656533910558805803983619102228072850196088112155696065584051532565990715051120719915754370240753725398843570843282347501969874603438945128553034639656678726601174487442769180808235842398601351107610862798 5876 -36725830110063123087519574843355088159995776804019871835571206289458387974494968305843743515598815745266670353872247713829737467646292233042407684377077327985380097047014628063329105599430483769763350811761135203585684974477903868336577195761292314108254281019833006298145903357377097590605400224245316966597971950462616343740944197849973517619779560369205199 5877 5299253585579173702502802501741672271031486460960350845473553963131995331023391670326297690500862179123889998004559916040409575779890535932182024854497477292180096290337436498814567465827362825257236165109352908428593834748650070264074829297348777057963384708134067236500893153030797410120882222657525741945122650471757448149622424989569027926237052366754002 5878 57950908406631005625577379768023284544512574891357656905537625055155395435631077552116605517700948812088579117038273220596223591332598373768682096097735005948714006849143240482433669693900213021345348320805418492480126400739365121384794745051719017811688783551704910518848395122905400849066010775692165398623849251646244890918803233225411426527588159977616801 5879 94676738516694128713096954611378372704508351695377528741108831344613783410126045857960349033299764557355249470910520934425961058978890606811089780474812333934094103896157868545762775293330696791108699132566553696065811375217268989721371940813011331919943064571537916816994298480282498439671410999937482365221821202108861234659747431075384944147367720346822001 5880 89377484931114955010594152109636700433476865234417177895635277381481788079102654187634051342798902378231359472905961018385551483199000070878907755620314856641914007605820432046948207827503333965851462967457200787637217540468618919457297111515662554861979679863403849580493405327251701029550528777279956623276698551637103786510125006085815916221130667980068000 5881 31426576524483949385016772341613415888964290343059520990097652326326392643471576635517445825097953566142780355867687797789327891866401697110225659522579850693200000756677191564514538133603120944506114646651782295157091139729253798072502366463943537050290896311698939061645010204346300180484518001587791224652849299990858895591321772860404489693542508002451200 5882 -63250161992210179328080182269764956815544061352318007751011179018287390766654469222442903208201810991212469115042833136636633167112488909700864120952232483240894103139480676981248237159727575846602584485914771400908720235488015191648869574349067794869652168259838977755349288275936198259186892998349691140568971902118002339068425658214980454453825212344370800 5883 -152627646923325134338674334379401657249020926586735185646646456399769178845757123410076954551000713369443828587948794155022184650311488980579771876572547339882808110745301109028196444987230909812454047453371972188545937775956634111106166685864730349731631848123242827335842693603187899288737421775629647763845670453755106125578550664300796370674955880324438799 5884 -184054223447809083723691106721015073137985216929794706636744108726095571489228700045594400376098666935586608943816481952811512542177890677689997536095127190576008111501978300592710983120834030756960162100023754483703028915685887909178669052328673886781922744434941766397487703807534199469221939777217438988498519753745965021169872437161200860368498388326889998 5885 -120804061455598904395610924451250116322441155577476698885732929707808180722574230823151497167896855944374139828773648816174879375065401767989133415142894707335114008362497623611462745961106454910357577614108983082794308680197872717529799477979606091912270576175102788642138415531598001210035046778867747847929547851627962682101446778946220405914673175982519197 5886 31823585467726229943063409928151540926579771009258486760913526691960998123182892586925457383103857425069688759175145338847305275246087212590638461429652632547694102382803485416733699026124454902096469839262989105751629095758761393576367207885124257819361271948140038693704278071589898078702374996761899915916122602127143443477103885354575964760282704341919603 5887 215877808915535313666754516649166614064564987939053193397657635418056569612411592632519857759202524360656297702991627291658817817423977890280635997524779823123702213884781786009444682146958485659056631939286743589454658011444649302755036260213798144601284016383081805091191981879124097547924314773979338904414642355873108464646976322515776825128781092668809602 5888 336681870371134218062365441100416730387006143516529892283390565125864750334985823455671354927099380305030437531765276107833697192489379658269769412667674530458816222247279409620907428108064940569414209553395726672248966691642522020284835738193404236513554592558184593733330397410722098757959361552847086752344190207501071146748423101461997231043454268651328800 5889 304858284903407988119302031172265189460426372507271405522477038433903752211802930868745897543995522879960748772590130768986391917243292445679130951238021897911122119864475924204173729081940485667317739714132737566497337595883760626708468530308279978694193320610044555039626119339132200679256986556085186836428067605373927703271319216107421266283171564309409198 5890 88980475987872674452547514523098575395861384568218212124819403015847182599391338236226039784792998519304451069598503477327574099819314555398494953713242074787419905979694138194729046934982000008261107774845993977042679584439111323953432270094481834092909304226962749948434137460008103131332671782105847932013425249500819238624342893591644441154390471640599597 5891 -247701394383261543609817926577318154991144758948311680158571162110017567735594485219445315142306381785725986462166772630506123092670065102871274458954432455671396316267585271426178381173082940561153101778549732695206287107203410696331403468098922402420645288331221843784896259950713995626626689770741238820330764958000251908124080207870352789889063797010729202 5892 -552559679286669531729119957749583344451571131455583085681048200543921319947397416088191212686301904665686735234756903399492515009913357548550405410192454353582518436132061195630352110255023426228470841492682470261703624703087171323039871998407202381114838608941266398824522379289846196305883676326826425656758832563374179611395399423977774056172235361320138399 5893 -641540155274542206181667472272681919847432516023801297805867603559768502546788754324417252471094903184991186304355406876820089109732672103948900363905696428369938342111755333825081157190005426236731949267528464238746304287526282646993304268501684215207747913168229148772956516749854299437216348108932273588772257812874998850019742317569418497326625832960737995 5894 -393838760891280662571849545695363764856287757075489617647296441449750934811194269104971937328788521399265199842188634246313966017062607001077625904951263972698542025844170062398902776016922485675578847488978731543540017180322871950661900800402761812787102624837007304988060256799140303810589658338191034768441492854874746941895662109699065707437562035950008792 5895 158720918395388869157270412054219579595283374380093468033751759094170385136203146983219275357513383266421535392568269153178548992850750547472779505241190380883976410287891133231449334238100940552891994003703738718163607522764299372377971198004440568327735984104259093836462122490705892495294017988635390888317339708499432669499737314278708348734673325370129608 5896 800261073669931075338937884326901499442715890403894765839619362653938887682991901307636527828608286451412721696923676029998638102583422651421679869146886809253914752399646467056530491428106366789623943271232202956909911810290582019371275466506124783535483897272488242609418639240560191932510366097567664477089597521374431519519479631848126846061299158330867604 5897 1194099834561211737910787430022265264299003647479384383486915804103689822494186170412608465157396807850677921539112310276312604119646029652499305774098150781952456778243816529455433267445028852465202790760210934500449928990613453970033176266908886596322586522109495547597478896039700495743100024435758699245531090376249178461415141741547192553498861194280876397 5898 1035378916165822868753517017968045684703720273099290915453164045009519437357983023429389189799883424584256386146544041123134055126795279105026526268856960401068480367955925396223983933206927911912310796756507195782286321467849154597655205068904446027994850538005236453761016773548994603247806006447123308357213750667749745791915404427268484204764187868910746790 5899 235117842495891793414579133641144185261004382695396149613544682355580549674991122121752661971275138132843664449620365093135417024211856453604846399710073591814565615556278929167453441778821545122686853485274992825376409657558572578283929602398321244459366640732748211151598134308434411315295640349555643880124153146375314272395924795420357358702888710579879187 5900 -958981992065319944496208296381121079037999264783988233873371121748109272819195048290855803186121669717834257089491945183177187095434173198894459374388077190137891162687537600287979825666207307342515937274935941675073519333054881391749246664510565351863219881376747336445880761731266084427804384086203055365406937229873864189019216946126835194795972483700997209 5901 -1994360908231142813249725314349166763741719537883279149326535166757628710177178071720244992986005094302090643236035986306311242222229452303920985643245037591206371530643462996511963758873135219254826734031443137457359840800904035989404451733415011379858070419381983790206897535280260687675610390533326363722620687897623609980934621373395319399560160352611743998 5902 -2229478750727034606664304447990310949002723920578675298940079849113209259852169193841997654957280232434934307685656351399446659246441308757525832042955111183020937146199741925679417200651956764377513587516718130282736250458462608567688381335813332624317437060114732001358495669588695098990906030882882007602744841043998924253330546168815676758263049063191623184 5903 -1270496758661714662168096151609189869964724655794687065066708727365099987032974145551141851771158562717100050596164406216269472151007135558631372668567033992883045983512204325391437374985749457034997650241782188607662731125407727175939134671302767272454217178737984664912614907857429014563101646796678952237337903814125060064311329222688841563467076579490625974 5904 723864149569428151081629162739976893776994882088592084259826439392528723144203926169103141214846531584990592639871580090041770071222316745289612974678003598323325547131258671120526383887385762219829083789660948849697109675496308813465317062112244107403853240643999125294282627422831673112508743736647411485282784083498549916623292150706477836093083773121118025 5905 2953342900296462757745933610730287842779718802667267383199906288505737982996373120011100796172126764019924900325527931489488429317663625502815445017633114781344262693331000596799943584539342526597342671306379079132433360133958917381153698397925576731721290300758731126652778297011526772103414774619529419088027625127497474169953838319522154594356132836312741210 5906 4223839658958177419914029762339477712744443458461954448266615015870837970029347265562242647943285326737024950921692337705757901468670761061446817686200148774227308676843204922191380959525091983632340321548161267740096091259366644557092833069228344004175507479496715791565393204868955786666516421416208371325365528941622534234265167542210996157823209415803367185 5907 3499975509388749268832400599599500818967448576373362364006788576478309246885143339393139506728438795152034358281820757615716131397448444316157204711522145175903983129711946251070854575637706221412511237758500318890398981583870335743627516007116099896771654238852716666271110577446124113554007677679560959840082744858123984317641875391504518321730125642682249161 5908 546632609092286511086466988869212976187729773706094980806882287972571263888770219382038710556312031132109457956292826126227702079784818813341759693889030394559720436380945654270910991098363694815168566452121239757965621449911418362473817609190523165050363938093985539618332280434597341450592903060031540752055119730626510147688037071982363727373992806369507952 5909 -3677207049865890908827562773470264736556713684755859467459732727898266706140577046180203937386973295604915492965399511579530199388885942248105057992311118379667588240462259267920469968426728288817171755096040027982130469809455226194619015460037820839125143541402730251947060924434358445215923518356176830573310409210996024086577130470228632430449216609433859232 5910 -7177182559254640177659963373069765555524162261129221831466521304376575953025720385573343444115412090756949851247220269195246330786334386564262262703833263555571571370174205518991324544064434510229682992854540346872529451393325561938246531467153920735896797780255446918218171501880482558769931196035737790413393154069120008404219005861733150752179342252116108392 5911 -7723815168346926688746430361938978531711892034835316812273403592349147216914490604955382154671724121889059309203513095321474032866119205377604022397722293950131291806555151173262235535162798205044851559306661586630495072843236980300720349076344443900947161718349432457836503782315079900220524099095769331165448273799746518551907042933715514479553335058485616343 5912 -4046608118481035779918867588468713795155178350079457344813670864450880510773913558775178217284750826284143816238113583741943833477233263129498964405411175570463703566092891905341765566736069916227679804210621558648364603033781754106101333616306623061822018176946702205889442857880721455004600580739592500592137864588750494465329912463486882049104118449051757110 5913 3130574440773604397741095784601051760368983911049764486652850439925695442251806826798165226830661264472806035009106685453302497309101123434763298298422087985107867804081313613649558977328364594002003188643918788224164848359543807832145197850847297674074779603308744712328728643999761103765330615296145289821255289480369513938889093398246268703075223803064351283 5914 10854389609120531086487526146540030292080875945885081298926254032274842659166297431753547381502385386361865344212619780774776530175220328812367320696144381935239159610636464786911794512491162799046854747950580374854659921202780788132865546927191741575021941321658177170165232426314841003985854714391914620986703563280116032490796136331961783182628558861549967627 5915 14900997727601566866406393735008744087236054295964538643739924896725723169940210990528725598787136212646009160450733364516720363652453591941866285101555557505702863176729356692253560079227232715274534552161201933503024524236562542238966880543498364636843959498604879376054675284195562458990455295131507121578841427868866526956126048795448665231732677310601724738 5916 11770423286827962468665297950407692326867070384914774157087074456800027727688404163730560371956474948173203125441626679063417866343352468507102986803133469520594995372648043078604001101898868121272531363517283145278859675877018734406821682692651066962769179895296134663725946640195801355225124679835361831757586138388497013017236955397202396528657453507537373456 5917 916033677707431382177771803867662034786194439029692858160820424525185068522106731977012990454089561811337781229006898288641336168132139694735666106989087585355835762011578291692206589407705322225676615566702770424199754674237946273956135765459325387747238573637957493560714213880960351239269965443447210770882575108380980526440819065240613346028894645987405830 5918 -13984964049894135484228621931141082052449859856934845785579104472200538101418104258551712608333046650834671379221726466228079027484321452247130618994566469920347027414717778400561353489819527393048857936594499163078824769562324595965010744778039039249096720924966921882493961070314602107751185329688059910807958852760485546429685229730208051885703782664614318907 5919 -25755387336722097952893919881548774379316930241849619942666178929000565829106508422282272980289521599007874504663353145291496893827673920754233605797699939440942022787365821479165354591718395514321389300111782308357684445439343330371832427470690106211865900820263056546219907710510403462976310009523421742565544991148982559446922185127410448414361236172151692362 5920 -26671421014429529335071691685416436414103124680879312800826999353525750897628615154259285970743611160819212285892360043580138229995806060448969271904689027026297858549377399770857561181126100836547065915678485078781884200113581276645788563236149431599613139393901014039780621924391363814215579974966868953336427566257363539973363004192651061760390130818139098191 5921 -12686456964535393850843069754275354361653264823944467015247894881325212796210510895707573362410564509984540906670633577352059202511484608201838652910122557105950831134659621370296207691306573443498207979083985915703059430551256680680777818458110392350516418468934092157286660854076761706464394645278809042528468713496877993543677774462443009874686348153524779283 5922 13068930372186704102050850127273420017663665417905152927418284047675353032895997526574699617878957089023333597992719567939437691316189312552394952887577382334991191652706200108869146900411822070823181321027796392654625014888086649691054609012579713861349482351328964388933246856433641756511915364244612700037076277652104565903244410664967438539674888018626913080 5923 39740351386616233437122541812689856431766790098784465728245283401201103930524612680833985588622568249842545883885079611519575921311995373001364224792266409361289050202083599879726708081537922907370247236706281471436509215001667926336843172248729145460962621745229978428713868780825005570727495339211481653373503843909468105876607414857618500300065018836766011272 5924 52426808351151627287965611566965210793420054922728932743493178282526316726735123576541558951033132759827086790555713188871635123823479981203202877702388966467239881336743221250022915772844496350868455215790267387139568645552924607017620990706839537811479040214164070586000529634901767277191889984490290695901972557406346099420285189320061510174751366990290790556 5925 39357877978964923185914761439691790775756389504823779816074894234850963693839126049966859333154175670803753192562993620932197432507290668650807924814811584132248689684037021141153768872432674280045273894762470994484943630664837957326566381694259823950129557862835106197067282778468125520679974620245677995864896279754241533517040778655094071635076478971663877477 5926 -382473407651310251207780372998065656010400593960685912170389166350140236685486630867126255468392579038792691322085990587378488804704704350556299977454825229040360518046578738572939209105248627324973341943810476951565584336829969010276790554469321510833063882394872231646586002356880050047520718965803657508607564155226572359566636202524428664988539865102133794 5927 -52809281758802937539173391939963276449430455516689618655663567448876456963420610207408685206501525338865879481877799179459013612628184685553759177679843791696280241854789799988595854981949744978193428557734077864091134229889754576027897781261308859322312104096558942817647115637258647327239410703456094353410580121561572671779851825522585938839739906855392924349 5928 -92167159737767860725088153379655067225186845021513398471738461683727420657259736257375544539655701009669632674440792800391211045135475354204567102494655375828528931538826821129749623854382419258238702452496548858576077860554592533354464162955568683272441661959394049014714398415726772847919385323701772349275476401315814205296892604177680010474816385827056801825 5929 -91784686330116550473880373006657001569176444427552712559568072517377280420574249626508418284187308430630839983118706809803832556330770649854010802517200550599488571020780242391176684645277170630913729110552738381624512276217762564344187372401099361761608598076999176783067812413369892797871864604735968691766868837160587632937325967975155581809827845961954668030 5930 -38975404571313612934706981066693725119745988910863093903904505068500823457153639419099733077685783091764960501240907630344818943702585964300251624837356758903208329165990442402580829663327425652720300552818660517533378046328007988316289591139790502439296493980440233965420696776111245470632453901279874338356288715599014961157474142452569642970087939106561743680 5931 53191755166454247790381172312961342105440856110650304567833956615226597200106096838275811461969917917904672173199885170046392101432889389904315477657298616925320602372836378727168794191054993605518401899677888341042699814226584545038174571815778180833145167978953815049293701639615527377286931422421898010919187685716799244139418461725110367504728446720495058146 5932 144976441496570798264261545319618343674617300538203017127402029132603877620680346464784229746157226348535512156318591979850224657763660039758326280174499167524809173393616621118345478836332164236432131010230626722667212090444347109382361944216877542594753766055952991832361514052985420175158796027157866702686056522877386877076744429700265949314556292682449726177 5933 183951846067884411198968526386312068794363289449066111031306534201104701077833985883883962823843009440300472657559499610195043601466246004058577905011855926428017502559607063520926308499659589889152431563049287240200590136772355097698651535356668045034050260036393225797782210829096665645791249928437741041042345238476401838234218572152835592284644231789011469858 5934 130760090901430163408587354073350726688922433338415806463472577585878103877727889045608151361873091522395800484359614440148651500033356614154262427354557309502696900186770684793757514308604596283634029663371398899157890322545770552660476963540889864200905092057439410748488509189481138268504318506015843030123157552759602594094800110427725224779915785068516411713 5935 -14216350595140634855674191246267616985694867199787210663929451546725773742952457419176078384284134826139711671958977539701573157730303425604063852819941858022112273206845936324587964527727567952798101346859227823509321767898576556721884980675987678393848673998513581083873004863504281906654477521142023672562898970117784282981944319272540724534640507613933314463 5936 -198168196663025046054642717632579685780058156648853321695235985747830474820786443303060041208127144266440184329518477149896616759196549429662641757831797784450129775766452999845514273027387157841950532909908515063709911904670931654420536516032655723427898934034906806881655215692600947552445727449579764713605244208594186121216162891425376316819284739402944784320 5937 -328928287564455209463230071705930412468980589987269128158708563333708578698514332348668192570000235788835984813878091590045268259229906043816904185186355093952826675953223684639271787335991754125584562573279913962867802227216702207081013479573545587628804026092346217630143724882082085820950045955595607743728401761353788715310963001853101541599200524471461196032 5938 -314711936969314574607555880459662795483285722787481917494779111786982804955561874929492114185716100962696273141919114050343695101499602618212840332366413235930714402746377748314683822808264186172786461226420686139358480459318125650359128498897557909234955352093832636546270720018577803914295568434453584071165502791236004432329018682580560817064560016857527881568 5939 -116543740306289528552913162827083109703227566138628595799543126039152330134775431626432072977588956696256088812400636900447078342303053188550198574534615451480584626979924748469169549780877028330835928316512171075648568554647193995938591982864902185807056418058925829664615504325976856361849840984873819357560258582641818311112855791155184500245275277454583097247 5940 212384547258165680910316908878847302765753023848640532359165437294556248563738900722236119592411279092579896001477454689598189916926852855266705610651739642472242048973298936170102237555114725794748634256767742887219233672569508211142421496708643401821747608033420387965528220556105229459100204970721788386168143178711970404198107210697917041353925247016878098786 5941 527096484227480255517872789338510098249038746636122449853944549081539053519300775651728233778127380055276169143396568739941885018426455473479545943018152878402956451719676684484786060363378911967535095483188429026577714131887633861501549995606201311056702960127253024511798940574683033373395773405175372457333645969947974836527125893278477858418485263874405980355 5942 643640224533769784070785952165593207952266312774751045653487675120691383654076207278160306755716336751532257955797205640388963360729508662029744517552768329883541078699601432953955610144255940298371023799700600102226282686534827857440141978471103496863759378186178854176414444900659889735245614390049191814893904552589793147639981684433662358663760541328989077603 5943 431255677275604103160469043286745905186513288926110513294322237826135135090337306555924187163305057658952361954319750950790773443802655806763038906901028687411299029726302496783853372589141214503622389542932857215007049013965319646297720481762460095042011770152758466210886224344554660276145409419327403428725761373877822743441874473735745317309835294312110978818 5944 -95840806951876152357403746051764193062525457710011936559622311255403918428963469095804046614822322396323807189076817789151111574623799666716507036117124190991657421993374187700932687774237697463912705940255571811570665117922314215203829513843741216014691189974494558300912716230128373097250363985847969028607884596070152093085251419542732541108649969562295001536 5945 -739481031485645936428189698217357401014791770484762982213109986376095302083039676373964353370538659147856065144874023429540074935353308328746251553669892520875198500692975620654888297918493637762283729739956171913796947804457142072643971492314844712878450568160673412477327161130788262832495978375897160843501789148659945240725233103976394899772410510891284079138 5946 -1170736708761250039588658741504103306201305059410873495507432224202230437173376982929888540533843716806808427099193774380330848379155964135509290460570921208286497530419278117438741670507634852265906119282889029128803996818422461718941691974077304807920462338313431878688213385475342923108641387795224564272227550522537767984167107577712140217082245805203395057955 5947 -1074895901809373887231254995452339113138779601700861558947809912946826518744413513834084493919021394410484619910116956591179736804532164468792783424453797017294840108425903929737808982733397154801993413342633457317233331700500147503737862460233563591905771148338937320387300669245214550011391023809376595243619665926467615891081856158169407675973595835641100056418 5948 -335414870323727950803065297234981712123987831216098576734699926570731216661373837460120140548482735262628554765242933161639661869178856140046531870783904496419641607732928309082920684814903517039709683602677285403436383896043005431093890967918718879027320580178263907909973508114426287178895045433479434400117876777807670650356623054193012776201185324749815977279 5949 835321838437522088785593444269121594077317228194774918772732297631499220512003145469768399985360981544179872333950841218691186509977107995462758589787016711866855922686349808355820985692731335226196435680211743725367612922379456287847801006158585928893141758135167970778239877360916635929746342361745129872109673744730097333810484523519127440881060480453579080677 5950 1910217740246895976016848439721460707216096829895636477720542210578325739256416659303852893904382375954664492244067797809870923314509272464255542014240813729161696031112253738093629968426128490028189849022845201042600944622879603791585663466392149520798912906474105291165540546606131185941137366171121725115729339671197713224892340681688535116854656316094679137096 5951 2245632610570623926819913736956442419340084661111735054455242137149056955917790496763973034452865111217293047009310730971510585183688128604302073885024718225581337638845182047176550653241032007067899532625522486446037328518922609222679554434310868399826233486652369199075514054720557473120032411604601159515847216449005383875248963735881547893055841640844495114376 5952 1410310772133101838034320292687320825262767432916960135682509839517557735405787351294204634467504129673113174675359889752819398673711020608839315295237701513714481716158832238820729667548300671841703096945310742720669715596543152934831753428152282470933091728517201228297274177359640837190286069242856029643737542704275286541438479212362420452174781160390916033700 5953 -499906968113794137982528147034139881953329396978676342038032371060768003850629308009648259436878246281551317568707908057051524640798251855416226719003112215447214314953421499272900300877827818186486752077534458321931229026336450856753910038239867049865821177956904062868266369246490348750851296928265695471991796966922426683453861469326114664679875155703763103395 5954 -2745539578684418064802441883990582301293414058090411396493274508209824959768419804773621293889743357498844364578018639028562109824486380459718300604027830441028551953798603546449450954118859825254386284703056944767968557545259060079433464472550735449692054664609273261943780423967047821870883708532866854987839013415927810558702825205207662557735716796548258217770 5955 -4155850350817519902836762176677903126556181491007371532175784347727382695174207156067825928357247487171957539253378528781381508498197401068557615899265531954743033669957435785270180621667160497096089381648367687488638273141802213014265217900703017920625146393126474490241054601326688659061169777775722884631576556120203097100141304417570083009910497956939174251469 5956 -3655943382703725764854234029643763244602852094028695190137751976666614691323577848058177668920369240890406221684670620724329983857399149213141389180262419739295819355004014285997280320789332678909602629570833229166707044115465762157511307862463150870759325215169570427372788232080198310310318480847457189159584759153280670416687442948243968345230622801235411148073 5957 -910403804019307700051792145653180943309438035938283793644477468456789731555158043284556375030625883391561857106651981695767874032912768753423088576234589298267267401205410739547829366670472853655216344867776284398738486570206702078077843389912415421067270550560297165429007808113150488439434772314590334171745745737352859857984617743036305787494906004687152930302 5958 3245446546798212202784970031024722183246743455069087738531306879270592963619049112783269553326621603780395682146726547085613634465284632315134527323030942656475766268752025045722351254996687643440873036780591403089899786571595510936187374510790602499557875842566177324812046793213538170621735005461132550459830810382850237242156686674533777222415591952252021321168 5959 6901389929501937967639204060668485427849595549097782928669058855937207654942626960841447222246990844670801903831397167809943618322683781528275916503293362395771585623756039331719631575786020322350475666351424632256606830687061273093698682373253753370317201057735747752184835025293736480932053486308589739619415569536130907658844129622777745567646214753487432469242 5960 7811793733521245667690996206321666371159033585036066722313536324393997386497785004126003597277616728062363760938049149505711492355596550281699005079527951694038853024961450071267460942456493176005692011219200916655345317257267975171776525763166168791384471608296044917613842833406886969371488258623180073791161315273483767516828747365814051355141120758174585399545 5961 4566347186723033464906026175296944187912290129966978983782229445123404422878735891342734043950995124281968078791322602420097857890311917966564477756497009037563086756209425025545109687459805532564818974438609513565445530685672464235589151252375566291826595765729867592801796040193348798749753253162047523331330504890633530274672060691280274132725528805922564078378 5962 -2335042742778904502733177885371541239937305419130803944886829410813803232063891069498713178295995720388833825040074565389845760432371863561711438746796353358208498867546614306174521888326214789785656691912815118691161300001388808858109531120878187078490605292005880159383038985100387682182300233146542216288085064645497377384172068931497471434920685947564868390863 5963 -10146836476300150170424174091693207611096339004166870667200365735207800618561676073624716775573612448451197585978123714895557252787968413843410443826324305052247351892508064377441982830782707965791348703132016035346506617258656784029886056884044355869875076900301925076996881818507274651553788491769722290079246379918981144901000816297311522790061806705739453790407 5964 -14713183663023183635330200266990151799008629134133849650982595180331205041440411964967450819524607572733165664769446317315655110678280331809974921582821314089810438648717489402987092518242513498356167677570625548911952147944329248265475208136419922161701672666031792669798677858700623450303541744931769813410576884809614675175672876988591796922787335511662017868784 5965 -12378140920244279132597022381618610559071323715003045706095765769517401809376520895468737641228611852344331839729371751925809350245908468248263482836024960731601939781170875096812570629916298708570510985657810430220790847942940439407365677015541735083211067374025912510415638873600235768121241511785227597122491820164117297791500808057094325487866649564097149477920 5966 -2231304443944128962172848289925402947974984710836175038895400034309601190814844821844020865654999403893134253751248037030252097457940054404853039009700655679354587888662810719370587799133590742779162282525794394874284230684283655377479620131497379213335990473723987433418757055092961116567453020015505307043245440245136152890499991759782802697804842858357695687512 5967 12481879219079054673157351977064748851033644423297674612087195146021603850625567143123429953869608168840031411018198280285403013220340277405121882573120658410455850760054678683616504719108922755577005395044831154037667917260045592887995588004922542948365682192307805236379920803607662333736088724916264506367331444564478522285172885228808994224982492653304322181273 5968 24860020139323333805754374358683359410104968138300720318182960915539005660002088038592167595098220021184363250747570032211212363466248745653385365409145619142057790541225553780429075349025221464147516380702641584258458765202986032295361265020464278031576749566333717746795559677207898101857330236701492103489823264728595820076673693285903319712849142217401471659194 5969 27091324583267462767927222648608762358079952849136895357078360949848606850816932860436188460753219425077497504498818069241464460924188800058238404418846274821412378429888364499799663148158812206926678663228435979132742995887269687672840885151961657244912740040057705180214316732300859218424783256716997410533068704973731972967173685045686122410653985075759167346707 5970 14609445364188408094769870671544013507046308425839220744991165803827003000191365717312758506883611256237466093480619788956061447703848522653116521845725616410956527669833685816183158429049889451349673268183604825095075078627224094784845297147039114296547057847749899943834395928693196884688694531800732904165737260409253450682000799816877128185671492422454845165435 5971 -10250574775134925710984503687139345903058659712461499573191795111712002659810722321279409088214608764946897157266950243255150915762400223000268843563420002731101262871391867964245916919975332012797843112519036759163383686575761937510515967873425163735029691718583817802961163748514701217168635704900759199324086004319342369394672893469026191527177649794946626493758 5972 -37341899358402388478911726335748108261138612561598394930270156061560609510627655181715597548967828190024394661765768312496615376686589023058507247982266277552513641301280232464045580068134144219724521775747472738296126682463031625183356853025386820979942431758641522983175480480815560435593418961617756609857154709293074342361846578514712313937831634870705793840464 5973 -51951344722590796573681597007292121768184920987437615675261321865387612510819020899028356055851439446261860755246388101452676824390437545711623769827991893963470168971113918280228738497184033671074195043931077563391201761090255719968202150172425935276489489606391422927009876409508757320282113493418489514022891969702327793043847378331589442123503127293160639005898 5974 -41700769947455870862697093320152775865126261274976116102069526753675609851008298577748946967636830681314963597979437858197525908628037322711354926264571891232368906099722050315982821577208701658276351931412040804227818074514493782457686182299000771541459797887807605124048712660994056103113477788517730314698805965382985423649174484862563250596325477498214012512139 5975 -4358870589053482383785366984404667603987648713377721171799370692115000340380643396033349418669002491290568936213669545700910531941448299652847678282305613679855264798441817851937241509074557438551830155664568065931691392051462157274329329273613950561517366129166082140873232180178495667520058826899973704841651256089911081287327906347850936658493842627508218671674 5976 47592474133537314189896230022887454164197272274059894503461951173272612170438377502995006637182436954971291819032718555751766292448989246058776091545686280283614904172672100428291496988109476232522364888266509497459510369038793562693872820898811984714972123477225340786136644229330261652762054666518515809181240713612416711756519471983738505465009284665652420334225 5977 89293244080993185052593323343040230029323533549036010605531477926948222021446676080743953604819267636286255417012156413949292201077026568770131017810258171515983810272394150744274318565318177890798716819678550301687328443553287345151559003197812756256431921365032945910185356890324317755875532455036246123880046678995402135405693956846301756061334762163866432846365 5978 93652114670046667436378690327444897633311182262413731777330848619063222361827319476777303023488270127576824353225825959650202733018474868422978696092563785195839075070835968596211560074392735329350546975343118367619019835604749502425888332471426706817949287494199028051058589070502813423395591281936219828721697935085313216693021863194152692719828604791374651518040 5979 46059640536509353246482460304557443469113909988353837273868897445790610191388941973782296386305833172605532534193107403898436440569485622364202604546877504912224170898163868167920063086283259096828182087076608870159509466565955939732015511572614722102977164016973687264921944841172551770633536615417704019540457221472896504936502391210414187254819320125722231183816 5980 -43233603544483831806110863038482786560209623560682173331662580481157611830057734106961657218513434463680722882819049010050855760507540946405928413263380666603759639374230282576354255479034918793970534732601941431527818976987331405419543491625198034153454757348059258645263412049151765985241995839618542104339589457522505630469191565635887568806515442038144201662548 5981 -136885718214530499242489553365927684193520805823095905108993429100220834191885053583738960242001704591257547236044874969701058493526015814828907109355944451799598714445066251172565815553427654123321081707945059799146838812592080907845431824096624740971404044842258286696322001119654579408637587121554761933061287392607818847162213428830040261526344046829518853180587 5982 -182945358751039852488972013670485127662634715811449742382862326546011444383273995557521256628307537763863079770237982373599494934095501437193109713902821956711822885343230119340485878639710913220149263795021668669306348279158036847577447335669239463074381208859231973961243945960827131179271123736972465952601744614080715352098715820040454448781163366955241084364402 5983 -139711755206556020682861150632002341102425092250767569051199746064853832553216261450559599409794103300182356887418933363548639173587960490787181300639441290108063245968999836764131623160675994426178729062419727237778529302170705442157903844044041428920926451511172715315980533911675365194029127897353923848262155156558209721629524254404566879974647924917096882701853 5984 -2826036992025521440371597266074656908904286427671663942206316964632998361331207866820639167792398708924809651374058393847580680061944675958274191283496838308464531523933585591565807607248340302857647354474667438631690489578624534312472019947416687949522406668914428619658532792020785785391540775799161915200867763950390874467310825574526618448303878087578029521265 5985 180119321759014331048600416404410470753730429383778078440656009581378446021942787690700617460515139054938270118863923979751914254033556761234835522619325118403358353819296533748920071032462572917291616440547001230674657789579412313264975315721822775124858802190317545341585413168806345393879582961173304037400876850130324477631404994465927830332859488867663054843138 5986 319831076965570351731461567036412811856155521634545647491855755646232278575159049141260216870309242355120627006282857343300553427621517252022016823258766408511421599788296370513051694193138567343470345502966728468453187091750117755422879159765864204045785253701490260657565947080481710587908710858527227885663032006688534199260929248870494710307507413784759937544992 5987 322657113957595873171833164302487468765059808062217311434062072610865276936490257008080856038101641064045436657656915737148134107683461927980291014542263246819886131312229956104617501800386907646327992857441395907084877581328742289735351179713280891995307660370404689277224479872502496373300251634326389800863899770638925073728240074445021328755811291872337967066258 5988 142537792198581542123232747898076998011329378678439232993406063029486830914547469317380238577586502009107166538792991757396219853649905166745455491922938128416527777492933422355697430767924334729036376416894394676410219791749329976470375863991458116870448858180087143935639066703696150979420668673153085763463022920508600596096835079979093498422951803004674912223121 5989 -177293284766988809608228819138335813844826142956106414498449692616745447660611579823879978292722740346013460467489865585904333573971612085276561331335828280094893822295362948157354263425214232614433969086072333792042967300000787778952503295774406087175336395521403116721926880376785559608488042185374142122200009086179933603164094168891401211884555610780085025321870 5990 -499950398724584682780061983440823282609885951018323725932511765227610724597101836831960834330824381410058897125146781323052467681655074013256852345878091526914779953607592904261971765225601140260761961943513729699127844881329530068687854475487686979170644055891807805999151360249288055981788293819700531923063908856818858676892334243336422540640366902652422992388127 5991 -642488190923166224903294731338900280621215329696762958925917828257097555511649306149341072908410883419166063663939773080448687535304979180002307837801029655331307731100526326617669195993525474989798338360408124375538064673078860045158230339479145096041092914071894949934790426952984206961208962492853617686526931777327459272989169323315516039063318705657097904611247 5992 -465194906156177415295065912200564466776389186740656544427468135640352107851037726325461094615688143073152603196449907494544353961333367094725746506465201375236413908805163378460314932568311242375364369274335790583495097373078072266205727043704739008865756518550491833212863546576198647352720920307479475564326922691147525669825075154424114827178763094877012879289376 5993 34755492568407267484996071240258815833496764277667181505043629587258616746064110506499739715136238336906293928696873828508113720321706918531105839412890151678366044802429525801656832657289897885397592669177939115632747508251457802482127431782947970304887537341315972786287813673089408629067373512221056358736986165671333007067259088912307713461603807775410113098752 5994 677243683491573492388290802579159096454712093974430140430961457844356172257713416655840812623547121756072357592636646908956801255626686098533413677213919807009673775902955852419326028650815372875195931029586063491170812181330317847640357771262093066345980451413210922721078240626073615590276336005074674045263917942998792280056428412227823752524922513432508017710000 5995 1142438589647750907683356714779723563231101280715086684858429593484708280108751142981301907239235264829224960789086554403501155216960053193259160183679121182246087684708119230879640961219126615250560300303921854074665909554408390113846084814966832075211736969963702755933941787202272262942997256312554149609590840634146317949881503566651938579703685608309520896999377 5996 1107683097079343640198360643539464747397604516437419503353385963897449663362687032474802167524099026492318666860389680574993041496638346274728054344266231030567721639905689705077984128561836717365162707634743914959033162046156932311363957383183884104906849432622386783147653973529182854313929882800333093250853854468474984942814244477739630866242081800534110783900626 5997 430439413587770147810069840960305650942892422462989362922424506053093491104973615818961354900551904736246309267753033666036240241011660176194640667052311223558047864002733852658658099911021344489966776605157851467862349864826614463723599611921791038560868981209175860426575732903109238723653546795258419205589936525476192662757816065511807113717159287101602766190627 5998 -711999176059980759873286873819417912288208858252097321936005087431614789003777527162340552338683360092978651521333520737464914975948393017064519516626809958688039820705385378220982861308105270760593523698764002606803559689581775650122485203045041036650867988754526895507366054299163024219343709517295730404000904108670125287123687501140131465986526321207918130808749 5999 -1819682273139324400071647517358882659685813374689516825289391051329064452366464559637142719862782386585297318381723201312457956472586739291792573860893040989255761460611075083298966989869941988125756231333507917565836721735738707961486442586228925141557717421376913678655020027828345878533273592317628823654854758577145110229937931978879762332228608121742028914709374 6000 -2250121686727094547881717358319188310628705797152506188211815557382157943471438175456104074763334291321543627649476234978494196713598399467987214527945352212813809324613808935957625089780963332615723007938665769033699071600565322425210042198150716180118586402586089539081595760731455117256927139112887242860444695102621302892695748044391569445945767408843631680900000 6001 -1538122510667113788008430484499770398340496938900408866275810469950543154467660648293763522424650931228564976128142714241029281737650006450922695011318542254125769503908423557736642228472858061855129484239901766426895511910983546775087556995105675143467718413831562643574229706432292093037583429595591512456443790993951177605572060543251437979959241087635713550091250 6002 281559762472210612063217032859112261345316435789107959013580581378521297898803911343379197438131455356732342253580487071428674734936732840869878849574498735129991956702651525562324761397083926270626747093606151138941209824755161186398885591123249998089999007545351035080790321396053785495690162722037311198410967583193932624365871435628324352269367034106315364618125 6003 2531681449199305159944934391178300571974022232941614147225396138760679241370242086799483272201465746678275969903056722049922871448535132308857093377519850947943801281316460461519949851178047258886349755032271920172640281425320483611608927789273966178208585410131440574162386082127508902752617301834924554058855662685815235517061619480019893798215134442949947045518126 6004 4069803959866418947953364875678070970314519171842023013501206608711222395837902735093246794626116677906840946031199436290952153186185138759779788388838393202069570785224884019256592079650905320741479239272173686599535793336304030386696484784379641321676303823963003217736615788559800995790200731430516066515299453679766413122633680023271331778174375530585660595609377 6005 3788244197394208335890147842818958708969202736052915054487626027332701097939098823749867597187985222550108603777618949219523478451248405918909909539263894466939578828522232493694267318253821394470852492178567535460594583511548869200297599193256391323586304816417652182655825467163747210294510568708478755316888486096572480498267808587643007425905008496479345230991253 6006 1256562748194903175945213451640658136995180503111300907262229888572021856568856736950384324986519475871832633874562227169600607002713273610052816161744043518995777547205772032174317467075774135584502737146295615287954302086228385588688671403982425145377719406286211608493439385036238307541893266873554201258032823410757244981206189107623113627689874053529398185473128 6007 -2813241211671515772008151424037412833319338668730722106238976720139200539269045998142862469639597202035008312156637209121351546183471865149726972227094349683073793238019111987082274612575131185156976502125878071311581491250075644798007813380397216176298584417676791609243176403523562688248307464556961865257266630269009168141427490915648218150484501477056262410136248 6008 -6601485409065724107898299266856371542288541404783637160726602747471901637208144821892730066827582424585116915934256158340875024634720271068636881766358244150013372066541344480776541930828952579627828994304445606772176074761624513998305412573653607499884889234094443791899001870687309898542818033265440620574155116365581648639695299503291225576389509973535607641127500 6009 -7858048157260627283843512718497029679283721907894938067988832636043923493777001558843114391814101900456949549808818385510475631637433544678689697928102287669009149613747116512950859397904726715212331731450741222060130376847852899586994083977636032645262608640380655400392441255723548206084711300138994821832187939776338893620901488610914339204079384027065005826600627 6010 -5044806945589111511835361294459616845964383239164215961749855915904722954507955560700251922174504698421941237652181176389124085453961679528962725701007937985935356375728004525868584785329595530055355229324863150748548885597777254788986270597238816468964024222703863791149264852199985517836403835582032956574921309507329725479473997695266121053594882550008743416464378 6011 1556678463476612596062937972396754696324158165619421198976746831567178682700189261192478144653077726163175678282074981951750939180758591539674156065350306164078015690813339954907957145499357049572473764979582456023627189163847259209319141976414791030920865011390580000749737018487324380706414197683407663999233806858251923160221301808025104522794627423526864224663123 6012 9414726620737239879906450690893784375607880073514359266965579467611102176477190820035592536467179626620125228090893367462226570818192136218363853993452593833087165304560456467858816543404083764784805496430323678083757566011700158796313225954050823676183473651771235401142178274210872586791125497822402485831421746634590816781122790418939443726874011450591870051263751 6013 14459533566326351391741811985353401221572263312678575228715435383515825130985146380735844458641684325042066465743074543851350656272153815747326579694460531819022521680288460993727401328733679294840160725755186828832306451609477413585299496551289640145147497874475099192291443126410858104627529333404435442406343056141920542260596788114205564780468894000600613467728130 6014 12902855102849738795678874012956646525248105147059154029738688551948646448284957119543366313988606598878890787460999561899599717091395224207652423629110225654944505989475121038819444183234322245267686960775604372808679262445630154375980354574874849114226632863084519191541706107923533723921115135721027778407109249283668619100375486306180460257674266577073749243065008 6015 3488128482112498915772423322062862149640225073544794762773109084337544271807766299507773777521426972258765559370106194437373146273203087989288569635657631821857340684914664570960627639830238480482881464345280694724921696433929995579667128620824025438043159211313283790399527833712661137129989637898625292575687502649077802319252695887241016530800255126481879191801258 6016 -10971405084213852475969388663290539071932038239133780465942326299178280859177380081228070681120257352783300906372968349413977509998950727758038010058802899997165180995373796422766773688903440814357279261409906134107384755175547418005632367930465614707104338663161815401891915292698196967497539695505810149830655553492842739941344092226964548249668638874118734275926871 6017 -23874260187063591271648262676247185597180143386192934495681014851126927307462337200771436995108863951662191693833967911313577227090345951965690433687913125652109686984848917461586217872137763059624966222185510506916064017621177572381612722505340463821330971526246334593433621400621730691418654831226837928237764802776511359041719578533145008507342905451192483518991878 6018 -27362388669176090187420685998310047746820368459737729258454123935464471579270103500279210772630290923920957253204074105750950373363549039954979003323570757473967027669763582032546845511968001540107847686530791201640985714055107567961279851126164489259374130737559618383833149234334391828548644469125463220813452305425589161360972274420386025038143160577674362710793135 6019 -16390983584962237711451297335019508674888330220603948792511797636286190720092723419051140091510033571137656346831105756336972863364598312196940993264767857476801846674389785609780071823064560725750568425120885067533600958879560149955647483195698874552269792074397802981941233941636194861051104773619653070982796751932746421419628182193421476788474521703555628434866263 6020 7483276602101353560196965341227676922291813165588985703169217214840736587369613781720296903598830380524535347002862154976604363725747639768749440423145268175307840310459131851806146049073202333874397797064625439382463058741617422425965239309641589269061179451848531611492387458985535830367550057607184857254968050843764937622091396339723531718868383747636855084125616 6021 34845665271277443747617651339537724669112181625326714961623341150305208166639717281999507676229121304445492600206936260727554737089296679723728443746716025649274867980222713884352991561041203873982245483595416641023448772796724990387245090435806078528435310189408149995325536693319927658916194526732648078068420356269354098983063670760109556757011544325311217794918752 6022 51236648856239681459068948674557233344000511845930663754135138786591398886732440701050647767739154875583148947038042017064527600453894991920669437011483883126076714654612499494133063384105764599732813908716301708557049731676285140342892573631504953080705102263805952977266770634956122519967299300352301149051217108202100520402691852953531033545486066028866846229785016 6023 43753372254138327898871983333329556421708698680341678050965921571750662299362826919330350864140324495058613600035179862087923236728147352151919996588338614950768874344153367642326917335032562265858416111651676269174586672934667717916927334321863363811643922811957421365774383175970586689599749242745116291796249057358335582780600456613807501826617682281229991145659401 6024 8907706982860884151254331993791831752596517055014963089342580421445454132723109637330843187911203190613120999828243601360368499638850672428191552841622589301494006363930653757973925773991358391876170628056259628151137900137942727529682243886057285283208612622549271370448846482650659030683554716012468213727828701088981483797536785853697945069606137955918773350740650 6025 -42328941873378797307814616680765401591403994790915700664792558365145944754009331063719804579827951684970027947209798415704159100815044319492477884169861293824582708290681845736159137610114406207856643280660042080405911831538342412813210329745447667797496489641256681606817924152305463489283744584339832935323388407113119036605155067099833088475879928072948072879044365 6026 -86082314127517125206686600014094958013112693471257378715758479936896607053372157983050155443968276180028641547244978277792082337543191671644397880758199908775351582634835213378486054945146968473715059392311718349580498504473010130730137664067311031609140412453214102972592307328276050178883493827084949227119637464471454619385755523713640590302497610354178064024703765 6027 -94990021110378009357940932007886789765709210526272341805101060358342061186095267620380998631879479370641762547073221879152450837182042344072589433599822498076845588998765867136459980719138326865591230020367977977731636404610952858259819907953368316892349025075763374343041153810926709209567048543097417440847466165560436103183292309567338535372103748310096837375444414 6028 -52661079236999212050126315327121388174305215735356641140308501993196116432085936556661194052051527685671734599863423463448291736366998024580111549429961204252262880708084021400300843109023920657734586739707935897325724573072610445446609578207920649094852535434506692736223229658621245720283303958757584505524077758447317066578137242467505446896223820237148764496400048 6029 33421234890517913156560284686973569838807477735900737575449977943700490621286221426388961391916748494356906947381554814343790601176193647064286331328238704523088701926751191978185211836123047815980472652603782452254773931400399685283528085859390382514287877018707410236369077669654804458600189868327364721595559706024137552807618281246135143406273790117029299528303718 6030 128411256000895922514501216694860359604516688262173079380551038302042551807381489046769960023796227864998669494454776693496241438358235991136875764928061202599934290925517059114645192555261374681571702672971760429986410336011352543543347993812758699406636902094470784579410231480581513668167238411424782162443025871584573655990910590813473678778377538427126136903748133 6031 181072335237895134564627532021981747778821903997529720520859540295238668239467425603431154075847755550670404094318200156944533174725234015716987314358022406852197171633601080514946035664285295339306289412679696327312134909083962988989957572020679348501489437528977477315633461139202759388450542370182366667967103630031890722569047833280979125674601358664274901400148182 6032 147651100347377221408067247335008177940014426261628982945409562351538177618181204177042192683931007056313497146936645342600742573549040368652700983029783702329108469706849888536760823828162247523325816760075913875057360977683563303706429486161288965987201560510270067079264383469547954929850352501855001946371543924007753169761429552034843982268327568547245601871844465 6033 19239844346481298893566030640147818335497737999455903564858524049495625810799715130272232660134779191314827652481868649104501135190804377515825218101722499729174178781332829422115631272900872841754114087104153445070950641672210760163081492348530266580564658415799282499854151988966441261683114090430219783928518052423179513770518961221370303489950030120119464968096333 6034 -161832490891413835671061501381833929443324165998073816956001016245743042428667710473158921415712976359355576441836331507840032039534429638201162096256299907123022992852268251092830404391384422497552175325575542882241184267411752228826876079672149081920924779113178194815779309150236318126767428279752146884038585577608711208798528872059608822184651328544155436432051848 6035 -309483591238791057079128748716842107383338592259702799901410578597281220046848914650201114099643983415669073588772976850440774613083470006853863079286083609452131462559118139629591228219546670020877992085651456757298545245095315532533305565833438047908126339623448261895043692619784273056617780781607148830410129501616464378559958424094452804452978897091401038303896312 6036 -328723435585272355972694779356989925718836330259158703466269102646776845857648629780473346759778762606983901241254845499545275748274274384369688297387806109181305641340450969051706859492447542862632106172755610202369495886767526292696387058181968314488690998039247544394897844608750714318300894872037368614338647554039643892330477385315823107942928927211520503271992644 6037 -166890944693858520301633277975155996275512164261084886510268086401033803428980919307314425344065786247628324799418513991705243708739844746168526201131506202058282648488182717958876455101063120365079930847180067320128311619355774063869510978509819232567766218926069349579118535458514396191533466592285221730300061976430932683531948513256214285758277598667365066839940795 6038 142592646544932536777495470741686111107826427998617913391142492196247416617867995342886688755578197168040748789354462858735530904343625260685336878154577407393848814070935421670714773118483549655798061238471389437170233625739541468663794587323618815340360120697378912315925157161269876865084314189321927100110067525185531695028009910838238518694701298424035971463955518 6039 471316082130204892750190250098676036826662758257776616857411594843024262475516625123360035515356959775024650030609308358280806652617899645055025175542383516575154455411386390722421632610931092518430167411226999639539729512507067761360181645505587129829051118736626456710823001770020591183385209061359295714448715079225175587358487296154061626637630225635556474735948163 6040 638207026824063413051823528073832033102174922518861503367679681244058065904497544430674460859422746022652974830027822349986050361357744391223551376673889718633437103899569108681298087711994212883510098258407066959668041131862841825229692624015406362396817337662695806289941537228534987374918675653644517444748777055656108270890435809410275912395907824302921541575888959 6041 495614380279130876274328057332145921994348494520243589976537189047810649286629549087787772103844548854612226040673359491250519457014119130538214498519312311239588289828633687010583314593510663227712037019935677522497807506123300356565898036691787547056457216965316893974016380067265110509834361464322590344638709530470576575862425898572037393701206525878885570111933442 6042 24298298148925983524137807233469885167685736262466973119125594204786386811112923964427736588487589079587576010064051132969712804396219485483189322976928794664433834417247296288161681982579570709281869608708677882958077993616232595205716391186200417227406098228690437263193378297244519326449152402963294630189994451245400988503938602417975767063576300243329095375985280 6043 -613908728675137429527685720840362147934489186256394530248554087039271679093384620466246724270935156943065398819963771217016337556961524905740362053696960923969003269482321812393136405729414642174228228649698389076709963138246609230023976232829205945169411239434005369026748158931290468048469523250681222814558782604410707282386497206992300145332331524059592446199903678 6044 -1109523108954268305802013778172508069928837680776638120225091276087082328380014169554034496374779705797677624860637130708266857013975644036278576552216273235208591559310955499403719720322925305401940265669634066599207770644369909586589874269520993492225868456399322263000764538998555578558303884715003813159197492134881283858248923105564337539033538049938478016311837119 6045 -1133821407103194289326151585405977955096523417039105093344216870291868715191127093518462232963267294877265200870701181841236569818371863521761765875193202029873025393728202795691881402305504876111222135278342744482165848637986142181795590660707193909453274554628012700263957917295800097884753037117967107789387486586126684846752861707982313306097114350181807111687822398 6046 -519912678428056859798465864565615807162034230782710563095662783252597036097742473052215508692332137934199802050737410624220232261410338616021403821496241105904022124245880983298744996576090233936993906628644355405455885499739532951771614427877987964283863315194007331237209758364509629836283513867285884974828703981715977564366364500990013160764782826122214665487918719 6047 589610430526211446003547913606892262766803449993927557129428492834485292282271696501818987682447567863477822809899720084046624752565305420257172730720032129304569435065074516104974723746835071464946359040989711193751885144630376634818259841643005527942005141205314931763554780634045948722020370847717928184368788153165306293882558604574324378268755223816263350823918401 6048 1723431837629405735329699499012870217863326867033032650473645363126354007473398790020281220645714862740743023680600901925283194570937168942018938605913234159177594828793277311796856126052339947576168494319332455675917733782616518816613850502350199437395279695833327632027512697929846046606773407965685035973756274739291991140635420312556637684365869573998070462511740800 6049 2243344516057462595128165363578486025025361097815743213569308146378951043571141263072496729338047000674942825731338312549503426832347507558040342427409475265081616953039158295095601122628430181513162400947976811081373619282356051768385464930228187401679143011027334963264722456294355676443056921832970920948584978721007968705001784813546650845130652400120285127999659520 6050 1653734085531251149124617449971593762258557647821815656439879653544465751288869566570677741655599432811465002921438592465456802079782202137783169696689443135777047517974083778990626398881595110048216041906987099887621734137725675133567205088585181873737137869822020031501167675660309727721036550985252992764216190567842662411119226208972326466861897176304021777175741120 6051 -69697752098154586205082049041276455604769219211216994033765709581888256184529223449603478990115429929278020759162309459826392491154966804235768909223791023400547310819193532806229727170744837527952452412345355788295999644890843683046645413765017563658141826011307600526345022269536318885736856980432043209540084171449328729516194103584311217503972397694048685335999679 6052 -2313042268155617181333247412619762480630130317026960207603073855960839299755670486522100208328162430604220846490500622009329819323502474362276111336633266288482164263858351827901830849799175019041114853360322166869669618927246895451432110343993204965337284837038642563791067478563891995328793778813402964158125062892457297434517978917130962062634624797814333813335659198 6053 -3966776353686868330457864862591356242888687964848775864042953509505305051044540053092777949983761863415685849411939214474786621403284676500059281033322709424259211781832435606892457248680770129089330895267309266757291353064972570584999315432578386839074422706860662595292235154224201723049830329798655956922341253460299959845637205126103288529496521974118355590511400317 6054 -3897078601588713744252782813550079787283918745637558870009187799923416794860010829643174470993646433486407828652776905014960228912129709695823512124098918400858664471013242074086227521510025291561378442854963910968995353420081726901952670018813369275416280880849354994765890131954665404164093472818223913712801169288850631116121011022518977311992549576424306905175400637 6055 -1584036333433096562919535400930317306653788428610598662406113943962577495104340343121074262665484002882186982162276283005630409588627235333547400787465652112376500207154890246184396671710850272520263589494641744099325734492834831450520559674820164310078996043810712430974822653390773408835299694004820949554676106396393333681603032105388015249357924778609973091839741438 6056 2382740020253771767538329461661038936234899536238177201636839565542727555940199709971703687318277860533498867249662931469156211814657441166511880245857057311882711574677545360708060576969919856569067305772667522657965618572137739134478755757758222528995426663049950164317412500833428314214530635793835007367665147063906626164034173020715273280138597195508382498671658880 6057 6279818621842485511791112275211118723518818281875736071646027365466144350800210539614878158311924294019906695902439836484116440726787150862335392369955975712741376045690787434794288098479945148130445748627631433626960971992219466036431425776571591804411707543899305159083302632788093718378624108612058921080466316352757257280155184043234250592131146771932689403847059518 6058 7863854955275582074710647676141436030172606710486334734052141309428721845904550882735952420977408296902093678064716119489746850315414386195882793157421627825117876252845677680978684770190795420650709338122273177726286706485054297486951985451391756114490703587710017590058125286178867127213923802616879870635142422749150590961758216148622265841489071550542662495686800957 6059 5481114935021810307172318214480397093937707174248157532415301743885994289964351172764248733659130436368594810815053188020590638500756945029370912911564570513235164678168132320270624193220875564081642032349605655068321087912916558352473229693633533585495276924660067425740712785345438812999393166823044863267477275685243964797724043127906992561350474355034279997015142078 6060 -798703686820675204618794060730721629581111107627578539230725621580150060835859366850629424652793857651311885087386648463525802226030205832964479458391405199506211367522655114523663905259069584048803716278025778558639884079302907683958196082938058218916430619239237733342589847442654905379230941789014057812989040667513292482431140915327258030780672416898409406831917439 6061 -8662558642096257279329441736872157659753717818113913273282866931008871906740410249586581845630202154553405563152102767953272652541444592028847272615813033024624087620368332795502348675449865004699513054400298956284926590564357205170910181534329814333407134206949255323400715133621522032593154744405893928448131463416663883444189357063949523872269743967441071902518718395 6062 -14143673577118067586501759951352554753691424992362070805698168674894866196704761422350830579289332590922000373967155955973863291042201537058218185527377603537859252298536465115772972868670740568781155086749904611353247678477273763523383411227963347918902411131609322749141427918966960845592547911228938791715608739101907848241913400191856516433620218322475351899533860472 6063 -13344969890297392381882965890621833124110313884734492266467443053314716135868902055500201154636538733270688488879769307510337488816171331225253706068986198338353040931013810001249308963411670984732351370471878832794607794397970855839425215145025289699985980512370085015798838071524305940213316969439924733902619698434394555759482259276529258402839545905576942492701943032 6064 -4682411248201135102553524153749675464356596066620578993184576122305844229128491805913619309006336578717282925727666539557064836274726739196406433453173165313728953310645477205746960287961805980032838316071579876509681203833613650668515033610695475366578846305420829692398122937902783907620162225034030805454488235017730672315292902212579734530569801938135870590183224636 6065 9461262328916932483948235797602879289334828925741491812513592552589021967576269616437211270282996012204717448239489416416798454767474797861811752074204438224130298987890987910026012580708934588748316770678324734843566474643660112854868377617267872552323564826188493056743304981064176937972385686194907986261120504084177175926620497979276781903050416384339481309350635837 6066 22806232219214324865831201688224712413445142810475984078981035605903738103445171671937412424919534745475405937119258723927135943583646129087065458143190636562483339918904797911275321544120605573480668141150203567638174269041630968694293592762293162252309545338558578072542143052588482878185702655634832720163740202518571731686102757255806040305889962289916423802052578870 6067 27488643467415459968384725841974387877801738877096563072165611728209582332573663477851031733925871324192688862846925263484200779858372868283471891596363801876212293229550275117022281832082411553513506457221783444147855472875244619362808626372988637618888391643979407764940265990491266785805864880668863525618228437536302404001395659468385774836459764228052294392235803507 6068 18027381138498527484436490044371508588466909951355071259652019175620560364997393861413820463642875311987971414607435847067402325090898070421660139522159363652081994241659287206996269251373476964765189686543458709304288998231584506507940248755720765066564826817790914708196961009427089847833479194473955539357107933452125228074775161489108992933409347843712813082885167671 6069 -4778851080715797381394711643853203824978232859120912819329016430283177738447777810523591961276659433487434522511822876859733618492748058665405318621031272910401345677245510704279052292747128608715478454606744858333885270810046462186353344006572397185744718520767663364345182043161393030352223461160877180806632269066446503611327595766697047372480614446203610719167411198 6070 -32267494548131257349779437485827591702779971736217475891494628158492760071021441288374623695202530757680123385358748140343934398351120926948877210217395074786613638906795785821301334124829540162228984911828528302481740743685291081549161970379561034804633110164747071129285448033652659816158088341829740706424860706602748907612723255235082822208940378674255905111403214704 6071 -50294875686629784834215927530199100291246881687572547151146647334113320436018835149788444158845406069668094799966183987411336723442018997370537349739554438438695633148455073028297603376203017126994174598371987011786029741916875588057102219135281799871197936982537985837482409043079749663991567536303696245781968640054874135687498416724191815142349726517968718194288382374 6072 -45516024605913987452821215886345896466268648828451634331817630903830142697571057339264852197568746636180660277454361110551603104949270938705132031118523165528294287471209562324018551083455888518278696143765242153452144471106829125870748875128709402685453218461770322473137226999918356633639344075142819064975336370988427632076170820957494767769869112071765107475120971175 6073 -13248530057782730103041778400518304763488677092234158440323002745337382626549616050890228502366215878500536892095612970207668706598150011756254820901128090741680648564413776502717216958626348356049711231936713850970403727421538044321586904749148367880820108297023251343851778966265696817481255733313078358550475664385678724463447565722411945560928733397509202363717756470 6074 37046345628847054731174149129680795527758204595338388710823644588775937809469219098898215656479190191167557907870571017203668016843868985614282528838426347697014984584041296525580386417576668770944463366435273160815626014495337543735515314386133431990377828685514734493630630076814052846510311802990617887231492975669195411224050851001779869581420993120459515830570625905 6075 82562370234761042183995365016026691994026853423790023042641275492606080507040276438163067854047936827348218185324932127755271121793139924319414559956949513225309272055250858849598937501032557289223159510200515314267770485602166669606264189514842834675831047147285056966767857076732409480149655878133436952206829346657623043300221671959274637351290105192224623305691597081 6076 95810900292543772287037143416544996757515530516024181482964278237943463133589892489053296356414152705848755077420545097962939828391289936075669380858077603966989920619664635352316154459658905645272870742137229165238174213023704713927851094263991202556651155444308308310619636042998106297630911611446515310757305011043301767763669237681686582912218838589733825669409353552 6077 58764554663696717555862994286864201229757325920685792772140633649167525324120673390155080699934962514681197169549974080759271811547420950461386852019651256269974936035623338826735768042082236874328407375701956004422548198528367170192335779877857770566273326758793573816989005966184053451120599808455897423525812035374106356539618386679906713330797845469274309838838727648 6078 -23797815571064324628132370729162490764269527503104230270500641843438555182919603048007987154112974312667021015774958046995999310245718973858027707937298256955334336019627520022863169458950320414894752134498559309845222287073799499413928409636985064109557720388491483149778851110548356029029056069677539528681017311283516686760603285279367924020492259722950313466852869432 6079 -119608715863608096915169514145707487521785058019128411753464920081382018316509495537061283510527127018515776093195503144958939138637008909933697088795375860922324256639292155375179323918609226060167622876635788475083396500097504213341779503900976266666208875832799791460398487153546462326659967681124054839438322322326818454524272522961054506932711098312684139136262222983 6080 -178373270527304814471032508432571688751542383939814204525605553730549543640630168927216364210462089533196973262745477225718210950184429860395083940815027117192299192674915494201915091960691462934496030252337744479505944698625871383534115283778834037232482202591593365277387493119730515777780567489579952262964134357700924811063890909640961220263508943781958448975100950630 6081 -154575454956240489842900137703409197987272856436709974255104911887110988457710565879208377056349115220529952246970519178722211639938710886537056232877728860236964856655287974179051922501741142519601278117839185169660722411552071884120186874141848973122924482203101882127608642009182159748751511419902412734283117046417408124303287624361593296243016684059008135508248081197 6082 -34966739092632392927730623557701710465487798417581562501639991805728970141201070342147093545821988202014176153775016033763272501301701976603359144082352999314640600015995818803872598583131916459433655241203396694577325911454567670778407370240872706456715606370302090667210154855635697422091543738778357894844794724090589669779015101400538789310305585746323996371985858213 6083 143406531434672421543301884874869978286054585522232642023965561924820573499429098585069270664640101331182797108970461191954938448882727883791724796732674117877658592658919675398042493377559546475062375011134347784928618787171303712755707913537961330775766596221291274610177338264094818355689023750801594368119339633610335141284875808240422430953203358035634452603115092418 6084 297981986390912911386202022578279176273327441958942616279070473811931561957139664464277647720989216551712749355940980370677150088821438770328781029610402978114623449314207649577094415879300688994663653128973532954589341198723375596875894787679810303898691078424393156737785980273276978104440535170704007102402456680027743265588163432602015727196220042094642588111363173616 6085 332948725483545304313932646135980886738815240376524178780710465617660532098340734806424741266811204753726925509715996404440422590123140746932140173692755977429264049330203468380967014462432605454097308370176929649166667110177943267654302157920683010355406684794695247404996135128912675526532078909482364997247251404118332935367178534002554516506525627840966584483349031830 6086 189542194048872882770630761261110908452760654854291536756744903692839958598911636221355470602171103422544128400745535212485484141240412863140415376960081859551605456671283792982924521084873058979034933359042581864238048323006639554898594244382721679579640088573403972794818796864817857170843055158680770629127911770507997794082302725762132085553322269805332131880233939413 6087 -108439792342040028615571261317168267820566787104651079522325570119091603358228028242922177118818113129168620955195445158191665947581025907188365652650321118563017992642923856594169894794427630015628719769930951090351292875716736041977300543297088624319050989850989183942967183408459120933597480012023236473274544909519745471505860706839883641642897772289310456231129234202 6088 -441388517825585332929503907453149154559382027481175258303036035736752135456568763049346918385629317882895546464911441562632088537704166654120505826343077095992282041973127324975136909256860235469726028140107880739517959985894679309631602701217771634674457674645684431347963318537371796460129558921505601470521796313638078406873039240842438158149423400130277040714478266031 6089 -630930711874458215700134668714260063012142682335466795059780939429592094055480399270702388987800421305439674865656976775117572678944579517260921203303158955543887498644411117958061430341733294448760961499150462603756008308901318864530196945600493314254097763219088404142782115402189653630972614080186372099649708084146076200955341966604570243702745669935609172594712205443 6090 -522490919532418187084563407397091795191575895230815715537455369310500490697252371027780211868982308176271053910461531616925906731363553610072555550652837836980869506001487261363891535547305664433132241729219511513404715433184582822552896402303404689935046773368099220199814931993730532697375134068163135626375163174626330729449481259764686602059847897646298716363582971240 6091 -81102401706832854155059499943942640632193867749640457234419333573748355240683607978433293483352990293375507445550090054293818193659386955952049724309760740988587464028359936388754626290445428963406213589111630773886755447289903512921293701085633055260589098722414788851851613456358736237245575146657534155853366860988252322576442018922248443910424497516021675649104705208 6092 549828310167625361545075168770317422379948814585826337825361605855843738814796791292269095504447431012064167420106886720823754485285192561308871478993398214555300034616051181569306804051287865485354747910038831829869252861611415351608903244514860258993508664496673615290930501945830917393727038933528837943796341223157823878378899947682321799792321172419587496945607500236 6093 1072319229700043548629638576167409217571524709816642053362816975166344229512049162320049307373429739188335221330568418337749661216648746171381427029646236051536169540617538442933198339598593529918486989639258343343273968294795998174161799646818264948928555437864772835490745433939561450091102173001691973570171504397784154607828381207447008401852169070065886213309190471477 6094 1153421631406876402784698076111351858203718577566282510597236308740092584752732770298482600856782729481710728776118508392043479410308133127333476753955996792524757004645898379321952965889038958881893203228369974117160723742085901687083093347903898004189144536587187624342597047395920186328347748148349507726024871258772406930404823226369256845762593567581907888958295176686 6095 603593321239251041239622907341034435823769762980456172771874702884248845937935979006213505352335298469646561356011621671219724925022940566024605274962598577969456970029847197752646161837751093396538455318331142287291470880474486335474190103389037745195635872090514009051666545450089268934620709214820669782228530035614583052025923278686935045970272395162320392012687676451 6096 -468725908460792507390015668826374781747754946836185880590942272282095383574113183313835802021094440718688659974556796666529936291625805605356821754683637473566712570587691245180552177760842436521948534320927201055982497414321511838687609543429227203732919565774258826439078888489472181156481463786871303787942974362169571555802457928760073355881896674903565821296502795025 6097 -1622147539867668910174713744937726639951473524402468391188178581022187968326845953612318402877877170200399388750675305058573415701933938732690298508639634266091469575233589624502505143649881395403841737549297175173143221156407413525770702891333125207922064102361446450781675935885392367484829211935220811513967845620941978486207281155129330201644490242485473710254797971710 6098 -2225740861106919951414336652278761075775243287382924563960053283906436814264781932618531908230212468670045950106686926729793140626956879298714903783602232844060926545263436822255151305487632488800380192867628317460434692036881899861244892994722162953117699974451960459833342481335481636419449921150041481296196375656556561538233204433816265247614762637647794102267485648160 6099 -1757014952646127444024320983452386294027488340546738683369111011624341430690668749304696106209118027951357290132130130063263204335331073693358082028918595370494213974675745577074599127726790052278431658546701116404452194622560388022557283451292935749384780408677701633394263592846009455262968457363170177508253401294386989982430746505056191891732865962744228280970982853134 6100 -134867412778458533849607238514659654076014816144270292180932430602153462363822795692377703331240857750957901381454825004689788633397134960667783520278961104402744399442155952572093984076908656874589920997403941231308973466152974496786580559959810541462716306316255182612587656960617087778139245427949365994285555673445011496223465349926861690088375720258754570716184881423 6101 2090873448328461417564729413764101421699228471238654271779120853304283351900959136926154204898971610919088048725232101725103351993559744338047120263323271739658182145821280869683057321410723831925790271870224376229125718570728925364458312434762352411654983668135705277220754824374864548641310675722092115301910819983111550042009739083889403557526386917389039531551300766738 6102 3847888400974588861589050397216487715726716811785392955148231864928624782591627886230850311108089638870445338857362231788366556328890818031405202292241867110152396120497026446757656449137513884204221930416925492633577913193289313387015595886055288161039764076813406910615018417220874003904279133085262292810164221277498540024440485588945595449259252880133267812522283619873 6103 3982755813753047395438657635731147369802731627929663247329164295530778244955450681923228014439330496621403240238817056793056344962287952992072985812520828214555140519939182399329750433214422541078811851414329433864886886659442287883802176446015098702502480383129662093227606074181491091682418378513211658804449776950943551520663950938872457139347628600392022383238468501297 6104 1891882365424585977873928221967045948103503156691008975550043442226494893054491544997073809540358885702315191513584955067952992968728208654025865549197556474896958374117901529646693111803698709153021579544105057635761168088713362519343864011252746290847496714993956816006851249806626543041107702791119543502538956967832001478654211854983053581821241683002982851687167734560 6105 -1956006035550002883715122175249441767623213655094383979598188422702129889537136341233776501567730753168130147343777276720413563360162609377379336743044310635255437746379124917110963337333815175051200350872820434997816745104575950867671731874802541870192267361819450094608167167414247460863171430294142749307625264309666538545786273733962541867438011197130284960835115885312 6106 -5938761849303050279153779810980589137425945283024047226927352718232908134492587023157004516007061249789533387582594333513469908322450562369452322555565138849810578266318307316440713770548237716130012202287149868862703631764018238751473908320817640572694747744949112187835773241595738552545589808807354408112075041260610090066450224672834999006785639797522307344073584386608 6107 -7830644214727636257027708032947635085529448439715056202477396160459403027547078568154078325547420135491848579096179288581422901291178771023478188104762695324707536640436208846087406882351936425283033781831254926498464799852731601270817772332070386863542244459943069003842624491402365095586697511598473951614613998228442091545104436527818052588606881480525290195760752121167 6108 -5874638179177633373312585857698193317906234784620672222879207737757273138009942226920301823979689382323718431752402011861009337931016161646098851361718384689452098894057083928976443545018121250231833430958434491500648054748155650403146040457267844993349977098123618909234457323988117634723526081304331202306988733918775552999318162793855510721168870283395005234925636235854 6109 64123670125416905841193953282395819519710498403375004048144980475634996482644796236702692027371867465814955830192321652460570391434400723353471193846754160358479372261223387464270225530116465898178771328715377362055577015862588348327867863549795579344770646825493278601315917607620917822063727503023205805086307341834537067132061878979488285616769514127302109147948150755 6110 7894767884853053162868901986230030905049158938118431206525541140935038024029723364390781017574792002957663534926371610233883471682613171746831659298609449485066016012697432233551677107882052891181212553159970303860520376868594189619145640195620182442887015106768562282443940409009986013408761239101497157419700305570276628612236498406797540874223650994652592304908700271923 6111 13769406064030686536181487843928224222955393722739103429404748878692311162039665591311082841554481385281381966678773622094892809613629333392930510660327834174518114906754516162528120652900174141413045984118404795361168431616749840022291680652888027436236992204892181191678397732998103648132287320405828359726689039489052181611554661200653051595392521278047597539834336507778 6112 13705282393905269630340293890645828403435683224335728425356603898216676165557020795074380149527109517815567010848581300442432239222194932669577039466481080014159635534493292775063850427370057675514867212789689417999112854600887251673963812789338231856892221558066687913077081815390482730310223592902805153921602732147217644544422599321673563309775751763920295430686388357024 6113 5810514509052216467471391904415797498386524286217297218831062757281638141527297430683599131952317514857903475922209690208548767539581760922745380167871630529093619521795860541512173319488004784333654659629719114138592477732293062054818172593718049414005206451298125630633141406380496716901462353801307996501902426576941015932186100914876022435552100769267703125777688085102 6114 -7958891554978470068710095939512426724568869436521806210573686121410673020512368160627483709602163870423478490756563931886344042074047572470185130492456203645424495384958655621015947333412169357079391324488685681222575953884456777967473508059169978022231785753594055561045256326617606931230824966604520363224786612912111165679368560285777029159840420508779894414056648422675 6115 -21664173948883739699050389830158255128004552660857534635930290019627349186069388955701863859129273388239045501605145232328776281296242505139762169958937283659584130919451948396079797760782227032594258537278375099221688808485344029641437320848508209879124007311660743474122338142008089661541048559507325517146389345059328810223791159607450592469616172272700189844743036779698 6116 -27474688457935956166521781734574052626391076947074831854761352776908987327596686386385462991081590903096948977527354922537325048835824266062507550126808914188677750441247808937591971080270231816927913196908094213360281286217637091696255493442226259293129213762958869104755479548388586378442510913308633513648291771636269826155977260522326614905168273041967892970520724864799 6117 -19515796902957486097811685795061625901822207510553025644187666655498314307084318225757979281479427032673470486770790990650981006761776693592322419634352710543253255056289153316576023746858062459848521872419408532137705332333180313728781985383056281270897428009364813543710223221770979447211685946704113150423505158724158660476608700236549585745327852533187998556464076442123 6118 2148377045926253601238704035096629226182345150304508991742623364129034878985070729943884577649846355565575014834354241677795274534465811547439750324584573116330875863162795079503774013924164572745736664858966567083983476152163715912655335465451928608226579302295929930412114920237110214329362612803212366722884186335170149747182459370901006724288319739512191288278960337576 6119 29623065503862209767760485769670681852573422097379340846503976141038022206581757116329347568731437258662523992361709164215120323370290077609947300451393487305008626304410604017095745094194396389673649861767060780444264762369800807608910828907678187901355793065254799035167594468625696592771873526111845880371175957971439975903159719893227621629456592781480084258799685202376 6120 49138862406819695865572171564732307754395629607932366490691642796536336513666075342087326850210864291335994479132500154866101330132066771202269720085746197848261881360699757333671768841052458849522171734186469312581970094702981121337692814290734469172253221074619612578877817690396676039983559472815959030794681116695598636379768420129777207374784445314668082815263761644500 6121 46990485360893442264333467529635678528213284457627857498949019432407301634681004612143442272561017935770419464298145913188306055597600959654829969761161624731931005497536962254167994827128294276776435069327502745497986618550817405425037478825282540564026641772323682648465702770159565825654196860012746664071796930360428486632585960758876200650496125575155891526984801306925 6122 17367419857031232496572981759964996675639862360248516652445043291369279428099247495814094703829580677107895471936436748973185732227310882044882669309768137426922379193126358237072249732933897887102785207560441965053721856181016597816126649917604352662670848707068883613298108301533869232882323333900900783700620972388988510729426240865648579021039532793675807268185116104550 6123 -31771442549788463368999189804767311078755767247683849838246599505167057085566827846273232146381283614228099007196063405892915597904755889157387050775978060421339502167573399096599519108118560962419386526626027347528248238521964523521566164373130116509582372367550728965579709388862806807101236138915058247094060144306610125650342179264128628353744912520992275547078645539949 6124 -78761927910681905633332657334402989606969051705311707337195618937574358720247832458416674418942301549998518471494209319081221653502356848812217020537139685153270507665110361350767513935246855239195821595953530093026234857072781928946603643198412657073609014139874411614045412159022372632755432998927804911165857074667038612282928140023004829004241038096148167074063446846873 6125 -96129347767713138129905639094367986282608914065560223989640662228943638148347079954230769122771882227106413943430646068054407385729667730857099689846907822580192886858236719587839763668180753126298606803513972058079956713253798526762730293116017009736279862846943295227343520460556241865637756332828705694866478047056027123012354380888653408025280570889823974342248562951422 6126 -64357905217924674760906449289600675203853146817876374151394062723776581062780252107957536976390598612878314936234582662161491787824911841699712639070929762158853384690663320491240244560062192163879220276887944710551708474731834003241164128742886893226697490479392566261763811071693435058536520193913647447772417902749416997362012201624524779671535658368831698795169917411472 6127 14404022692757230872426208044802314403115904887435333185801556213797777657467580350459137442551702937120203535259626656919729865677445007112504381466209922994417122974447040859527269375184663075316601319065585382474526382340947925705439514455525763846911523660481845352281601087328937574218912805014157463393439171917621614920915938398480049332705379727316468278893529435402 6128 110533370460470369002331847139170300685724818952995557175442218442741415805814660304689906565323585164226617478690272724974137251407112737969604071313117745574610009832683760447367033043365416201615208122579557440554483095594746452468169807571542773583191386507425140579625121547885179439856669137842863158259917218973648737933270319287133457357985950617140442621142092386825 6129 174891275678395043763238296428770975889577965770871931326836281166517996868594912412647443541714183777104932414924855387135629039232024579669316710384047507733463394523347080938607277603427608365494428399467502151106191570326580455709333936314429666809888876986817706841388932619578614498393189331756510606032335121723065735295282520911658237029521608985972141416312009798298 6130 160487252985637812890812088383968661486462060883436598141034724952720219211127332062188306099162480839984728879665228730215899173554579572556812328917837584739046271548900040079080008228242945290177827080401916768631665187985632530003894421858903902962977353326335861489107331532249676924174276526742353142638895949805444120374366582513178187696816229258655673137418480362897 6131 49953882525167443888480241244798360800737241930441040965592506509978803405312671757498399533838895675758111400974956005241761922147466834587208257604719839164436261716216279631712975184877529088562618957822359328077182092390886077535724614287361129379785966818910720909482209984364497484317607388899489984378978730831795382441096263226044730338830278641515230516276387976073 6132 -124937393153227599874758055183972615088840723840430890361243774656539193463282240655149044007875288101346821013949899381893867117084557745082108452779327668569027132807130801306894302418550079276931809441645142823029009477935694378173609322027068537430102910167906985931906722635214117014075581942857020621653356390891270352854186257685613506690691330344456910900035621822224 6133 -285424646138865412765570143567941276575302784723867488502278499609259412674409572717337350107037768941331549893615128112109766290639137317638920781697165253308073404356030841385974310646793024567109636522047059591660674665921326908177503743885972440393080263494242847421014054167463793938249858469599373764292252340696714473228552840198791694387507559603112584037454102185120 6134 -335378528664032856654050384812739637376040026654308529467871006119238216079722244474835749640876664617089661294590084117351528212786604152226129039301885092472509666072247121017687285831670553655672255479869418919737856758312212985713228358173333569772866230313153568330496264151828291422567465858498863748671231071528509855669649103424836424726337838244627814553730490161192 6135 -210441135510805256779292329628767022287199302813877639106627231462699022616440003819686705633001376515742840280640184735457661095702046407144020586522557423903482533265116319710792983413120474378740446038224276096708847280376518607539619036146265032342763320145246582398589541516614174408491883915641843127017874680637239502815462845739222918035646507900170903653694868338967 6136 74983510628060155986277813939174254288103481909989849395651268146560390057969568897650644474036392425588709612974943376652105194937090910494900195174607829404590871090914521675181327233672550188369190483822783494951827385544808300637884707739707408050316943348996265022424512650849619529757974553957530637274377660059474970413089994459568776351861051702941680383759233846154 6137 410362039292093012640328198751913891664143508564298378863522274265798606137691813372486394114913057042678370907565027494003633407723695062721029234476492921877100537163161642692868613065343103844041445963692202414689684143857021286351113065913040977823183173662149833352920776802677910952325440412456394385945608731587984826082739097884405201078198889947569494937489724007347 6138 620803174802898269419620528380680913951342811378176017970149505728497628754131817192173099747914433558421211188205212229461294503425741469865049820999050345780583070428277962403661596478463578222781892001916478511398531424233539893890732102059306010165946493807396415751510318319292085360817324328098237512963483412225224328898201943623628119113845397847740398591184592346315 6139 545819664174838113433342714441506659663239329468186168574498237581937238696162248294522455273878041132832501575230268852809189308488650559370149625824442516375992199337363440728480269244791028034412701518093695016446704038688731593252847394319598602115629550458400150729085805668442465831059349774140706875689105752165749358485111949164059342761984346144798718207425358500162 6140 135457624882745100793014515689592767999095820903887789710975963316138632558470434922036061158964984090154130667665241358805555900764955496649120391347949594498891662174201798035611656179447924190371255554401492601757019894831710306901734328406557624292446376796250317376165028865764554878733909361684312489743497020577764532402372851279654141683785456197229223269935634492816 6141 -485345549920153168626606012691088145952246990474288228259173542412358996195661382270137038588949449468267080520539970870655738602660785973215929429651100751281691408254076164368049940299015654032410636447514985909641511529401829586988997773652748385873500117011146098375345289453527530482083414966413925023219986391647459796495829092343973977430059941650511175321248957853498 6142 -1031165214094991282059948727132594805615486319942474396833671779994296234891823630564659493862827490601099582095770239723464927911149436532586079055475543267657683607591439605096530209543806682066823337965608680926088215568090561180241845167972346987989129667469546249104431095121969996313142764740554631898909092143813209154980941041508033320192044287795309893528674316353659 6143 -1166622838977736382852963242822187573614582140846362186544647743310434867450294065486695555021792474691253712763435481082270483811914392029235199446823492862156575269765641403132141865723254606257194593520010173527845235462922271487143579496378904612281576044265796566480596123987734551191876674102238944388652589164390973687383313892787687461875829743992539116798609950846474 6144 -681277289057583214226357230131099427662335150372073958285474200898075871254632683216558516432843025222986632242895510211614745209253606056019270017172392110874883861511565238764091925424238952224783957072495187618203723933520441900154581722726156226408075927254650468105250834534207020709793259135825019365432602772743513890887484800443713484445769802342027941477360992992975 6145 349887925037408067833591497001495377953151169570400438548197579096220363637190947348100977429984465378112949852874729511850182701895830476566809038303151156782799746079874366332438284119567729842039380893113493307884491634570119280087263445246190761581053740214895780999180260587762975603349505604729612533476489371069695264093456241064319835746274485453281952051313323360685 6146 1516510764015144450686554739823682951567733310416762625092845322406655231087485012834796532451776940069366662616310210594120666513810222505802008485126644018939375015845515769464580149842822336099233974413123666835729727097492390767230842941625095373862629784480692347479776384575497526795226179706968556922129078535460668951476770133852007297622104229445821068849923274207160 6147 2197788053072727664912911969954782379230068460788836583378319523304731102342117696051355048884619965292353294859205720805735411723063828561821278502299036129814258877357081008228672075267061288324017931485618854453933451031012832667385424664351251600270705711735342815585027219109704547505019438842793576287561681308204182842364254934295720782067874031787849010327284267200136 6148 1847900128035319597079320472953287001276917291218436144830121944208510738704926748703254071454635499914240345006330991293885229021167998085254469463995884973031459131277206641896233791147493558481978550592505361146048959396442713387298161219105060838689651971520447034585846958521941571901669933238063963754085191937134487578270798693231400946321599546334567058275970943839452 6149 331389364020175146392765733129604049709183980801673519737276621801855507617441735868457539002858559844873682390020780699764562507357775579452460978869240954092084115431690872431653641304671222382744576179381694310319232298950322620067318277479965464827022187039754687106070573946444045106443753531095406831956113401673818626794028559379393648699495316888745989426047669632293 6150 -1866398689052552518520146236825178329520884479987163063641042901502875594724675960182897509881761405447479612469184940105970849215706052982368817523429795175722174761925390135797018433962390065941273355306237160143614218732062510047318106386871286135443683524695588128478956645163260502398575685311698169455605567906530364215570226374916327133368378714899103020901236597567842 6151 -3714298817087872115599466709778465330797801771205599208471164845711386333429602708886151581336396905361719957475515931399856078236874051067623286987425680148753633893202596777693252225109883624423251905898742521289663178128505223434616267605976346974133335496216035163064803603685202074300245618549762133209690759843664851793841025068147728079689978261233670079177207541407293 6152 -4045688181108047261992232442908069380506985752007272728208441467513241841047044444754609120339255465206593639865536712099620640744231826647075747966294921102845718008634287650124905866414554846805996482078124215599982410427455546054683585883456312438960357683255789850170874177631646119406689372080857540041646873245338670420635053627527121728389473578122416068603255211039585 6153 -2179289492055494743472086206082891050986101272020109664567398566010366246322368484571711610457494059759114027396351771993649791528525773664706930442865125927123543246708897514327887432452164780864723126771887055456368191695393036007365479496585026303516674158560201721691917532468385617008113686769159370586041305338808306205064827252610794595021094863223313047702018613471742 6154 1535009325032377372127380503695574279811700499185489543903766279701020087107234224314439970878902845602605930079164159406206286708348277402916356544560554221630090646493699263365364792657718843558528779126855465833294986433112187427250788109391320670616661337655833441372886071216816457292131931780602762623649454504856545588776197815536933484668883398010357031475188927935552 6155 5580697506140424634119612946603643660318686251192762272112207747214261928154278669069049091218158310809199569944700871505826927452580104049992104510855475324475808655127986913490270659072273690364525261204979681433277396860567733481934373992847633109577019020911623291543760248848462576698821303861460302665296327750195216009411251443064055213058356976132773100078444138975138 6156 7759986998195919377591699152686534711304787523212871936679606313224628174476647153640760701675652370568313597341052643499476718981105877714699034953720601251599351901836884427818158091524438471229248387976866736889645588555960769489299853489432659413093693179471825013235677781316848193706934990630619673251337633089003522214476078695674849808079451839356086147780462752446881 6157 6224977673163542005464318648990960431493087024027382392775840033523608087369412929326320730796749524965707667261888484093270432272757600311782678409160047029969261255343185164452793298866719627670719608850011271056350602122848582062049065380041338742477031841815991571862791710100031736414803058850016910627688178584146976625699880880137916323410568441345729116305273824511330 6158 644280167023117371344705702387316771174400772834620120663632286309346159215134260257271639578591214156508097317187612587443504820177496261790573898304571705493452600215198250962522639794445937306194347645031589623073205262280848580114691387193705632900012820904368280319031461251569159715981754988556607962391850833951760616288629437073861110352211465212956016226829685536193 6159 -7115706831172802006246993450299217940130386750378251816015974026915282015261512893383489062097061156411805500023865030912033214160928381452908461055416029546105899301621686176855635451729992533923054040331835147266572383293679920909185162102238953780193680358567456732916646320065279033990953235642063065288945782255051761598187449258600988697727240374143130131553633066910687 6160 -13340684504336344011711312099290178371623473774405634208791814060438890102630925822709809792893810681377513167285753515005303646433685981764691139464576076576075160556964871341308428750596712161593773649181846418322922985416528502971234227482280292522670712200383448304779438030165310770405756294492079975916633960839198738223887330138738905021137808815488859247858906891422016 6161 -13984964671359461383056017801677495142797874547240254329455446346748236261846060082967081432472401895534021264602941127592747151253863478026481713362880648281568613157180069592270951390391158098899967996826878007945996190678809351551348918869473998155570725021287816585098469491416879930121738049480636583879025811673150498840175959575812766131490020280701815264085736576958208 6162 -6869257840186659376809024351378277202667487796862002513439472319832954246584547189583592370375340739122215764579076096680713937092935096573573252307464618735462713855558383415415315938661165564976913956495042860679423807385129430642163756767235044375377044662720359852181823171351600896130784813838573518590080029418098737241988510317211777433762779906558685132532103510047520 6163 6471426664149684634902287747911901168955985977543631695352341740605935856046378633126217422518469942255297402706677418324589709340750885191117887157111457840612446701406487925893112811935546596616859692686803557643499178031399072329070470715045248147293667537663088452597614858813709874274971480653506457326553931421100000981898819821527127587375028908930174115326803381374497 6164 20456391335509146017958305549589396311753860524783886024807788087354172117892438716093298854990871837789318667309618545917336860594614363217599600519992106122181059858586557518164064202326704695516827689513681565589495368710208423880419389584519246302864392558950905037696084350230589804396709530134143041205579743094250499822074779397339893718865049189631989379412539958332706 6165 27325649175695805394767329900967673514421348321645888538247260407187126364476985905676891225366212576911534431888694642598050797687549459791172852827456724857643773714144940933579380140987870260493741646008724426268919176095337854522583146351754290678241437221671264889877907521582190700527494343972716559795659772512349237064063289714551671152627829096190674511944643468380227 6166 20854222511546120759865042153055772345465362344102256842894918666581190508430607272550673802847742634656237029182017224273461088346798574600054965670345267017031327012738453007686267329052323663876881953321920868625419998063938782193512675636709042530947769684008176437280292662768480826252522863319210102469105841091249236082164469893024543565252800187260500396617840087005731 6167 397831176036974741906736603466376033711501819318370818087130579227018390538168556457374947856870796866918361872398678356124227752184211382455365150353160894850267154151895489522203126725618968360054263808239303035924629353730358313093286052189796228083377125057271399584208312537891021855813333185067061263526097996998736260089690495684649846387750997628511017205300128673026 6168 -26927817999658830652860593297501297480709846502327517720160129827960107973938817349219516277509341780044616070016295964241926569935365248408717487677103563962793506559993045444057177014262251292133687382200485123232994546741607496209489860299564494450158060096613993490293699209044299678671681010787649498532133674515350500803973599218867021306240078098562163494739343339707200 6169 -47782040511204951412725635450557069826175208846429774563055048494541298482369424621770190080357084414700853099198313188515387658282163823008772453347448830979824833572731498451743444343314574956010569335522405991858414544805546278403002535936273536981105829780622169927573991871812780504924203874106859601001239515606599736886138069111891564871492878285822663891357183426712930 6170 -48179871687241926154632372054023445859886710665748145381142179073768316872907593178227565028213955211567771461070711866871511886034348034391227818497801991874675100726883393941265647470040193924370623599330645294894339174159276636716095821988463333209189206905679441327158200184350671526780017207291926662264765613603598473146227759607576214717880629283451174908562483555385955 6171 -21252053687583095501771778756522148379176864163420627660982049245808208898968775829008048750704613431523155391054415902629585316098982785982510330820698427911881594166890348497208470455777942632236936217130160171661344627417669140506605961688898838759031146809065447836864500975306371848108336196504277163732631939088247972342254160388709193411640551184889011413823140215678754 6172 26529986823621855910953856694034921446998344683009146902072999248733089583400648792762141329652470983177697708143897285885802342183181037026262122526750403067943239405841149954534973887536632323773633118392245820197069917387877137896396574247374698222074682971556722090709490896506408656815867677602582437268607576518351764543883908723182371459852327100933652477534043211034177 6173 74709858510863782065586228748058367306885055348757292283215178322501406456308241970989706357866426194745469169214609152757314228217529071417489941024552394942618340132724543895800621357576826248144256717722891115091409091547153774612492396235838031431263889877236163417867691080857080183595884884894509099533373190121950237690111668330758586177732956384384827386096526766420133 6174 95961912198446877567358007504580515686061919512177919944197227568309615355277017799997755108571039626268624560269025055386899544316511857400000271845250822854499934299614892393009091813354768880381192934853051286752753718964822915119098357924736870190295036686301611254732192056163452031704221081398786263266005129210198210032365828719467779589373507569273838799919666982098888 6175 69431925374825021656404150810545594239063574829168773042124228319576525771876369007235613778918568643090926852125127769501097202133330820373738149318500419786556694893773742438474117925818136556607559816460805466555683801576945777222701783677362171968220353714744889164022701159657043374888353403796203825997397552691846445488481919996285408129521180468340186322385623771064712 6176 -5277933136038760409182077937512773067821480519588519241090950002924880684431872963754092578947857551654542317089481383256217026084198251043751791706051975156061645238950801457326503431758689691536696901262085648535725289970207997389790612558475859463043536162491274253844989921200036808707531481098305273535975637430103792201629748334473178048211775916044641063710902995355420 6177 -101239845334485637976540085442093288753883400031766439185288177571234496039708890763751847687518897177923166877358506438643116570400710108443752063551302798010561579538565693850335595245113458571917889836115136935288479008935030912508888970483212729653338572848792885508577181977363488840411752562497091536801980766640302002233995577053940957637585283485318479863630569977454307 6178 -170671770709310659632944236252638882992946974860935212227412405890811021811585259770987461466437465821014093729483634208144213772534040928817490212869803217797118274432339436288809713170931595128525449652575942401844162810511976689731590754160574901621558926563537774672599883137020532215300105966293295362799378319332148447722477497050226365767106463953658666186016193748519018 6179 -165393837573271899223762158315126109925125494341346692986321455887886141127153386807233368887489608269359551412394152824887996746449842677773738421163751242641056629193388634831483209739172905436988752751313856753308437520541768692341800141602099042158515390401046500418754893215820495406592574485194990089263402681902044655520847748715753187718894688037614025122305290753163597 6180 -64153992238786261247222072873032821171242094309580253801033278316651645087444496043481521199970711091436384535035646386244880176049132569329986357612448444630495049654822940981147614494059446865070862915198719818019958511606737779832911171118886312505176817552253614910177711238457006566180821922697898552461421915261742653286852171661812230081309404552295545258674720775709289 6181 106517778470524398385722163379606061821704880551354958426379127574159376724140763727505940266466754729577709194447987821899333596484908359487503855257354773166623224777516495307662098676872148263454586737377222583824204298905238909898679583041688589116382109011284159762422171898563525649119284043595396810337956404070405794435625325388414135685797059401363120927341472972809730 6182 271911616043796297609484321694732171746830374892701651412700583462045517851294150534739309153956362998937260606842140646787330342934751037261242276421106015807679853970905130139145308416045053700443339488691079337132641819447007602240479724643787631274897499412330660181177065114384021055711858528790386899601359085972450449956473074104167323404691747438977146049646763725973328 6183 336065608282582558856706394567764992918072469202281905213733861778697162938738646578220830353927074090373645141877787033032210518983883606591228634033554460438174903625728071120292922910104500565514202403889799155152600331053745382073390895762673943780074316964584275091354776352841027621892680451488285452062781001234193103243325245765979553486001151991272691308321484501682618 6184 229547829812058160470984231188158931096367588650926946787354734204537786214597882850714890087460319360795935947429799211132876922498975247103724778776199687271551678848211575812630824233232352302059615666512576571328396032148506472174711312720985354663692207953300115328932604454277501972773396407892888641724824597163787308807699920377565417800204092589909570380980011528872889 6185 -42363786231738137138500090506573240650462786241774704625345849257507731636696267684024419066496043638141324659412341435654453420435775790157517497644906328536128175122693554326514484182812701398383723822178502765804245787298501130065768411922802276611205291459030544852244460660106519082938462120897498257876534488808663141148773153726601905604487654849067575668666752197100438 6186 -378429394514320695995206485074338233568535255444056609839079711036204894575434914262245249420423117728514969801290128468686663939419659396748746131678460788974303078748421625446807407092917201963897926226068301920956846118352246512139159307685476220391279608423614819943599237012947546704831142572385783709939315490042856244392098399492581459090488806840340266976988236698783055 6187 -607977224326378856466190716262497164664902844094983556626434445240742680790032797112960139507883437089310905748719927679819540861918634643852470910454660476245854757596633201259438231326149554265957541892580878492285242150500752984313870620406461575054971816376914935272531841467225048677604538980278672351664140087206643553199798319870146876890692899430249837357968248227655943 6188 -565613438094640719327690625755923924014440057853208852001088595983234949153336529428935720441387393451169581089307586244165087441482858853694953412809754147709726582473939646932923747143336852867573818070402375726480996363202251854248102208483659298443766524917884390420287380807118529594666076859381174093787605598397980412051025166143544971286205244581182261689301496030555504 6189 -187184043580320023332484140681585690445904802409152242162008884947030054577901615166690471020964275722654611288017457775478423502063199456946207281131293358735423503725518021486116340050419650903675891844334073805524150244850005342108942900798183078052486916494269570476688143794170982889834934286995390383848290108355124167658926766650963512195716437740841994712313259331772448 6190 420793180746058833133706575580911474218998041685831314464425560293712626212131181946269668486919161366656294460702469904341117359855435186906263629323367117510431253871115179773321891275729903362281650048246804686761091905650747642204927719608278497002484899882645364795843697673054065787769604693283281967815849978851519385540871553219183364694976461689407842645654988895883496 6191 986406618840699552461397201336835398233438099539040166465514156276947575365467711375205388928306554817825875550010056148506204801338294040601217042133121265220157836345054826706245638419066756229855468118649180413242088268852999496453029928091937795446251424800529755216131078480172595382435681552664456061603455577249499797591896719362728335981181706270590104334956484926439001 6192 1173590662421019575793881342018421088679342901948192408627523041223977629943369326541895859949270830540480486838027513923984628303401493497547424323264414623955581340070572848192361978469486407133531359962983254218766238513703004838561972828890120873498738341294799325692819222274343578272270615839659846445451745685604623965250823486013691848176898144011432099047269744258211450 6193 752797481674960742660174766437509614460344860262361094163097480930265003731238144595626191462351669173824192377325044019643510943546058310641160693941047506445150086199457668419040087193756503771249709914736449532005146608052257196357045109281842376496253441412153960896975524601289512484501011146376564477635895706753104579709951932794508483481921682322024256401614755362327955 6194 -233609137165738809801222434899325783773093239276679072302416675346682571634229566779579197465954885644001683172685012128862693857792235729960056348192073758775007750145597158287205551225310252458605758203912730881236941660800742300095984818810095418949997983388375794319155553878883082897934670406287891583967559870496395217881944786568219852499260023948565847933341729564111045 6195 -1407199799586758385595103776917746872452436141224871480929939716570660201577598893321475057415225716184482170010712526052847322161193729227507480671456488382730589090216170006479567529694796659592137118166895985100003180174503747138657957647700216292448736324683175120011974776153226661170205286245947738029419305556101019183132768272581911700676158167959997946980611473822322494 6196 -2159997281261719128255278543355256486912781001487232575093037197500925205308837037917101248877577385358306362388037570072490833104739787538148641365397535889175739176415627674898607616888553163363386828081632434632008326782556004335015002756982058668944989766095329080908950300754516173654706297392324302507055201262854123762842720205376420184158079850282022203382226229184650448 6197 -1926388144095980318454056108455930703139687762210553502790620522154242633674607471137522051411622499714304679215352557943628139246947551808188585017205462130400731426270030516611402065663242910904781069877719703750771385121755262034919017938171963249994991782706953286589794746875633090756771626986036410923087641392357728544960775418808200331658819826333456355448884499620539402 6198 -519188344509221932858952331538183830687251620985682021860680805583582432097008577816046993996396783529822509204640031890780817085753822580681104345748973747670142336053860510131834535968446251312643951710823718650768204947251514896261060290471746957546255458023778166577819970722406429586566340740088672893668335836256709361828007146226288630982661658373458408468273025798216907 6199 1640808936752497195396326211817072656225529380501550553232356391917342773211828460101054254881180601828483853183397538181710016018985964957467537019648562141505596840361767164766773080920106912050742876370808715981240121835304489438753942466510311711398734308071550914331130330032109744068139956652235629613386865426597414401014713059150131553175418191908563794913953203386433542 6200 3567197080848477513850382320273003359365217142712104056022976914071585406886435931238576306292803101542788532398750096125338155265933516765656122036854024271906328266631797681378175146583349822955523946248528419732011506957059751473672960404682274961393726090778504200920925076907742834824911583638272040536474506818955142945975488477958331884834238018242020150362837703006972945 6201 4086385425357699446709334651811187190052468763697786077883657719655167838983444509054623300289199885072611041603390128016118972351687339346337226382602998019576470602685658191510009682551796074268167897959352138382779711904311266369934020695154021918939981548802282367498745047630149264411477924378360713430142842655211852307803495624184620515816899676615478558831110728805189853 6202 2445576488605202251313008439994114533826939383196235524651301327737825065771616048953569045408019283244127188419992589834408956332701374388869689362954435878070873762323891026743236601631689162217425021588543422401539590069006776931180078228643710207541247240730731453167614717598039520343337967726125083816755977228614437906788782565034488962641481484706914763917157525418756312 6203 -1121620592243275262537373880278888825538277759515868531371675586333760341114819882285007260884783818298661343978757506290929198933232142376786432673899588393835454504307906654634938544951660660738098924659984997330471916888052974542492882176038564753852478850047772747753310359309703314481573615912146956719718529590340705039186705912923842922192756533535105386445680177588216632 6204 -5208006017600974709246708532090076015590746523213654609255333305988928180098264391339630561173983703371272385582147634307048171284919481723123659056502586413411925106993564846144948227503456735006266822619337135713251628792364240912426902871192586672792460398850055115252055406939852578893051540290507670149861372245552557346990201537108463438009656210150583945276790906393406484 6205 -7653582506206176960559716972084190549417685906409890133906634633726753245869880440293199606582002986615399574002140224141457127617620856111993348419457022291482798869317455872888184829135145897223691844207880558114791218861371017843606981099836296880333707639580786568419670124537892099236389508016632753966617349474166995253778984102142952400651137694857498709193948431812162795 6206 -6531961913962901698022343091805301723879408146894021602534959047392992904755060558008192345697219168316738230023382717850527928684388713735206915745557433897647344365009549218253246284183485236485592919547895560784319301973318043301114098923797732126481228789533013820666359765228188784754815892104485797246898819883826290214592278189219109478458381161322393322748268254223946162 6207 -1323955896361926988775634559715225708288661623680366993279625741404064724656796166668561784523235464945465844441235083543479757399469232012083256689054847484235419258015984372108298056680028501479326096928558425071067673180953802388687196052605145453688768390682958705414304358288336205861764351813978127097037447638273732867602076652110646040448724951171809377471477347830539677 6208 6329626609844249971784082412368964841129024282729523140627008892322688521213084273624637822058767521669933729560905140597977370218151624099910091730402174807247379611301471500779886772455117395744365747279322133043723545680417215454919785047231151426644939248897827863005365766249555893374625156202654626869579901835893262386176907450032306360202412743685689331722471083981623119 6209 12861588523807151669806425504174266565008432429623544743161967939715681425968144831632830167755986689986671959584287858448505298902540337835117007475959608704894723976311020719033133056638602632229958666827217693828042847653735258756033883971028883553126168038430841683671725531477744678129441048307140424116478721719719552600769185639251415838660793905008082654470739338205569282 6210 14185544420169078658582060063889492273297094053303911736441593681119746150624940998301391952279222154932137804025522941991985056302009569847200264165014456189130143234327005091141431113318631133709284763755776118899110520834689061144721080023634029006814936429113800389086029889766080883991205400121118551213516169357993285468371262291362061879109518856179892031942216686036108960 6211 7855917810324828686797977651520527432168069770574388595814584788797057629411856724676754130220454633262204074464617801394007686083857945747290172434612281381882763623025533590361544340863513737964919016476453985855386975154271845689801294976402877580169997180215972526080664123516524990616580243918463924343936267522100023082194354841329755518907106112494202700219745602054485842 6212 -5005670713482322983008447852653739132840362659049156147347383150918623796556288106956076037535532056724467885119670057054497612818682392087826835041347327323011960353285487128671588715775088894265039650350763707972655872499463413066232588994626005972956170858214869157591061407961219687512860804388676499772542454197619529518574830797921660319753687792513879954250993736151083439 6213 -19191215133651401641590507916543231406137456712353067883788976832038369947181229105257467989814754211656605689145192999046482669120691961935027099206361783512142103587612492219813019829093720027974324414106539826871766393334152474210953669018260034979771107287328669546677091297727300571504066204509795050986058623555612814986946093089283722198863206648693771986193210422187192398 6214 -27047132943976230328388485568063758838305526482927456479603561620835427576593085829934222120035208844918809763609810800440490355204549907682317271640974064894024867210638025810174564169957233765939243430582993812727153368488424319900754963994662912559941104467544642072757755421243825562120646448428258975329994891077712838069140447930613477717770312761187974686412956024241678239 6215 -22041462230493907345380037715410019705465163823878300332256178469916803780036797722978146082499676788194341878490140743385992742385867515594490436599626737571012906857352538681502975454182144871674203780232230104754497495988960906834522375000036906586984933609329772915166694013282605874607785644039582475557452436880093308550565617132691817398016624968674094732161962288090594799 6216 -2850247096842505703789529798866788299327707111525232448467201637878433832855568617720678092684922576537736189344947744339510073265175553659463337393264954058870803269740046461689955625088424843699879366125690277882731102654808432623568705981776871607213826322001103368489602715555305303103719439529787424571393813324480493563619524043408095199153418319980322745968751865903402400 6217 24196885847133724624598955769196970538977819371402224031136359982956993743737517212213544027350286268381073574264863056100980281939374354022853934247709110835154063940897979348484608544868808922239364064457303534844422265833615887277186258012886040952727278145543538704268152705688520259016927008898471550758601077753232344505520923887205382518616894441207651940444204158338275840 6218 46238348077627631969978993484606990244442983195280524363392538452873797523774314935191690109849963056575415452755003799486973024325241869617344370847335848406166970798250518029987583999050953793913567844689533639598919761822576794111708633012922947539712211754873311619434846718971126133624712652938054026316053514633325653056086541019897199916633519409881746672606166446428870640 6219 49088595174470137673768523283473778543770690306805756811859740090752231356629883552912368202534885633113151642099951543826483097590417423276807708240600802465037774067990564491677539624139378637613447210815223917481650864477385226735277338994699819146926038076874414987924449434526431436728432092467841450887447327957806146619706065063305295115786937729862069418574918312332273041 6220 24891709327336413049169567514276808004792870935403532780723380107795237612892366340698824175184599364732078067835088487725502815651043069253953773992891691629883710127092585143192931079270569715374083146357920382637228598643769339458091080981813778194198759931330876283656296728837911177711505083569369900128846250204573802114185141176099912597170043288654417478130714153993997202 6221 -21346638750291218920809425970330182239650112259876991582669158345078559910881948594492865934665363691843337384919915311761470208674198800363390596854444156776283260671157932886794652919780384078539484698331613256961691163178807454653617552031109169345513451823542435335778549990133214955913207569368684126187207264428751850941901399843797287319463476121227329194475452292434873437 6222 -70435233924761356594577949253803960783420802566682748394528898435830791267511832147405234137200249324956489027019866855587953306264616223640198305095044959241321034739148497378472192543919762716152931909146837174443342027656192681388894891025808988492439489900416850323702999424659646392641639661836525577074654592386557997561607464907102582435250413851089398613050370604767146477 6223 -95326943252097769643747516768080768788213673502086281175252278543626028880404198488104058312384848689688567094854955343313456121915659292894152079087936650871204744866241082521665123623190332431527015055504757557080570626299962020846985972007622766686638249831747726607359296153497557570353144745405895477203500842591131799675792606083202495032420457139743816091181084758761143678 6224 -73980304501806550722938090797750586548563561242209289592583120198547468969522249893611192377719484997845229709935040031551985913241460492530761482233492494094921484195083149634870470703409948352987530357173144300118879463121154566193368419976513597341124798008205291271580746163364342614439937176037211351016293578162379948733891206239405207712956981018516486896705632466326270240 6225 -3545070577045194128360141543946625765142758675526541198054221762716677702010417746205958240519235672888740682915173175964032606976844268890563177138447534853600449455934652256398278159490185636834598448026307125675537435464961884804473528950704608848685308107788440947877746738704696221798297514200685773941638985775821951172283741332302625277706567167427088283655261861559123762 6226 91781872675052575515387375224134143023070914826559739977198056780909351178393780741898100071865613016799826411939782167349423514938815024003588901949489116017604295410306430265266845463700146794692416607478450431405033190835000136042512443056918157837952941723959285659481549414792861348554847231205209703261861856815309848503508864750899869754713889972316727807525822897202019917 6227 165762177176859126238325466021884729571634476068769029569781176979456820147916030635509292449585098014645056121874822198901409428180275516534350384182981610112525779605389579900137316167110095147679946964651594731523912653956154702235880863033431755179077739732164576931062295578157203962994784407242421054278155434977689797237400070990305077467670870990833214704231455363528290158 6228 169307247753904320366685607565831355336777234744295570767835398742173497849926448381715250690104333687533796804789995374865442035157119785424913561321429144966126229061324232156535594326600280784514545412677901857199450089421116587040354391984136364027763047839953017878940042316861900184793081921443106828219794420753511748409683812322607702745377438158260302987886717225087413921 6229 77525375078851744851298232341697212313706319917735830790637341961264146671532667639817150618238720670733970392850213207516018520218304761421324659371940028948521933651017801891268748862900133989822128805199451425794416898586116450997841948927218206189810106115993732219458492902069038836238234690237897124957932563938201899906174947571707832990663548185943575180360894327885394005 6230 -88236802098007381387027233680187517257928156151033198779143835018192673476383362995692141831346377343911085729024608991385390907961970755113025724811041581164003845954371778008868567304209961157857818159452143305729495755370038251238038914106213548989267633616170844711603802676088165126756549717004523929320222871039487897331225123418597244477007322804889639523870561035642896152 6231 -257544049851911701753712841246018872594705390895328769546979233760366171326309811377407392521450711031444882533814604366250832943119090540537939286132470726130130075015696010165404161630810241942372363572130045162928945844791154838278393306090349913017030681456123862590543844992950065311549631638447630757540017291792999645740908935741204947222384760963149942511757278260730310072 6232 -335069424930763446605011073587716084908411710813064600337616575721630317997842479017224543139689431702178852926664817573766851463337395301959263945504410755078652008666713812056672910493710375932194492377329496588723362743377271289276235255017568119206840787572117594810002337895019104147787866328685527882497949855731201545647083883312912780213048309149093517692118172588615704076 6233 -246832622832756065217983839907528567650483554662031401558472740703437644521459116021532401308343054358267767197640208582381460555375424546846238220693369173914648162712342034047804343189500414774336674217877353282993866988007233038038196340911354570217573153955946750098398535218930939021031316611681003953177726984691713648315858759894315535736040986344203878168247611552972807923 6234 10711427019155636535729001338490304944221836233297367988506493056928526804850695355874991213107656673177115336174395783869372387743665993691701065439101552215481912303353976117599818441309827168035689354252691879935078856783921800240196965178995342799457527500177112492145309774019126290518315026766626804362290307101285997425050175846889411486343774618946064343509666707757502150 6235 345780851949919083140740074926206389852633547046361968326123068778558844802693174373099534352797088375355968262839213357636223851081061295650965010943512307294133920970067788174272728935020203100230181731582188468658441600161193089516432220196563462006298315072294707302147647669038230438306181355452154686860240162832487543072134059159802191699392083768039582035627839296373206227 6236 592613474782675148358723914833734957503117101708393369884595809481996489324152290394631935661140142733623735460479421940017684406456485842497203231636881481208782083682409822222077072124520617874566855949459541751652308588168426127554628561107918032223871469028241457400546182887969169459337497967133158640037967147524201191387992819054117727435433070112243460203875450849346014151 6237 581902047763519511822994913495244652558895265475096001896089316425067962519301595038756944448032486060446620124305026156148312018712819848805502166197779928993300171379055846104477253683210790706531166595206849871717229731384504327314431595928922689424413941528064344908400873113950043168819182940366531835675676840422915193962942643207228315949089295493297395860365784141588512002 6238 236121195813600428682254838569038262706261718428734033569966247646509117716608420665657410095235397685090651861465812798512088167631758553154537155254267621699166250408988057930204524748190587606300984863624661403058788131223311237797999375732359227418115626455769637606253225444911812730513001584914377148815436677590427650890808584047426124249697211725257813824737944845215305776 6239 -356492278969074719676469076264696694796855383279659336314629561835487371607543869728974525565904745048533083599013609141505596238824727289342666076382613859509615833273421764291872547376330030268265871085834880348593520456945114889756629185375558804805755842572471819794292957443057356728824496382218781491222530469933773540497184235006691603185735858386985646379137506004130708374 6240 -938394326732594231499463989759941347355750648754755338210718878260555334126845464767731470013937231108979703723318635297653908257537547138148168242580393788502916004652477610396349801059540820974797037681041730220310750188329619217071060781304481494230169784100536164702693830557007399897643679322585313326898207310356688734460126878213919919134825153880283042239503290145719220375 6241 -1174515522546194660181718828328979610062012367183489371780685125907064451843453885433388880109172628794070355584784448096165996425169305691302705397834661410202082255061465668326554325807731408581098022544666391623369538319552930454869060157036840721648285410556305802308947056001919212628156680907499690475713643987947116385350935462261346043384522365605540856064241234990934526150 6242 -818023243577119940505249752064282915265156983903830035466055564071577080235910015704414354543267883745537271985770838954660400186344578401960039321452047550692466421788043904034681778431401378312832151458831511274776017862607815565112430971661281916842529567983833982514654098558861855899332184525280908984491113518013342844853751227254654440198786507218555209685103728986803817775 6243 120371083155474290994214237695658432090593664850925302744663314188978253890935449063317115470669347363442431737547796342993508071192968736188128921128346237810449582864433706361668022628139442661964886222210218945534732325721803651958629809643199577387640216116702182188039731998145543998311494797304404342407093792343345889606375650959265478936038646661727832554399561158915402601 6244 1294886605701668951175933066024638042152606032034414674525348440096042705734389334496705995579841976157512787322332244439159504496362274427490834318963007648012531837925899374688222348435870851243062908766876610568904270645274734106827689966680040299035925626673007984496986788000064756626468175704804094818120737780290462274957311113220611522320561012267268688618640796149849928752 6245 2112909849278788891681182818088920957417763015938244709991404004167619785970299350201120350123109859903050059308103083393819904682706852829450873640415055198704998259713943278722904126867272229555895060225708121843680288507882549671940120938341322215878455194656841967011640886558926612525800360230085003802611851298303805119811062340475265962519347519485823898303744525136653746528 6246 1992538766123314600686968580393262525327169351087319407246740689978641532079363901137803234652440512539607627570555287050826396611513884093262744719286708960894548676849509572361236104239132786893930174003497902898145556182160746019981491128698122638490814978540139784823601154560781068527488865432780599460204757505960459230204686689516000483583308872824096065749344963977738343928 6247 697652160421645649511035514368624483174563319052904732721392249882598826344974566641097239072598536382094840248223042611666892115151609665771910400323701312882016838923610197673013755803261935650867265236621292329241285536886011913153801162018082339454889351867131800326614366560716311901020689727976504642084019725669996955247375576295388961262747860556827377130704167827888415177 6248 -1415257688857143242170147303720296474243199696885339977270011754285020959625324783560023111050511323520955219059880040782153012567555243163678963240091353885822981420790333081049890371064010293905027794989086829514439002970996537758786319776323239876423565842789710166685026519998210300624779670502108499160527831572633808164563686764179877001256599658928996521173040357308765331350 6249 -3407796454980457842857115884113558999570369047972659384516752444263662491704688684697826345702951836060562846630435327832979409179069127256941707959378062846717530097639842653411126475303143080798957968992584732412584559153157283778767810905021362514914380821329849951508627674558991369152268535934889098620732589078594267394768373453695877484839908531753092586922385321286503675277 6250 -4105448615402103492368151398482183482744932367025564117238144694146261318049663251338923584775550372442657686878658370444646301294220736922713618359701764159599546936563452851084140231106405016449825234229206024741825844690043295691921612067039444854369270173196981751835242041119707681053289225662865603262816608804264264350015749029991266446102656392309919964053089489114392090453 6251 -2690190926544960250198004094761887008501732670140224139968132939861240358424338467778900473725039048921702467818778329662493288726665493759034655119610410273776565515773119770034249860042394722544797439240119195227386841719046757933135292290716204977945704330407271585150215521121497380428509555160757104102288777231630456185452062265811389444846056733380923442880049131805626759102 6252 717605528435497592659111789351671991068636377832435244548619504402422133280350216918925871977912787138860378811656998170486120452403633497907052839767652572940964581866722883376876615260748358254160529752465537185197717434110525845632518614305157536968676490922578366358412153437493988723758980774131994518443811846963811209316311187884488039993851798372169144042336189480876916176 6253 4823054143837601085027263187833855473813568744857999361786764198548683451330013468257849456753463159581518065690315368615132421746624370420620671199469416732540511518430175734461016846367153374703985763981671561927023562124153821537554130681344602391337946664119560118193654194557201669777048206436997597781260420651228075559332060217875754486096508190682089108095425678595269006630 6254 7513245070382561335225267282595742482315301414998223501754897138409923809754351936036749930478502208503220533509093698277625710473289864179655326319079827006317077034203295504495266706409548097248783203221790757154410403843200579470689422972060807369283650994526831703343869715678699050205557761597754701883549197882858531744784122483687143930942564924063012550975474810400895765733 6255 6795639541947063742566155493244070491246665037165788257206277634007501676474001719117824058500589421364360154697436700107139590020886230681748273479312174433376112452336572621118390091148799738994622673469325219969212686409090053625056904357755649832314974503604253336985457562241205061481798780823622707365105386035894720535467811295802655890948713125690843406933138620920018849558 6256 1972585398109462657538892305410215017433096292307788895419513435458818225143988250859974601747126261782842089007121331492007168274261860261127602279842757700835600933906396886657373244781646364290636909487653658042189124284936232087502773676411047440977027839484693218791803367684003391704750574386625109583844965384666644976135751077926901404852204935008754298837712942324749842929 6257 -5540659672273098677686374977185527464882205122690434606335383702951105584610363685176775328731375946720378444501972366785618542199028003918527724039237069305481476100296898617837893461627901732958146293734137099112221279558264347383186649295649759928306623155042138484552066347994695658500807187211129592299704232498191886768648371405760242526090359989054258252137761868076145922803 6258 -12336299214220162420252530470429597956128870159856222863541661336958607261084365404294599387231965368084738599199409066892758132219914234600275997518549243738857588552633471238956283552776701471952768967203462319081433965967354401008243553653405409760621597658646391821537523910235900719982605968034752299664809618534086607304116182701562898417039073114745101659070900488996164772360 6259 -14308884612329625077791422775839812973561966452164011758961174772417425486228353655154573988979091629867580688206530398384765300494176094861403599798392001439693189486539868125613656797558347836243405876691115977123623090252290633095746327329816457201598625498131085040329327277919904111687356542421377409248654583918753252280251933779489799821891278049753855957908613431320914615288 6260 -8768224940056526400105047798654285508679761329473577152625791069466319901617989969977798660247715683147202243704558031599146758295148090942875875759154932134211713386242969507775763335930446103285259582956978878011401810694026285712559678034166697273292002343088946555777260929925208453186549355210247816948950351420561365511603562373729557295800918060699597705770851563244768692484 6261 3568074274163636020147482671775312447449108830382645710915870267492287359466375434316800726984249684937536355494851035293611373924766143657400121759394311604645875166390501731180520216846255368667509384246483441070032155273328115295683875619238712487329595315557445265760262980310692266796056612824504482715859267113525241792512620327833341121238155054045503953300048925751396079877 6262 17876958886493261097938905447615125421011075282546657469877045039909712845694729089471374715963341314805117043701381433678376674418942238518803721557786313044339064652930369856794177014404603204910915260937599418193655245525618748391430202949055169688928220813688530306089590258230596378483413155245881891964513851032278494072764554107323140943129433103799359911208662357072310695166 6263 26645183826549787498043953246269410929690836612020234622502836109376032747312719059449173376211056997952319287405939465277523432714090329461679597316941245178550778039173339364569940350335049308196174843894578296205057056219645034103989880983221866962220223156777476861866851188155804831669962510456129708913464202452839859584368116481052698238930351164498957616979513920317079387651 6264 23077109552386151477896470574494098482241727781637588911586965841883745387846343625132372649226807313014782931911088429983912058789324185804279475557546933573904902872782837633389420133488793939528665459648094855135024900946316918808306005363983154474890627841220031596106588207845112564873905897631625226197604935339314617791855496153219357117692196110453453663679464994565683307775 6265 5200150665892890379957565126878973061230652499090931441709920801974032542151614535660997933263465998209665888209706996305535384370381947285475753999760620529565838219852467776595243119084190734617750198710495436941369655420698170416875802414927984785962407027531501290016997949614516186390492742385743334233091084307036123719090942045896216174562763006654093752470802637493372612610 6266 -21445033160656897118086388119390437868460184112929303180792915307402000205161104523788175442947590999742653399196232468971988048343708382176203843317180624648984939819320871587974697231250858573578424645184082859263687400798946863687114078568293882176257816129245975571849853238541288645279469768070386374680373118145803735865277174435156482064367588157844863864508711282823706775040 6267 -44522142713043048595982858693884536350701911894566892092379881149285745593007448148920548092174398312757436331107320898955900107133032567980483318874727558222889842692103709221364117364739652513107090104832177714398712301745263782495420083932277036651148443970466007167956441446386401210153375665702011600877978053485118353657132670588375839182059784268298317528188176277389390082814 6268 -49722293378935938975940423820763509411932564393657823534089801951259778135159062684581546025437864310967102219317027895261435491503414515265959072874488178752455680911956176997959360483823843247724840303542673151340081957165961952912295886347205021437110850997997508457973439396000917396543868408087754935111069137792154477376223612634272055356622547274952411280658978914882762695423 6269 -28277260218279041857854035701373071543472380280728520353296886643857777929997958160793370582490273311224448820120795426289447443159706133089755229557307554103470741092635305409984663252572984674146415658358590292076394556367015089225181807778911139260853034868751532886123586157459628751264398640017368560430696019646350741510946438199115573292254959117107547416150267632059055920382 6270 16244882494764006738128822992511464807229531613838371739082994505427967663009489988127177509684125001532987510986525472666452663973326434890728089317420004119419101599468403811379454112166667838960674446473587422322317745378248693270238276153365897390295409101714474281832855288926772458888977025684643040447282033838767612146186232389260265889804825151190770112037908645330334162433 6271 65967175873699945714069246813274974219162096007496195273172796456687745798168552672708723535121989312500089730303553367927888155476740950156687162191908182871874782511424580809338814595990511086685514750016260573662399702544210646182534162500570918827406260099711982739806294684927689855432845433772397975558351171630922089522409845023532321246427372426143181392696887560213096857857 6272 94244436091978987571923282514648045762634476288224715626469683100545523728166510833502094117612262623724538550424348794217335598636447083246442391749215736975345523604059886219323477848563495760831930408374850865738794258911225735407715970279482058088259294968463515625929880842387318606697244073789766535989047191277272831033356283222647894538682331543250728808847155192272152778240 6273 77999553597214980833794459522136580955404944674386343887386688595117556065157020845374916607928137622191551039437823321550882934663120648355714302431795732855926422004591482407944023736396827921871255961901263443416476513532977042137477694126116160697963885866749041344097025553460546147808267048105123495541765157438505218887170050833387628648877506392059958696809246546941818615808 6274 12032377723515035119725212708861606736242848666890148614213892138429810266988468172666193072806148309691461309134269953622994779186379698199027140239887549984051639493166901598605209140406316835185741211885002869754076810988766395954943531625545241870557625767037058604290730868532856292375421614332725519983413985807583129364760205809855307402450133965916777304112358986728721757952 6275 -82212058368463952452198069805786439026391627621334567012255790962115713461178042660835901044806114314033077241290078840594340819450067385047415251509328186991293884110892984620718268708157178925646189196489847995984717447922459339452772438653936816217701669201426457021639149973854462314321822459457041016005633205469689701668596077412792587136232197577333951504734796205543431020287 6276 -160211611965678933285992529327923019981796572295720910899642479557233269526335063506210817652734251936224628280727902162145223754113188033403129553941123919847220306115484467028662292444554006847517445158391111439401193961455436381590250132780052976915665555068175498365736175527315008462130089507562164511547398362908194920555766128246180215785109703969393910201544042752485249636094 6277 -172243989689193968405717742036784626718039420962611059513856371695663079793323531678877010725540400245916089589862172115768218533299567731602156694181011469831271945608651368627267501584960323682703186370276114309155270772444202777545193664405598218786223180835212556970026906395847864754505511121894890031530812348715778049920526334056035523187559837935310687505656401739213971394045 6278 -90031931320730015953519672230998187691647793341276492501600580733547366332145489018041109680734285931883012348572093275173877713849500346554741442671683282839978061497758384006549232876803144757056997173786266313170553324521743438092421225751661402568521511633786099948387756421993402440183688662437849015525179143246088348251930256643242936051327640357976736000921605533670540373757 6279 70179680644948917332472857096924832290148778954444418398041898823685903194189574488169707971999966004341615932155808886971346040263687686848388111269440637007242244617726083022113059567750862090460447984604845126230640636933692943497828907028391574347144043434389398417348419105321606021946400845124315496022219219662106572303835871602937279733782063611417174200622437218814709262338 6280 242423670334142885738190599133709459008188199917055477911898270519348982987513106167046718697540366250257705522017981002739564573563255418450544805450452106838514190226377451649380561152711185773163634354880959435385911409377895721043022571433989793133367224269601955387375325501169470776451911967019205527553031568377884622224362205658972802921341901546727861706278838958028680656384 6281 332455601654872901691710271364707646699835993258331970413498851252896349319658595185087828378274652182140717870590074277913442287412755765005286248122135389678492251724135835655929794029514330530220631528667225748556464733899639159135443797185651195701888735903388055335763081923162873216635600629457054543078210711623972970476292462302215738972669541904704597707200444491699221030142 6282 262275921009923984359237414267782814409687214303887552015456952429210446125469020696918120406274686177799101938434265390942096247149068078156898136852694752671250007106409752633816734461763468439760183544062380622325824096965946215637614890157259621354744692468998656918414662817841267194689199784332739047055991491961866398172456590699278459238887478293287423506578007272884511767805 6283 19852250675781098621046815134073355401499014386832074103558681909861463137955914529871401708734319927541396416416284388202531673585812659706353331402242645832735816880032300984436173309052282666596549189181421186939912687588050494594592318723269828221377468199396701531039337316671796418237287817313533519502959923583981775948094385040305656317545576746559561800299168314855831111422 6284 -312603350979091803070663456230634291298336978871499896309940169343034886181702680655216426669540332254599321454173789889710910613826943105298932916719892743845756434844103534671493620720462047863624082339485804561616552046311588664540851478462381367480511267703991353804723744606491076798398312812143521023575250788039991194528198077261910082655123965158145035906901276176843389918719 6285 -574879271989015787429900870498417105708024193175387448325397121772245332307171701352134547075815018432398423392608055280653006860976011183455831053572587496517006441950513287305310355182225516303384265883548185183942376143277534880178466368619640988835255960172990010723138407424332343993087512596476260070631242280001857592700654667961188541894011443451432459413479283449727901686523 6286 -594731522664796886050947685632490461109523207562219522428955803682106795445127615882005948784549338359939819809024339668855538534561823843162184384974830142349742258830545588289746528491277798969980815072729606370882288830865585374773058687342910817056633428372386712254177744741004140411324800413789793590134202203585839368648749053001494198211557020197992021213778451764583732797944 6287 -282128171685705082980284229401856169811186228690719626119015634339071909263424935226789522115009006105340498354850549779144627920734880737863251468254937398503985823986442053618252907770815751106356732733243801809265736784553996710232207208880529449576122160668395358449454000134513063612926487601646272566558951415545848174120550975739584115556433055039846985306877175587740342879224 6288 292751100303310704449616641096560935896837964484667822206381487433173423043746766125345024960806012327057925037757505501508378940241130445592579585317650098013020617964071233687057447411409765197027533150304383374676639358723538169946259159739111539259133799504594652273684407289819280380161024994829987504072290864456009418580103692221604426337578388411585474106602107861987558807300 6289 887482622968107590500564326729051397006361172046887344635337291115280218488874382007350973745355350686997744846781845170363917474802954288754763970292480240362762876794616821976803975902687564167008348223033989745558928189589123544719317847082022356315767227876981364527862152030823420791485825408619781094206493068041848787228852745223098624549135408609577495320380559626571291605245 6290 1169610794653812673480848556130907566817547400737606970754352925454352127752299317234140495860364356792338243201632394949508545395537835026618015438547417638866748700781058875595056883673503315273365080956277791554824664974143120254951525055962551805891889388545376722977316152165336484404412313010266053660765444483587696961349403720962682740105568463649424480627257735214311634484470 6291 876859694350501969031231915034346630920709436252939148547971438021178704708552551108795470899558344465280318163874889448000166455296704581025435853229767540853728082816987641907999436262093550076337547805973408180148025615419582085005265896223440266632755589040782070703631744875517204024251288015436066156693153619131687542769300028741078313767990075237839006520655627352324075677171 6292 -10622928617605621469332411694704766085651735793948196087365853094101513780321830898555502845797006221717426682906955722363751019506249707729328117062712699509034793977629180068804539640594014090670800417060581565410902574169541459714051950858582089683011638836199293824230407155306216767234537393183714937513339448910161244459552716482020310781145333371738488799724932274247215928073 6293 -1180233723271418294950180967825612332903199136531555166841718778548453641532621148132695998706161363014055669884539350671872296415044084734347343555610130338375783494758688055663861423314097329364035881373338373120235567548312661714665577006821133895574901027381576016801546559320642701171646850403449768598278783932497858205808956437444703050886713797021162969426982667488558850412542 6294 -2057093417621920263981412882859958963823908572784494315389690216569632346241173699241491469605719707479335988048414240119872462870340789315372779408839897879229511577575675697571860859576190879440373429179311781300383593163732243799670842903044574162207656616422358087505178304196159905195898138418885834754971937551629545748578256466185781364654703872259001975947638294840882926089712 6295 -2046470489004314642512080471165254197738256836990546119302324363475530832460851868342935966759922701257618561365507284397508711850834539607643451291777185179720476783598046517503056319935596865349702628762251199734972690589562702339956790952185992072524644977586158793680947897040853688428663601025702119817458598102719384504118703749703761053873558538887263487147913362566635710161638 6296 -866236765732896347561899503339641864835057700458990952460605584927077190928230720210239968053761338243562891480967933725636415435790454873296107736167054841344693288839358461839194896621499535985666747388912826614737123041250040625291213945364858176949743950204582776879401337720210987257016750622252351219179814170221526298309747312259058002986844741866100517720930695078076859749095 6297 1190856651889023916419513379520317098988850872325503362929084631642555155312942979031251501551958369235773096567446306394236047434550334442076671672672843037884818288736317235732665962954691343454706681790398954685646470122482203174379628957679715985257912666217775310625776966475948917938881387796633483535792123381408019450268509153926723361667859130392901458226707599762806066340618 6298 3237327140893338558931593850685571296727107709316049482231408995118085987773794847374187468311881070493391657932953590791744759285384874049720122964450028217605295072334363753235722282890288208804409310552650154420619160712044905514336419909865708057782557643803934104306724863516802606367544988822335603353250721484127403954387212903630484415541417669280164945374620962329441776502257 6299 4103563906626234906493493354025213161562165409775040434692014580045163178702025567584427436365642408736954549413921524517381174721175328923016230700617083058949988361173722215074917179511787744790076057941562981035356283753294946139627633855230566234732301594008516881186126201237013593624561739444587954572430535654348930252696960215889542418528262411146265463095551657407518636251353 6300 2912707254737210990073979974504896062573314537449537071762929948402608023389082588553175934813684039501181452846475218123145127286624994480939559027944240021065170072437404979342251216557096401335369376151164026349709813630812742965248004897550850249474388927790741570560349234761064675685680351647954471036638412272940910802428451061962819056860403280753364004868844057644712569910736 6301 -324619886156127568857613876180675234153793171866512410468479046715477964384712258821011533498197030992210205086478372668599631998759879568780563936505788196540124999896958773893471066333191807469039934401486128070909347081232162549088415012314857808308168716013192533746375628755737930681864637174381132316612309211186493151958761841667665358681014388526800940505776904684729206591520 6302 -4428183792782362475351107230205888395715958581641552845160493626760641143086737826405438969863839439729164754500399897185980806719935208491796794637122871255490113361070680988968388245844979552259115992343049109106265630834527108688716048867545424043040470310021709414932501829992751524306426376618969086889042844865535423404655722057557207777209276799673066403601328562092247842842872 6303 -7340891047519573465425087204710784458289273119091089916923423575163249166475820414958614904677523479230346207346875115309125934006560202972736353665067111276555283433508085968310639462402075953594485368494213135455975444465339851653964053765096274292514859237812450985492851064753816199992106728266923557925681257138476334207084173119520026834069680080426430408470172619736960412753607 6304 -7016271161363445896567473328530109224135479947224577506454944528447771202091108156137603371179326448238136002260396742640526302007800323403955789728561323080015158433611127194417168396068884146125445434092727007385066097384107689104875638752781416484206690521799258451746475435998078269310242091092542425609068947927289841055125411277852361475388665691899629467964395715052231206162086 6305 -2588087368581083421216366098324220828419521365583024661294450901687130059004370329732164401315487008508971247759996845454545495287865114912158995091438451824525045072540446205448780150223904593866329441749677898278800466549580580416159589885235992441166220211777549036813973606005326745003815714473573338720026103061754417650469689220295153698179388892226563064363067152959983363319213 6306 4752803678938490044208721106386563629869751753508065255628972673476119107471450085226450503362036470721374959586878269854580438718695088060577358573628659452030238360967639762861859312178171359728155926744535237177174977915759271237804463879860281851348639026034901948678877458748489454988291013793350219205655154076721916556614483899224873135890291188199867344107105466776977049434395 6307 11769074840301935940776194434916672854005231700732642762083917201923890309562558241364053874541362918959510961847275012495106740726495411464533148302189982532045396794578766957279027708247055505853601360837262244562241075299866960342680102632641698335555329547834160400425352894746567724298533104885892644814724102004011757611739895177077234611278956880099496812071501181829208255596482 6308 14357162208883019361992560533240893682424753066315667423378368103611020368566928571096218275856849927468482209607271857949652236014360526376692143393628434356570441867119213162727807858470960099719930802586940142841041541849447540758839692517877690776721549759611709437239326500751894469302348819359465983534750205065766175262209584397372388309458345772326059876434568334789191618915696 6309 9604358529944529317783839426854330052555001312807602167749395430134901261095478485869767772494813456747107250020393588095071797295665438316114784819999774904540203506151573399865948546292788739991774875842404905663866563933688269521035228638017408925372910733576807488560449042003405014314057805566115764329095050989044258705595100498147515173568054584126192532327462868012214569481302 6310 -2164716310357406622992355008062342801450230387925040594334521771788989048467079755494286102046549462212403711826881424400034943430829973148418363482190207627505193288427193557413079161954266765861826484994857338898374511366178690821644873994624289410182418814257352911864903852743162709984475299319776880485629051014967498906144794678929719437710902295973304279744038313816993686115179 6311 -16521878519240425984984915541303236483874983454240708017712889875400009417034008326590504377903399389680885921434153282349687179445190499525110506875818641984075635155546406720140887020425226865581757287581797481739416053215626231580484566512501980186903968573869062349104230353495057179286824118679242864020379256080733674168354379076302107747169248068299364156178606648606185305030874 6312 -26126237049184955302768754968157566536429984767048310185462285305534910678129486812460272150398212846427993171454546870444758976740855937841225291695818416888615838661697980120006835566718015605573532163424202387403282617149314501101519795150519389112276879307445869837664679395498462193600881924245358628349474307069777932873949479574449622920737302652425556688506069516618399874512175 6313 -23961520738827548679776399960095223734979754379123269591127763533745921629662407056965986048351663384215589459627665446044724033310025964692806928213628209261110645373270786562593756404763748839711705678429345048504908105783135810279874921155895099702094460493188516925799775542755299483616406624925581747863845256054810433967804684895519903483026400356452252408762031202801406188396995 6314 -7439642219587122694791484418791987251104770924882561573414873658345912212628398730375481670448263994534703538193512163695036853864835465167696421337809567277035010217724379842452869384338521974129948390847547566765492052567509578699390354643393119515190491919319454576695545189260242304329582506246338883843465999974076759799450305819217795735857152288152888252583424554195220883366120 6315 18686594829597832607977270549365579285325213842165748612047411647188998465501088082084790479949948851893289633261034706749722122876020472673528870358008849611580828443973600277553966182379493631443583772576654820637790564581804922402129440507126269597086387388126415260969134206238219889271299417999019744506008307095701173074499173755231827184880150364272668435922644962423178991146056 6316 42648115568425381287753670509460803020304968221289018203175175180934920095163495139050776528301612236108879092888700152794446156186046437366335798571637058872691473817244386840147722587143242471155289451005999869142698670364940732682004361663021369299180847881314932186768909748993519372887706042924601492369853563150511607042303858650751730667906550720724920844684676165224585179543052 6317 50087757788012503982545154928252790271409739146171579776590048839280832307791893869426258198749876230643582631082212316489483010050881902534032219909446626149726484034968766682600591971481764445285237841853547435908190722932450311381394716306414488814371339800634386763464454938253761677217288549170940376213319563124588366841754164469969526403763703008877809097268100719419806062909173 6318 31401162958414671374567884378887210986084525304005831164542637192091833842290805787341467718799927378750292997821177609739760887174861429860503349551437776538145655590995166405046625789102270813841654069276892615270400158350645388979265275799288219217284952412507971502495320732015541787945989131171920631707311256028887193767254990714737699218883552644605140661345455756996627071763118 6319 -11246952610010709913185786130573592034220442917283187038632537988843086252872689351709308809501684857358586095067522543054685269011185007505832449020199282334545818226249220435101096798040971657313635381729107253872298512014295343702739085863733150081895895468806960684273589016977977584941716911752680860662542307121624413275048867936014031449022998076119780183339220408227958107779933 6320 -61334710398023213895730941058826382305630182063454766815222586828123918560664583221135567008251561088002168726149734859544168279062066910039864668929645908484272302261217987117701688769522736102598873223582654689780489234946745655084133802170147638896267235269441347447738043955231739262159005460923621236875861870246212780116803032405983557852786701084997589280607321127647764170689105 6321 -92735873356437885270298825437713593291714707367460597979765224020215752402955389008477034727051488466752461723970912469283929166236928339900368018481083685022417957852213153522748314558625006916440527292859547305050889393297391044063399077969435858113552187681949318950233364687247281050104994592095541868583173126275099973884058023120721257071670253729602729941952776884644391242452222 6322 -81488920746427175357113039307140001257494264450177410941132686031372666150082699656767725917549803609393875628903389926229243897225743332394535569460884402687872139625963933087647217760584035259126891911130440051178590881283095700360659992105702708031656292213142358265959775670269303465163277680342861007920630819153475560609009155184707225622647255653482949758613556476416433134672288 6323 -20154210348403961461382098248313618951864082386722644125910099203248747589418116435632158909298242521391706902753655066685075618163676422354670900531238494203599837364745945969945528991061299156528018687547785361398101646336350045276526189935555069135389056943701010818221731715037564203004272219419239771044768948907262780492206122778723667769860554568485360478006235348768668963983182 6324 72581663008033923808916727189399974339850624980737953853855124816967004813537272572844875817753245945360754821217257402598853548073251917545697117949845190818818120487467207552802785567563707759912508605311761943652787746961040998786872888033880788978163130738248308132011632972209716847100722372676302097538404177367837193391851900341997589301809699161117369463946541535875722278469041 6325 154070583754461099166029766496539975597344889430915364794987810848339670963619972229612601735303049554754630450120647328828097445298995249940232687410729593506690260113431140640450003328147743019039400516442201994831378628244136699147532880139583497009819422951390666397971408642479020312264000053019163105459034996521312754000861055526704814924456954814600319222560098012292155413141330 6326 174224794102865060627411864744853594549208971817638008920897910051588418553038088665244760644601292076146337352874302395513173063462671672294903587941968087710290097478177086610395532319209042175567419203989987356229480274580486744424059070075138566145208479895091677216193140357516584515268272272438402876503803945428575534493067178305428482694317509383085679700566333361060824377124513 6327 101643131094831136818495137555453620209358346836900055067042785234621413739500816092399884826848046130785582531657044992914319515389419754749206469992122896891471976990709879057592746751645334415654910598678225412576692527619445745637186182041257777167045349156843369084181507385306867668167549899762100778965399768060738341101215277963430893392507810221968310236619791825185102098655473 6328 -52427452659629962347534628941086355387986542594015309727945025613718257224119156137212716908455003423969047918463602335913777929909575495191026217418606696615218283122721261582857256576502408603384489917763976582254686100624690953510346698098325719842774073794547297313789901257172152644096450153257062326493635228460574412899645777563273921531949144592632008985940306187107053314485856 6329 -226652246762495022974946493685939949937195514411653318648842935665306675777157244802457477553056295500115385271337904731426950993372247167485929805360574784325508380600898348193252788895711450778951909121753963938484166375205177697934405768173464285987982553689638974529983041614688737159364722425695465202997439173889149947392712955868702404226266653975717688686506639548167877691610368 6330 -328295377857326159793441631241393570146553861248553373715885720899928089516658060894857362379904341630900967802994949724341270508761666922235136275352697681216980357591608227250845535647356785194606819720432189351060858902824623443571591950214722063155027902846482343614164548999995604827532272325457565981962838941949888288493928233832133297618774464197685998923126431373352979790265840 6331 -275867925197696197445907002300307214758567318654538063987940695286209832292538904757644645471449338206931919884531347388427492578852091427044110057934090984601762074468886965667988279070854376591222329802668212768806172802199932490061245252116396343312253829051935046300374647742823452183435822172200503655469203713489313875594282456268859376086825319605053989937186125186245926475779983 6332 -49215678435201174470960508614367264821371804242884745339097759620903156515381659955187167918393042706816534613193442657000541585479844259558180252573516200276253693867988617474735490175142925812270420680914248830322006426994754792126839483942932057324271275362296071770391606128134715024071099746505038452471764539600163928201569500400156971860558665629336301250679485638078048784169614 6333 279079699422124985322481122627026305325182057005668628376787961279024933001276400939670194461511298924084433189801507067340728923281822662676956022779181480940726663723619609776110045472213859382336399039517940520738852475829868651444752466271790005830756627484186271843772942871860889803461172578952527529491074402349724360292358733431976325758215798568349697672446945735274931006096227 6334 554947624619821182768388124927333520083749375660206692364728656565234765293815305697314839932960637131016353074332854455768221502133914089721066080713272465542488738192506575444098324543068235973558728842186153289545025278029801141505997718388186349143010456536121318144147590614684341986896994751153031184960278115839038235886641189700835701845041118173403687609633070921520857481876211 6335 604163303055022357239348633541700784905121179903091437703826416186137921809196965652502007851353679837832887687526297112768763087613758349279246333286788665818742432060495192918833814718211161785829149523100402119867031705024555933632837202331118406467281731898417389914539196742819057010968094497658069637432042655439202164088210690100992673705599783802739988860312556559598906266045826 6336 325083603632897371916867510914674479579939122897422809327038454907112988807920564712831813389842380913748454497724790045428034164331935686602290310507607184878015768336875583142723769245997302403492750483582461599128179229194687282188084736059328400636525104414231118070766253870958167207506921918705542107940968253089477803795851956669016347947383985234390291187865610824323975259949600 6337 -229864020986923810851520614012659040503810252762783883037690201658121776485894740984483026543118256217267898576608064410340187337801978403118775770205665280664472969855630992301374555297070933570065978358603691690416846048835113859317912982328857948506485352121890200073381336743726174779390072832447489077019309862749560432090789233031819353897657132939013396421767460097196882221926610 6338 -834027324041946168090869247554359825408931432665875320741516617844259698295091706636985034394471936055100786264134361523108950425415736752398022103492453946483215401916126185220208370015282095355895127881704093810283877753859669792950750184659976354973767084020307589987920533486545231790358167330105558714451352518188762596178999923132812027603256916741753385282080016656795788487972435 6339 -1159110927674843540007736758469034304988870555563298130068555072751372687103012271349816847784314316968849240761859151568536984589747672439000312414000061131361231170253001768362932139261279397759387878365286555409412056983054357075138834920719304755610292188434538708058686787357503398997865089248811100822392320771278240399974851879801828375550640901976143676469945627481119763747922034 6340 -929246906687919729156216144456375264485060302800514247030864871093250910617117530365333821241196060751581342185251087158196797251945694035881536643794395850696758200397370776061557583964208464189321900006682863718995210934219243215820921938390446807103806836312648507985305450613777224218475016416363611745373010908528679967884062646770009021652983769037130280048178167383922881525995423 6341 -95219582645973561065346896902015439076128870134638926289348253248991212322025823728348786846724124696480555921116725635087846826529957283483514540301941904213542798481244590841349213948926368833426772124978769908711333180359573422870171753730470452130039752292340917997384917127231992428116849086258053030921658390339917371705062723637196994049726852295376894766098150727127093038022987 6342 1063891345028869978942389861567018865912741685428659203779206819502381474780986447621468060937590192272368684840742425933449137763217715155516797873698119227147688371771757177521582925312353028925961106240307785500700723802694783652268663166988834303480252436142197790061301870230271406569748240162553047791470662380938323028269789156164631381500914049680766781703847476753992670709899048 6343 1993138251716789708098606006023394130397801988229173450810071690595632385398103977986801882178786253023950027025993513091645935015163409191398334517492515077844446572169127953583140509276561493115283006246990649219695934736914026868089585105379281110584059272454846298046607320844048630788223256578916659536843673289467002996153851802934640403153897818717897061752025644137915552235894472 6344 2088357834362763269163952902925409569473930858363812377099419943844623597720129801715150669025510377720430582947110238726733781841693366474881849057794456982057989370650372544424489723225487861948709778371969419128407267917273600290959756859109751562714099024747187216043992237971280623216340105665174712567765331679806920367858914526571837397203624671013273956518123794865042645273917460 6345 1024466489333893290221563041358390703561189172935153173320213124342242122939143354093682608087920185448061898106367812793284644078475651319365051184096337754910300998878615366902906797913134833022748672131661633627706544114578816638691093692120917259233846588604989425982690367741009216646591865502621664776294669298868597339589125370407206015702710621332507174814276318111049974564018413 6346 -968671762382896417877042964665003426836612815294020277489858566253390262458960623893119274090866067575888128919625700298361290936687757872033283333396177322934145573290512586680233711363426660092534334115329015591989390622335210229398491413258363851350212683849856872063916953103039414141631391076294994760549003990598405656564726432527434387451187197385389886937749326026865577671876058 6347 -3057029596745659687040995867590412996310543673657832654589278510098013860179090425608269943116376445296318711866735939025095072778381124346915132391190634304992134943940885131104723434588914522041244112487298434720396658539608810520358248272368115414064311708597044088107909191074320037357971496741469707328314335670405326024423640959099271784654811868398663843455873120891908222945793517 6348 -4081496086079552977262558908948803699871732846592985827909491634440255983118233779701952551204296630744380609973103751818379716856856775666280183575286972059902435942819500498007630232502049355063992784618960068348103202654187627159049341964489032673298158297202033514090599558815329254004563362244091372104609004969273923364012766329506477800357522489731171018270149439002958197509811929 6349 -3112824323696656559385515944283800273035120031298965550419633068186865720659273155808833277113430563168492481053478051520018425920169017794246900241890794736968290369528987911327396521138622694971458450503631052756113812031852416929650850551230668821947945613352176642026682605712289839862931971167796377344060000978675517707448039896979043412906335292345781131332400112976092619837935870 6350 -55794726950996872344520076693387276724576357641132895830354558088851860480182730200563333997054117872173769186742112494923353141787893447331767850700160431976155425588102780222673086549708172930214338016332618035717153492243606409292602278862553407883633904755132553918773414637969802504960474426326670015745665308270191683024398937879771628251523423947117287876526992084184396892142352 6351 4025701359128556104918038832255416423147156488951852932079137076351404122638051049501389217207242512872206840786361639323456363715068882218948415724586811627926280517231397717784957145952341182133778446602627450312386049161944020749756739685626479265414524392446900960171826144177359451499602887817764702088863339661003731680988367391626706172105999065784053730393622446918773800617669578 6352 7138525682825212664303554776539216696182276520250818482498770144538269843297324205310222494320673076040699321839839690843474789635237900013195315966477606364894570886760385629112353667090963877105236897106258503068499861193796437679407590236857148087362470005799077602198508749889649291362534858985561079432923340639679249388436407288605749585012334358129834861726022559894866420455605449 6353 7194320409776209536648074853232603972906852877891951378329124702627121703777506935510785828317727193912873091026581803338398142777025793460527083817177766796870726312348488409335026753640672050035451235122591121104217014686040044088700192515719701495246103910554210156117282164527619093867495333411887749448669005947949441071460806226485521213263857782076952149602549551979050817347747802 6354 3168619050647653431730036020977187549759696388940098446249987626275717581139455886009396611110484681040666250240220164014941779061956911241578668092590955168944445795117090691550069607688330867901672788519963670791830965524096023338943452830093222229831579518107309195945456020350259642367892445594123047359805666286945709390472438834858815041157858716292898419208927105060277016730078225 6355 -3969906632177559232573518755562029146422580131310720036248782518262552262157868319300825883210188395000033071599619526828533010573280988771616647873886651195950125091643294937562284059402633009203564108586294832276668895669700414340464137406763925857530890487691768406253052729539389648994642413391438032073117674352733539997963968453746934543854475641836936442517095454834589403725527223 6356 -11164227041953768769221593608794633119329433009202671414577907220889673965935375254811611711527915588912906162626201330166931153350306782232143731691064417992820851403991783346897310813043305059239015343708885953380885910355740458429164329922483627352776994398245978562370334894067008742862137746803325781521786680300682981069424774680232455757118333423913888592119645006813640221073275024 6357 -14332846092601422200951629629771820669089129398142769860827894847165391547074831140821008322638400269953572412866421494181872932412263693473722399783655373161765297199108874038447380420731635927140688132228849624172716875879836481768107782752576849582608573916353287758315790914417268385230030192397448828881592346587628690459897213515091270798276192140206787011328572111873917237803353248 6358 -10362939460423862968378110874209791522666549266832049824579112328902839284916962821520182439428211874953539341266801967353339921838982704702105751909768721965815172107465579100885096361329002917937124023642554791896047980210136067427643645345812923725077683428661519352062738184877878736235387779006010796808474672234895150461933245061344336254421716498369850568811476657039327834077826024 6359 801287581529905800843482734584841596662883742370621589998794891986834681018412433291429272099703713959366821359399362813591231511324077530037979781295696027005679296526204246012214451714302141301891320066331161484837930145604391001520684576670703627699310969584459210307596709189130006626749967797314984713312008065787830607491529618888119502696616925544038023308168349774312386995449001 6360 15134133674131328001795112364356662265752013140513391450826689739152226228093243574112437594738103983912939234225820856995464163923587771003760379564951069188770976495635078284459594872445938068442579452295180785657554806025440872769628467329247553210307884885937746968623387623606398391856780160194763813594904354653416521067388743133979390300972809065750825034636740461648229624798802250 6361 25497073134555190970173223238566453788418562407345441275405802068055065513010206395632620034166315858866478575492622824348804085762570475705866131474719791154586148603100657385344691233774940986379703475937735577553602786235576940197272112675060476935385568314599266320686125808484277128092167939200774610403379026888311671529321988195323726555394525564120675603448217118687557458876628275 6362 24695785553025285169329740503981612191755678664974819685407007176068230831991793962341190762066612144907111754133223461535212854251246398175828151693424095127580469306574453139332476782060638845077812155871404416068764856089972549195751428098389773307686257345014807110378529099295147121465417971403459625690067018822523840921830458576435607052697908638576637580140048768913245071881179275 6363 9561651878893957167534628139624949926003665524461428234580317436916004603898550388228753167328508160994172519907402604539748690327658627172067772128473025938809492810939374854872881909614700776635232703576223630411210050064531676426122960769142220097378372459077060141755141475688748729608637811208695812095162664169107319854441715442456216751725099572825812545503308307265015447082377026 6364 -15935421255661233802638595098941503862414896882884013040825484631139060909111656007403866866837807697872306055585220219809055395434911848533798359346246765215776655792161282530471809324160240209744470772361511947142392736171045263771149151905918256838007195855522206178930984332795528398483530127992078798308216362719204351674880272752867509803669425991294863057944908811422542011794251248 6365 -40631206808686518971968335602923116054170575547858832726232491807207291741103449969745057628904419842779417809718443681344268249686158246709626511039670860343357125098735735669804286106220879054822282928232916363211157592261017812966900580004308030145693453200537013289309513432090675519948948099395538423998283381541728192596710731329303116856367334629871500638084957580335787083675430522 6366 -50192858687580476139502963742548065980174241072320260960812809244123296345002000357973810796232928003773590329625846285884016940013816873881694283168143886282166617909675110524677168015835579831457515631809139993622367642325549489393023540773450250243071825659614073431064654907779424249557585910604234236093446045710835512451152446771759333608092434202697313183588265887600802530757807547 6367 -34257437431919242336864368643606562117759344189436247919987324612984235435890344350569943929395120305901284274040626066074961544578905025347895923821897121066389962117513827994205358691675339621713044859447628046479974906154504225621874388867531993405064629804091867252133670574983895851074055782612155437785229682991631160776272174018891823804423008211402450125643357076178260518963556298 6368 6373769376767276635103966959316553936411231358422584806245167194223056305213105619175113699509299536878133535677817615269306705107253221361730587217773739276967162981221907675598927414545539433109238068785288316731182686106513587345026191136776036740628823396445146037175842857106779668874892316783382986213053698550097031820438557310411293051944326418469050512441600504157526564711874225 6369 56566628064347752774606930701864619916585472430742845767057976438346352650215105977148924495742227540651723865303663901153323645121070095243424870385917625559133780890897018200276095430381119264566753700594428310353550328432063076738049731910226286983700649056059219468240497764886203918432478227387617222306499744260932544271591004082170626660036760621166363696029866391758329095469681773 6370 90824065496266995111471299345471182034344816620179093687045301051330588086105450327718868425137347846553008139344289967228285189699975120591320794207814746625523743008410846194481454122056458886279798560042056356833525234586567302359924120777758280388765278860151086720374168339870099769506534009999772660091729427252563705047863178101062450464459768832568813821673223467936589614433238072 6371 84450296119499718476367332386154628097933585261756508880800133857107531780892344708543754725628048309674874603666472351958978484592721899229590206990041007348556580027188938518882526707510919453170560491256768040102342548480053715014897929640982243648136455463705940683198325482763320100631641693216389673878675728702466673227424620790651157412515442414099763309231622963779063049721363848 6372 27883668055151965701760401684290008181348112831013663113742157418761179130677238731394830229885820769023150738362808450805654839471651803986165336604123381789422799136291920318606431277129800188603806790662339729748792220047990638276848197730755956664435806407646721214957827717877116182199163465828772451572175984441534128955833616708480530752478681792933399613201756572020733954251682076 6373 -62940397441115029409710897661181173852996703789165430573303143632569408955428211596324038195251527077529857400981481516422630350228323316605155457603691364836100943872118925875875022844926658697675991769379716627084733014538576664083075923047002323724329472452504365505416340621992983587307370544171000208519553442811029576092029561392581919711981087039635414208471466895915855660181555995 6374 -147390693560614747886078230047335801950930289050921939454103277489676940736320556304867792920879575387204732004647953868381608834821045215834745664593732372184657523899307864394757549552437578150846552260636484667187075563018630379097973852687984567372465927916210306188614666104756303687939012237387389882398229171513496249319454182183233077124496529453735177517703089859694918709902919842 6375 -175274361615766713587838631731625810132278401881935602567845434908438119866997795036262623150765396156227882743010762319187263674292697019820911001197855753974080323035599784713363980829567378339450359051298824396935867783066621017374822050418740524036901734323857027403572493822633419870138175703216162333970405155955030378275287798891713607876975211246668577130904846431715652664154601917 6376 -112333964174651684178127734070444636279281698092770171994542291275868710911569583439938584955513869078698025342029280802764633324064373703215755543594164389137979379163480858837488957984640719641774367281919107769851134768528044353291746127371738200312572261871352661898156153200640436282830805159045162125450851713144000802183258237499131688164994124207033162922433379535799797003973045921 6377 35056729385963063707950495976891165671648590958151767459560986213808229824750972864929207965365706308506706662618673065616975510756671512618990120999567983046678144735827005557268591567796858509072184978717376897335940794490586025806227725316246367059893666044857644290458512904115867405108207078342227756947377458369495447136195944684101388959502405246702014595269710323895121705929873922 6378 210331091001729777295789127708516975803926992840087370027406421122246349691748767901191831116131102464734589405629435384804239185049368532439901122197423737020758467771426790270632572397364236848522544030016201294271808577557207043181049775734986891096795400368714671694031006726749287275246382781558390090917782614324525825411483743575814996836477616493370591726174556755610774370084475840 6379 322665055176381461473916861778961612083208690932857542021948712398115060603318351341130416071644971543432614747658716187568872509113742235655656665791588126158737846934907649108121530382004956490296911311935309064122943346085251396472795903106725091409367662240067333592187159927389723558077187940603552216368634327468526627594741981074946685001471740700403754648607936291410571374057521762 6380 287608325790418397765966365802070446411560099974705774562387726184306830778567378476201208106279265234925908085040043121951896998357070723036666544792020143112059702199080643550852938814208097981224726333217932166787002551594665370666568177790478724349473996195209689301728647023273856152968980862261324459421256869099031180458546036390845296041969335453701740053338225967515449668127647841 6381 77277234788688620470177238093553470607633107134618404534981305062060481086818610575009376990148162770191318679410607737147657813307702190596765422594596406091301234427653853280220366416843861132702182303201730872515193974037458327485518402055491833252678595826495017607697640296524568877722598080702934368503474254774505355047062292815030299205491718960331148327163669211904675298043172002 6382 -245387820387692841003739623685408141475575583798239137486967407336054579516499740766121039081496808773241296068248108450421214695806040045058891243196991720067436612507253795827901163965161095357594729008733578191607749372047793068987277501051233258156689066413572315984489519630865154680354589859900617847865160072694021272547679688259916385795980021740072606321444267079505896076014349759 6383 -532996146178111238769705989487478587887135683772944912049355133520361410295067119242322247187776074008167204153288151572373111694163110768095557787989011863179496314706334439378754102779369193338819455341951510358394751923642458439653845678841711982506163062608782005286218166654139010833323570722161942307286416941793052453006225724650761681837949357193774346374782493047021345744141997599 6384 -610273380966799859239883227581032058494768790907563316584336438582421891381885729817331624177924236778358522832698759309520769507470812958692323210583608269270797549133988292658974469196213054471521637645153241230909945897679916767139364080897203815758841658435277022893915806950663579711046168802864876675789891196567557808053288017465791981043441076154105494701946162258926021042185169600 6385 -364885560579107018236143603895623917019193207109324179097369031246367311865385989051210585096427428005117226764450650859099554811664772913633431967386616549203360936626734496831073305231051959113926908636419663039302196525632123698152086579845970557602152592021704706909426287319798425030691578942964258827924731123873536535505608329205875595247461054414032888380501895179420124966170819840 6386 168110585599004220533562385591854670867942476663620732951986102273994098429681130191111662091348646003049977388837500713273556882498337854462125820602395313976135378079599942547680797548317234224892546705531847319092555398010334741501759098995741424904010470587077298376791879334340585802631991779197683479361685817919515917500617395444886086590488302779741457994280597867601220777971177760 6387 778383966565804079773445613172886729362711267571184049536322540856415989811566860008443286269272882781408500221536260022794326389969150813154449031186003583246932927213588235206655266744530288696414184350685088550002501295690251508641123179892945240662852129022354321270707686285004165513678160582062560155151577014487073725553905412910678067633929378933846952696226760126527241820156347361 6388 1143269527144911098009589217068510646381904474680508228633691572102783301676952849059653871365700310786525726985986910881893881201633923726787880998572620132450293863840322732037728571975582247810341092987104751589304697821322375206793209759738915798265004721044059028180133973604802590544369739525026818983076308138360610261059513742116553662881390433347879841076728655305947366786327167202 6389 975158941545906877476026831476655975513961998016887495681705469828789203247271718868542209274351664783475749597149410168620324319135585872325755177970224818474158485760722789490047774427265013585448546281572904270212142423312040465291450660743174373360994250456981729803342094270462004741737747745829135503714622320441094343558896346671667576290902130568138383082448057438346146008355989443 6390 196774974980102797702581218303769246151250730445703446145382928972373213435704858860098923005078782002067249375613150145825997929166435059171306146784221235227225558547134554283392507682734724889034361930887815720209641127621788956650327480850229132698142121434627408532634407985457839228059587163766575348563045305954020618004990933760989508656972751634291430386221297311818904188199642083 6391 -946494552164808300307007998764741400230653744234804782488308643130410088241247990199554948360621528784458477610373760736067883272467488667616574851788398897223068305293188177754336064292847522921306731056216935869095056693700586250142882278888686665566862599609431619647499565619344751316310152361260243634513262832406589643054522808355564154224417681713588410690507357994128462598127525118 6392 -1921653493710715177783034830241397375744615742251692278170014112959199291488519709068097157634973193567934227207523170904688207591603074539942330029758623715697226791053910967244383838720112536506755277337789840139307199117012626715434332939631861038927856850066413349450841659889806756058047900107089379138227885152847683986613419155027231730515319812281726793772955415432474608606483514560 6393 -2118428468690817975485616048545166621895866472697395724315397041931572504924224567928196080640051975570001476583136321050514205520769509599113636176542844950924452349601045521527776346402847261395789639268677655859516840244634415672084660420482090171625998971501040757983476067875264595286107487270855954486790930458801704604618410088788221239172292563916018224159176712744293512794683156642 6394 -1171933916526009675178608049780425221665212728462590941827088398801162416682976577728641132279430446785542998972762560314446322248302020931497061324754446053701384044307857343773440282109999738474482908212460719990421783550933829421941778141593403506059136371891609138335976502255919843969797334909595710852277667626395114961563887280432657084947874882202429813468669354750165050196555631523 6395 749719577184705502604426780460972154079403013789101336342925714158036874805543131339456025355542746782391228234760610590241885343301053608445268705004177661995842746746053623470943556610112798032272369125329120148885415566078797293492554798038457532868720478174804211114865157633886912088250565197493668285950217526452569025049531874594574645567444930079296980304286060682309558409927883038 6396 2868148045875523478090042829006138775975269486486497060658322756089609379729767699267652105995594722352392704817896931640756090864070563207558904881547022612920295096347099144998719903012960059428062008394006776008402255810713212965577215218520547704494719449675844969098341225509151507374358052468349622772741147985254273629667941963382795884739737493995315204463462773426603071204611039681 6397 4040081962401533153268650878786563997640482214949088002485411154890771796412744276996293238275025169137935703790659491955202413112372584139055966206301468666621679140654956488772160185122959797902544916606467495998824039361647042387518993360113951210553855821567454107434317727765071351344155387377945333625018815611649388591231829243815452969687612376197745017932132128176768121401166671205 6398 3290362385216827650664224098325591843561079201159986666142485440732734921607201145656837212919482422355544475555898881364960527769071530530610697501297291004625836393908902865301216628512846999870272547481138375849938623795568245094026438562075493677685135343392649896319452570131184439255904822180451665339068598085196819566182297369220878324120167446118448037627846067494458562991238788168 6399 422214339341304172574181269319453067585809714673489605484162684643125541877433446389185106923887700003151770738001949724204436905000967323051792619750268391705541297561803720302496725499886940442210539087131599841536367984855032128449223343554945973190415893716804927221111344622032931881546769712102042566327450099942545936514355405838082439380429952123132833164383294067855491786627748488 6400 -3617867623060228980694469609467110930054672500275598397001248470247646254535310830607108131351137469134783933052657542230997976207371616816004173586551200274916137843093152768469663459623072857460334377519335896157287671376792010259069770016559005237363439927850649180213206383143038419462608617665843291058691365511706842654717473837977370530307182424074612184767748834108912629614538922716 6401 -6908230008277056631358693707792702773615751701435585063143733910980381176142511976263945344270619891490328408608556423595958503976443147346614871087848491279541974237002055633770880088135919857330606925000474272007226295172360255353096208578634498915048575271243299076532658953274222858718513439846294956397759963596903662220899771207198248854427349870193060222395594901603371192605777710883 6402 -7330444347618360803932874977112155841201561416109074668627896595623506718019945422653130451194507591493480179346558373320162940881444114669666663707598759671247515534563859354073376813635806797772817464087605871848762663157215287481545431922189444888238991164960104003753770297896255790600060209558396998964087413696846208157414126613036331293807779822316193055559978195671226684392405459370 6403 -3712576724558131823238405367645044911146888915833476271626648125375860463484634592046022319843370122358696246293900831089164964674072497853662490121047559396331377691470706585603713354012733940312483086568269975691474991780423277222475661905630439650875551237109454823540563914753217371137451591892553707905396048185139365502696652775058960763500597398241580870792229361562314054777866536653 6404 3195653283718924808120288340147657862468862785602108791517085785604520712657877384217923024427249769131632162314655592506793539302370649492952380966800931883210596545531349048167166734123185917018123838432204296315751303391936978130620546673004059264173024034133844252992095038521005487581061847953741248492363915411764296718203118432139288090926752471951479351603365540041057137827911174231 6405 10526097631337285612053163317259813703670424201711183460144982381228027430677822806871053475621757360625112341661213965826956480183814764162619044674399691554458112080095208402240543547758992714790941302519810168164513966549152265612165978595193504152412015199093948256745865336417261278181122057512138247456451329108610504875617245045175619384734532294267672407163343735712283822220316633602 6406 14238674355895417435291568684904858614817313117544659731771630506603887894162457398917075795465127482983808587955114796916121444857887262016281534795447250950789489771565914987844256901771726655103424389088080143855988958329575542834641640500823943803287566436203403080286429251170478649318573649404691955361847377293749870378313897820234580148235129692509253277955573097274597876998183170256 6407 11043021072176492627171280344757200752348450331942550940254544720999367181504580014699152771037877713852176425640459204409327905555516612523329153828646319067578893226034565939677090167648540738085300550655875847540237654937638564704021093827819884539114542402069558827294334212649473161737511801450950706869483461881985573660110779388095292057308377220557773926352207557233540739170271996026 6408 516923440839207015118117027497387048678026130231367480109562339771339750826757207828099295416120353227064083979245238582371425371701848360710109154246627513120781145939357537436546619889548023294359248136065679375723688388486299091855115232626380386702527202975610570548468876232211883556389743938812459413032132773375068784493534342919672672573844926290101519188863821521256916949955362425 6409 -13721750915056210420173451657407471566139286987313292251662068166832548143335700191088976500049007129756744503975869558333750019486185413655571425641200623437668708625626557450407710281882178631809065140952014464480265269941089243742786525268197563416585039233227792509737960374938266765762183905465879495948815244520374801593820363477314907475661284766219151758766709275753340960048227807830 6410 -24764771987232703047344732002164672318487737319255843191916612887831915324840280205788129271086884843608920929616328762743077925041702026178900579469846942505247601851661123390084800449530719369894365691607890312020502924878727808446807619096017447955699581635297351337032294587587739927499695706916830202818298706402360375253931142865410199532969661986776925685118916832986881699218499803855 6411 -25281695428071910062462849029662059367165763449487210672026175227603255075667037413616228566503005196835985013595574001325449350413403874539610688624093570018368382997600480927521347069420267393188724939743955991396226613267214107538662734328643828342402108838272961907580763463819951811056085450855642662231330839175735444038424677208329872205543506913067027204307780654508138616168455166279 6412 -11559944513015699642289397372254587801026476462173918420364107060770706932331337222527252066453998067079240509619704442991699330927218460884039262982892946580699674371973923477113636787538088761379659798791941526915961343326124863795876209060446264925817069605045169397842803088881685045293901545389763166282515594655360642444604313731014964729882222146847875445541071378754797656120227358448 6413 13204827474217003405055334629910084517461260857081924771552505827061208392508942983260877204632886776529680419996624319751378594114483565294861316486953995924547927479687199912971163661992630608514705892815948785104541581552602944650931410035571183029882512030252181939189491498706054882205794161527067036535783111746999732809326829134395234803087439839929050239577845454232084043098272445408 6414 38486522902288913467518183659572143884627024306569135443578681054664463468175980396877105771135891973365665433592198321076827944527887439834472005111047565942916310477287680840492510731412898001703430832559904776500768194819817052189594144364215011372284620868525143846770254962526006693261879612382709698767113950922735176847751506342725107008630946752996077443885626108740222659266727611688 6415 50046467415304613109807581031826731685653500768743053863942788115435170400507317619404357837589890040444905943211902764068527275455105900718511268093940512523615984849261604317606147518950986763083090631351846303416729538145941915985470353424661276298101690473570313244613058051407691738555781157772472865049629545578095819292355820073740071738513168899843952889426697487495020315386954970137 6416 36841639941087609704752246401916647168192239911661129092390282288373962007998374636143480632957003263915225523215278444317148681340622335423649951606986516599068057369574404404634983856958356154568384738535897518312187956593338971334538943389090093268219178443318131305423566552701636856349986996245405828513846433831096086483028990939344836935425729059914902649848852033262936272288682524730 6417 -1644882961201303762765937257655496716434784394908006351188398766290501460177605760733625138178888709450439910376919876759679263187265104410822053504061049343848253107713276435857526874454541847135046094024007258188580238226478080855055200975124918104065442425207012541346688409824369836911892616137303870253267517091639090364722515403380270073205217693081174794036774075477286386978045086957 6418 -51691350376505916872573518289482228402088285163651060215131186881725671860684923380137982975768778749895345853588822640828206538642371005129333321598001561867464237956974880753463674393405528610218136725375853561605309776372419996840525554399786194402167132898777325785959746461232061575467673773909776735302897062669734909657078335477120341811718386592925127683463471562972306702365000057093 6419 -88532990317593526577325764691398875570280525075312189307521469170099633868683298016281463608725782013810571376804101085145355219982993340552983273204988078466532295326549285158098658250363884764786521463911751079917497732965758968175064497788876287670386311342095457091383313013933698431817660770155182563816743496500830996140107326416465178747144115652840030333312323596235242974653682581822 6420 -86888107356392222814559827433743378853845740680404182956333070403809132408505692255547838470546893304360131466427181208385675956795728236142161219700927029122684042218836008722241131375909342917651475369887743821728917494739280887320009296813751369566320868916888444550036624604109328594905768154017878693563475979409191905775384811013084908673938897959758855539275549520757956587675637494864 6421 -35196756979886305941986309144261150451757455516753122741201883522083460547820768875409855494778114554464785612838358567557469418153357231012827898102925467255219804261861127968777456982503814307433338644511890260123607718366860890479483742413965175164153736018111118764076878142877267019438094380108101958260578916739456996118306475535964566862220511366833727855812077957785649885310637437770 6422 53336233337707220635339455547137725118523069558559066566319585648016173320862529140871608113947667459345785763965742517587885801829636109540155375102062611211312491064688157189321201267860070457353182819399860819793890014598898077695580755374911112506232575323984338327306434871056431412379566390047080605556164579761374000021800850880500611884923604286006302477500245638449593089343045144053 6423 140224340694099443449899282980881103972368810238963249522652656051825305729368221396419446584494560763705917230392923725973561758625364345682316594802989640333996533283524165911562332643769413375004658189287604641522807509338178965015590052188662482072553444240872782877343059475165760007285334544064959299119640559170565905797185661893585520558862502245765158016775795159207549677018682638918 6424 175421097673985749391885592125142254424126265755716372263854539573908766277188990271829302079272675318170702843231282293531031176778721576695144492905915107589216337545385293880339789626273227682437996833799494901646415227705039855495073794602627657236707180258983901641419937618043027026723428924173061257380219475910022901915492137429550087421083013612598885872587873116993199562329320076689 6425 122084864336278528756546136578004529305603196197157305697534953925892592956326461130957693965325007858824917079265539775943145374949085467154989117803852496377903846480697136691018588358413157225084814014399634081852525213106141777799493039227716544730474604934999563314113502746986595614343862534125980651824054896148648901893691286549049475536159409326592583395087627478543606472986274932637 6426 -18139476357820914693353146402876574666765614041805943825117702125932712773041760265461752619169552904881000151127383950030416383676278878527327476999137143956092686802827029220543744285356256149919844174887970559670282296232037187216097012960945937342078839305873219563229556728179164392941472009938978647295585663021917003903494375344536045022703092919172574621688167680663943204032407706280 6427 -193560574031806664085238738528018829090891879797522316088972241699841479050230750537291054698442228223051702994358666243561447560455000455222471969905052251545309024348212323100883533911629483832357841008687465461316697523937077042711170807563573594578786019564857121204649494346222191419664900934112039904675805138931939905818986512774086132443786106531771460494276040797657142766361727782968 6428 -315645438368085192841784875106023358396495075994679621786507195625734072006557211668248748663767236081876620073624206019504592935404085922377461087708904747923212870828909459791902122270042641057442655023087099543169222737043218820510663846791290139309260624499856684518762997093208787034008763468238020556499860035080588807712677799323135607979945515858364043889363668276200749239348002715604 6429 -297505962010264278148431728703146783729729461952873677961389493499801359233515451402786996044597683176995619922496822069474176551727807043850133610709767603967120184026082430571358377984686384907522810848199128983498940440811181633294566833830344201967181785193983464955533440365029622641067291458299041909204274372058671803809183423978599562957242422939191469267675500595536806035315595009323 6430 -103945387978457614063192990175127954638837582155351361872417251799959880183284700865495941346155454953943916928138155825912728991272806588627661640804715352421811159677870107470474844073056901075164969839511663522182242916874104590583396026266770607388395765629126343750883946018807431221402390524187002004528469233126731897990196911204513430513456316407420008773399459797879663268953867226354 6431 211700050389627578778591884930895403757657493839328259914089943825774191823272510802752807317611781127932703145486050193591863944131279333749799446904189395501401711151039352321427278196985739982277685183575436020986979820169114229927267820524519531920864858870730340767879051074401355812606372944051018551971390801953856909722480888118622177466489199450944035115964208478321085970394135489251 6432 509206012399891856927023613634042187487386955792201937875479437325575551056787962205539803362209464304928323067982872263066040495859086377599933057613956999468521895177121782892785656181672124889800496031774565004485920260980295863221834654354863733888046644064713805723412491439430978453673664402350060461175665174012528713531664312097221740423731622390135504383639709073857892005709730498575 6433 613151400378349470990216603809170142126224537947553299747896689125535431240072663071035744708364919258872239996121028088978769487131892966227594698418672351890333054854991890363260500254729025964965465871286228526668163177854400453805230680621634341276442409693840149474296437458238409675076054926537062465704134407139260611521861223301735170937187938797555513157039168871737555274663597724930 6434 401451349988721892211624718878274738368567044108225039833806745299761239416800152268282937390753138130939536850634977895386905543000613632477795251514482956388931343703952538041833222057743285982687780687710792505681183357685286223877962860097114809355577550823109808706417386383837053862469681982486043913732743605185403701799380335183112993470698739346611478041074960393416469304269462235680 6435 -107754662411169964715398894755767449118819911683976898041672692025814311639987809937256865971456326173988786217347894367679134952858472745122137806099474043079590551473169244850952434123928838907112715344063772498804736903295009639343871794257748924532469093241603997016995105055593924591203982419864016547442921568827125011732283976914108746953032883043524026342564748680441422701440268262894 6436 -720906062789519435705615498564937591245044449631530197789569381151349742880060473008292610679821245432861026213468922456657904439990365711349732504518146394969923606328161135214212934378657864872078181215350001025472900081149410093149102474879383265808911502935444146491291542513832334266280037346401079013147055975966385623254145200215843917890220821841079539499603917552178977976103865987823 6437 -1122357412778241327917240217443212329613611493739755237623376126451110982296860625276575548070574383563800563064103900352044809982990979343827527756032629351358854950032113673256046156436401150854765961903060793531154083438834696317027065334976498075164489053758553955197708928897669388128749719328887122926879799581151789325053525535398956911360919561187691017540678877945595447280373328223502 6438 -1014602750367071363201841322687444880494791582055778339581703434425296670656872815339318682099118057389811776846756005984365675030132506598705389949933155308279264398558944428405093722312472311947653246558997021032349346535539686677683193540718749150632019960516949958180713823842075463537545736909023106379436878012324664313321241558484848164407886678144166991198114129265154024578933059960607 6439 -293696687577551927496225824122507289249747132424248141792134053273946927776812342331026071419296811956950750633287083527707770590142140887355657445415008913309340792230783293190880787933814447075575065343647020006876446454390276584534091065839365884823108457581505811689422281328243129271265699562622027366289822036358278690067096358269004246517665856303087451698510211712975046602829193972783 6440 828660725200689400421014393320705040363864361315507095831242073177164054520048282945549476651277571606849812430816816824337039392848838456471870310617620438049514157801330380065165368502586703779190896559413773524277636984444419732492974269137132190341380596177048143508286647569426258857484019766265095560589977544793510634986429177129952664843253704884603565842168666232620400677544134250720 6441 1843263475567760763622855716008149920858655943371285435412945507602460725176921098284868158750395628996661589277572822808702714422981345055177260260550775746328778556360274808470259090815059015726844143118410794556626983519984106410176167809855881340973400556693998101689000471411501722395029756675288201940026855557118174948307670735614800829251140383028770557040282795497774425256477194211328 6442 2136960163145312691119081540130657210108403075795533577205079560876407652953733440615894230169692440953612339910859906336410485013123485942532917705965784659638119348591058101661139878748873462802419208462057814563503429974374382994710258875695247225796509014275503913378422752739744851666295456237910229306316677593476453638374767093883805075768806239331858008738793007210749471859306388184112 6443 1308299437944623290698067146809952169744538714480026481373837487699243598433685157670344753518414869346762527480043089512073445620274647486061047395348164221588605190789727721595974510246286759023228311902644041039225792989929963262217284606558115035455128418098455769870136105170318592808811436471645133745726700048682943003388337916753852410925552534447254442896624340978129071181762253933393 6444 -534964037623137472924788569198197751114117228891258954039108019903217126743235940614523405231980759649899061797529733296629268802706697569116212865202611524740173365570547086874284580568772256703615831215766753517401190530054143147958883203297766305518272138595542331818864366241183129586218320203643068194300155508435231944919332818860948418325587848581516114143658454519645354074714940277934 6445 -2671924200768450164043870109328854961222520304686792531244187580779624779696969381230417635401673200603511401708389639633039753815830183511649130571168396184378292714161605188535424459317645719506035039677824568080904620504428526142669142078993013531314781152871046245197287118980927981252513776441553297500616833101911685583294099912744753494094394087913374122882451461730394825934021328462045 6446 -3980223638713073454741937256138807130967059019166819012618025068478868378130654538900762388920088069950273929188432729145113199436104830997710177966516560405966897904951332910131398969563932478529263351580468609120130413494358489404886426685551128566769909570969502015067423224151246574061325212913198431246343533150594628586682437829498605905019946622360628565779075802708523897115783582395437 6447 -3445259601089935981817148686940609379852941790275560058578917048575651251387418598286238983688107310300374867390902995848483930633398133428593965101313948881226724539380785823257114388995160221825647520364701855602729222964304346256927543482253362261251637432373959683248558857910063444475106892709555363052043377642159396641763105010637657486694358773779112451635417348188878543041068642117502 6448 -773335400321485817773278577611754418630421485588767527334729467796026471690449217055821348286434109696863465682513356215444176817567949916944834530145552696848431825219180634721689929677514502319612480686877287521824602459875820114258401403260348729936856279502913438051271738929135463222593116268002065551426544540247711058469005097892903992599964685865738328752965886458483717107047313655456 6449 3206888238391587636968658678527052712336637533578051485283295600682841906440205321844941040633653960253410463505919372929669022618536881080765343436371007709118466079732152275409709039886417976209650870893591321598305811034482669290628025282290779836833053291466588577016151485222111110838732096645196365694916988610346917528213432731605701912419981936494890237026109916250040180008736268739982 6450 6652147839481523618785807365467662092189579323853611543862212649258493157827623920131180024321761270553785330896822368778152953251935014509359308537684956590345190619112938098666823428881578198035298391258293177201035033998787015547555568764544142098084690723840548260264710343132174555313838989354751728746960366252506314169976537742243359399114340710274002688661527264438918723049804910857485 6451 7425483239803009436559085943079416510820000809442379071196942117054519629518073137187001372608195380250648796579335724993597130069502964426304143067830509287193622444332118733388513358559092700354910871945170464722859636458662835661813970167804490828021547003343461698315982082061310018536432105622753794298386910792754025228445542840136263391714305396139741017414493150897402440156852224512942 6452 4218595001411421799590427264552363798483363275864327585913646516371677723077867815342060331974541419997238333073416352063928107450966083345538799631459501578075156364599966457978804318672674724145260001051579143124553825424180166371185944885513710991188493711876873121299830596839198907697700008977557428603469922182407107700232110108530561479294323459644850780388383234647362260148115955772961 6453 -2433552838070101819195380100915298293706216047989283957948566132886815434749756104789119692347219850556546997823406016714224845800968931163820508906225455012270034254512971640688019110208903473890038390206714034076481208574606849176369623879030431106896197011963675138964879746292975647616138980377194300143490444070099206469744427633712797919820017250629151908273144029791556462901688955084523 6454 -9859036077873111255754466043994714804526216857431663029145508249941335064267829241976121064955415230807195794402741741707821975870471895590124651974055964299463656698845090374076532468767996174244949262151884498799340845033269684838183594046834921934917744015307136837280861828354285666152571085999948094441877354862853231698189970473849061311534322646768892925687637180688958903058541179597464 6455 -14077631079284533055344893308547078603009580133295990615059154766313012787345697057318181396929956650804434127476158093771750083321437978935663451605515465877538813063445056832055336787440670898390209263203463641923894670457449851209369538932348632926106237727184009958580692425193484573850271094977505523045347277045260339398422080582379622790828646106413743706076020415336321163206657135370424 6456 -11644078241214431236149513207631780309303364085306706657110588633426197352595940952529061704582736800247887129652752077057525237520469047771842942699290010865268778808932085191367317677231767424500170872996749607847413461882843002032999915053318201819210040715220334819615812678900508926234132114600311222901856832975161132928677652948666824871008628855784591797802876385544764700304968180285900 6457 -1785042163341319980395047163637065504777147227875043627965080383484862288328111710552940639627321569440691335250010335349703261649997152181718290725234046565805122110086994817290785208463771250255221610844865109048072616849573317194816321006483279884292296699913197982334950850546223260081561028600363128459979478112307901230487682474817763559474306209015698872115239204855805797246427000688435 6458 12292588915943213074949846144910013098232432905420946987094074382828150499017585346765240757302635081363742792226147758422046821671440826753945160880281419311733690953358062014764551578976899648134987652358598532875822053607876534014553217925865353041813941027270811976245741574647261313768710066377142394585367798932952438167934398107561859231354339897398044833960781210480515365960230134681990 6459 23936667157157644311099359352541793407535796990727653644204663016254347851613526299294302461885371881611629921878899835479572059191909874525788103579571430177002469762290147206131869256208667072635158525355348140723235515490719536047553132979183554861023981742491146795861554253547770240002842180977453617487224631908113571096612051056228684102362968753182636631763657596025280066265198314967891 6460 25721709320498964291494406516178858912312944218602697272169743399739210139941638009847243101512693451052321257128910170829275320841907026707506394304805476742807591872377142023422654464672438322890380136200213249771308132340292853242369453985666834745316278442404344778196505104093993500084403209577816745947204110020421472327099733531046447661837274962198335503878896800881085863511625315656327 6461 13429120404555751216544560371268845814080511313181750285075669016911059640924052663082002344210058369688578464902762412407228499170466199953561233424524057431073900919019080008658102885695538674755392483841614716895486078732416319227816236059801481703502337415133532801950763529446732186315693143200674351361836311087469034159165335423484588430482935064800290669918115590400570497551395180974338 6462 -10507546752601893094554798981272947593455285677545903359128993999343288210689473636212300117675313511923051456976137423072343560021443674572226870155047372745928568843271067197473766370513128397879766041513733423827749436758303216819736896919382073157521644327357613993910790724101038053687149037776779266125388320820644536937446715632744095671880033688382345961845542005624709568713803133993552 6463 -36229256073100857386049205497451806505768229896148600631298737399082498350631111646059543219188006962975372714105047593901618880863350701279733264459852849488736160715648209220896420835185566720770146177713946673599057569098596070062106350905048907902837922769761958772107295828195031553771552247354596012072592430841066009264546449163790543333717308650580681465724438806505795432225428449649878 6464 -49658376477656608602593765868720652319848741209330350916374406415993557991555164309141545563398065332663951179007810006308847380033816901233294497884376906919810061634667289229554523720881105395525538661555561390494543647831012389289922586964850389606340260184895491574058059357641763740087245390555270363434428741928535043423711784587275131764200243715380972135642554396906365929776823630624215 6465 -39150829725054715508038966887447704726393455531784447557245412416650269780865690672929245445722751820740899722031672583236503820012373226661067627729329534173881492791396222032080757350367976997645772620041827966666794211072709172470185690045468316448818615857537877580147268633540725686400096352778491097309040421107890506486265068954531036092320210026998626173797012391281656361063020496630662 6466 -2921573651953858121989761389995898220625225635635846925946675017567771430234579026869702226534744857765527007926624989334884939149022525381334363269476684685145332075748012811184336515182410276875626442327881293067736641974113102408079339140419408545980693087775918808039972805345694132628544105423895085236447990266824497221718619790740492758602901376417944708072573584775860928837592046980783 6467 46736802825702750480604004478724754099223515573694503990427731398425786561320585282271843336863320474898424171081185016973962440884794375851960134614900222234664729558919276418370187205698695118649912219227680097426807005856899286881843247824430981060359567097119572766018086552296069607458701285131375278197980751661710546201993164796534639005597342338963027427569980812130505000939231583643433 6468 85887632550757465988642971366172458825616971105478951547673143815076056342186275955201088782586072295639323893112857600210466260897167602513027762344229756408546222350315498450450944556066672116295684839269508064093601216929608459352028937869899297509178182954657450346165355185836795293858797637909866375507021172769601052688258233751065675097917552365961653601366993203412161362002252080274096 6469 88809206202711324110632732756168357046242196741114798473619818832643827772420854982070791009120817153404850901039482589545351200046190127894362125613706441093691554426063511261635281071249082393171311281597389357161337858903721561760108277010318706055158876042433369154205327991182489426487341743333761460743469163036425549909976853541806167856520453742379598309439566788188022290839844127254880 6470 42072403377008573630028728277443602947018681167420294483192087434218041211100269699798947672257496678506426729958297572571388759161395752042401990998806218859026824867144234843265093865550387274521399062369709259734530853046822274878265029185887724994799308945313796388187241438886419819028640458202386182545488411374715003707983688745271528850923111403416570881869585976057517289900612543611448 6471 -43815229173748892358614243088728855878598289938058657064481056380858015131086006255402141110328575617132897163154560027639077501735771850470625771345423537549519397483171263607185850690516284841774285776899798804359070363882786184473763908684011572514378874009343653957978113746950375474830157179707480192961532761394886048980274545005794146246994440962545082719497407227354644072101639536662647 6472 -132624435376460216469246975844897212924840486679173455538100875213501842903506861237472932119449392770537748064194042617184428701781961978364987896959129978643210951909234774868821131761765367234945597058497188161520408222786507746233872185694330278569537750051777023112183441738132864901317498923041241653705001924431311598890251398547600314103514894704924681028936974015542666362941483663917526 6473 -174696838753468790099275704122340815871859167846593750021292962647719884114607130937271879791706889449044174794152340189755817460943357730407389887957936197502237776776379009712086225627315754509466996120866897421254939075833330021112137214880218003564337058997090819500370683177019284720346139381243627836250490335806026602598235087292871842954438006108341251910806559991600183652842096207528973 6474 -130881609579719897740661461033611959993260877908535092956811906266861868983521124681869738681378313831911277630997780162116739959207585879936764116612512659952718379293207746104900374936799469667692710343967098616895868711950543836638373306196206431049958184987747165542392569430068909245515982201536147643288957574411140553617960542287077696707443565145796169191309152764245539580740456670866325 6475 1742825796740318728585514811285252931579608770638362581288968946639973919985736555603193438071078938626470433196262455067688742574376098428223780346617318690492572616027028763920756824965897567252886714530089544624539510835963909595498879498123847519579565064029857569790872308063955655801516721505094010416044350020171045272290856260522617396071329559128511837627821251297126782201026993051202 6476 176439664550209108827861218933626068803438776617232112602581931594359858034592867492875073229777968387670645227348602644823506203517733828835613668304553516192730349392406038476006982452281652076719882835396986965879478586669293930707636094378341851083916624061120677070161555485083240376147656102748721846666534685826197647870525943553394460350509335667469763748434381242897310435043123200580176 6477 307321274129929006568522679967238028796699654525767205559393837861221727018113992174744811911156282219581922858346382806940246162725319708772377784917066176145448728685613784580907357389081121744412593179364085582775347298619837767346009400574548282133874809048867842612554124915152149621663638304284869489955492260237338201488486485840472157057952900813265932939743534007142850015783579871446502 6478 305578448333188687839937165155952775865120045755128842978104868914581753098128255619141618473085203280955452425150120351872557420150943610344154004570448857454956156069586755816986600564115224177159706464833996038150807787783873857750510521076424434614295243984837985042763252607088193965862121582779775479539447910217167156216195629579949539661881571254137421102115712755845723233582552878395301 6479 129138783782979579012075946222326707061681269137896730375522937320221895063535388126266545243307234893284807197801517707049051216633209781508540336265895341262225806677180717340979618111833572100439823629437009072271329201114579927042874426698082583530378619923717307972601697122004953589714465480031053632872913224390969508345669686026555079311372235586667657353681331512948412798539429677815126 6480 -178182490346949427556446733744911321735018385387870475183870900540999831954578604048478266667849047326297115660544865099891194946092109927263837448651170834883222922008433067239927739277247549643972769549927076510504018097505257840303134973876465698603496189125150534639952427793147196031949172824253815857082579035846368693142816799813917077746580665226598275586062202494194437217244150193631375 6481 -483760938680138115396383898900864097600138431142999318161975769455581585052706859667619885140934250607252568085694985451763752366243053537607991453221619692338179078078019823056914339841362773821132476014761072548654825885289131698053645494952890133217791433109988519682715680400235389997811294407033591336622026946063535849359012429393866617408462236480735696688177915250040160450826703072026675 6482 -612899722463117694408459845123190804661819700280896048537498706775803480116242247793886430384241485500537375283496503158812803582876263319116531789487515033600404884755200540397893957953196345921572299644198081620926155086403711625096519921650972716748170053033705827655317377522240343587525759887064644969494940170454505357704682115420421696719834472067403354041859246762988573249366132749841800 6483 -434717232116168266852013111378279482926801314893025573353627806234803648161663643745408163716392438174240259622951638058921608636784153391852694340836344198717181962746767473157966218675948796277599530094271005110422136988898453784793384947774507018144673863908555293015364949729093147555576587062810829112412361134608136664561865315606504618973253806840805078455797044268794136032121982556210424 6484 49043706563969848544370787522584614673337116249973744808347963220777936891043215922211721424541812433012308462743347392842143729458900145755297112385275493620997115331252349898948121165413977543532945920490067438232688896390677913260260547178383115073117569201433226667350730671142242442234707344222762224209665811455399184797147113787361998435208429639930618232380870981246024418704720515816252 6485 661943429027087542952830632645775419335156816530869793345846669996581417007285463716098151808783297933549683746239850551654947312335163464871828901872790527221402000086452890296842079118610323465105245564688149059158843982794389538356780468829355831821287622235139054322668108193382586029760467231287407193704605981909904542501829229207783695155042901707333972274240117744234597668070853265658053 6486 1096660661143255809804843744024054902261958131423895366699474476231385065168949107461506315525175736107789943369191488610576555949119316856724523242709134725938583962833220363454808297794559119742704775658959154169580980971692843323150165416603862849965961486143694347338033057922475733585337054294098236306116967116518041207063694544814288314128296708548139050730037162013028733700192835821868478 6487 1047616954579285961260472956501470287588621015173921621891126513010607128277905891539294594100633923674777634906448141217734412219660416710969226130323859232317586847501968013555860176629145142199171829738469086731348292075302165409889904869425479734892843916942261120670682327251333491143102346949875474081907301305062642022266547431026926315693088278908208432497656291031782709281488115306052227 6488 385673525552198418307642323855694868253464198643051828545279843014025711270620427823196442291850625741227951160208290666079464907325253246097397228451068705096184847415515123259018097510534818734066584173780937672189448092507775871533124400596123903071556294707122066348014219057950905113341879718588066888202695323152737479764718201819142620538045377200874460223416173287548111613417262040394175 6489 -710987135591057391497201420168360034008493932780843538154194633217359353898328679638309873233325110366561992208983197944497091041794063610627126014258066020842399115417705240195790200284024301008638191485178216497391532879185067451617041016007738946894405191436572280990018838864524828471995174575510169417914271793365303727298976342995145693590251331347264590506620988725480622086775573781474302 6490 -1758604090170343352757674376669830321597114947954765160045321146227966482176234571177604467333959034041339627115431339162231503261454480321596352144581925253159985962919673253751650376913169443207810021223647303228739824954487232861506945885433218681787249108378833401660701166115858319615097521525385643499821573098427945749565523774022072009283339610255473023004277279757263331368263689087526528 6491 -2144277615722541771065316700525525189850579146597816988590600989241992193446854999000800909625809659782567578275639629828310968168779733567693749373032993958256170810335188377010668474423704261941876605397428240900929273046995008733040070286029342584858805403085955468008715385173809224728439401243973710388024268421580683229330241975841214629821384987456347483227693453044811442981680951127920702 6492 -1433290480131484379568115280357165155842085213816973450436406356024632839548526319362491036392484549416005586066656431883813877126985669957066623358774927937413771694917483136814878274139679960933238413912250024403537740167809941281423029270021603637964400211649383187018696546309284396256444226668463540970109996628215379502031265632846068936231133656109082892721072464319330820894905377346446399 6493 325313610038858973189559096312665165755029734137791709608914790203333642627708251815113430941474484625334041048774907278417626134468810364529728785806997315746214268002190116936772102773489482274571607311397278825202084786677291580083916615411615043822848896729450214642004619806573923358653294856922102529711576470212566247534258141176003073052205954146390130283204815437932510473358311741080130 6494 2469591225761400744254875796838190355605608880735608698199515779445325836074563250815914340567284144407901619324414537106728594303248543932223478158839991274002385078337378493947440577197193744216448212708825519726131357833672300313123986901440957628681654299815405682650720004980383148087092696100895812917735844891793249476864500117017217702873590941602737613510898268482743953455039262869000833 6495 3902881705892885123822991077195355511447694094552582148635922135469958675623089570178405376959768693823907205391070968990542471430234213889290101517614919211416156773254861630762318851336873705149686626621075544129669098001482241594547016171462561266646054511464788869669416551289667544343536922769359353887845841520008628978895765749863286639104724597711820506231970732802074774349944640215447233 6496 3577568095854026150633431980882690345692664360414790439027007345266625032995381318363291946018294209198573164342296061712124845295765403524760372731807921895669942505252671513825546748563384222875115019309678265304467013214804950014463099556050946222823205614735338655027411931483093620984883627912437251358134265049796062731361507608687283566052518643565430375948765917364142263876586328474367104 6497 1107976870092625406378556184044499990087055479679181740827491565821299196920818067547377605451010064790671545017881524605396250992516859592536894572967930621667557426915293019878106171366190478658666806600852745578335655381132649701339112654609988594141551314919932972376691926502710472897790931811541438440398420158002813254497007491670065863178927701962692762437867648881398310421547065605366272 6498 -2794904835800259717444434893150855521360638614873400407808430569648659478702271502631027771508758629033235660373189444385146220437717354296753206944646988589748599346339568610884212679970683226491019820020222798551333442620349591893207903516852572672504503196544855897292724624786957071445745990957817915447447421362005815724398758258193220775925796895749127743794103083920676463928397574610080960 6499 -6372472931654285868077866874033545867053302975288190846835437914915284511697652820994319717527052838231808824715485506097271065733482757821513579676454910485418541851592240124709759428534067449366134839329901063855800455835154541907671003072903518895327708811280194552320136556270050692430629618870255166805581686411801878455760265866880504341978315539314558119742869001284818727804983903084448063 6500 -7480449801746911274456423058078045857140358454967372587662929480736583708618470888541697322978062903022480369733367030702667316725999617414050474249422841107086099278507533144587865599900257928024801645930753809434136111216287191609010115727513507489469260126200127524696828482772761165328420550681796605245980106569804691710257273358550570205157243241277250882180736650166217038226530968689814334 6501 -4685544965946651557011988164927190335779719840093972179854498911087924229916199385910669551469304273989244709360177586317521096288282263117297267304775852517337499932167964533703652919929574701533781825910531010882802668595937599715802212210660934816964756929655271627404103857985804093882674559723978689798532685207798875985858515100357349429231446345528123138386633566245540574298133394079733373 6502 1686927965707634311065878709106355531273583135194218666980939003827360281781453435083650166057748564242564115355307919779749969445200494704216312371679057968081041919424275591006106508604492747832353013419370052972997787239216942191868790862242584078362951881624922924916032698284246598547955059146276477007049001204003002469901750766523154912746869193786434981356235435039278153506850509004714691 6503 9167377767454545585522301767184401388413941590161591254643868484563943990399924323625347489035811467265044485088674950482417286171200112118266786621101899075167141197931808735593972108504750675857154659350123862407133898455504133800878906589756091567832212007825050449612861181057007763876375609828073082253029107773807694180159024125073725117904112435063685863536972085205495191733381477694529026 6504 13852922733401197142534289932111591724193661430255563434498367395651868220316123709536017040505115741254289194448852536799938382459482375235564053925877751592504641130099773269297625028434325377390936485260654873289936567051441733516681118800417026384796968937480322077016965039042811857759050169552051772051561792981606570166017539225431074547135558780591809001923605651451035766031514871774262400 6505 12165994767693562831468411223005236192920078295061344767517428391824507938534670274452366874447367177011725079093544617020188413014281880531347741554198693624423599210675497678291518519829832629558583471841284820316938779812224791324812327938174442306434017055855399152100932340758565259211095110405775295044512791777603567696115788458907919634388689586805374020567370216411757612524664362769547710 6506 2998617000239017245946109455820834804506136704899753512873559907260563948134745950827019385411555709746680594004869666537771126843081768413080954933096794549256458012743688942697546411325081953701428812491160957909804881356720657523933421348418350738601805048030348702488071159701557495334719500577702212791483684003795873515956764333834194516484577151741688157030398131206262420791282885075018685 6507 -10854305733162179896588180476290756919687524725355809921624807488391304272181377758708997655093560031507608600443982870262167255616400606822483098992780957043248183117356084326600078617109243423689507672769493915380131685694721075992747697451998675646195163889449973374528893879341254362424330668974349559260078108977810696650060774891596880030650981628850120844893207520244773345240231986699243714 6508 -23020300500855742728056591699295993112607603020417154689142235880215812210716048033161364529540927208519333679537527487282355668630682487353830840546979650667671782328031582004891597136939076053248091144610778735697070465506945867317560025390173117952629180945305372526629826220099819621635425779380124854304590900755414264346176563350504799665039671215655494865460577736656530957764896349468791423 6509 -26018917501094759974002701155116827917113739725316908202015795787476376158850793983988383914952482918266014273542397153820126795473764255766911795480076445216928240340775270947589143548264158006949519957101939693606875346863666524841493446738591468691230985993335721229117897379801377116970145279957827067096074584759210137862133327684338994181524248367397183022490975867862793378556179234543810107 6510 -15164611767932580077414520678826070997426214999961098280390988299085071886669416225279386259858922886758405673098414283557959539857363648944428696487295488173680057223419186620989064931154914583260012284332445778226743661168945448848745749286592793045035822103885747854589003500460122754545814610983477507835996475781399441212072552792742114150873266738547062177597768347618020033315947247844566392 6511 7855688732923162650642071020469922115181388020456056408751247581130740324046631807881978269682004321760928006439113203724396128773318838409402144059684162493991725104612395383902532205784161469988078860278332957470326804338000418468814276103580324907593358841419624672040822719639696867089611168396647346468594424974014823134104010557762685514166404477108432687862809389038510924448949101624225032 6512 33874606234017922624644772175586750032295127745772964610767043368607116482897425791870362184634487240026942279981510357544522924247083094176313939539760607710919965445387666331491675754048319476937598817380272651077202151201666943310307722842171793598824344834755345901158720099441073984059756448354474413564669009733224960996237338242101679695690652844505615710353785256901304303005128336168035140 6513 49039218001950502702059292854412821029721342745734062891158031667692188369566842017149748444493410126785347953079924641102482464104446743120742636027056095884600022668806852952480740685203234060197611101712718429303945812370612392159053472128764586643860166938641093755747723599901196738605571059337951921400665485514624402208309891034843793846563919583052677887951553604519324336321075584012601533 6514 41183529269027340051417221833942898914539954725278006482406784086561448045520210209267770174811405805024419946640811437378086335331127904711340491967371933390608297564194457568578208479419072590209532241434385471833619008032611973690239196025184261736266808097221469083706900880261499871515959890941304574932071060540609579074205880477081108332397515105944245200088744215480813411872126482388376502 6515 7308923035009417426772449658356148882244826979505041871639740717954331562622784417397407990176918564997477666659301079833563411084044810535026552427611325679688332118806791237086532725370753113271933424054112820756416856830945030379931473183012468137442463262466123182548180780820425887456203442586830161367402050807384618077968542234979428636706862261438629489734958958579509108866998146220341363 6516 -41730294966941085275286843196056672147476515766229021019518290949737856806944057599752340454316491561787870286420623561268919053020401932585716083599444770204911690550000061715394207959832480946925677677658605608547528955539667361779121998945752118506417703676174970573199542819080770851149367616751121760033263434707239784130341348799864365209857057321614048398216594645939815227454077437792260169 6517 -82913824235968425326704065029999571062016470491507027501925075036299304852464267809020110629127897366812290233061434998647005388351529837297056575566816703595519988114194519283972416439251553537135209919092991080381147963572279335469361194970936380242684511773396439656906443699342270722665327507692426334965334495247849363204547229276945473542254572427558293598305338861420628639326203920180636670 6518 -90222747270977842753476514688355719944261297471012069373564815754253636415087052226417518619304815931809767899720736078480568799435574647832083127994428029275208320233001310521058949164622306650407143343147103901137564820403224365849292668153948848380126975035862562839454624480162696610121530950279256496332736546055233981282515771511924902178961434688996923088040297820000137748193202066400978032 6519 -48492452304036757478189671492299047796784781704783048354046524804515779608142994626665178164988324370021897613300112517211649746415172715246367044394983259070296629683001248805664741204789825703481465665488498292590035864863557004070170669208196729873709271359687592266255081661081925758972163333528134736299473111347994197152174422712060536969104377367382874689823703174060322520739124628608717862 6520 34421371931931667848514393537700523265231688786723979147878550231783525244321273182354932464139572996790392619761322481435355641936357122050689531171833444525223358431193270478307675234461727833653744253604492787791112098708722331399190525762739650368975240413708847390651362038260344963693164174164291598665861383899855166052372806564884936573150195060175418908481635687360306118587079291571918809 6521 124644119202909510601990908226056243209492986257736048521443365986037161659408325408772451083444388928600160519482058559915924441371931769882772659166261473800431678664194580999366624399084034484060887596751596688928676919111946697248483193916688498749102215449571410230105986518423041573814695124443548094998597929955089147334888578076809838752111629749172341996521933507360443866780281357972896842 6522 173136571506946268080180579718355291006277767962519096875489890790552941267551320035437629248432713298622058132782171077127574187787104485129139703561244732870728308347195829805031365603873860187542353262240094981518712783975503701318653863124885228622811486809259002496361068179504967332786858457971682831298071041303083344487063000788870375721216007116555216686345636681420766387519405986581614705 6523 138715199575014600231666186180654767741046079175795117727611340558769416023230046853082696784293140301831665513020848595692218545850747363078450172389411288345504949916002559326723690369412132353888609008635602193727600685266781369919463337362145578253836246395550155105709706141244622369093694283807391232632209657403228178434690194223985439148065812056379797777864000994060460268932326695009695897 6524 14071080372105089629675277954598524531553092918059069206167974572732254363821721444310245700848751373231504993538790035776294104478815593195677513223149814545073271251807978327357065970328097869827721411884005504798923766154834672670980143445457079504734030945978744875603719622821580795278999159363843137633611727448139031099801616147175600395954182307207455781342067486700016402152045337036799056 6525 -159065491134841178450505301763756766474724675044460027669321916217820686903729598591127383547583961925390553139243381041351280083308288891933462190338094918325655037095387851477674299633545762317714631850356089476719789017820669028647673719679428149118077455863280257620757348556683386537507859298607839693664459313854944313387261384641694775325261824809347760905003569194720749985367360649544815648 6526 -297780690709855778682171487944411534215770754220255145396933256776590102926959645444210080331877102227222218652264229637043498629159036255011912362727506206671159987011390410804397990002957894671603240858991691670447389703087450398567137057041573727371913702258830412726467054697928008906601553582415230926296668971258172491821951578865680214473327636865727558682867570188781210254299687344554511544 6527 -311851771081960868311846765899010058747323847138314214603101231349322357290781366888520326032725853600453723645803019672819792733637851848207589875950656021216233258263198389131755055973285992541430962270875697175246313469242285071238117200487030806876647733204809157602070774320749589701880552741779074063930280698706311522921753195012855814869281819172935014464209637675481226656451732681591310599 6528 -152786279947119689861341464135253292272599172093854186933779315131501670387051768297392942485141891675063170506559638631468512650329562956274127685612561102890578221167810537654080756339740230223716330420519607698526524451421616042590443480807602657758570277341528899981313425764066203164372693443171234370265821384851367209534491810371161039544019994363587253559206068480760476671084372032046494950 6529 144994410762736088820830023809158241943171582126400958463153941645088432539907877146817137846735210552159048145704591005574985978829473298737784677114945103780581765843579873150317233663217664447886910438472083971920865251665834355976693576233971069613343424917301512745153628933861805742228860139243996556030847586406805282287459768494519174929307642502140305123661501708020733583215315312508016595 6530 456846181844696957132676789708168300690495429264715173066255172994410789830689244035337463879461064152612771791507610678394778712467325146945374553065601124996815024106778262282072289636503656989317872709347781147167178720908119427214810776721001876489991158122110670347224403254611395444109412881023070619961128285113116805209212963507374989798589461675075319587871139383501960239667047994099327195 6531 609632461791816646994018253843421592963094601358569360000034488125912460217741012332730406364602955827675942298067249309863291362796888103219502238678162227887393245274588799936153045976243887213034203129867388845693703172329735469805254257528604534248561435463639570328537829018677598608482106324194304990226949669964484014743704773878536029342609456038662573147077207864262436910751420026145822146 6532 464638051029080558173188230034263351019923019232168401536880546480824027677833135185913268517867745275516894152362658304288305383967414804481717561563217124106811479431008926785835812313026222765147292691395304873772837920663901113828560681294633464635218010546338057583384200084815792866253246184950308434196102083557678732456245005384016854413301813536522268023415706156241703327536104713637805552 6533 7791869184383601040511440326095050329427589967453228470625373486413237847143891150575804638406681122904122360855047625893526671500089657536343008497615999109996455324230664503763522676522565775829419982047523726605659199755781686613749904573631588145226852424227387236159796830204397422143833303927237814234973798444561927247032041876641864614712351861446948435544566772739743087869056719538478358 6534 -601840592607433045953506813517326542633667011391116131529409114639499222370597121182154601726196274704771819937212201683969764691296798445683159230180546228777396789950358135432389523299721321437204783147819865119088043972573953783191504352954972946103334583039412183092378032188473201186338273020267067175991975871519922087496672732001894164727897104177215624711532641091522693822882363306607343787 6535 -1066478643636513604126695043551589893653590030623284533066289661120323250048430256368067870244064019980288714089574859988258070075264213250164876791743763352884208269381367062218225335612747544202352075839215169992860881893237854897020065034249606410738552593585750240675762232273288994052591519205217375610188077955077600819952917737385911019141198917713737892734948347247764397150418468020245149338 6536 -1074270512820897205167206483877684943983017620590737761536915034606736487895574147518643674882470701103192836450429907614151596746764302907701219800241379351994204724705597726721988858289270109978181495821262693719466541092993636583633814938823237998883779446009977627911922029103493391474735352509144613424423051753522162747199949779262552883755911269575184841170492914020504140238287524739783627695 6537 -472429920213464159213699670360358401349350609199621630007505919967237265524977026336489073156274426398421016513217705930181832055467504462018060570060833123216807934755239591289599334989548788540976712673442828600378497120419682800442310585868265052780444862970565444819543996915020190288397079488877546248431075882002240659703277047260658719028014165397969216458960272928981446415405161433176283907 6538 594048723423049444912995373191231492304239421423662903058783741153085984523453230031578797087789593581867697576357154058076238019796708788146816221682930229667400334626127470928626000623198755661375363165772341392482384772818172096577754448381341357958107730615184795856218235358268803764194439716339829361757002073075360160249640690125252300113184752315768676275988074318782950735013306587068865432 6539 1668319236243946650080201857068916436287257042014400664595698775759822472419027377550222471970260294685060534026787061672227834766561011695848036021924309581661605059331725197650614858912468865639556858987035035111948925865811808680211569387204579356841887176625162423768140264461762195238929792225484442786180053826597522907449590469387805183869096021890953517446480988339287090973300831326852493128 6540 2140749156457410809293901527429274837636607651214022294603204695727059737944004403886711545126534721083481550540004767602409666822028516157866096591985142704878412994086964788940214193902017654180533571660477863712327422986231491480653879973072844409622332039595727868587684261376782385527326871714361989034611129708599763567152867516648463902897110187288922733905441261268268537388705992760028777036 6541 1546700433034361364380906154238043345332368229790359391544420954573973753420551173855132748038745127501613852963647613544333428802231807369719280370302212475211012659460837318011588193278818898519158208494705522319845038213413319384076125524691503051664224308980543072731466026018513581763132431998022159672854127635524403406903226826523211602783925434973154057629453186949485586653692686172959911605 6542 -121618803209585285699295702830873090954888812224041273051277821185848718998476203695089723931515167183446681063139448127894405964329204326128755651622097106450592399870887879639026665633649967120398650492329512792103887652398489296135443862513076305177662867644619351036674238443248613475797360227462283113325926191073119500546363642864593581085170586917799459817027801389801504319608145153892581522 6543 -2262367959666996094993197230260147928591496463438063567654482516912908456942480607581801269058049888266928231603144215730304072786357720483994852243607239811329005393957852668579240859535667621300932222152807376504431310638629980776789323835585920714799994907240347219624358499820030999003124231941824272147937055899672883067699231159513057483982280774206722193722469062658070041708314137913921358557 6544 -3809068392701357459374103384498191273923864693228422959198903471486882210363031781436934017096795015768542084566791829274637501588589527853714132613909452286540018053418689986590829052814486519820090430647512898824276348852043300160865449360277423766464219216220890292355824525838544580766256663939846431820791183535197286474602457986036269086766206209179876251351922249607555628362006824086881270161 6545 -3687449589491772173674807681667318182968975881004381686147625650301033491364555577741844293165279848585095403503652381146743095624260323527585376962287355180089425653547802106951802387180836552699691780155183386032172461199644810864730005497764347461286556348576270941319150287395295967290459303712384148707465257344124166974056094343171675505681035622262076791534894448217754124042398678932988688638 6546 -1425081629824776078681610451407170254377479417566318118493143133388125034422074970160043024107229960318167171900508165416439022837902603043590524718680115368760420259589949438372561527645168931398759558002376009527741150561014830087940681662178426746486561441335923721694791787575264968287335071770559876559528201444451283906356863183658618021698754848055354597812425385559684082334084541019067330080 6547 2383986762876581380692492933091021019546385275662104840705760338098757175940956811276890992989565055450374912666283663858198478750686924810123607895229336917779597793828740548218267525169317588421330872645136889296535198291028470072924767698098997019977657774884966570661032738263279612478921592169286555261262982090746002568245594802377651065067451361124521653539496864047871546027922283067813940082 6548 6071436352368353554367300614758339202515361156666486526853385988399790667305512389018735286154844904035470316169936045004941574374947248337708984857516692097869023447376542655170069912350154141121022652800320275328707659490673280937654773195863344481264214123461237511980183025658575579769380895881670703968728239434870169542301689145549326570748486983386598445074391312265625670070320962000802628721 6549 7496517982193129633048911066165509456892840574232804645346529121787915701727587359178778310262074864353637488070444210421380597212849851381299509576196807466629443706966492093542631439995323072519782210802696284856448810051688111025595454858041771227750775564797161233674974813233840548056715967652230580528256440879321453448658552329207944592447241831441953042886816697825309752404405503019869958802 6550 5112531219316548252356418133074488437346455298570699804640768783689158525786630547901887317272509808903262575404160546563182118462162926571175901680967470548849845913137751545324363914826005484098451338157559395559913611760659640952670687159942774207773117789912194663013942074970560935577794375482944025266993458788575450880412957526830293527379790470317431389347319833777438206376483219952056018721 6551 -958905133051805302010882481683850765168905858095786722212617204710632141518881841116847968882335095132207740765775498441759455912784321766533083176549221549019177534238791109845705997524148657022571314642760879768794047730013639984984086035920570273491096333549042848966240950688014644191586520398726678701734780646294718661888731618719033043368696513069167055727071478488187463693837742048746609999 6552 -8455423115244934935059793547849360222061746432328591367559146326498547843246469200295626279144409959485845228836219708863140053125634173147832592752746029015648621241205283203388337437519471729542353525445457164625242857781701751010579540893962341501241871898346204082641215763921855192248302488050957259229991221525616172110547283947926977635815938344511120098613888176313497216098243245068616568800 6553 -13567954334561483187416211680923848659408201730899291172199915110187706369033099748197513596416919768389107804240380255426322171587797099719008494433713499564498467154343034748712701352345477213640804863603016560185156469542361391963250228053905115709014989688258398745655157838892416127826096863533901284496984680314191622990960241474757271163195728814828551487961208010090935422474726465020672587520 6554 -12609049201509677885405329199239997894239295872803504449987297905477074227514217907080665627534584673256900063474604756984562715675012777952475411257164278015479289620104243638866995354821328556618233548960255680416362421812347751978266142017984545435523893354709355896688916888204401483634510343135174605795249899667896904329071509856038238119827032301759384432234136531602747958780888722971925977520 6555 -4153626086264742950345535651390637672177549440474913082428151578978526384267748706785039348390174713771054834638385048121422662549378604804642818504418248999830668378898960435478657917301856827075880023514798515791119564030646000967686601124022203934282021456363151814047701124282546291386207855084217346565258678142280732218524225908111260484011093957248264333620248355289250742682645477903309408719 6556 9414328248296740237070676029533210987230652290424378089771763531209179984765351041412474248026745054618052969601995207304899509038418494914365675929295250564667798775444074313234043435043620386564924840088218044394036905511715390995563626929882911774732968231895246931607456714609869836439889008449683937931726002171910890772436015566646010679184634857580287154340959654801684679792080987117363178802 6557 22023377449806418122476005228773208881469948163227882539759061436686254212279568948493139875561329727874953033076599964289462224713431272866841087186459528580147088395548317952101038789864948943183158389048473724810399327324063142973829768947867457210256861586604602828296373602814271320074399351584858543726975901839807795101507525422684248799011667159339671586575096186404432638572969710089289156323 6558 26177003536071161072821540880163846553647497603702795622187213015664780596547317655278179223951504441646007867714985012410884887262809877671483905690877777579977756774447278387579696707166805770259038412563272240601518891354709143941516370071889661144538883042967754642344074727096817611460607206669075890292234579982088527320031751330795509283022761116587935920195344541693683381255615187992598565043 6559 16762675287774420835750864850630635566416845313278417532415449484455600611781966613865704975924759387027954898112989805105985378224391382757118229761582527015309957999003204074345653272123185383694113572475054196207481985842993752945952743142006749369805914811072507710736618012486947775020718198219391952360508577810177636547595735764149498603838126259007648765854384886891998701463534200875235386242 6560 -5260702162031997286725140378142573315053102849949465007343611952230653600497602334627434899636570340846998134963610159183476846489039890109722857424877001564837130396545113877755385517741763559489044816573419528602917341481069390027877025805860707840450946775532095117559755590327323545053681153365466591366467324029630158553911789658534750195173540900332022820720711299512433937109435509214053770080 6561 -31437705698103158359546681258306419868700600453652260629530824967895434197044919989905614123588074782493006002678595171594361733751849767781206763115754779144814887170992392265335082224908569329748083229136691769204436232835778533969393395877750368984989829818499849759903830317424141156514288360034542481658701904011718685873943540989330259478196302016919958740916055841206117318365050697206652335122 6562 -48200380985877579195297546108937055435117445766930678161946274452351034808826886603771319099512834169520960900791584976700347111976241150538324992877337306160124845169995596339680735497031754713442196801611745965411918218678772286915346139019757118354795744629572357470640448329911088931535006558253934434019210481821896322421539276753479758082034428275927607506770440728098116019828584898081887721363 6563 -42939678823845581908572405730794482120064342916981213154602662500120381208329284269143884199876263828673962765827974817516870265487201260428602135452460304595287714773450482461925349979289991153953151985038326436809000877197702896887469113213896410514344797854040262353080692739583765386481325404888467842652743157792266163867627487094945007886860887375595584686049729428585682082719149388867833951282 6564 -11501973125742423549025724472488062251363742463328952525071837532224947011284364279238270076288189046180956763149379645922508531735351492647395372336705525450472827602458090196590267754381421824205068755901634667604564644361924362918075717336146041529354968035540412593176862422159624229967037044853925360994041253780547477993683946105614748408664585358675625945133673587379564764354098691661181616159 6565 36698407860135155646271821636448993183753703303601725636874436920126087797542522324533049023224645123340004137642205330777838580240889657890929620540631780709652017567537506143090467742650332889237128045710111297807353574316847923997270421683611076825440776594031944877463585907751464701567969513400009073025169228041348844427855330647865009673369842917251981561636767140718551255474486206420706105205 6566 79638086683980737554844227367243475303818046220582938791477099420246469005871806593676933223100908952013966903470180148294708845728090918319531755993092085304939732340987988605015817721940324043190280030748437734616354451514550820884739534897507487339785574448072207230544278647335230088049294918288476915677912385833615008295482817742810017560230730292847566247686496569304233338193635595288540056488 6567 91140059809723161103869951839731537555181788683911891316548936952471416017156170872915203299389097998194923666619559794217217377463442410966927128329797610755412559943446078801606085476321745867395348786650072402220919095876475183802815252233653528869140542483612619823721141069494854318016331963142402276671953639614162486289166763848424765968895315651523192192820170156683798102547734286949721672648 6568 54441651949588005457598130203282544371428085380310165679674500032345328219613648548382154276164452874854919528977354463439378797222552753075997507789165830045760542375908572658515617733671412978158220740939961104413565521559627259805544830550042452043699765889580674946257555161743389616448362449742393203646784411572813641861311433200559756295525472734271210631183403015965246847073248080529015567444 6569 -25196434734392732097246097163960930932389960840272773111802599387901140786258158045294778946936456077159047374492825684855330048505538165243534248203926255259179189965079415946500199988268911065032059289808476630202788929954923561079194704347465035296085808558491532284286723485591840471600932468546083712031127974260801366434171384542250261264705257558576355616503093553338986491120387514759524489043 6570 -116336494544115893201116049003692468487571749524184664428351536340372556803414328918209982246325554075353971041112385479072547425968980576210461376533723866014591749908525494748106285464590656932427408076458549032423708025831398744882009956581118564165226351042104152108007864555086694789617264431688485988703081613874963852723338148390675027233600573210099547809323263710022784593668121801709246161690 6571 -170778146493703898658714179206975012858999834904494830108026036372717885023027977466592136522490006950208890570089739942511926223191533329286458884322889696060352292284434067406621903198262069910585628817398510136837273547391026004687554787131161016208926116931684827054265419716830084406065626881430879192349866025447777494584649581591234783529126045944370758440506666725988031440741369882238261729133 6572 -145581711759311166561468082043014081926609874064222056996223436984816744236769819421297357575553550873049843195596914257656596174685995164042924636118963440801173102319354651460121703209993158845553569527590033506634484617436102443608360082783695980912840308373193294769978696231238243934464694412884795480318738051186976128150478197048984522264420788385794402824003573172649044949620982367478737240089 6573 -29245217215195273360352033039321613439038124540037392567871900644444187433355490503087375329227996797695872154484528778584048748717014587832463259585239574786581352410829156712015417745402501913126161451131484474210776591604703698726350126202577416747613957331089142661970831676151549144847429981196309491615656437312012275427140048658309495030820215175694855014680309462626260355952860565769491078398 6574 141532929278508625298362146167653399419961710364457437540154135728273697589672486963504761193262010152513018415605211163927877474474518741453995624737650121273770939873604910694606485452859567997459467366267025662626496955786322305961204660928583599461312159600595684392294588040678535261218196900234569700734209588135765219157509532932925288498305830768675903425826357263361771084788509316468770650736 6575 287114641037819791859830228210667481346571584428679494536377572713090441826442306384802118768815561025562861611202125421584473649160513905496920260856613562074944042192959562154728188662852726843013036893857059169260981573222424749569564743712279580374152467973788979162273284271916779195682891313119365181052947639322741347307987729981909810762726619154470306249829930436010816034409491683947507890826 6576 316359858253015065220182261249989094785609708968716887104249473357534629259797796887889494098043557823258733765686654200168522397877528493329383520441853136861525394603788718866743606408255228756139198344988543643471758164827128448295914869914856997121766425304878121824244115948068328340530321294315674672668604076634753622735127778640219305793546834330165161264510239898637076390362352249716998969225 6577 174826928974506439921820115082335695365647998604259449564095337629260931670125309924384732904781547670745715350081443036240644923403009751875387895704203015587754454730183808172137120955395660758679730978721517980845261209040806142334710208986273397660454265704282437431949527907389793079312124394081104971934394488498988403577618245707294017295241003561489257838683882635275305305573842933248228318490 6578 -112287712063313351938010113128331785980923585824420044972282235083829510156316996460417385864034013354817146261120682385343828725757504153621532365152410546487189587462775753982591067707457066084333305915135541188415720364181618607234854534726006182713698202269506541730323756364526986116370766919038260209118553150823752943730369484274615793467485615592981048411146047800735510728835648750699279572335 6579 -428647570316328417158192374378320880766533294793136932076531708441364139416114793348306879962077571178075880026807336585512351123635032646950915885594263683348714982066564472849334674115712294840472504260124084831887478529008747055530769404640863179835464627574384663554567872312595314456901088213353934881787157227458506566465497262914835099261032449923146209675656287699372587119198001000416278541559 6580 -603474499290834857080012489460656576132181293397396381640627046070625071086240103272691612866859118848821595376888779621752996047038042398826303781298466698936469436796748281021471795071107955599152235238845602812732739738049553197865479613627136577495918893278667100986517400219985107536213212607435039853721551715957494970043115508622129116556273453484635467514340170334647892424771843933664506860048 6581 -491186787227521505142002376332324790151257707572976336668344810986795560929923106812274227002825105494004449115768097236409167321280538245204771416146056152449279849333972527038880727363650889514818929323710061624317019373867934590630625078901130394782220691009160559256193643855458121419842445688396779644602998565133742026312746024347513323088787837891654419103194122533912381695936195182965227287712 6582 -62539216911193087983810001954003909384724412779839404591813102545431421513808313463967347040747534315928569088960760650896816197645505598253855530551792469100564867267408054189546053247938594674346425063585976792429540844859187535099855674260267214946756063434775895701625771542862806962941357475042844762815841337675235459847248761432678223827755387968508209427537834834539794576738194182548948746152 6583 540935282379641769096202487506652666747456880617556977048813943525193649572431789808724265826111584532893026287928018970856179849392536800572448250746674229835904569529340226831925741823169360924805810175259626020303198893190365662765623939366869362549162829843891205284891628677122300573271855132392195090905710378282259510195866747189450892728518065516127258086802335500108097848033649751115558113897 6584 1032122069607163274238204863838977456898714588190533313717158754511989210502354896620998492828936690026897475403696116207265347170673075045777219666892730382285184418863312753870806469186820250439624739498969687644620218267058300253396249018267999757331383520853051764541085272532580421993114300820788974735508708943416001536508612771536964215817305903407781677189996458034020479543969844934080785401610 6585 1094661286518356362222014865792981366283439000970372718308971857057420632016163210084965839869684224342826044492656876858162163368318580644031075197444522851385749286130720808060352522434758845113971164562555664437049759111917487788496104692528266972278139584287827660242711044075443228956055658295831819498324550281091236996355861532969642439645061291376289886617534292868560274120708039116629734147763 6586 553726004138714593125812378286328699535982120352815741260157913532226982443731420276241574043572639809933018204728857887305983518926043843458626946697848621549844716601380581228426780611589484189165354387296038416746560218727122125730480753161397609728976754443936454957819415398320928382783803163439624407418839902808977486159994785780191546916543225860162628530731957368452176272674389365514176033867 6587 -478396065468448681112392485552648757362732467837717572457000840979762228058623476344756918785364050216964457198967258319959363651747031202318592720194881760735339702261932172642379688575230766250459385111673649227873658048331178127665768265106602147602406766409115309583265857134259493610330497657349350328089869040607024050348617985756772668900762677547619048659264500665568303271295455568566609367742 6588 -1573057351986805043334407351345630123646171468808090290765972698037182860074786686429722758655048274559790501691624135178121527020065611846349667917639404612121088988392652980702732211009989611364430549674229313664923417160248665916161872957634869119880546350696942969825976901209702722566386155953181169826414419321698261046704479518726415108545823968923908935276798793534128577392003494685196343515504 6589 -2126783356125519636460219729631958823182153589160906032026130611569409842518518106705964332698620914369723519896352993065427510538991655689808294864337253233670933704994033561931158991621579095553595904061525352081669977378975788041892353710796266729609523105140879424783796316608023650949169959116620794233833259224507238532864474304506606655462367194784071563807530750902580753664677884050710519549370 6590 -1648387290657070955347827244079310065819421121323188459569129770589647614459894630361207413913256864152759062697385734745468146887244624487489702144142371472935594002732101389288779303046348329303136518949851702853796319330644609914226585445689664582007116338731764115200530459473764157338839461459271443905743390183900214482515856318749833986561604517236452515148266250237012450393382428482143910181627 6591 -75329938670265912013419892733679942173249652515098168803157072552464754385107943931484655258208589592968561005761599567346619867179012641140034226502966860814505014339448408586047092036358717938705969275622389188872902170395943998064712488054795462126569988034821145374553558264061434772453305506090274079328970862201953435811376800023418878015780548312543579871467456702883873001378933796947566666122 6592 2051453417455253724446799836898278881008903936645807863222973539016945088133410162774479677440412324776754958890591393498080890671812643048668260637834286372856428690654585153345111899585220377614889934785902962892797075208579844043827641222741471267482953117106058279409242758343962216176716653610530520154504288362305285097053097504483187777446586646471527983936063294199696880663298950253762952883249 6593 3699840708112324679794627080977588946828325057968996322792103309606592702593304793135687091353669188929514021587977128243549037559057267536157962781976657845792022693386686542633891202631568706918026453735754665746593394539224453958054226668431135849490069455837822394609773217817726373515556115069801964060247678546205499579568953823233021764008191163707980499084329544436709331056681378735906863064877 6594 3775170646782590591808046973711268889001574710484094491595260382159057456978412737067171746611877778522482582593738727810895657426236280177297997008479624706606527707726134951219938294667927424856732423011377054935466296709620397956118939156485931311616639443872643539984326776081787808288009420575892238139576649408407453015380330623256440642023971712020524078955797001139593204058060312532854429731000 6595 1723717229327336867361247136812990007992670773838286628372286843142112368845002574292692069171465453745727623703147334312814766754423637128629736370645338333750099017071549797874826395082707047241842488225474092042669221501040553912291297933744460044133686326766585260575084017737825592111292766965361717985072361046102167918327233118773252864577385065548996095019733706939896323394761362279091476847752 6596 -1976123478784987812433379944164598938835654284130709694419816466464480333748302218842995022182203735183786397884829793930734270804633630407528226411331319512041923676315136744759064807548861659676183965510280573703924173038183900045762928734686675805356383129071237134034689200079900781404263348104440246075175317500103331661241720704459768899430806098158984404064595837496813007661920016456815386217124 6597 -5751294125567578404241426917875867827837228994614804186015076848623537790726714955910166768794081513706268980478568521741629928230869910584826223419810944218648451384041271695979003102216789084532916388521657628639390469747804298001881867891172607116973022572943880674019015976161688589692272768680332484214751966908510784676622051327716209541454777810179508483020392838636406211719980328989669815948123 6598 -7475011354894915271602674054688857835829899768453090814387363691765650159571717530202858837965546967451996604181715856054444694985293547713455959790456282552398550401112821493853829497299496131774758876747131720682059691248844851914173165824917067161106708899710465934594099993899514181803565535645694202199824327954612952594949284446489462406032162875728504578040126545576302535114741691268761292795874 6599 -5498887876109927459169294110524258896994245484322381119967547225301169825823415311359863815783343232268210206296886062123710424180659917305927733379124963040356626724797684749094764689750634472098574911236851146978135518210660951868410237090230391355750325770639228800559410793819613400399302187541253956124649010454509620933707563742029693506601356777569520173975530708079489527452821674811945906578749 6600 252406249457650945072132807351608930842983510292423066047529623322367964903299644550302953010738281438058774181682459617919504050209993278898490040685981178291824659243586946884238412466154612434341477284806481661254951537143346133471630800942215761222696802304651873459605182342075189292970581139078528090102956454001163742914487585686516034853421032609988309044862130556916684267158654177723909369375 6601 7727417604352566216674806862040466766672883278745513880434893315088018124475017174753161790976285248890055378363398315672364199035503540992354449831142263730690375060356408440738067909765650744209100354031938202343314642785988198047644796625859282922329405702015117808053705176241589371096536116784772730289927284408614116337863772032175978440885583908338492887084988676133219219381900345446485202165250 6602 13226305480462493675844100972564725663667128763067895000402440540389187950298432486113025606759628481158265584660284377796074623216163458298282183210267226771047001785154093189832832599516285216307675265268789349321450160996649149916055033716089674278079731472654346608613115970061202771495838304326026686414576294863123737271571335774205671947486940685908013061060519384212708746834722020258431108744000 6603 12973899231004842730771968165213116732824145252775471934354910917066819985395132841562722653748890199720206810478601918178155119165953465019383693169581245592755177125910506242948594187050130603873333787983982867660195209459505803782583402915147458516857034670349694735153510787719127582202867723186948158324473338409122573528656848188519155912633519653298024752015657253655792062567563366080707199374626 6604 5246481626652276514097161303172649966151261974029958053920017601978801860920115666809560862772604950830151432115203602505790920130449924027029243338438981862064802065554097802210526277284479859664233433952044665316880566673517605734938606289288175594527628968334576927099805611477538211106331606402175428034546054000508457190793076156343177471747935744959531864930668577522572843185663020634221997209377 6605 -7979823853810217161746939669392075697515866789037936946482422938410386089378316819303464743987023530328114152545080775290283703085713534271252939871828244908982199719599995387622306322231805356643441831316744684004569594323131544181116427426801498683552102504319769681513310358583664560389506697923851258380030240862615280080778259617862494475739004940948481196129850806690135903649058999624209111534622 6606 -20953723084815059892518907834605192430340012041813408880837333855477206074773449660866187397735913730048320963023682693468438822251666999290636633041409490501737376845510501630570900509281935960516775619300727551664764803782637347963699830341948957200409137174669464416666821146302792142592374421110799416704503579271737853609435107806381650388372524594246505948145508060345927966216622365704916310909247 6607 -26200204711467336406616069137777842396491274015843366934757351457456007935693565327675748260508518680878472395138886295974229742382116923317665876379848472363802178911064599432781426786566415820181009053252772216981645370456154953698638436631237132794936766143004041343766626757780330353698706027512974844739049633272246310800228183962724827860120460339206037813076176637868500809402285386339138308118623 6608 -18220380857657119244869129468385766698975407226805429988274928519045621846315248508372283516521495150550358242593805520683946039296403389046412936508020227454819979191464604045159120464334610463537567221936027532977075776133023409517522009204435634111384663638684271662253316399196665793309199329589123586359019392409631030719449924344862333384381455398257556616946325831178364905753226386714929196584000 6609 2733342227157940647649778366219425731364604815007978892562405336431584228458201152493903881214418579497962720429877172784492782955263610244223696533389263046917397654045897585411780044947325496979208397364700018687689027649613938446177821137513323089024473535985192754413504747106126349283175091521675830345484186862106822889985183461519317003991069195988949331199182229167563060463395978989987114325248 6610 28933546938625277054265847503997268127855878830851345827319756793887592164151766480169652141722937260376435115568763468758722525337380533561889572913237735410719576565110497018193206831513741317160217450617472235669334398105768892144816257768750455883961239678989234098180131504886456702981881119034650675084533820134353133690213367424244144864111529535194987144275358867036063869865681365329125422443872 6611 47153927796282396299134976972383034826831286057656775815594685312933214010467014988541935658244432410926793358162568989442668564633783922608302509421257962865539555756575101063352327295848351780697784672553499768646410174238792301662338266973186089995345903317673505760433447904083122496291080448623774261443553212543984164409663291769106478248492984933452543761221684698214428775618907752044054619027873 6612 44420585569124455651485198606163609095466681242648796923032279976501629782008813836048031777030013831428830637732691816658175781678520312364078812887868699818622158102529203477940547250901026283718576275188799749958721146589178363216160445835672766906321429781688313006019943156976996147007905357102098431098069025681877341519678108307587161244501915737463594430022502469046865715155511773054067504702626 6613 15487038630499178597219351102166340967610802411797451095712523182614037617857047355878379635307076571052395522163928347899453256341139778802189239974630964407902581537418706459747340419387284966558358824571327514289386748483409471071344188066922311022360190102699078907839811652090539444026024238067447756013535205547524207829464740883343016380390386202268607285747143602010801845289830407724942082258755 6614 -31666889165783217701915625870216693859220483645859324719882162130319176392609967632663556022937355839874397835998640641543215308292644143806113269446626998457636974219156394603604986876461066814139425847982172254357023425755382830590994078906263778972985713214974426852593636251992583052265056210556326505430018006996459956580198550885763461868102598731183936475474541096203626930329077344319112536769117 6615 -76087474734907673353400824476380302954687164888508121642914442106820806174618781468711587799967369671303228473731332458201391089971164456170192082334495698276259132321685598081545534127362093097858002123170972004315744572344561193807154524741936545879307142996662739858613579408969579199272961567658424936528087032678337298099876659193350623112604514468647530905497043565250492645484589117373180041471742 6616 -91574513365406851950620175578546643922297967300305572738626965289434843792475828824589967435274446242355623995895260806100844346312304234972381322309126662684161713859104304541292874546749378064416360947742299518605131320827970664878498712808858856901667333099361818766453391061060118643298985805725872692541622238225861505929341400076693639492994900670916138191244187167261294490774419525098122123730496 6617 -59907624199623634248704549708329950063077483654446248018744803159115667399865861191926411412337090402481226159896620164557629038019660091166268052862499664226524739639947909937687887670288311250276935099760127264248107895072587834287504633902595077928681619884387391913859754809067535591033929595169546187111604231229401549349142849190930177624892301939732201715769646071057667560445342180779009586961378 6618 16179850535284039104696274768050352891609681234061873624169638947705138774752920276785176387630279268822002313834712293643762051951504365003924029471996034049734392681737688143857646457073781847581067023410844740067636677271973359519649890839341467950625523112275347944753824599902043608239031972488878749416482801448935748750733810002420445487712212528915329189727397494192825085039246936594170454510365 6619 107754363900690891055316450346596996813907648534367446362796604237139982567228749101375143822904725511177626309729973099744606398263808599976305351781122696733896106540841992685150521003823159911997427971153144258672767998099944024398148603648200324852292856211637166711207215660962162251538017778214751441958105039674797254680075210079114084980707113199831467380971584661454119575813666461692292578240862 6620 167661988100314525304021000054926946876985132188813694381541407396255649967094610293301555235241815913658852469626593264302235436283468691142573404643622360960420846180789902622838408674111471162274363070913271522920875893172531858685653237550795402780974476096024558625066970470029697842571947373384297629069709270904198804029218059270044262605599415139563669096741230732511787136259008642471302165202241 6621 151482137565030486199324725286876593985375450954751820757371768448550511192341690016516378847611536644836850155791880970658473384331964326138649375171626326910686453499052214478980762217037689314693296047502426782853239215900558499166003346711453934830348952983749210680313145870127654234332915400895418879653226469455263055278484249267623817117887202610648339907013833238318962051219761705877131710691877 6622 43727773664339595144008274940279597171467802420384374394575164211410528625112940915141235024706811133659223846061907870913866986068155726162344023390503630176790346958210221793830241213214529402695868076349282524180471217800614474767854743063253609978056096772112043969105930209165491982794897622680667437695121429780465800598409039188509732137180089410816872526042248576864842475406095244184839132451016 6623 -123934214435974930160012725114647349705517329768429319986966243184845121341981669378160320210535004779999628623564685393388368450215312964980229381253118730783630499222579680829008167460896941759578494994563988998740404675371917383917798494487541792802918379323912514655961040260864205859777049750703630191374587841123733003430809020081534530468419325728746796570698982155646944660852913398286463032751224 6624 -275416352001005416359337450401523943690892780723181140744338011633395632534323359394676699058146541424836478779356566364046841834547277291118878756424745057694316952721631895307988929677934631074271791042066415781593643891272475883083801841198995727633267332307661725336274186130991860094109965151599049071027814310578996058709293269349158347586306528339395136477712815393965906712072675104163594743443100 6625 -319144125665345011503345725341803540862360583143565515138913175844806161159436300309817934082853352558495702625418474234960708820615433017281222779815248687871107299679842117101819170891149160476967659118415698305774115109073090357851656584262249337611323429079773769305380116340157352076904862774279716508722935740359461859307702308537668079723486617750212009003755063970830749187478770348348433875894115 6626 -195209911229370081343333000227156191156843253375136195151946932659961039817454630931657613872318347778496074001853788841572340370400120052300993398562129957087476800457262436272811003430252218717389164123851709307033710433701172973933858089774707544808405049755861254649419076079293146217127813023576086317348347899235728855876893288456133549255067292021465212433056081815183804526625856950061970843142890 6627 80206440771635335016004450174367752534049527348044945592391078973434592716868728463019085185828193646340404777502777522474501464147157238817885357862615100606840152264369459035177926247682412356882626918214706474559933457571302909149943751424288182824862282551800470686855110051698713876982152128022962753679466411343267202832399980893024798331239236317929924044656733578782102185446818154101623900300211 6628 399350566436980346519350175516171293396410110491610460731304254818240753876305028772837019268681546204836107402921251757435210284762590256099108137677863788477947451944211576136997097138831572833850286036630404780334048566644393267001600335686537520436185711631574239992235226391856065953887014902302679262402402151702729062140102289430692878054725854068141933048411797549612851372925588502450057776194327 6629 594560477666350427862683175743327484553253363866746655883251187478201793693759659704494633140999893983332181404775040599007550655162710308400101536239993745565424252401474012409808100569083791551239450160482114087367759000345566240935458425461245065244590761387435494641654302471149212171014827925878765579750750050938457918016995577886826427309793146089607145481467879364796655899551445452512028619337218 6630 514354036894715092846678725568959732019203836518701710290860108504767200976890931241475547955171700336991776627272263076533049191015553069582216178377378644958584100137104553374630174321401379194356823242267407612807825542774263331785514674036956882419728478835635023954799192419450498294032675797855802826071283639595190715184595596993801628978553909771677221436811145786014553714104627298410404719037008 6631 115003470457734746327328550052788438622793726027091249559555853686526447100585902468638528686490154132155669224351011319097838906252962813483108040699514856480636648192892977237633077182569806360506537205637002832473776976129870064783914338350419361983542767204060783962563966027594432340145660895553123563668881487892461653044493307563108750923828055703535288388399348236401702341179038795960346942842682 6632 -479557007208615681535354625690539045930459637839655406323695333791675346593173757235856104454509739851176512180424029279909711748909747494916993495540478889084787604208581035172175023386513985190732912954845111254893982024215696176151544087110825703261047994183374710679090336443554779830869167030325642016081868563045996264972502270323717676385965090386071857093068531128394953558372406656551681676494535 6633 -993911044103330774382033351259498777949663474358357116614555442296442547570064688477331652409681440188168288807696292356442760939925300564499209673917857534043371704345685588546805197707915364385089736197112518867701807566989959507937058761147782585680776473019009734633889528863005278124901842828181444842153152202641186980157097867317519305364519000157749078529879676914409507272477033954962086395531542 6634 -1108914514561065520709361901312287216572457200385448366174111295982968994670650590945970181096171594320323958032047303675540599846178263377982317714617372390524008352538578565784438274890485170745596273402749521700175584543119829572720973099498201947664319240223070518596453494890599710465047503723734568405822033690533648633201591174880628056288347055861284366918279025150811209613656072750922433338374223 6635 -629357507352449839174007275621748170641997562545792959850415962191293648077476833710114076641661854469147445851623274395630888097268515883065324219076893501439220748329997530612263251503971185554863360447904410445281602518904133396569429012387376244403271246039695807917363158447044930634178336693408926389740165127487652368229088904556910379902381965475212509825210494022416256055283666094370751661879687 6636 364553536750880935208026075637750607307665911812564156764139480105148899492587854767217575768019585719020842956073017960811872842656784681433885454840964032604150956015688057934541946203944178830226375749208108422420205048085826111367629748760406341277505226979313926716526370415960347490723506134772518452412987075153534611928008962760608925462137034682536568704669182891993251217193367860591334733651856 6637 1473468051311946455917387976950037823880123112198012522938250776088117894163238445713187756864191180039344800988120321636352472688835048059416203169458336423128159308554266623718980221094429349575822649151957630122595789591205655684088602848258608288941824467202384445312979865306560057955771009858507086858235020765687183245129600137641236981750484090543820935622948208042804460830849440611513768072026080 6638 2102825558664396295091395252571785994522120674743805482788666738279411542240715279423301833505853034508492246839743596031983360786103563942481527388535229924567380056884264154331243472598400535130686009599862040567877392110109789080658031860645984533345095713242080253230343023753604988589949346551916013247975185893174835613358689042198147361652866056019033445448158702065220716886133106705884519733905768 6639 1738272021913515359883369176934035387214454762931241326024527258174262642748127424656084257737833448789471403883670578071171487943446779261047641933694265891963229100868576096396701526394456356300459633850653932145457187062023962969290402111885578192067590486262766326513816653337644641099225840417143494795562198818021301001430680079437538436190729021336496876743489519173227465668939738845293185000253913 6640 264803970601568903965981199983997563334331650733228803086276482086144748584888978942896500873642268750126602895550256434819015254611731201631438764235929468835069792314309472677721305300027006724636984698696302022861397470818307285201799263626969903125766019060381881200836788031084583143454830558636407937327178052334117756301079941796301454440244930792675941120541311130423004838090298233779416928227834 6641 -1838021588062827391125414052587788431187789024010576679702390256193266793655826300480405332632210765758365643944193339597164345531491832740850088624299300455732310264569954681653522167298373528406049024901165738545015994639291481795456232597019014630219329694181698372029506235722520405446494515993279605310648007840840717857057609100401845907212621125226357504327617390934797712048042808472105102805677933 6642 -3576293609976342751008783229521823818402243786941818005726917514367529436403953725136489590370044214547837047827863917668335833474938612001897730557993566347695539365438530778050223693692829884706508658751819670690473181701315444764746634708904592822286920180444464698543322889060165046545720356410423100106210206658862018858488289179839384343403350146562854381071106910108025177716982547317398287805931845 6643 -3841097580577911654974764429505821381736575437675046808813193996453674184988842704079386091243686483297963650723414174103154848729550343203529169322229495816530609157752840250727944998992856891431145643450515972713334579172133752049948433972531562725412686199504846579744159677091249629689175186969059508043537384711196136614789369121635685797843595077355530322191648221238448182555072845551177704734159678 6644 -2003075992515084263849350376918032950548786413664470129110803740260407391333016403598980758611475717539598006779220834505990503198058510462679080697930195360798298893182885569074422831694483363025096618549350234168318584532842270254492201375512548095193356505323148207714653441368729224242680670975779902732889376870355418757731760021233839890630973952129172817864030830303650470507030037079072601928481744 6645 1573217617461258487159432852603790867853457373277347876616113774107122045070937321537508831758568497008239041048643083162345330276880101539218649860063370986897240472255645208975800861998346521681412040202469436522154597168473174510254433333392044727093563675121316490828669447691435822303039685434643197373320829788506600100756529158605544452772376194433681563207076079804374707209952510238325685877450102 6646 5414315198039170142134197282109612249590032810952394685429307770560796230059780025616894923002254980306202691772057257265500179006430444742747819182292866803427849630008485459703745860991203413112557683652985409235489176340606926560202867305923607452506249874626163070572829124782685451992214872403702705416858214499702736715545898280241230250615971271789211885398724301042822889765025355789503390611609781 6647 7417391190554254405983547659027645200138819224616864814540111510821203621392796429215875681613730697845800698551278091771490682204488955205426899880223062164226148523191371028778168692685686776137654302202335643403807760873449196814695068681436155547699606379949311278287482566151414676234895543379482608149747591370058155473277658301475070141246945223918384703262755131346473360272055392868575992540091526 6648 5844173573092995918824114806423854332285361851339516937923997736714081576321859107678366849855162200837561657502635008609145351927608853666208250020159691177328908050935725819802367830687340254456242261999866206881653163704976022304440635348044110820606042704827994787458813118459978853931855857944839410776426761581551555372521129142869525688474569029484703140055679051542098653062102882630250306662641425 6649 429858375053825776689917524314242082695329040387122252494689966153285346262079082061471926852907220531358965730577751343645172921178408923460430837866824373901058420927240360098621969696136841343684578346880797646163987364369095744237768042120503368099792830201831716885983993677293401939640985541136705359568547081848818656975230862628295437858597757695491254656954750499275763297077526840746916051031645 6650 -6987532815500428629293630134713403117443490184229742562045421544667918275130717347154403754760823477314441732820700340427845509283310546281966469042356237790325090102264130668679546722989549934793969723855454845757643773509080101070457300639315652179599813549747479561401498572474121274295254557838345902790179044288209336816302427438846774703388347466222893448605800380847197596974977866027829076489059880 6651 -12831706388593424548117744941137257449728852035569259499969419281381999851452576454832770604615985678152003390323335349036990861210919399948174719062515928967653998153199856488481914553676890189250211985855321052639296937214056123374897935987359763000205856254575474348860311690934100128227110415783185313566605805869760892188823556581716300391862916495707596588661479432389296250037080748658079383151701304 6652 -13261564763647250324807662465451499532424181075956381752464109247535285197714655536894242531468892898683362356053913100380636034132097808871635149900382753341555056574127096848580536523373027030593896564202201850285460924578425219119135704029480266368305649084777306065746295684611393530166751401324322018926174352951609710845798787444344595829721514253403087843318434182888572013334158275498826299202732948 6653 -6274031948146821695514032330738096414980690891726639190418687702867366922583938189739838776708069421368920623233212759952790524848787262589668680858026515551229966471862966179900989800383477095799926840346747004527817151069345118048678403390164614188705835535029826504344797112137272255871496843485976116135995308663400374029496360005497821126333166787180194394712633802041374416359180409470997222713673067 6654 6557674440446602852603712610399161034748161143842620309550731578514632928868638265092931827907916256783082767090122589084200336362132137358506038204489413416424031681336890308580924753293413093450285145508574048111479786144711005326219532597195148811500020719545647844515514578796827872355613572297209197430610497206360518159327196576218479265529749708527402193948845630347921833677900339187082160438028238 6655 19819239204093853177411375075850660567172342219799002062014840826049918126583293801987174359376809155466445123144035689464836370494229946230141188104872166757979088255463987157161461276666440124044181709710775898396940710723136224445355236626675415179805669804322953910261810263408221402522364973621531216356784850157970229005125984020563075095251263961930490037267279813236493847012058614685908459640761187 6656 26093271152240674872925407406588756982153033111525641252433528528917285049167231991727013136084878576835365746377248449417626895343017208819809868962898682309209054727326953337062451077049917219844108550057522902924757861792481342494033640016840029368511505339352780414606607375545493658393861817107507332492780158821370603034622344026060896221584430749110684431979913615277868263371239024156905682354434255 6657 19535596711794072020321694796189595947404871967683020942882796950402652120298593726634081308176962320052282979287125860333426558980885071461303830758409268892785023045990063028481526323756504126393823404548948854813278075647770337167814107419644880557011484619807132570091092796748665786038248244810298135062169661615010084875295147449842416956054681040583282238031067984929946429693338684969823521916406018 6658 -283642492299781157089680279661064619767470252115981119132043875647266006284700075353093051199846835414162143856909829131409811513344874768837357346462897865194065209473924128679934952909935997650358305161827043583662635075365887277541129207030534622794185184515821340170717466659555616484116728811233081294615188542960144129830836570720658139196582921347207799236211828306547417318719929716084937724355168 6659 -26376913644540456030015087686249821601920503363641622371565572404564551055451932067080106187284725412249527890234158278549036706856362083588647226309361580174403119936800877465742386029959853217494466855219349946508420496867847229771574769223870563991305690523868601754777324842205049274877978545918740413787395347364330747164453180596781554360781013670457892231216125443584415680689958953872990620078789422 6660 -45912510356334528050336782482439417549325375331324643314448369354967203175750525793714187495461687732301810869521284138882463265837247155049951057067770849067188142982790940494223912353716357343888290259768298801321698572515617566939388876643515444548317175143675734324868417638953715060916226790729038548849565008979340832039748328046623971316835694711041174469247193428514362110383297638842814141995195439 6661 -45628867864034746893247102202778352929557905079208662195316325479319937169465825718361094444261840896887648725664374309751053454323902280281113699721307951201994077773317016365543977400806421346237931954606471757738035937440251679661847747436484909925522989959159912984697700172294159444432110061917805467554949820436380687909917491475903313177639111789693966670010981600207814693064577709126729204270840270 6662 -19251954219494290863232014516528531327637401715567039823750753074755386114013893651280988256977115484638120835430216031202016747467540196692466473411946371027590957836516138899801591370846568128743465099387121811229615440572404449890272978212614345934217299435291311229920375330089110169554131515999065053767554473072049940745464310879121758816858098119236074438794856156623399012374618755253738584192050847 6663 26660556136840237187104767965910886221687973615757603490697616280211817061736632142433199238484572247663690034091068107680446518369706958357484583655824478039597185146274801594422320982869789215144825160381176990092083131943213117049115898430901098614099875708384423094948042308864604891362095274729973495082010535907290891294284017167502212499977596591805100030452337271890963098008678883589075557803144593 6664 72289424000874984080351870168689239151245878694966265686013941759531754231202457860794293682746413144551338759755442417431499972693609238638598283377132429241591262919591817959966298383676210561382757114987648747830119069383464796710963645867386008539622865667544336079645742481158764335794205336647778962636960356343671579204201508643405525677616708381499066700463318872098777791073256592715804762073984864 6665 91541378220369274943583884685217770478883280410533305509764694834287140345216351512075281939723528629189459595185658448633516720161149435331064756789078800269182220756107956859767889754522778690126222214374770559059734509955869246601236624080000354473840165102835647309566117811247874505348336852646844016404514829415721519949665819522527284494474806500735141139258175028722176803447875347969543346266035712 6666 64880822083529037756479116719306884257195306794775702019067078554075323283479719369642082701238956381525769561094590340953070201791442476973580173133254322229585035609833155265345568771652989474981397053993593568967651378012656129552120725649099255859740289394451224214618075502383269613986241577916870521322504293508430628655381802355025071994497209908930041108805837756831213705439196464380467788462891120 6667 -7408601917345946323872753449382354894050571900190563666946863205456430947722738491152210981507456763025569198660852076478429770902166761665018110243878107012006227309758662694620729612023221086401360060994055178862467691370808667158842920218286752679882576273093111865027666978775494721807963758730908441314456062835240950548819706288380453683119498472569025591657481115267564085634060128335336973611093743 6668 -98949980137715221267456638134600125372933852310723869176711558039743571292939090003227492921230985392215028793846510525111946491063316196996082867032956907281188448065866619554388619366545999776527582275368825737922202201326677913760079544298287107153722741375928759174593784790023369227156300611377752457718970892250962470498485525810907738177594304973304166730915656143989740889081935476304880319877129454 6669 -163830802221244259023935754853907009630129159105499571195778636593818894576418809372869575622469941773740798354941100866065016692854758673969663040166211229510773483675699774819734188138198989251508979329362419306889853579339334043312200269947386363013463030770379983389211860292406638841142542189294622979041475185759393099153867328165932810172091514882234207839721493900820954594521131940685348108340020573 6670 -156422200303898312700063001404524654736078587205309007528831773388362463628696070881717364640962485010715229156280248789586586921952591912304644929922333122498767256365941112125113458526175768165107619268368364128027385887968525376153357349729099610333580454497286871524184193313631144119334578430563714537727019122924152148605047621877552356488972016409665182248064012785553390508887071812350011134728926829 6671 -57472220166183091432606363269924529363144734894585138352120215348618892335756980878489871719731499618500200362433738264474640430889275715308562062889376215217578808300074492570724839159629768388580036992999538390105183686641847462393277805430812503179857713121358112349590408523607774892178277819185962080008048230673189678106562096066644618311377711436361015517148356641563649619805136336045130814851797374 6672 106358582055061167591329391583982480266984424210914432843658421245200002240661828494379703902738442155240597992507362601590376261965482958661100977276835014293194675375625282249009348978569220862928942336362880916784669892697486580918922464516573859833605317649021871039621451768798863948964264370108660899033426955086203421047305232099288191860713803445873192322573137259257304974715995604640217293488223200 6673 262780782358959480291392392988507135003063011416223440372490194633562465869357899376097068543700927165955827148787611391176963183918074870965745907199168136791961931741566394374122807504744989028036561604731245044812055780666011957072279814245673470167185772146308742563805645082430008068298842800672375436760446078010355569652352853976840548349685819855538374570637150044810695483603067416990228428217150030 6674 320253002525142571723998756258431664366207746310808578724610409982181358205114880254586940263432426784456027511221349655651603614807350586274307970088544352009540740041640886944847646664374757416616598597730783434917239467307859419465557619676485973347043485267666854913396053606037782960477120619858337516768494308683545247758914950043485166661063531291899390087785506686374345103408203753035359243068947405 6675 213894420470081404132669364674449184099223322099894145880951988736981355964453051760207236360693984629215429518713987054061227352841867627613206992811709337716346064666015604695838297685805536553687656261367902518132569574610372838546635155159912113513438167618644983873774601837238919011512856249749676617735067353597341826711609717944196974800349727846026197765212369427117040128692208148395141949580724206 6676 -48886361888878076158723028314057950903839689316329294491538205896581109904904847615889832183006942536740397630073624337115735831076207243352538914387458799075615867075550789678284509818939452474348905343363342526679486206055639118525644659085761356653747604527663758690031043245191089056785986550922698819025378724413013742940743136032643573549336092009512176805424780617693655354910859268595086478636425823 6677 -369139364414020647882721784572489615270047435627137873216148615878762468110019727870476772446439369321196425141294973992767339445883557829626846884476003151085156607117191676623132156483314209890965503941094125961596725673363498537991202278762247330000791089795330613603427096851228872017263107170781036335793873033096558990699658086076128740210399623301411566893210287304068000458319063021630445721705373227 6678 -583033784884102052015391149246938799369270757727032019097100604615743824074472779630684008807133353950411854660008961046828566798725425457240053877287712488801502671783207281318970454169119746444653160202462028479729295247973871376537837433922159443514229257413975597477201698688467791028775963420530712953528940386693900817411267804020325715010749351147437764658422656731185040587011271170025587671286097432 6679 -534147422995223975856668120932880848465431068410702724605562398719162714169567932014794176624126411413671457029935336709712830967649218213887514962900253689725886804707656491640685944350180293970304254859098685953049809041918232258012192774836398086860481652886311838787170655443276701971989976869608014134503561662280887074470524667987682141461413259137925587852997876113491385232100411901430501192649671608 6680 -165008058581203327973946336360391233195383632783564851389413782840400246059548204144317404177687042092475031888640362716945491521765660384260668078424250538640730197590464815017553787866866084079338750918004559991453083368554733720020990496074150756859690563090981225183743558592047829954726869698826977798709688629184328083770866581911553401251013635836514020959787588809423384773781348879800055470944298380 6681 418025726302898724041444812886547566173887124943467167707686821775343578014924575486366604629446311857936822771368598329883075276959765072979385798863461950160772474192742466301416666302253662365314409284457468488276211879419137656516846937848008686654538694322994372293458140096419961074049093721703735154819251757509572733640401222108772313759735715310923743698635067921761655813229922290225532200341799053 6682 952173149298122699898112933819428414639318193354169892313249220494506292184492507501160781253572723271608279801303935039595906244608983286866900761763715639886659278900398957942102610652433956335618664143556154441326020921337369914529039712684406773515020347209306211080628795539696663046039070591311749289322813419790459808110925890096454455221148974448849331551632944035253041045330334191656033392991470662 6683 1117181207879326027872059270179819647834701826137734743702663003334906538244040711645478185431259765364083311689944297756541397766374643671127568840187966178527389476490863772959656398519300040414957415061560714432779104289892103634550030208758557530374710910300287436264372354131744493000765940290138727088032502048974787891881792472008007856472162610285363352511420532844676425819111683071456088863935769043 6684 699155481576427303830614457293272081660814701194267575994976181559562960229116136159111580801813453506146488918575699426658322489414878598148183041324504228366617002298121306658239732217046378049643005777103245944502892410472965978033183270910548843720172215977293063970914214035324531926716846568434991933213250291465215158241391249899235542712426894974439608812785464922914770005881760781230556663593969991 6685 -253017667721695396067498476526156332978503492159902316318273038934943331955376371342049200451759269765461790882728235612937583755194104688718717720439211411520042276602277651283862878435387578285975658366452908496823128510864403936495856441773857929794848131232013147109714581504372131119322224022876757356109563128325244649869534640197218912508722079474409722738847479112338271039448573410425476729397500670 6686 -1370198875601021423939557746705975980813205318297637060020936042269849870199417082987527385883019035129545102572672533369478981521568748359846286560627177590047431753093141424243519276954687618700933073428013622929602232800756507571045886650532415460169559041532300583374086935636116624120088164313015484444142065177300032541751327112205226768980884689759773075250268011957014696858560256481881565593333269712 6687 -2069354357177448727770172203999248062474020019491904636015912223829412830428533219146638966684832488635691591491248232796137304010983626957994469601951681818414048755391262730901759009171733996750576079205116868874105125211229473549079069921442964303889731257509593647345001149671441156046805010881450476377355315468765247699992718362104462311693311584734212684063053476879929466864442017263112122256927239702 6688 -1816336689455753331702673727473091729495516527332002319697639184894469498473156847804589766233073218870229800608519997183199720255789522269275751881512470406894006478788985079617896130736346418464600420838663960377281996700365069612583213479669106374094883126277580500235286568167069024927482786858573719021245752340440003050123183721907243399184589505259802961324205997767591195824993443852686645527529739031 6689 -446137813854731907763115980767115748682311209034365259676703142624619628273739764817062380350054183740684698035847463813720738734220773909429465320885292816846574725695843655374376853781658799763667347410650337447679763899608562041537326829136690913925324084745279916861199632530952400807394622545558234577103687163139970508371856609702016630203704815500029886073937985810576498966433187370805079934196469318 6690 1623216543322716820007056223232132313791708810457539376339209081204793202154793454329576586334778304895006893455400768982416565276762853048565004281066389001567474029695419075527382155390075196986908731794466531426425361311620911507541743092306273389964407172764313730483801517140488755239410388335892241800251628305625277191620861752402445681489606769234182797989115491069352967898008829892307042322730770385 6691 3439553232778470151709729950705224043287225337789541696036848266099262700627950302134166352567851523765236694063920766165616285532552375317840756162578859408461480508484404155145278286126421615451509152633130491803707358011985981120124956571975379764059290299041894230719088085307557780166893175194465960821497380646065280241744045474309689080674196274493985759313321488836944163723002273744993687850260509417 6692 3885691046633202059472845931472339791969536546823906955713551408723882328901690066951228732917905707505921392099768229979337024266773149227270221483464152225308055234180247810519655139908080415215176500043780829251387121911594543161662283401112070677984614383787174147580287717838510180974287797740024195398601067809205250750115902084011705710877901089994015645387259474647520662689435461115798767784456978736 6693 2262474503310485239465789708240207478177827736366367579374342327519089126746896612621652146583127402610914498644367460996920458990010296178705217202397763223740581204484828734992272984518005218228267768249314297824961760599973631654120540308805797288020207211022860417096486200698021425734877409404131953598349439503579973558495040331609260029388294320759832847398143983578167694791426631223491725461726208352 6694 -1177078729467984912243940242465016565109397601423174116662505938580173573881053689512514205984724121154322195419553305168695826542542079139135538960181096184720899303999575420153005301608416397223241384383816193978745597412012349466004416263169582476039083088019033813622601884609536354432015765790334007223147941142485306683249005142700429051285901953734152911915177505258776468931575642521501962388534301064 6695 -5062769776101186971716786173937356357078934148247081072376057347304055902782743756463742938902629828660243587519321535148032850809315228366405760443645248410028954538179823230672660441516496812438417884427597023230132719323606892627666699664281653154023697471806207961202889602448046535406303563530358202621749008951690557433364907226712134762163803043728168557302436979906297131621011103637300730172991279799 6696 -7325244279411672211182575882177563835256761884613448651750399674823145029529640369085395085485757231271158086163688996144953309799325524545110977646043011633769535742664651965664933426034502030666685652676911321055094479923580524281787239973087450442043904682829068378299375803146067961141180972934490156220098448455270530991859947558321394791552097364488001404700580963484464826412437734860792455634717488150 6697 -6148165549943687298938635639712547270147364283190274535087893736242971455648586679572880879501033110116835890744135690976257483256783445405975438685861915449048636438665076545511928124426085633443444268293095127076348882511568174815782823709917867966004821594810034564676773918536531606709165207144156148996950507312785224308610942415620965740266195410753848492785403458225688357480862092339290493246183187085 6698 -1085395773842500327221849465775190913068430134943193462711836388938915552865842923109137940598403281456592303224814155828224632447468217039569678242216667039019681900485253314839267682909588821005026383865498103846216163187961282188116124045636214811981124123003826603473884316088485071302861643613797946375201498361094666875246035188908830978102392367025679935482966478319391225859850988701989763073191907285 6699 6239848505569171883960726416402372922188331749670255189038563285884229476663797445976257144887353949814565782938874840316728677351857307505541299403826344594749853842179398650825665743124913209661659268811413217208878316735619242093671115927451235630062780559825241774825491487057582889838319329320692209844896950094175864116613912369412563813449704997462321469217614485165073600552586746158802692561525580866 6700 12388014055512859182899362056114920192335696032860529724126457022127200932312384125549138024388387059931401673683010531292986160608640752911516738089688260043798490280844475196337593867550998843105103537104508344285227199247187416909453939637369103596067602154635276339502265405594114496547484536464848358841847457406961088425224854785033529553715900408216169962003017943390761958033448838498093185807708767952 6701 13473409829355359510121211521890111105404126167803723186838293411066116485178227048658275964986790341387993976907824687121210793056108969951086416331904927082818172181329728511176861550460587664110129920970006448131443362435148699097570063683005318408048726277639102942976149721682599567850346180078646305217048955768055755300470889973942360531818292775241849897485984421710153183893299827200082948880900675238 6702 7233561323786187626160485105487738183215794418133467997799730125181887008514429602682018820099436391573428193968949846804482115704251662445545116928078582488068318339150329860351195807335674454448470652158593230922565045699529457003898947755554082777985945717813861168150658234625016678012026850757954095372152005673879891183856977604529796718368587777779528428268369936545079583340713081041280256319375094373 6703 -5154452731726671556738876950627182009119901614727061726326726896945313923797954522867119204288950668357973479714060684488504044904389090465971621161609677555730171941694145335986398060215324388656632884945915113362662153547657959905554991881815020818081656436821415171351607170969097818535457685706894263469695451733081197241367877180503732835347312630436641533734648006845682374692735757456812929488333673578 6704 -18627862561082031066860088472517293114524027782530784913165020308011430408976181571525395169275741009745967456621885371609714837960498060417058037493514604638548344123023873847163259610675912052766762805915921561494105515982806659003125055564820339226130382714460518114327756892651697386385803865785540568686744407501136952541838767154446093367165605405678491431220632428555835558586035584656895878369234348815 6705 -25861423884868218693020573578005031297739822200664252910964750433193317417490611174207413989375177401319395650590835218414196953664749722862603154421593187126616662462174203707514455418011586507215233458074514792416670561682336116007024003320374422004116328432274379282478415127276714064397830716543494664058896413175016843725695744758975890085534193183458019859489002365100915141926748665698176134688609443187 6706 -20706971153141547136281696627377849288619920585937191184638023536248003493692656651340294785086226732961422170876774533925692908760360632396631533259983509570886490520480058371528057357796262118558600573128599679054008408134678156101469011438559401186034671995452964111126807956307616245862373030836600400589200961441935646484327867578472157250186880553021378325754354358255232767234012908241363205200275769608 6707 -2079108592059516069421608154860556174095892803406406271473003228236573084716475079814899615810485723215454714254889162315978070799862571979573495766468904932338146397456184524364797747120350065791837767212678117559902892151871497098343955873739061959904289280992445996799051063655918859476569165051059831902456553940798693942489100424026063883021275147342886894533721929699397208647977323584467326831041420792 6708 23782315292808702623598965423144475123643929397257846639491747204956744332774136094392514373564691678103940936335946056098218882864887150883029658655124282194278516064718019183149657670891236441423395690861836674856767669530464618908680047446635360044212039151281933285679364063620795204921261551492434832156439859234218149783206644334949826202512918036115132964955280435401517933278771342113708807857568022396 6709 44489286445950249759880662050522324412263849983195037824129770741204747826466792745732809158650918411065363107212720590023911791625247783279661191915107791765165006585198077554677715028687498559981996263990436353910776077665142775010149058885194761230246711146734897396806172019928411450783634582329035232745640820676153796267534511913421983452699798589136511290709634793656750700512784250355072013057843792005 6710 46568395038009765829302270205382880586359742786601444095602773969441320911183267825547708774461404134280817821467609752339889862425110355259234687681576696697503152982654262079042512775807848625773834031203114471470678969817014272108493014758933823190151000427727343393605223083584330310260203747380095064648097374616952490210023612337448047335721073736479398185243356723356147909160761573939539339888885212798 6711 22786079745201063205703304782238405462715813389343597456111026764484576578409131731155194400896712456176876885131663696241670979560223204376205029026452414503224636917936242895892855104916612184350438340341277796613911300286549653199812967312298463145938961276445410107925859019963535105338942195887660232491657515382734340426816968002498221133208155700364265220288076287954629975881990231825830532031317190403 6712 -21703206700749186554177357268283918949548036593851440368018743976720171248057661014577614757754205954888486222081056893782240812065024578903456162888655377261940369667261834658784859923770886375631557923649158557296864777378593121810336091572896298084307749870289487288880312999964876345444692386441375000253983305293419455840717543910923762319491642888772246070421558505702120724630794018529241481026526601601 6713 -68271601738758952383479627473666799535907779380452884463621517946161492159240928840125323532215610089169304043548666646122130674490134934162690850570232073959443522649916096737827372699578735001405391954852273028767543747195607393918829106331830121274458750298016830682485536083549206655704896133821470064902080679910371946050741156248371809655212716625251644255664915229058268633791555592468780820915411814398 6714 -91057681483960015589182932255905204998623592769796481919732544710646068737650060571280517933112322545346180928680330342363801654050358138538895879596684488462668159567852339633720227804495347185755830295193550825381455047482157047118642073644128584420397711574462240790411395103512741761043838329709130297393738195293106286477558124250870030788420872325615909475952991517012898609673545824294611352946729004800 6715 -69354474783210829035005574987621286049075556175945041551713800733925897489592399556702903175358116590457694706599273448581560841985333559635439716708029111200727789900590504974935367880724460810124272371544392268084590270103563925308305982071232286336089961704172753501531082103547865415599145943267755297139754889999686830636840580339946268468929229436843663405531433011310777885042751805765369871920202403198 6716 -1082873044451876651525947513954486513167776795492157088092282787764405330351470716577579643142506501288390663050606802459430167495198625472748866137797037241284267250674408237107995181145725808718880416692119239317046522907956531389476875739402165061631211406155922819045546019998658759894249809446285232237674210089314884586099424091574458813716512811592019149866517782252509251251196213296589051004790588799 6717 89974808439508138937656984741950718485455815974304324831640261922881663407298589854702938289969816044057790265629723539904371486555159513066147013458887451221383892317177931396612232623349621377036949878501431586064408524574200515729165197904726419358766500168306317971365849083514083001149588520262845065156063985203791401891458700159295571974704359514023890326086473734760389358422349610998022301941938416002 6718 159329283222718967972662559729572004534531372150249366383354062656807560896890989411405841465327932634515484972228996988485932328540493072701586730166916562422111682217768436371547600504074082187161222250045823854148998794677764441037471179975958705694856461872479071472896931187061948416748734463530600362295818875203478232528299280499241840443633588950867553731617906746071167243465101416763392173862140819201 6719 160412156267170844624188507243526491047699148945741523471446345444571966227242460127983421108470439135803875635279603790945362496035691698174335596304713599663395949468442844608655595685219807995880102666737943093466045317585720972426948055715360870756487673278634994291942477207060607176642984272976885594533493085292793117114398704590816299257350101762459572881484424528323676494716297630059981224866931408001 6720 70437347827662705686531522501575772562243332971437198639806083521690302819943870273280482818500623091746085369649880251040991009480532185108188582845826148442012057151264913212043363061870186618843152788236511507401636793011520456697782857810634451397721173110328676320576628123546524175493395752714040529377429100089001715222940004431520727282645742248435682555397950793563287136293948019061958922924992992000 6721 -88891935395056262286131037227996231972288039178812167743547979135117258076947119138125358646827309542769399602579116737444941319059960887593398147321090413980099625066503523159504237442203895568318069461809312346747362001666243984339688322165324254297135288762150395152320303063515424241255338710816559832918389775114476517305359276067721113160987846702431871176219955952507880107171153397701433250937147827200 6722 -249304091662227106910319544471522723019987188124553691214994324579689224304189579266108779755297748678573275237858720528390303815095652585767733743625804013643495574534946367768159833127423703564198172128547255440213407319251964956766636377880685125053622962040785389444262780270576031417898322983793445427451882860407269634419757980658537412418337948464891444057704380480831556601887451027761414475804079235200 6723 -319741439489889812596851066973098495582230521095990889854800408101379527124133449539389262573798371770319360607508600779431294824576184770875922326471630162085507631686211280980203196189293890183041324916783766947615044112263485413464419235691319576451344135151114065764839408394122555593391718736507485956829311960496271349642697985090058139700983690713327126613102331274394843738181399046823373398729072227199 6724 -230849504094833550310720029745102263609942481917178722111252428966262269047186330401263903926971062227549961004929484041986353505516223883282524179150539748105408006619707757820698958747089994614723255454974454600867682110597241429124730913525995322154208846388963670612519105330607131352136380025690926123910922185381794832337338709022337026539995844010895255436882375321886963631010245649121940147791924399998 6725 18454587567393556599599514726420459410044706207374969103741895613426955257003248864844875828326686451023314232929236486403950309579428702485209564475264265538087567915238609947460874380333708949474916673572800839345725208654723527641905464354689802899414115651821718831743674939968900065761942958102519303540960675025474802082419271636200385878342104453996188620822005158944592970877205378639474328012154835203 6726 338196027057283369196450581699518954992275227303365858958542303714806482381136698404234138402125058221342674840437837265835245134155613473361131890946894427623595199601449890927664070569627599132516241590356567786960769320918208941106324700046009379350758250802935784596583083334091455659153661694610005260370272635521746151725117256726258525579325795167323315233924336433339436709058604425462847726741227062403 6727 569045531152116919507170611444621218602217709220544581069794732681068751428323028805498042329096120448892635845367321307821598639671837356643656070097434175729003206221157648748363029316717593747239497045331022387828451431515450370231055613572004701504967097191899455209102188664698587011290041720300931384281194820903540984062455965748595552119321639178218570670806711755226400340068850074584787874533151462402 6728 550590943584723362907571096718200759192173003013169611966052837067641796171319779940653166500769433997869321612438084821417648330092408654158446505622169910190915638305919038800902154936383884797764580371758221548482726222860726842589150149217314898605552981540077736377358513724729686945528098762198412080740234145878066181980036694112395166240979534724222382049984706596281807369191644695945313546520996627200 6729 212394916527439993711120515018681804199897775709803753007510533352835313790183081536419028098644375776526646772000247555582403195936795180797314614675275482567320438704469147873238084366756285665248338781401653761521956901942517901482825449171305519254794730737141951780775430390638231286374437067588406820369961510356320030254919437386136640661653739556899066816060370162942370660133040270482465819779769564798 6730 -356650614624676925796050096425939414402319933510740828062284199328233437638139947269079014230451744672365989073367073752239195443735042175846341455422158693161682767516688500875124944949961308081991158263929368626306494529572932468748230164400699182250172366454757503428326758274060355724915604652712524563911233310547220953807536528362458911457667899621319503854746341592284029679935809804102322054753381897603 6731 -907241558209400288703621193144140173594492936523910440028337036395875233809459727209732180731221178670235310685805158573656843773827450830004787961044328603352598405822607539676027099886345192879755738635687590174789220752433659311337380313618014080855725347994835239805685271998790042670443703414910936644651467456425287135787573222474854077698647434345541885904731048188565837049127454500047635601274378524802 6732 -1119636474736840282414741708162821977794390712233714193035847569748710547599642808746151208829865554446761957457805406129239246969764246010802102575719604085919918844527076687549265184253101478545004077417089243936311177654376177212820205762789319600110520078731977191586460702389428273956818140482499343465021428966781607166042492659860990718360301173902440952720791418351508207709260494770530101421054148089599 6733 -762985860112163356618691611736882563392070778722973364973563370420477109961502861477072194599413809774395968384438332377000051526029203834955761120297445392758236077010388186674140239303140170463012919153159875310004683124803244744071975598388620417860347712277219688158133944115367918231902535829786818901110195656234386212234956131498531806902633274281121448866045076759224178029324684966427779366300766191995 6734 144255698097236932084929581407257610202422157800937075054773665975398123847956865732659986131807368895839342301366826196656792247798246995049026840746883210594362328812219353001886860583205022416742819482527714864784537627630414567265404715229393662995377635717615551647551327883422124438541167585124117743541271800190900923552617090976322270796014160064420437038685971429341659019802769533619856234973612332808 6735 1263892172834077214499671289570079587996812870034651268090621235724108671447599674478811194961672923342601299759172232325896039217562493005851129416466487296514281173339296040551152044836306500961746896899616958801095715282006591780085610478018713263105897714449592743234012030272850398395359308067623461208562700766972508089595109750837312989156315333966861389759477389780849866729063264304149957656027760422408 6736 2026878032946240571118362901306962151388883648757624633064184606144585781409102535955883389561086733116997268143610564702896090743591696840806890536763932689272517250349684227225292284139446671424759816052776834111100398406809836524157586076407333680966245426726812431392145974388218316627261843897410280109672896423206894301830065882335844796058948608247982838625522466540074044758387949270577737022328526614404 6737 1882622334849003639033433319899704541186461490956687558009410940169187657561145670223223403429279364221157925842243738506239298495793449845757863696017049478678154921537464874223405423556241649008016996570249119246315860779179421956892181361177940017970867791009196879744594646504796192188720676312286162366131624623015993378277448791359522525262934448183562401586836495110732385738585179736957880787354914281597 6738 618730162014926424533762030329624953189648620922036289918789704445078986113545995744412208467606440878556626083071506180343259278230956839906734279550562182163873748198168833672253378719935148046270099670632160445220145497172830176806570883159226754864970076559604136510582616231945793793361368244662701157568923856043485288682339040522209536106619114216701011827359105329882519009521915432807923131327153859190 6739 -1408147870931314146584600870977337198199235027835588343145394901699506795295556540211471181093480292238440642060539058522552831465360740000900156257213370507108643502151515393553038905419511523378489716382144673665880252909637006347351015193248106926101275350167208294881563358156272522833900475652747578952103972567163409013147726841813635259952329494031281826798163361210191525748866033837769813891001372755213 6740 -3290770205780317785618034190877041739385696518792275901154805841868694452856702210434694584522759656459598567902782797028792129961154189846658019953230419985786798423688980267776444328975753172386506712952393792912196113688816428304243196554426046944072143141176405174626158004661068715022621151965033741318235597190179402391425175633173157785215263942214844228384999856320923911487451213574727694678356287036809 6741 -3909500367795244210151796221206666692575345139714312191073595546313773438970248206179106792990366097338155193985854303209135389239385146686564754232780982167950672171887149101448697707695688320432776812623025953357416259185989258481049767437585273698937113217736009311136740620893014508815982520209696442475804521046222887680107514673695367321321883056431545240212358961650806430496973129007535617809683440895998 6742 -2501352496863930063567195350229329494376110111878723847928200644614266643674691665967635611896885805099714551925315244686582557774024406685664597975567611660842028669735633707895658802276176797054287096240881279691536006276352252133698752244337166772835837867568801016255177262736741985982082044556948863523700548479059478666959787831881732061369553562400263413414195600440614904748107095169765803918682068140784 6743 789417708916387722050838840647712245009586406913552053226605197254427809182010544467058972625873851359884015977467552342209572187129783160993421977662808324944769753953346559880785526699576375332219616711512513220660107412464176170544444310088880171236305273607604158370980741924326729040539107408084877794535048711119923724465387801291425723845710379814580814970804255880309006739344118404961890759674218896026 6744 4698918076711631932202635061854378937584931546627864244300200743568201248152258750646165765616239948698039209963321855551344961426514929847558176210443790492895441925840495661329483234395264695764996429334538466578076366598453434651594211747674153870173418491343613469507721362817341237856521627617781320270339569757342811404572902474986793045167593436246126055183163217531115437236317247412497508569357659792025 6745 7200270573575561995769830412083708431961041658506588092228401388182467891826950416613801377513125753797753761888637100237927519200539336533222774186011402153737470595576129369225142036671441492819283525575419746269612372874805686785292963992011320643009256358912414485762898625554083223838603672174730183794040118236402290071532690306868525106537146998646389468597358817971730341984424342582263312488039727932810 6746 6410852864659174273718991571435996186951455251593036039001796190928040082644939872146742404887251902437869745911169547895717947013409553372229352208348593828792700841622782809344356509971865117487063908863907233048952265462341510614748519681922440471772951085304810327391917883629756494798064564766645305999505069525282366347067302505577099382691436618831808653626554562091421335245080224177301421728365509036785 6747 1711934787947542341516356509581617249366523704965171794701595447359838834492681121500576639271011953739830535947847692344372985586894623524671175997904803335897258915782287148014873275576600421722067479529368766470875898863888075963154307934248286601599532593961196857884196520812415256941542937148863985729165499767939554942494400030590306337523843182585682598443391344560305898008762976764803913159007849244761 6748 -5488335785628019654253473902502091182594517953541416297526805940822629057334269295113224738242113800057923225940789407893554533613644713008551598188106598817840211679793842221210268761094841071097216046046050979798736474010917610822138656057763034041409723764951217627878702104741667966897060735025866198064874618468462735129038290276278218769013303816060706870153967473411424443975661365817459399329031878688048 6749 -11899188650287193927972465473938087369545973205134452336528602131750669139979209167259967143129365702495792971851958955789272480627054266380780950396455192646632912521416625030554625271066706188584279954909958212847688739473259121436887175739685474513182674850256027955270619988371424461695125299792511504064379687993745101476105592781855318151704740434892515523780522035502845779220741589994760821057397387724832 6750 -13611123438234736269488821983519704618912496910099624131230197579110507974471890288760543782400377656235623507799806648133645466213948889905452126394359995982530171437198912178569498546643306610306347434439326979318564638337147197400041483673933761114782207444217224813154816509183839718636668236941375489793545187761684656418599992812445624489228583617478198122223913380063151677229504566759564734216405236969592 6751 -8122787652606716615235348081017613436317978956558207833703391638287878917137620993647319044158263856177700281859017240240090932600304176896900528206253397164689959757405069957359229785548465539209131388393275999519828164326229586577902827616170727073372483679266007185276114404442171751739607501915509291728670569293221921289561702536167405720215279801417491252069945906651727233253843200942105334887373358281543 6752 3776400997680477312737117392920473933227994248576244502825210493462790222841588173612648098971101846318092689992941715549181548026750089483880422190201795481942952764011555073195395485518240649375148566516682213327860575147029534858984348123514747439810191170990020769994505583929252709955517797877002212335709118700523180186543890245687912431489460633475024271710576128851118545966898389052655486170024029443290 6753 17387524435915213582225939376440178552140491158675868634055408072573298197313478462373191881371479502553716197792748363682827014240698979389332548584561791464473124201210467251764894032161547259681496000956009192646425213484176732259025831797448508554592398615207245583149322093113092428592186034818377702129254306462207836605143883058133536920718044250953222393934489508914270223196402955812220220386429266412883 6754 25510312088521930197461287457457791988458470115234076467758799710861177114451099456020510925529743358731416479651765603922917946841003156286233076790815188629163083958615537209124123817710012798890627389349285192166253377810406318836928659413619235627964882294473252768425436497555264180331793536733886993857924875755429757894705585594300942640933324052370713646004435415565997456450246156754325555273802624694427 6755 21733911090841452884724170064537318055230475866657831964933589217398386891609511282407862826558641512413323789658823888373736398814253066802352654600613393147220131194603982135928728332191772149515478822832602978838392802663376783977944311290104488188154691123483231998430930913626011470376275738856884781522215757054906577708161695348613030209443863418895689374293859286714878910483347767701670069103778595251138 6756 4346386654926239302498230688097139503089984707981963330878181144825088694296032820034670945187162009859607591866075524690909384573554087413020106016051601682747006993393514884163834300030224889833982821876593786191967589179200051718918479492655979633562292508275986415281608820512919041784089704038507079392961450592698741103017812290479493288725819167942466980359369777800608687286944811889449848717349328838256 6757 -21163925433595690894963056769360652485368485407252113136880618566036088420155066635985839980342581348871808887785690079232008562267449068873212970774763586946416076965222022324960289517679787909056644567472691405974285788631206267118010179920963255994402589786197266353143827677042345138547703832695379914464963425162731016791687773303821449352207504884428246665645065637765388769163301344864875706556453295856170 6758 -42897836524437143779687226833897970540598961273909945101814207783434475311764577918393702806901222861285132677444513967605744961081702135675565625375376980093636208159826004460889017849871560058572123390305294384812678591294583051095954491211067744182557280909680498351574758590668356608923979571552264695987179182217637594499849468652434479561651368303323936039938924924480267679646649112566545775660231891107307 6759 -47244223179363383082185457521995110043688945981891908432692388928259564006060610738428373752088384871144740269310589492296654345655256223088585731391428581776383215153219519345052852149901784948406106212181888171004646180473783102814872970703723723816119573417956484766856367411181275650708069275590771775380140632810336335602867280942913972850377187471266403020298294702280876366933593924455995624377581219945562 6760 -26080297745767692187222400752634457558320460574639795295811770362223475585905544102442533771745803522272931381524899413064645783387807154215372760616664994829967138187997497020092562632221997039349461644709196765030360391842576835696862790782760467821716983631759218413712539734138930512160365442895391860915177207647605318811179507639092523498169682586838156354653229064515487597770292579591119917821127924089391 6761 16817538778669451592464826081263512982278500699270149806002437421210999725859033815951169035155419339012201295919614554541099177693894981460192864758711985263669069971828507440796455217649563019222661745596097619782318199452006215399091700428307276360840297277921279937862218856529426096763614128656872835072001974570032275688669961013341956063481685716485779685285695859964780081876356532975425857839103967017917 6762 64061761958032834674650283603258623025967446681162058238694826349470563731919644554379542787243804210156941565230204046837753523349151204548778596150140567040052285125048026785849307367551347967628767957777985790786964379925789318213964671132031000176959870695877764704718586267710701747471683404247644610452142607380368611291537241956255928913858873187752182705583990562245656448809950457431421482216685186963480 6763 90142059703800526861872684355893080584287907255801853534506596711694039317825188656822076558989607732429872946755103459902399306736958358764151356766805561870019423313045523805941869999773345006978229602487182555817324771768366153910827461914791467998676854327636983118431126001849632259632048847143036471367319815027973930102716749595348452412028555774590339060237219626761144046580243037022541400037813111052872 6764 73324520925131075269407858274629567602009406556531703728504159290483039591966154840870907523834188393417671650835488905361300129043063377303958492008093576606350353341217016365145414782123781987755567856891084936035006572316359938511735761486484191637836557049715703180568907145320206162868434718486163636295317840457941654414046788582006496348546870058104559374951523766796363964703886504047115542198709144034956 6765 9262758967098240594757574671370944576041959875369645489809332941012475860046510286491364736590384183260730085605284858523546605693912172755179895857953009566298068216168989579296107414572434020126799899113099145248042192390570620297771090354453191460876686353837938475850320877609504415396751314238519025843175233077573043122509546625750567434687996870352376669367533204550707515893936046615694059982023957071477 6766 -80879300736702286267115109684522136008245947380432208044697263770681563457778678370330711822399223549169142861149818601378852701043046186008971460908852552303721355096876534226645762585200910986851429703374083410569282579377795533613056371560338276537800167973799044642580805124240127844235297532904517445524144581950400886980207202969597884977340558904237962390869686422210436530686306990406847340055789153981394 6767 -154203821661833361536522967959151703610255353936963911773201423061164603049744833211201619346233411942586814511985307506740152830086109563312929952916946128910071708438093550591791177367324692974606997560265168346604289151694155472124792133046822468175636725023514747823149712269560334007103732251390681081819462422408342541394253991551604381325887428962342521765821210189006800495390193494453962882254498298016349 6768 -163466580628931602131280542630522648186297313812333557263010756002177078909791343497692984082823796125847544597590592365263699435780021736068109848774899138476369776654262540171087284781897126994733797459378267491852331344084726092422563223401275659636513411377352686299000033147169838422500483565629200107662637655485915584516763538177354948760575425832694898435188743393557508011284129541069656942236522255087825 6769 -82587279892229315864165432946000512178051366431901349218313492231495515452012665127362272260424572576678401736440773763884846734736975550059138387866046586172648421557386005944441522196696216007882367756004184081283048764706930558809506851840937383098713243403553641656419228022929710578265186032724682662138493073535514697536556335207757063783234866928456936044319056971347071480597822550662809602180733101106430 6770 71616541769604045672357535013151191432203987505062562554887930829669087597732168083839347085808839365908412775544533742855306095349134013253791565050899542737423286880707544647349655170628476966724629804260984265321240386987224913315285281205885085076923481619961106166730484246630623428838546218665998419680969348872827843857697656343847317542652562033885585721502153217659729014792370943791153280073765196909920 6771 235083122398535647803638077643673839618501301317396119817898686831846166507523511581532331168632635491755957373135126108119005531129155749321901413825798681213793063534970084818436939952525603961458427263639251757173571731071951005737848504607160744713436892997313792465730517393800461851339029784295198527343607004358743428374461194521202266303227987866580484156690896611217237026076500484860810222310287451997746 6772 317670402290764963667803510589674351796552667749297469036212179063341681959536176708894603429057208068434359109575899872003852265866131299381039801691845267386441485092356090762878462149221819969340795019643435838456620495778881564547355356448098127812150136400867434122149745416730172429604215817019881189482100077894258125911017529728959330086462854795037420201009953582564308506674323035523619824491020553104177 6773 246053860521160917995445975576523160364348680244234906481324248233672594361804008625055256343248368702525946334031366129148546170516997286127248236640945724649018198211648546115528806978593343002616165215382451573135380108791656651232070075242213042735226654780906327955419261170099549000765669598353882769801130729021430282053319873385112012543810292761151834479507800364904579491881952091732466544417255356194258 6774 10970738122625270191807897932849320745847378926838786663425561401826427854280497043522925174615733210769988960896240021029540639387841536805346822815147043435225134676678461297091867026067739041157737951743199815961808377719705645494221570635052298021789761783592535489688743776299087149426639814058684242457523724662686853678858678863909746240582304894571350322816903753687342465805451606871656322106967904196513 6775 -306699664168139693475995612656825031050705288822458682372786617661515254105255679665371678254441474857664370148679659850974311626478289762575692978876698223951216350415677629465786595123154080928183057067900236022494812118059175919053133785813045829790360374617274898632461001640431085280177576002961196947024576353231571272232158850865049583845880549900466069878193049828876966040868871428651963502384052648907663 6776 -552753524689300611471441588233348191415053969066693588854110865895187848467059688290426934597689843560190316482711025980122857796995287048702941215517643948600234548627326175581315402101747423930799222283282687595630192226850832570285203861055258872525587029398181226587880262810530634280943245601315079716825707082253001554285478724250161596389690842661617904357700850193781545532750823520384430046801308005101920 6777 -563724262811925881663249486166197512160901347993532375517536427297014276321340185333949859772305576770960305443607266001152398436383128585508288038332790992035459683304004636878407269127815162971956960235025887411592000604570538215779425431690311170547376791181773762077569006586829721430369885415373763959283230806915688407964337403114071342630273147556189254680517753947468887998556275127256086368908275909298432 6778 -257024598643786188187253873509372481110196059171073693144749809635499022216084505668578181517864101913295935294927606150178086809904838822932595059456092768084243332888327007412620674004661082043773903167125651389097188486511362296726291645877265340757016416564498863445108004946398636150192309412412567012258654453684117135732178552249021758784392597655723184802324704118591921957687403698604122866524223260390768 6779 295728926045514423284187714723975710304857909895619895709361056259688826250975182621848753079825741646894381187783419829944770987090448225770346156061551180515991215738999168168694728097086341887025319116157036206533003740339470273558912215177993531768570612833682363142772257864131998130750936188902512704567052628568884418553300172001139837605298245005894719555376146075189623575063419821780307180277084744711153 6780 859453188857440304947437200890173222465759257889152271226897483556703102572315367955798612852131318417854686631390685831097169423473576811278634194394342172551450899043003805047101997224901504858982279351182923618125004344910008489338337646868304702315947404015456125220341264450961719561120821604276276663850283435484572826517637575115211180235571392562083974235893900022658511573619694949036393549185360654009586 6781 1116477787501226493134691074399545703575955317060225964371647293192202124788399873624376794369995420331150621926318291981275256233378415634211229253850434940635694231931330812459722671229562586902756182518308575007222192831421370786064629292745570043072963820579954988665449269397360355711313131016688843676108937889168689962249816127364232939019963990217807159038218604141250433531307098647640516415709583914400355 6782 820748861455712069850503359675569993271097407164606068662286236932513298537424691002528041290169678684256240738534872151330485246287967408440883097788883760119703016192331644291027943132476245015730863402151538800689189091081900512505717077567576511304393207746272625522677011533228357580562194827786330971541885260599805543696515955363093101414665745211912439482842458066060809956243678825860209235432499169689203 6783 -38704327401728235096933841214603229194661850724546202564611246624189804034890676953270571561961639733598445892855813679766684177185609402837751096605458412431747882850672160756074054092425259843251415949031384817435815253828107976832620569300728191011554196269183499697664252917733361980558626776489945692308398174884767282821121619752118078820905647350171534753051441956597701617376016123176184313752861484320382 6784 -1155182114902954728231624915614148932770617167784772166936258539816391928823290550577647365931957060064749067819174105661041940410564025037048980350455893353067442114782002973215796725321987846746007598467339959824658008085249478762897249862046298234084518016849138488363113522315093717691871757793178789368417336064053457245070937747116351017840869637567978693791270046097848135148683114770816700729462445398720736 6785 -1975930976358666798082128275289718926041714574949378235598544776748905227360715241580175407222126738749005308557708977812372425656851992445489863448244777113187145130974334617506824668454464091761738461869491498625347197176331379275402966939613874745388911224595411113885790533848322075272433952620965120339959221324653262788767453702479444119255535382779891133274112504163908945104926793596676909964894944568409938 6786 -1937226648956938562985194434075115696847052724224832033033933530124715423325824564626904835660165099015406862664853164132605741479666383042652112351639318700755397248123662456750750614362038831918487045920460113807911381922503271298570346370313146554377357028326227614188126280930588713291875325844475174647650823149768495505946332082727326040434629735429719598521061062207311243487550777473500725651142083084089555 6787 -782044534053983834753569518460966764076435556440059866097674990308323494502534014049257469728208038950657794845679058471563801069102358005603132001183425347687955133341659483534953889040050985172479447453120153983253373837253792535673096508266848320292839011477089125825012758615494995600003568051296385279233487085715038260875394335610975022593760097861740904729791016109463108338867662702684024921679637685368818 6788 1193886442304682963328558756828752161965279018509318369500869786440581732858181227530917937493918699798347513712029919340808624587749634439886731447061351765499189997632675133971870779414413106589259014416371344642093823339077586739729870431347026425096072213118321988060777775232827079672430384569668735060725734238938224527892059366868469096661775284918150228544321488054445836766059130893992885043215306883041121 6789 3131113091261621526313753190903867858812331742734150402534803316565297156184005792157822773154083798813754376376883083473414366067416017482538843798700670466254587245756337590722621393776451938507746060336831458450005205261580858038300216801660172979473429241444549602248904056163415792964305710414143909708376557388706720033838391449595795137096405020347869827065382550261757080253609908367493610694357389967130677 6790 3913157625315605361067322709364834622888767299174210268632478306873620650686539806207080242882291837764412171222562141944978167136518375488141975799884095813942542379097997074257575282816502923680225507789951612433258579098834650573973313309927021299766268252921638728073916814778910788564309278465440294987610044474421758294713785785206770159690165118209610731795173566371220188592477571070177635616037027652499496 6791 2719271183010922397738763952536082460923488280664891899131608520433038917828358578676162305388373137966064657510532222604169542548768741048255244352822744048443352381465321940285704503402089817090966493373580267791164755759757063834243442878579994874670196039803316740013139039546083708891878893895771559926884310235483533766821726418338301063028389833291460503250852078316774351826418440176184750572821720769458376 6792 -411841908250699128574989238367785397888843462069258503403194796132258238355647213481660467765710660847689718866350860869244823518647276434283599445877926417811234864291015650436916890374362121416779566963251190658840449501823794204056773923080178104803233201641232862235765016617332084072426816518372349781492247153223186267016665031257494074068015187056409323814530471944982728427191468191308860121535669197672300 6793 -4324999533566304489642311947732620020777610761243468772035673103005878889042187019688740710648002498612101890088913002814222990655165651922425575245762022231753777243389012724694492173190865045097005074753202803092099028600658444778030087233007199404569501454562871590309681831396242872636736094983812644769102291627644944561730450816464264233758180305266020055609704038316202917019669039261486495737572696850171795 6794 -7044270716577226887381075900268702481701099041908360671167281623438917806870545598364903016036375636578166547599445225418392533203934392970680819598584766280197129624854334664980196676592954862187971568126783070883263784360415508612273530111587194279239697494366188330322820870942326581528614988879584204695986601863128478328552177234802565296786570138557480558860556116632977268846087479437671246310394417619630170 6795 -6632428808326527758806086661900917083812255579839102167764086827306659568514898384883242548270664975730476828733094364549147709685287116536397220152706839862385894760563319014543279786218592740771192001163531880224423334858591714408216756188507016174436464292724955468087055854324994497456188172361211854914494354709905292061535512203545071222718554951501071235046025644687994540418896011246362386188858748421957869 6796 -2307429274760223269163774714168297063034644818595633395728413724300780679472711365194501837622662477118374938644181361734924719030121464613971644906944817630632117517174306289848787613027727695674186926410329077132324306257933269630186668955499816769866962838162083877777374022928751624819452077377399210145392063082260347499805061387080806988960374646235051179436321606371791623399226971984875890451286051571786073 6797 4736841441817003618217301186100405418666454223312727275438867899138137127397834233170401178413713159459791608955263863683467814173812928356709174691639948649565012107680028375131409063565227166513784641716453993750939478102482238982086861156087377509372734656204104452545446848013574956709162911502184994550594538780868130828747115847721758307826195492322429379424234510261185645446860507452795355859108366047844098 6798 11369270250143531377023387848001322502478709803151829443202954726444796695912732618053643726684378135190268437688358228232615523859100044893106394844346788511950906868243347389674688849783819907284976642879985873975362812961073953390303617344594393683809198948929059920632502702338569454165351083863396849465088893490773422890282628051266829530544750443823500614470260154949180185865756518699157742047967114469801968 6799 13676699524903754646187162562169619565513354621747462838931368450745577375385443983248145564307040612308643376332539589967540242889221509507078039751291606142583024385417653679523476462811547602959163569290314951107687119219007223020490286300094210453676161787091143798409876725267321078984803161240796059610480956573033770390087689438347636519505125090058551793906581761320971809264983490684033632499253166041588042 6800 8939858083086751027969861376069214146846900398434735563492500551607440247987609750077744385893327452848851767377275726284072428715408581150368865059651657493018012277737625304392067399246320436445378927573860957356747641116524984038403425144006832944303427130887039345864429877253746122275640249738611065059886417792165639561340573590625878211678929597736122414482347251059786163818122983231238276640144799993743945 6801 -2429412167056780349053526471932108355631809404717093879710454174837356447925122867975899340791050682341416670311082501948543095143691463742737529784695131018932894590505722085282621450537499470839597715306124916618615171844548969351900192200587560739505771818042020574768072825084823331889710834124785784405202475698607783328942054460640951318865820846087378199987912903889394022047633535467919465407822314476058022 6802 -16106111691960534995240689034101727921145164026464556718641822625582933823310566851224044905098091294650060046643622091916083338032912973249815569535986737161515918975923375764806097913349047073798761284596439867726302291063556192372390478500681771193181933605133164373177949550352144410874513995365581844015683432271641553719029743898988587838370945936145929993894494665210365831312617026151953097907075480517646063 6803 -25045969775047286023210550410170942067992064424899292282134323177190374071298176601301789290991418747498911814020897818200155766748321554400184434595638394654533931253661001069198165312595367510244140212170300825083049932180081176410793903644688604137485360736020203719042379427605890533150154245104192909075569850063807193280370317489614466050049875533882052408376841916270151995130740009383191374547220280511390007 6804 -22616557607990505674157023938238833712360255020182198402423869002353017623373053733325889950200368065157495143709815316251612671604630090657446904810943263635601036663155278983915543862057868039404542496864175908464434760335532207058893711444101043397979588917978183144274306602521067201260443410979407124670367374365199409951428263028973514731184054687794674208388929012380757973083106473915271909139397966035331984 6805 -6510445916029970678916334904137105791215090993717641683782046376770083800062486882101845045102276770507435097066193224335529333571717117407631335274956526474085117687231903219109445948708820965605781212267736040738132469271976014686503232943419272204797655312845018771096357052168922790385929415613825280654683942093557856232398519129984926892813108751648744214494434347170392141770489447763318811232322485517685920 6806 18535523859017315344294215506033836276776973431181650598352276800420290271235689719199944245889141976991476716954704593864626433176604436992553099320681868180448813566429097850088719363886546544638358999902564784344917462908105161724290670701269331932687705423175184947946022375436967742764224829490367628420885907970249337047971798359629539157236766782233308193882407569099759853360250561619872563314897794993704088 6807 41152081467007821018451239444272669989137228451363849000776145802773307894608743452525834196089510042148971860664519910116239104781234527650000004131625131816049850229584376834004263225944414584042901496766740692809352223243637368783184382145370375330667294341153368092220328977958034944024668240469774753091253282335448746999400061388603053888420821470027982402271336581480517826443357035535144472454295761029036073 6808 47662527383037791697367574348409775780352319445081490684558192179543391694671230334627679241191786812656406957730713134451768438352951645057631339406581658290134967916816280053113709174653235549648682709034476733547484692515613383469687615088789647535464949653998386863316686030126957734410597656083600033745937224429006603231798580518587980781233930221676726616765770928650909968213846483298463283686618246546721994 6809 29127003524020476353073358842375939503575346013899840086205915379123101423435540615427734995302644835664930240776008540587142005176347208065078240085899790109686154350387182203024989810766689005010323709131911949202567229607508221745396944387520315602777244230823201915370663654689989991646372826593232405325051316458757266183826782158958441623997163439443418422883363359551150114853595921678590720371720451553017907 6810 -12025077942987344665377880601896730485561882437464008914570230423650206471173202837098099200786865206484041619888511369529097099604887319584921764045725341706363695879197194630979273415177725579032577787634828743606784993636129147037787437757850059727890050110330166176849665323268044952378295413876542347766201965876691480815573279229644612264423658030584563979387973221929367711589761113856553752082575309476018165 6811 -59687605326025136362745454950306506265914201882545499599128422603193598165844433171725778441978652019140448577619224503980865537957838964642553103452306999996498663796013474684092982589830961128681260496669305477154269686151742530507475052846639707263354999764328553040166351353395002686788893069960142381512139190305698084047371859748232593045657588252261290596153744150580277679803607597155017035769193556022740158 6812 -88814608850045612715818813792682445769489547896445339685334337982316699589279973787153513437281296854805378818395233044568007543134186172707631343538206790106184818146400656887117972400597650133691584205801217426356836915759250752252871997234160022866132243995151754955537015008084992678435265896553374786837190506764455350231198641907191034669654751691704709019037107510131427794657203518833607756140914007575758064 6813 -76789530907058268050440933190785715283927665458981330770764107558666493118106770950055414236494431648321337198506721675038910443529298853122709579492481448399821122267203462256138698985419924554659006418166388682750051922123121605215084559476309963138242193884821588778687349684816947726056970482676832439070988540887763869415625362677546422405231093661120145039649134288202060083067442404977054004058338698099739898 6814 -17101925581033131687695478240479209018013463576435831171635684955472894952262337778329635794515779629180888620887497171058044905571459888480156476040174448403322458471189987572045716395588963425977745921497083205595782235971379074707609506629670255874887194120493035738520998331421945039268077412716690057558849350582065785368253502929313829359573505408858854443495390137621782403263834807822036968289145142076999739 6815 71712683269012481028123335552203236751476084320009508513698653026843804637017636008823877642765517225624490197507735873509962637562726284227474867498032341702862359675210669315072256005008686707713838284304134220761054679787871677545262490604489766991245049874658719217016016676663047639167188483836684729278341156182389564862945138977877205310081246282845854575541717372509645391393368711011570787851768865498758326 6816 148502214176070749078564268742988952035403749778990839284462760585510297755124406958879291879259948873945827396014457548548873081092025137350184446990513790102683481942414131571210954990428611262372844702470522903511106601910993282760347050080799730129487243759480307995703366361479995365224158966513517168349329697070153434278570501655423627715312339943965999615190851660711705474460811115988624791910107563598498225 6817 165604139757103880766259746983468161053417213355426670456098445540983192707386744737208927673775728503126716016901954719606917986663485025830340923030688238506005940413604119143256671386017574688350590623967606109106888837882372357467956556710469986004374437879973343734224364692901940404492236379230207225908179047652219219646824004584737457074885845352824854058686241798333487877724645923810661760199252705675497965 6818 93891456488091399738136411431264924301941129035417161942399792514139388070369108728385050031010211277502225819394218846096955349100758741602866055532655896803143580738393449828184415381008887980636752339663471888345834158094500679922694066105980219013129388005314624517208348016238892765325047895393522496629837891469829654783878865606860251764804599069978999483144524425823842486331277212799090972347483840176739640 6819 -54610757687979349340427857311724027733462620743573677342062968071370909684755298230494241848249737596443601576620238702451917731991266395747318391457857893299539901204020681743026539609419723281736092362807051015165272443816492602837652983974819511116357855754165683478495018345241102599899111071119994671719491805600323779494691636048563375950507740873987000132046327234887862988129533903189533819562623723421758584 6820 -220214897445083230106687604295192188786879834099000347798161413612354102392142042967703169522025466099570317593522193422058835718654751421577659314488546131805545841617624800886283210995437297970086682986774657124272161281698864960305609540685289497120732293634139027212719383038143043004391347450350201897627670853252542999141515640633300833025393586226811854190732569033221350865854179827000195579761876429097256548 6821 -314106353933174629844824015726457113088820963134417509740561206126493490462511151696088219553035677377072543412916412268155791067755510163180525370021202028608689422356018250714467626376446185950723435326438129012617995439793365640228303606791269716133861681639453651729927731054381935769716395345743724394257508744722372653925394506240161084790198185296790853673877093459045193352185457039799286552109360269273996187 6822 -259495596245195280504396158414733085355358342390843832398498238055122580777755853465593977704785939780628941836296173565703873335764243767433206978563344135309149521151997568971441086767026462668987342963631077997452722995976873037390650622816450205017503825885287968251432712709140833169817284274623729722538016939122048874430702870191597708839690444422803853541830766224157330364055923136609752732546736545852237602 6823 -39280698800112050397708554119540896568478508291843484600336824442768478385613810497890808182760473681058624242773980143645037617109492345855547664074798003503603679534372768085157875771589164698900659976856420873180561714278008077085041082131160707896771532251148941038713329670997790165425936824273527824910346085869505875289187229558296875814296858195991999351098197190935979498201743309609557152784860116754981053 6824 274825655133062579447115461606916216520342454842574025140224381683725012076897341198197411370275203696013919170142432124510753450646017817324977705946404025105085742821645482629309750604857021251822775349581708139437433725515357563143262524660109008237090149388304710691214401383384145604290458521470196569347162658852866778636207276681864208975901327100798854322778896268109213853983713730189729399324500152519015135 6825 534321251378257859951511620021649301875700797233417857538722619738847592854653194663791389075061143476642861006438605690214626786410261584758184684509748160414235263973643051600750837371883483920810118313212786136890156721492230600533913147476559213254593975273592678942647114092524978774107742796093926291885179597974915653066910146873461917815591771523602707864609662492266544218039636866799482131871236698371252738 6826 573601950178369910349220174141190198444179305525261342139059444181616071240267005161682197257821617157701485249212585833859664403519753930613732348584546163917838943508015819685908713143472648619710778290069207010070718435770238677618954229607719921151365507524741619981360443763522768939533679620367454116795525683844421528356097376431758793629888629719594707215707859683202523716241380176409039284656096815126233792 6827 298776295045307330902104712534273981923836850682687316998835062497891059163369663963484785887546413461687566079070153709348910952873736113288754642638142138812753200686370337056598962538615627367888002940487498870633284710254881114475691704947610912914275358136436909290146042380138623335243221098897257547448363024991554749719890099749894584653987302618795852892928963415093309862257666446219309885331596662607218658 6828 -235544956332950529049406907487375319951863946550730540539887557240956533691283530700306603187514730014955294927368451980865715833536525471469430041871606021601482063287272714544151874833267856552922115372725287266256872011237349486058221442528948300340318617137155769652501071712386355438864521697196668744436816572983360903347020047123567333161604468904806854971680699077173234355781970420580172246539640035764034079 6829 -809146906511320439398627081628565518396043252075991882678947001422572604931550535861988800445336347172656780176581037814725380237056279402083162390456152185519321006795288534230060587976740505172632893662794494276327590447007588163677175672136668221491684124661897389633861515475909124378398201317564122861232342256827782431703117423555326126791493098624401562187388558760375758072023350596989211531195736850890267870 6830 -1107923201556627770300731794162839500319880102758679199677782063920463664094920199825473586332882760634344346255651191524074291189930015515371917033094294324332074207481658871286659550515356132540520896603281993146960875157262469278152867377084279134405959482798334298924007557856047747713641422416461380408680705281819337181423007523305220711445480401243197415080317522175469067934281017043208521416527333513497486527 6831 -872378245223677241251324886675464180368016156207948659137894506679507130403636669125166983145368030619389051328282739543208575356393490043902486991222688302730592144194386156742507675682088275987598781230556705880704003146025119792094645934555330834065640865661178529271506486143661392274776900719264711664243888708835976278075987476181653378283875932338390560108636823098295833578499046622628349169987693477733452447 6832 -63231338712356801852697805046898661971972904131956776458947505256934525472086133263178182700031683446732271151701701728483195119337210641819324600766536117211271137399097622512447087705347770814965887567762211604376412699017531628417470262418662612573956740999281139637644970667752267896378699401700588803011546452008193846372870052626327251492382833713988997921248264337920075506475696025639137638791956626843184576 6833 1044691862844270968448033989115940838347907198626722423218834558663529138622834066562295403632851077187612075103949489795591096070592804873552592432327758207120803070082561248774212462810008361725555009035519781542584462458244937649735397114665616521832002741799053159286362587188295479817262723014760791605669158829811143335050137470678893459953097567529208417159069257837548992427805321017569383777735376886654301952 6834 1917070108067948209699358875791405018715923354834671082356729065343036269026470735687462386778219107807001126432232229338799671426986294917455079423550446509851395214276947405516720138492096637713153790266076487423288465604270057441830043049220947355897643607460231688557869073331956872092039623734025503269913047538647119613126124946860546838236973499867598977267706080935844826006304367640197732947723070364387754400 6835 1980301446780305011552056680838303680687896258966627858815676570599970794498556868950640569478250791253733397583933931067282866546323505559274404024316982627062666351676045028029167226197444408528119677833838699027664878303287589070247513311639609968471600348459512828195514043999709139988418323135726092072924593990655313459498994999486874089729356333581587975188954345273764901512780063665836870586515026991230938977 6836 935609583936034043104022691722362842339989060339905435596842011936441655875722802388345165845399714066121322479984441271691770475730700685721811591989224419941863281593483779254954763387436046802564668798318917485080415845042651420512116196973993446639597606660459668909151456811413660171155600120965300467255435160844170124448857528807980629776258766052379558029885087436215909084974742648267486808779650104576637026 6837 -981460524131914166595336184069042176375934294494765646759887053406594613150747933299117220932819393740879803952247788067107900951255594231733267831561222089909531932683463626261765375104660590910589121467757569938208049759227406021317926852246953909258046000799772019648717616520543211920884023613060202802657612377802949488677267418052566208460714733815219419237820993499628916921329624991930246138943420259811117373 6838 -2961761970912219178147392864907345857063830553461393505575563624006565407649304802249757790411070184994613201536181719134390767497579099791007671855878204716972198284359508654290932601302104999438708799301596268965872928062514995091565440163886563877729646349259284847844231660520252351909302346748786294875582206368458262948176262417539440298190071067396807394426775338773393818434109688657767116725458447251042056349 6839 -3897371554848253221251415556629708699403819613801298941172405635943007063525027604638102956256469899060734524016166160406082537973309800476729483447867429136914061565952992433545887364689541046241273468099915186450953343907557646512077556360860557324369243955919744516753383117331666012080457946869751595342837641529302433072625119946347420927966329833449186952456660426209609727519084431306034603534238097355618693374 6840 -2915911030716339054656079372560666523027885319306533294412518582536412450374279671338985735323650505319854720063918372338974637022054206244996215616306207047004529633269528807284121989584880455330684346632157616512745294148330240490759629508613603415111197955119972497104665500811122800159573923256691392540180029151499483583947852528294854719505615099633967533218839432709980810597754806314104357395294677095807576000 6841 45850940195880123491313492346679334035945234154860211163045041470152957275025130910772055087419679674758481472263346795416130475524893546011456239571997669967668651089979847006810611717224544108024452669438652453127633914184754600805810655272960462618448394139312350739566159709129551749728423492094902335402177216958779364228409889244585578684455967762839861207935906063413007836354882343662759330163770155234480350 6842 3943222495044133344742729048976388033439764847956159152335450677413160020800052735548875011343889578735493005488429507201498668448834694022740939687439426806881730217042972280552697976406765590349297920769353838904080977821742401112883367016133517786987692350059056867492949277040795563830186370361846497678239818746261212436853529835592006506650785801212026813664596332273022735355439313649697362864401867510853173725 6843 6859133525760472399398808421537054556467650167262692446747969259949572471174332406887860746667540084055347725552347879540473305470888900267737155303745633853886259850312501087836819965991646045679982267401511455416826271970072641603642996524747121202098890305179029364597614777851918363989760293618537890218419847897760696020801382363886861226156400900845994346883435764983003545953194119963801720259696544606660749726 6844 6813282585564592275907494929190375222431704933107832235584924218479419513899307275977088691580120404380589244080084532745057174995364006721725699064173636183918591199222521240830009354274421501571957814732072802963698638055887887002837185869474160739480441911039717013858048618142788812240031870126442987883017670680801916656572972474642275647471944933083154485675499858919590538116839237620138960929532774451426269377 6845 2870060090520458931164765880213987188991940085151673083249473541066259493099254540428213680236230825645096238591655025543558506546529312698984759376734209377036860982179548960277311377867655911222659893962718964059617660234145485889953818853340642952492749560980660146365099341101993248409845499764596490204777851934540704219719442639050269140821159131871127672010903526646567802761399923970441598065130906940573095653 6846 -3989073435240013468234042541323067367475710082111019363498495718883312978075077866459647066431309258410251486960692853996914798924359587568752395927011424476849398868132952127559508588123990134457322373438792491357208611735927155713689177671406478249606140744198369218232515436749925115579914793853941400013641995963219991801081939724836592085335241768974866674872532238336435743191794195993360122194565637666087654072 6847 -10802356020804605744141537470513442589907415015218851599083419937362732491974385142436735758011429662790840731040777386741971973919723594290478094991185060660767990067355473368389517942398411636029280188170865294320907249791815042716526363540880638989086582655238086232090564054892713927819946663980384387896659666644021908457654912199478867732807186702058021160548032097256026281308633433613499083124098412117513923448 6848 -13672416111325064675306303350727429778899355100370524682332893478428991985073639682864949438247660488435936969632432412285530480466252906989462854367919270037804851049535022328666829320266067547251940082133584258380524910025960528606480182394221281941579332216218746378455663395994707176229792163744980878101437518578562612677374354838529136873628345833929148832558935623902594084070033357583940681189229319058087019100 6849 -9683342676085051207072260809404362411423645018259505318834397759545679006998561816405302371816351230025685482671739558288615681541893319420710458440907845560955452181402070201107320732142077412794617708694791767023316298290033372892791004722814803691973191472020377160223147959244782060649877369891039478087795522615342620876292415113692544788293104064954282157686403385566158340878239161590580558994663681391999365027 6850 1119013344719554537069276661109080178483769996959346280249022177817053484975823326031433386195078432765155248369037828453356292377830274869767636550277215099812537885953403167282197210256334223234662479476073527297590951501781669823735358818065835297113391183217709071867416095647931867170069294089344909808864144028679287581362497085786322944514082637103739002861628711689867940430394272022918524129434730725514558422 6851 14791429456044619212375580011836509957383125097329870962581915656246045470049463008896382824442738921201092218001470240738886772844083181859230490918196485137617388935488425495949026530522401770486602561609657785678115861527742198430215541212287117238692723399436455450323079491642639043399861457834325787910301662607241900258736851924315459818142428471032887835420564335592462024500427629606859205318664049783601577523 6852 24474772132129670419447840821240872368806770115589376281416313415791724477048024825301685196259090151226777700673209799027502454385976501279940949359104330698572841116890495697056347262664479183281220270304449552701432159817775571323006545935101920930665914871456832610546227450887421104049738827725365265998097185222584521135029267038008004606435532535987169993106967721158620365378666791197439764313327731175600942551 6853 23355758787410115882378564160131792190323000118630030001167291237974670992072201499270251810064011718461622452304171970574146162008146226410173312808827115598760303230937092529774150052408144960046557790828376025403841208315993901499271187117036085633552523688239123538678811355239489236879669533636020356189233041193905233553666769952221681661921449898883430990245339009468752424948272519174521240183893000450086384130 6854 8564329331365496670002984148295282232939875021300159038585375581728625522022738490373868985621272797260530234302701729835259389164063044550942821890630630461142914295448667033825123521885743189559955229218718239725725346788251703069055645904748968394859800288802668088355731863596850193479808075801694568278931378586663333294929918027906221843779021427850543154824774673876290400447844889567662034865228950666484806608 6855 -15910442800764173749444856672945590135866895094289217242830937834063098955025286334927816210637817353966247466370508069192243065221913456728998127468473700237429926821441828663231223740778735993721265041085731312975706813029523868253950900030352952535806114582654164522190495587290570910569930751923670697719165806635921187840099349010101782762656511108136626838282193047282329964930821901629777729448098780509116135942 6856 -39266201588174289631823420833077382326189895212919247243998229072037769947097487834198068020701829072427869918674680039766389227230059683139171440277300815836190230052378921193005373793186880953767822831914107338379548021345517769753222087147389038169358638270893288060869306942530060147449600285559691053908398847829826421393766118962323464424577961007020057828527532056751082389879094420804298969631991780959202520071 6857 -47830530919539786301826404981372664559129770234219406282583604653766395469120226324571937006323101869688400152977381769601648616394122727690114262167931446297333144347827588226830497315072624143327778061132825578105273368133769472822277733052138006564218438559695956149225038806126910340929408361361385622187330226416489754688696036990229686268356982434870600983352306730627372790326939310371961004497220731625687326678 6858 -31920088118775612552381548308427074423262875139930189039752666819703296514094939989644120795685284515722152686606873700409405551172209270961116134699457746059903217526385759563599273574293888149606513020047094265129566555104245604568326833021785054028412323977041791627034543218836339430359477609437714924468164419780568566848596687980127903505700471326733974145070113683345042825396117408742183275049121951116571190735 6859 7346113469398677079441872524650307902927020072989058204245562252334473433002547844553947225016544556705717232067806339356983676057850412178055305577843069776287012525993161629406100218892992804161309811867013073249981466241272165184895254125603984140946314293851496433834763723693720717090122676121976129440234428049257854545169430982195560918877489680286083683457418373406039564482977012062115694582869829842631329337 6860 55176644388938463381268277506022972462056790307208464486829166906100868902122774169125884231339646426394117385045188108958632292451973139868169567745774516073620156873820749856236597533965616947489087872999838651355254834375041638007172987177741990705164752853547452583059802529820631058019531037483361751627564654465747609233865467972425247187234472115156684666809725104033412354809916322434076699080090561468318656016 6861 87096732507714075933649825814450046885319665447138653526581833725804165416217714158770005027024930942116270071652061809368037843624182410829285702445232262133523374400206509419835871108259505097095600893046932916484821389479287242575499820199527044733577076830589244210094345748656970488379008646921076676095729074246316176082462155952553150692934943441890658811879838787378455180206033731176259974129212512584889846752 6862 79750619038315398854207953289799738982392645374149595322336271473469691983215166314216057802008386385410552839584255470011054167566331998651230396867389192357236361874213347790429770889366512292934291081179919843234839923238015077390604566073923060592630762536737747776259582024963249771288885970799100546655494646197058321537292724970357589774057453761604575128422420413972415615723056719114144279546342682742258517416 6863 24573974649376935472939675783776766520335855066941130835507104567368823081092392145090173570668739959016435454539067361052421875114358858783060829121614676283616205000392597934193173355400895345445203208180081191879585088862973439383431578896181069887466009683190295193199779495142618713269354933315738795027929991731310712303427256997932342586822981646447890461612695309939003260913140396680067580466252121273939861401 6864 -62522757858337140460710150030673280364983810380197522691074729158435342335125322013679831456356190983099834617112994448315615968509823552046224873323617585849907169399813911485642697752858609751650397684866851724605236300616313803192068241303345974846111067147398949016894566253514351775109653713605337881067799082515005463779034898954620808106111961795442768350267143477439451919292893334496192393662960391310949985350 6865 -142273376896652539314918103320473019347376455754347118013411000631905034318340488327895889258364577368510387456697249918326670136076155550697455270191006778207143531274027259276072468642225122044584688766046771567840076223854328880582672807377269035438741829684136696793154148278477601546398539684404438427723293728712063785316327623924978397880169415557047343478689563891411867535015950053610336673209303074053208502765 6866 -166847351546029474787857779104249785867712310821288248848918105199273857399432880472986062829033317327526822911236317279379092011190514409480516099312621454490759736274419857210265641997626017390029891974226852759719661312717302319966104386273450105326207839367326991986353927773620220259667894617720177222751223720443374497619754880922910740466992397203495233940302259201350870795929090450290404253675555195327148364165 6867 -104324593687692334327147629073576505502728500441090726157843376040838515064307558459306231372677126344426988294123322831063476042680690857434291225989003868640852566874605945724622944244767407638379494289360001035114425012100988516774036144970104130480096772219928042969459361520105868484558240904114839341683424637928369033840719981968289932360880435408052465590035115723911418876636197115794211860012594804016198378814 6868 37948783208960204987770474246896513844647955313256391855567624591066519254032929868589657885687451024083399162573927087263194093395464693263164044202002909566290964399421313551449524397457714406205194476686770532725651211753340363808636662407164904958645057464208653823694786758371733061840298780289599086039869090783694751475607641956688465519288980148994877888654448167500448658379752937816124813196708270037010123952 6869 204796134754989679775628253351146299712360266134544640704485729790340376653465810341575720714720768351610222073810244366642286104585979102743680143514624364057050700673841170761715166395083731796235086450913623292445312524470642683774741048680615010284852896831535645810048714531991953321508193398009776308791092811227069249095362522879599205986281377352490111828956707368851319454308843388106529066872263465364158488118 6870 309120728442682014102775882424722805215088766575635366862329105831178891717773368800881952087397894696037210367933567197705762147266669960177971369503628232697903267548447116486338110639851139434614580740273624327559737536571631200548777193650719140764949669051463688779508076052097821806066434302124615650474517449155438282936082504847889138347161812760542577418991823092762738330945040503900740926884858269380356866933 6871 271171945233721809115005408177826291370440811262378975006761481240112372463740438932292294201710443671953811205359640110442568053871205266914807325301625323131612303149025802934888586242393425028409386263586853794834086324818290836740140531243554235806304611587255034955813289293726088744226135521835016564434648358371743531460474862891200672827872832611547699530337374925262289672565287566084616113688149999343346742982 6872 66375810478732129339377154826679991658080545127834334302275751449771995810274628590716573486989675320343589131549395743800281949285226164171127181787000959074561602475184632173173419847309693232174299812673230502388773800347648152965399482562939225521451714755719389145764574761734135422717942123825240255643555547144674282365112340011601466841591455259057587701380667556410970218256444177978087046815886533979188254865 6873 -242744917963949884763398727598042813557008221447801032560053354381406895907498740210165378600408219375693621236384171453905480197981443796006844187716627273623341665073262484313164690792541446202440280927600393825170963736223983047583377711087779915243497954295744299633743501290363686383348492178299375394830961902010764000570970164836287671505570357501484989717611155536351768112688596325922653880068971735401168612067 6874 -513916863197671693878404135775869104927449032710180007566814835621519268371239179142457672802118663047647432441743811564348048251852649062921651513018252596754953968222288287248053277034934871230849667191187247620005050061042273884323518242331334151049802565882999334589556790584089775127574627700134391959265610260382507532031445027727488344333443190113032689247948530461614057785253883892007269993757121734744515355048 6875 -580292673676403823217781290602549096585529577838014341869090587071291264181513807733174246289108338367991021573293207308148330201137875227092778694805253555829515570697472919421226696882244564463023967003860478122393823861389922037288917724894273376571254280638718723735321365345823910550292569823959632214909165807527181814396557367739089811175034645372090276949329198018025028003510328069985357040573008268723703609912 6876 -337547755712453938454382563004506283028521356390213309309037232689884368274015067523008867688700118992297400336909035854242850003156431431085934507088626282206173905624210435108062006089703118260583686076260084297222860125165938989705540013806493461327756326342974424101577864055460224166944077645660256820078203905516417813825587202902802139669464287870605287231718042481673259890821731744062703160504036533322534997844 6877 176369107485217755424021572771362821898927676319966698257777602931634900097224111619448805113418544055350032104834775710105198248696217631835717005929626314548780062598077852139991270945231752970265981114927163322782189935876334894617978228524840689722046239540024910487978926528629550960630550054474135139187406354866089718205857824824686204663978902242427402016230487979940797894432152147944566833253085201421980357205 6878 756661781161621578641802863373911918484457254157981040126868190002926164278737919352623051402526882423341053678127983018253528449834092858928495700734879870378295633295550771561217967827476317433289948118787641445176013797266256931906895953419114066293300520178743634223300291874453461510923119878433767354096572162393271532602415192563776015839013547614517678965559685997965825897942480217929923873826093470145683967118 6879 1094209536874075517096185426378418201512978610548194349435905422692810532552752986875631919091227001415638454015037018872496378452990524290014430207823506152584469538919761206669279973917179435693873634195047725742398873922432195921612435967225607527621056846521718058324878155929913685677867197524094024174174776067909689346428002395466578155508477835485122966197277728479639085788764211961992627034330130003468218964963 6880 917840429388857761672163853607055379614050934228227651178127819761175632455528875256183113977808457360288421910202243162391180204294306658178713201893879838035689476321683354529288702971947682723607653080120562419616683986555861026994457738700766837899010606981693147836899229401284134717236647469619889034987369713043599628222144570641891950844498933242695564181047240499698287894332059814048060201077044802046238607759 6881 161178648227236183030360990233143461129593680070246611051259629758249468176790955903560062575281574936947368232074260144137651754460213799250217501158999967657393843026132582968070735144471365290317704961332920974440670189289604095087561785281652771605710086802949513613598937526830673206313527591186121680890797550650328095619729378078115935005485385628177885215487554501732461996389579596118136327250951331900554640642 6882 -933030888646839334065824436145274740383384930477947738384645792934561064375962030972071856515945426478691085782962758728358726698530310490764212706664506184927075695893628623701209238772708070403555929233714804767958203733142591826524874181943954756015346759718768544711279218403083012471553669932907902493283978517259361250808273017388462220502992449856945080981790173977906623792374632365874490707079178671567664324320 6883 -1850871318035697095737988289752330119997435864706175389562773612695736696831490906228254970493753883838979507693165001890749906902824617148942925908558386022962765172215311978230497941744655753127163582313835367187574887719698452853519331920644721593914357366700461692548178447804367147188790317402527791528271348230302960879030417588030354171347491383099640645162837414477604911686706692179922550908156223473613902932078 6884 -2012049966262933278768349279985473581127029544776422000614033242453986165008281862131815033069035458775926875925239262034887558657284830948193143409717385990620159015241444561198568676889127118417481287275168288162015557908988056948606893705926374365520067453503411206161777385331197820395103844993713913209162145780953288974650146966108470106352976768727818530378324968979337373683096271776040687235407174805514457572719 6885 -1079019077616093944702524843840198840743644614298474262229387449519425100632319831159743176553090032297235790142276503306528831958754520457428930703052879805693083319347815937497359438116419048013925358041453483394057354175845465122082019523982419609504720693784642661450498166928114807923550175060806010715878167263693927723841873948720007885849984318870873449396534795001430749890721639410166196528327996133946793248398 6886 771852240419603151035463445912131279253791250407701127333386163176311596199171075068511793940663851541743717550888498584221074944070096691513995205505506217269681852867496040733138503628236705113238224272381883793517533543852987731437312396662301984409636672915819031097680280876252339265240142341721780812393180966609033155188543639310346285497507064228767195766302619476174161795985052769756354379828227339667109683681 6887 2783902206682536429803812725897604860380820795184123127947419405630297761207452937200326827009699310317670593476127760619108633601354927639707138615222892207889840868108940601931707180517363823530719511547550171955533091452841044680044206102588676349929704126419230237259457666207450159660343987335435694021555326747562322129838690605418816391850483832956585726144627588455511535479081324545797041615235402145181567256401 6888 3862921284298630374506337569737803701124465409482597390176806855149722861839772768360070003562789342614906383618404263925637465560109448097136069318275772013582924187456756539429066618633782871544644869589003655349590445628686509802126225626571095959434424820203872898709955833135564967583894162396241704737433494011256249853680564554138824277700468151827459175541162383456942285369802963955963238143563398279128360504800 6889 3091069043879027223470874123825672421870674159074896262843420691973411265640601693291558209622125491073162666067515765341416390616039351405622074112770265796313242334589260498695928115005546166431406645316621771556072912084833522070688913229908793975024788147288053867612275552259312628318654020054519923925040313044647216698492020914828477992202961087598691979774859763980768123573817911186206883763735170939461250821120 6890 307166837196490793667061397928067561489853363890773134896001286343113504433148756091231382612426180755492072591388004722307757014684423765914935497547373588423401466480319896764220934488182342900687133769071599600539820631992477390644707127320117625095084020868823630352817886051862468658310032719084229903484986297084894568653330309409661600352477254642106253630232175525256588094736586640409842148499768794279683564720 6891 -3555754447102139580839276171809736139634612045591824255280805568806609357406624012268838620950363161859414311027016259203329708545425024331221133820728398425159522720976436642664845684145600528643957735819932055749050624996694032411481518499250978334339340799335049268357137947083702498925584129677157474833948507714171355285027234244729162677347990897185352921910930207931685697275066377315553395995063629484848676940079 6892 -6646823490981166804310150295635408561505286204666720518124226260780020623047225705560396830572488652932576977094532024544746099161464375736843207933498664221472765055565697141360773799151146695075364381136553827305123537081527554482170431729159772309364128946623103135969413499343015127244238149731677398758988820758818571983519255159557640669550951984784044901685789971912453820848884288501760279758798800424309927761198 6893 -6953990328177657597977211693563476122995139568557493653020227547123134127480374461651628213184914833688069049685920029267053856176148799502758143431046037809896166522046017038124994733639329037976051514905625426905663357713520031872815138856479889934459212967491926766322231385394877595902548182450761628662473807055903466552172585468967302269903429239426151155316022147437710408943620875142170121907298569218589611325917 6894 -3398235881075518017137935521753739983360527522965669397739421978316524770073750449382789592234551671828654738658903770063724147630723775171537009610317639384736643801069580395460149049493728509332093779085693371156612732716825999461333620357228911600119872168156877497965093438311175096976964052773604153828525299341732111267145351224238139592555438342240798233405091939506024711668554497826616725912234939733740934385837 6895 3248587609905648787172214773881668578144758681701051120384804282463495852973475256177607238337936981103922238435628254481021951530740600565306198323181024836736121254496116745900624749657418185743270602050860456148510804364701555020836811371930860709244256778466225638004320061031840030267274096958073244930463521417086460716373903935319501076995513642543246668280698032406429109180329790675143553846563860690568993375362 6896 10202577938083306385149426467445144701139898250258544773405031829586629980453849717829235451522851814791991288121548283748075807706889400068064341754227062646632287776542133784025619483296747223719322116956485883054174162078221586893651950228410750643703469745958152404326551446426717626169822279408834873592937328472989927268546489404286803346898942881969397823596720179844139518123950665817313675753862429909158604701280 6897 13600813819158824402287361989198884684500425773224214171144453807903154750527600167212025043757403486620646026780452053811799955337613175239601351364544702031368931577611714179485768532790475733051415896042179254210786894795047586354985570585639662243823341914115029902291644884737892723146786332182439027421462627814722038535691840628524942939454381224210196057001812119350164229792505163643930401666097369642899539087118 6898 10352226209253175615115147215317216106355667091523163050759649525439658897554124911034417805419466505516723788344823799330778003806872574674295153041363677194632810323115597433585143783133057547308145293991318798062276090430346031334148759213708801534579085135648804264287324823706052692879512235224365782490999106397635577819317936693205441862458867581666949388721114086943735120612175372968786847819533508952330545711757 6899 149648271169869229965720747872071405215768841264618277354617695853028917100275193205182353896614690724732500223275515582702196099983174606230811287136614548000522546573463649559524299836310323588823177034832915008101928352124444440496808985298050890875615389690651859960773377279335066709689955815530908898061777924645650550771447288918638515559924699697551565124393907099595602488224707151473172065671079043171941010478 6900 -13451165547988955172321641241326813279284656931959595893789836112050125833427324974006842689860788795895913526557176538229097759237630000633370540077408087483368409031038250529926244232954165409462592719007346339202684966442923141914488761600341611352947726524424378042330871507458557656437096376366908118523400849890076387984920393339606304423894456524512644491877418212250568627304280456492457229600426290599727598076639 6901 -23803391757242130787436788456644029385640324023482758944549485637489784730981449885041260495280255301412637314902000337559875763044502575307665693118771764678001219354153847963511388016087222956770738012998665137264961056873269173248637520814050412887526811660073182306618196331164610349316608611591273901014399956287711965804238330032811746286353324106179593880598532299194303747916455829461244077419959799552058143788395 6902 -23953040028412000017402509204516100790856092864747377221904103333342813648081725078246442849176869992137369815125275853142577959144485749913896504405908379226001741900727311613070912315923533280359561190033498052273062985225393617689134329799348463778402427049763834166578969708443945416026298567406804809912461734212357616355009777321730384801913248805877145445722926206293899350404680536612717249485630878595230084798872 6903 -10501874480423044845080867963189287511571435932787781328114267221292687814654400104239600159316081196241456288568099314913480199906855749280525964328500291742633332869689061083144668082969367870896968471026151713070378018782470475774645568199006852425454700525339456124248098200985387759589202191039896691389060884322281228370089383982124080378018792281364500953845507994043330723100400080120260019885204587995502486722232 6904 13301517276819085942355920493454741874068888090694977616435218416197096916327049780801660335964174105171181026333901022646395563137646826027139728790271472935367886484464786880366719933117855085873769541972513424194583038090798697473991952615043560462072111134733726182370098130179222589727406420551377209625339071965430737434148946050687665908334531824815092926753024305150973024816055749340984057534755211556555657066164 6905 37254557305231085959758429697970842664924980955442354838339321749539910564408774859048103185141044097308550841459176875788973522282132575941036233196179852161369628385192098493437632249041388366233330732006011476467646023316192315163126282414392024240474538184497560348949067838623168005753704987958182019537800806177788353789158723372418050710247780630692238372475950511444872375220736285953701307020386090151785741865037 6906 47756431785654130804839297661160130176496416888230136166453588970832598379063174963287703344457125293550007130027276190702453722188988325221562197524680143904002961254881159576582300332010756237130299203032163189538024042098662790937771850613398876665929238709837016473197166039608555765342907178998078710926861690500069582159248107354542131088266572912056739326321458505488203098321136366073961326905590678147288228587270 6907 34454914508835044862483377167705388302427528797535158550018370554635501462736125182486043008492951188378826103693375168056058159051341499194422468734408670968635074770416372696215580398892901151256529661059649765343441004007864093463779897998355316203857127575103290290827067909429333175615500758446701501301522618534638844725099161303854465179932041087241646399568434200337230073505080616732977269370835466590732571521107 6908 -2799642796396041097275052530265454362497452157907196288320951194904409101672649676562060176648092908929724737765801707732915363230791076746613764461771181192734553614775725797222051850148487214976801070946361711124205019308328221699346384416036708036617410609394270058121999929193834830138204229511480518236278187643149509064059562068563585530315739543450591972907516311107642301715655669220724037649550623561053170343929 6909 -50556074582050171902114350191425584538993869046137332454774540165737007480735824639849763521105218202479731867793077898435369085419779401968175961986451325096737514869656885373804352182159243452107100273978524900662229061406991012637118235029435584702546649319231286531319165968802390595481111408509559229163139878143219091223307669423105716618582312455507331299228974816595845400036792035294685364555141301708341398931198 6910 -85010989090885216764597727359130972841421397843672491004792910720372508943471949822335806529598169390858557971486453066491427244471120901162598430720859996065372589640073258070019932581052144603363629935038174666005670065414855106100898133027790900906403776894334576822146233878231723771096612166956260730464662496677857935948406830726960181798514353542748977698797409016933075473541872652027662633925976768299073970452304 6911 -82211346294489175667322674828865518478923945685765294716471959525468099841799300145773746352950076481928833233720651358758511881240329824415984666259088814872638036025297532272797880730903657388386828864091812954881465046106526884401551748611754192869786366284940306764024233949037888940958407937444780212228384309034708426884347268658396596268198613999298385725889892705825433171826216982806938596276426144738020800108374 6912 -31655271712439003765208324637439933939930076639627962261697419359731092361063475505923982831844858279449101365927573460323142795820550422447808704272637489775900521155640646898993528548744413936279728590113288054219235984699535871764433513582318608167239716965709020232705067980235498345477296528935220983065244430891489335661039599235290879649616301543791054426660917889229587771789424947512253231721284843029679401177175 6913 53355717378446212999389402721691038901491321204044528743095491360641416582408474316411823697753311111409456605558879606168284448650570478714789726448222506289472068484432611171026404032307730667083901344924886611786434080715319234336464619445472292739164059928625556589441165897996225425619315638021039747399418065786368600287367231491669302148898051998957923272136491127703487701752447704515409402204691925269394569275130 6914 135567063672935388666712077550556557380415266889809823459567450886109516424207774462185570050703387593338289839279530964926796329890900303130774392707311321162110104509730143443824284763211388055470730209016699566667899126821846118738016368057226485608950426213565863353465399847034114366577723575465819959627802374821077027171714500150065898417096665998256308998026383833528920873578664687322347998481118070007415369383505 6915 167222335385374392431920402187996491320345343529437785721264870245840608785271249968109552882548245872787391205207104425249939125711450725578583096979948810938010625665370790342817813311955801991750458799129987620887135111521381990502449881639545093776190143179274883586170467827269612712055020104401040942693046805712566362832754099385356778066712967542047363424687301722758508645368089634834601230202402913037094770560681 6916 113866618006928179432530999466305452418854022325393256978169378885199192202862775651697729184794934761377934599648224819081654677060880246863793370531726304648538557180938179171791409279648071324666557454205101009100701030806062756165985262194072801037026083250649326996729301929273387286435704466380001195293628739926197762545386867893687475917814915543089440152550810595055020943615641930319191827997710987767700201285552 6917 -21700445666007209234181078084251104961561244564416566481398072000910324221344998810487840865908452831960355239631306145845141652830020056266981022175585016513571547328791964272032875483563316730804172754811598557567198096015783362572031105863153684571924342962916536356736097917760727080142019109085818764334173634894879264626327632256378422499281750455166868845475573238473899929963022757003156170483407082239715168097952 6918 -188922781051381601666101480272247596281906588093854352202662942246750933006616248778597393748456698704747746444838410571095080778541470781845564119155533827451582172994162754614850688795519118722554631553941586178454333207537165353074480987502698778348114486142191419942906565745030339792197039213486859707027220440607445627459081731641735200565994717997214232270162874961232408575331112391837757400685809995276809938658632 6919 -302789399058309781098632479738553048700760610419247609180832321131950125209479024430295122933251633466125681044486635390176735455602351028709357489687260132100120730175100933786642098075167190047221189008146687187555034238343228109240466249696771579385140569392840746939635867674303727078632743679866860902320849180533643390004468599535422676483809633540303672422713685556287429518946754322156949228683520983044510139944183 6920 -281088953392302571864451401654301943739199365854831042699434249131039800988134025619807282067343180634165325804855329244331593802772330972442376467511675115586549182846308969514609222591603873316417016253335088629987836142327444746668435143833617894813216226429924210582899769756542999998490724570781042137986675545638764125378140967279044253984527883085136803577238112317813529588983731565153793058200113900804794971846230 6921 -92166172340920970198349921382054347457292777760976690496771306884288867981517776841209888318886481929417579360016918673236513024230860190596812348356141288134967009852146214899758533796084754593862384699393502451533502934790279393593954156330919116465101740287732790639993204011512660206293685357294182430959455105031318497919059235637309053418533165087922571307075237356581121013652619173316035657514303905527985033187597 6922 210623226717388810900282558356498701243467832658270918684061014247661257227961247589085234614365151536708101684469716716940222431371490838112545141331118843965153720322954718886883564279082435453358804308753184736021531303552948715646512093365852462920038829105107956299642663662791066872339058322572678471361394075502324892085409363898113623065276468452381101115638448199706308505294135148840913571169217077516525106756587 6923 491712180109691382764733960010800644982667198513101961383495263378701058216095273208892516681708332170873427489325045961271816234143821810554921608842793959551702903169263688401492786870686308769775820562088273366009367445880393462314947237199470357733255055535032166882542433419334066870829782893353720609348069621141089017463550331177157877049804351537517904692876560517519838094277866713994706629369330978321320078602818 6924 583878352450612352963083881392854992439959976274078651880266570262989926197613050050102405000594814100291006849341964634508329258374682001151733957198935247686669913021409903301251320666771063363638205261481775817542870380670672855908901393530389474198356795822764957522535637430846727077123468250647903040307524726172407515382609566814466930468337516625440475999951797874100959107930485887310742286883634883849305111790416 6925 373255125733223542062801323036356291196492143615807733196205556015328668969651802461017170386229662563582905164872247917568106827003191163039188815867816403721516192698455184414367756387688627910279400952728591081521339077117724140262389300164537011278317966717657001222892973768055660204784409928075224568946130650670082623297200202916353307403061048173059374884313349674394650602636350738469828715714417806332780005033830 6926 -118457054376467840701932636974444353786175054897294228187289707363372389246443470747875346295478669607290522324452798043703709407140630647515732792974977555830186710470808503987125030482997680859496419609359682284488028368762669322052557937034933346454937088817375165659649459651278406666045372965278496040401938970471006394166350128260804569646743303364458529808563210843125187491641515975524877913654913171988540073568987 6927 -702335406827080193665016518367299346226135031171372880067556277626362315444056520797977751296073483707581529173794762678212038665515312648667466750173912803516856623492218407288376351149768744223134624870841458102030898749433342177961459330565322820653293884640140123182185097082125133743168841215926399080709463696643413909548959695075271500115080819989899005808515008717226146599572001862835620200538548055837845185359402 6928 -1075590532560303735727817841403655637422627174787180613263761833641690984413708323258994921682303146271164434338667010595780145492518503811706655566041729207238372816190673591702744107537457372133414025823570049183552237826551066318223848630729859831931611851357797124405078070850180793947953251144001623649655594347313496532846159897991624807518141868162958380692828358391620797202208352601305448916252965862170625190393231 6929 -957133478183835895025885204429211283636452119889886385076472126278318595167264852511119575386824476663873912014214212552076436085377873164190922773066751651408186105719865087715619077054459691273917606214210366899064209457788396996171290693694926485476674762540421958745428611198902387281907878178723127609253655376842490138679809769730820237871398564798499850884265147548495609710566836625780571002598052690182085116824243 6930 -254798071356755701360868686061911937410317088718513505008915848651956279723208331713141824090750992956292382840419449873864397419862560515523456022892838847891329482227646680427242725904690947050782981343368908797033310708355054818209831363129603664823380877900281835563243514116777253538739036962796728528544191680199076229130850074655548737756317744808600845075750138831269463110994834762944950802059504634344239931464840 6931 820792461203548034366949155341743700012310086068667108254845984989734704690499991545853097591552153314872051498247560721915748072655943296183199543148890359347043333963026911275501381632766425082631044480201140386518927118196011500014017267600256167108230973457515288841834556733403540409214214181204895121111402667114420303715309823336076069761824123354357535617078219560351334091213517838360498114193461227826385258928392 6932 1777925939387383929392834359770954983648762205958553493331318111268053299857764844056972672978376629978745963512461773273992184158033816460374122316215642010755229439682891998991120458687226116356548650694411507285583136575984408496185307961295182652584905735997937247587263167932305927691122092359928022730365058043956910442395119593066896307633222688152857386501343367108846943801780354464141069116791513918008470375752636 6933 2032724010744139630753703045832866921059079294677066998340233959920009579580973175770114497069127622935038346352881223147856581577896376975897578339108480858646558921910538679418363184591917063407331632037780416082616447284339463314395139324424786317408286613898219083150506682049083181229861129322724751258909249724155986671525969667722445045389540432961458231577093505940116406912775189227086019918851018552352710307217477 6934 1211931549540591596386753890491123221046769208608399890085387974930274874890473184224261399477575469620166294854633662425940833505240433679714378795959590499299515587947511768142861802959150638324700587557579275696097520166143451814381122056824530150300055640440703794308672125315679640820646915141519856137797847057041566367810659844386368975627716309607100695960015286379765072821561671388725521804657557324526325048289086 6935 -565994389846792333006080469279831762601992997350153603245930136337778424967291659832711273500801160358579668657828110848051350652793382780659743520256051511455713851735380230848258655728075478031848063136832231589485616409840956681804185904470652502284850095557233453278591042616626286870475177218408166592567210986915344074584459748680527332005506378545756690541328080729081870980218683075415547312133956593482145327463549 6936 -2598718400590931963759783515112698683661072292027220601586164096257788004548264835602825770569928783293618015010709333995907932230689759756557321859364532370102272773645918910266621840319992541439179695174612647672102063694180419996199325228895438819693136709455452536429097724665709468100336306541132917851476460711071330746110429416402972377395046811507214922118421586669198277892993872302501567230984975145834855634681025 6937 -3810649950131523560146537405603821904707841500635620491671552071188062879438738019827087170047504252913784309865342996421848765735930193436271700655324122869401788361593430678409483643279143179763880282732191923368199583860323871810580447285719968969993192349896156330737769849981389108920983221682652773989274307768112897113921089260789341353022763121114315618078436873048963350714555543691227089035642532470361180682970110 6938 -3244655560284731227140456936323990142105848503285466888425621934850284454471446359994375896546703092555204641207514885573797415083136810655611957135068071357946074509858050447561224987551067701732032219595359691778713967450482915128776261381249316467708342254338922877459178807364762822050508044464244607396707096781197553039336629512108814021017256742568558927537108792319881479734336860615811541723508575876879035355506560 6939 -645937159693799263380673421211291458444776211258246286839457838592496449923181524391550125976774309261586626196805551577889482852447050899054635275703538987843801736212131537294603147231075160292852524420747044106611903756302495132576936152353877648015205544883470341030081082699053353950171737923111689545230636070126222293226200095705841643622209931061344005418687205650683201841342988313309974492523600731044179720825534 6940 3164712790437724296765863984392530446263065289377374204832094232595566429515556495435537044070729943652197683668537444843959282883483142537217065379620583881557986625381299141114880496048068019471027758311444879261587680104021376678003511133366091321977986805012685989707688767282335754970811483759541084444043671697986674820694889165083499709400553190052971612659749667398280148873212555377917114543118931739317000962144577 6941 6409368350722455523906320920716520588368913792662841093257716167445850883987002855429912940617433036207402324876052330417756697966619953192829022514688655239504061135239349588676105483599135721203059977906804571040301647554504291806779772514615407789686329059351608867166867574647098577021319528223785691840750768479184227860031518677192313730417809932621530540196858459718161628607549415993728656266627507616196036317651138 6942 7055305510416254787286994341927812046813690003921087380097174006038347333910184379821463066594207345468988951072857881995646180819067004091883657790392194227347862871451481125970708630830210881495912502327551615146913551310806786939356708666969285437701534604235079208196948657346151930971491266146897381385981404549310450153257718772898155374040019863682874545615545665368844830448892404307038630759151108347240216038476673 6943 3890592719978530490521130357535281600550624714543713175265079773442780904394627884385926022523477401816791267404320437151686897935583861554666592410771610345789876246070181984855828134782142862024884744016106735885325871206785410261353197533603194115723547799222393218489259890063816176000679782387356296941937732851323775332562829607814655664639466673629902932955795997970564681575679848929121516216032176607923215076332097 6944 -2518775630743925033385190563181238987818289078119127917992636394003069979592374971043986918093955634390611057471731893266069800031036091638162430103917044893714184889169167603820277348816992859178175233890697835154975776347718881545426574981012213673962781260129215648677607684583282401020639745836429394898813035627860452527468689069377658065778343258991627607241062461747596947031869567064607140050595331008272821241319040 6945 -9574081141160179820672184905109051034631979082040215298089810400041417313502559350865449984688162979859600008544589775261715980850103095730046087894309239121062047760620648729790985979647203740674087736218249450301889327658525668484783283647981499111664315864364294856874556341929434331992131011983326776284794440177170902680726407842275813439818363122674502152856608127116441777480761971371645770809746439355513037279795712 6946 -13464673861138710311193315262644332635182603796583928473354890173484198217897187235251376007211640381676391275948910212413402878785686957284712680305080849466851924006690830714646814114429346602698972480234356186187215198865311078746136481181584693227387863663586688075363816231993250507992810794370683073226732173028494678013289237450090469104457829796304405085812404125087006459056441820300767287025778615963436252356127808 6947 -10945898230394785277808124699463093647364314718464800555362253779481128238304812264207389089117684747285780218477178319147333078754650865646550250201163804573137739117521663110826536765612353743520797246343658351032239422517592197200709906200572479553425082403457472426686208547409968106972171048534253678327919137400634225485820548380712811038679486537312777478571341663339409512024572253236160146975183284955163431114808767 6948 -1371817089234605457135939794354042612732335636424585257272443379439710924802252913341939104429521767426180209932588543885617097904547769916504162306854565452075691356901014381035550785965150002846709510125408900730350094859066528715926622552590980441760766539093177569811652205480533774980040036550926902043124697223463322805094140538436997598861123414638275325714733536222967734543810281864514376165436845599650393835013054 6949 12092856771904104854057375468290290022450268160159343216082446794044487293094934321909436902782118614250211066016321668527785780881139187368208517998226284014776232649789816333611263328464196599852262970108947285456865104006244550030209858628993712785627097124493510505552164026512716733012770757819756171183607475805031355208195096911653471505596706381666129760097670588864038724512631538436252910860341770363785858521114755 6950 23038755002298890131865500167753383669814582878624143771444700573525615531399746586116825991899803361535991284493499987675118859635790053014758768199390088587913971767311479444437800094076550343373060216452605636489104526523836747230919764829566192339052179527950982932238372573922684839984941806354009849511526613205665580694015645292366282544276192918978907238669012252203448236537203791672413057835525055318949289635923523 6951 24410572091533495589001439962107426282546918515048729028717143952965326456201999499458765096329325128962171494426088531560735957540337822931262930506244654039989663124212493825473350880041700346219769726578014537219454621382903275946846387382157172780812946067044160502050024779403218614964981842904936751554651310429128903499109785830803280143137316333617182564383745788426415971081014073536927434000961900918599683470936578 6952 12317715319629390734944064493817136260096650354889385812634697158920839163107065177549328193547206514711960428409766863032950176659198635563054412508018370025213430474422677491862087551577503746367506756469067251762589517376658725916636528753163459995185848942550649996497860752890501881952211085085180580371043834624097548290914688919149808637540609951951052804286075199562377246568382535100674523140620130554813824949821824 6953 -10721039682669499396921435673936247409717932523734757958810003414604776368292681408567497798352596846824030856083733124642168682976591417451704355691371718562700541292888801952575712542499046597005553459983538384726515009147178021314283236076402732343866330585400332935740511821032182958032730721268829269140482778581568032403100956373216473906735582967027854434382937052641070989968821256571738534694904924764135464686101698 6954 -35131611774202994985922875636043673692264851038783486987527147367570102824494680908026262894681921975786202350509821656202904640516929240382967286197616372602690204417101295778049063422540746943225323186561552921945969630530081297261129623458559905124679276652444493437790536600435401572997712564173766020695134089010696935902210742204019754049872899300645036998766682841067486961049835330108665968695866825682735148157038275 6955 -47449327093832385720866940129860809952361501393672872800161844526490941987601746085575591088229128490498162778919588519235854817176127875946021698705634742627903634891523973269911150974118250689592829943030620173708559147906740023177766152211723365119865125594995143434288397353325903454949923649258946601066177923634794484193125431123169562687413509252596089803052758040629864207618217865209340491836486956237548973106860098 6956 -36728287411162886323945504455924562542643568869938114841351841111886165619309064677008093289876531643674131922835855394593686134199536458494317343014263024065203093598635171317335438431619204092587276483047081788982044138759562001863482916135320632775998795009594810498547885532293720496917192927990117331925695145053226451790024474749953088780677926285568235368669820987988793217649396608637601957141582031473413508420758399 6957 -1596675636959891338022628819880888850378717831154627853824693744316062794814383768981830395194609667887929572326033738390781493682607218111350056816646651462512889181533875539286375009078457149361953296485528867036074508229480704602353292676760727651319518357150317060757348931858318923919480363816351311230561056042529515887813732545933334730805026984923198369903138146921306256599561278528935988445715205790678360263720123 6958 45852651456872494382844311309979921101982783562518244946337150782174879192787362316593760693034518822610233206593554780845073323493520657834671641888988091165390745709990097730624775965039793540230876646545091306672484639677259318575412859534962637468545607237844826373531048421467584531030443285442595289835616867592264968305311698577236227956608482267672891433149619893708557951018656586680404503390771750446870612843139976 6959 82580938868035380706789815765904483644626352432456359787688991894061044812096426993601853982911050466284365129429410175438759457693057116328988984903251115230593839308625269047960214396658997632818153129592173095654528778436821320438895775670283270244544402247439636872078933953761305027947636213432712621761312012645491420095336173327189316737286408553241126801819440881697351168668053195318006460532353781920284121263898376 6960 84177614504995272044812444585785372495005070263610987641513685638377107606910810762583684378105660134172294701755443913829540951375664334440339041719897766693106728490159144587246589405737454782180106426077701962690603286666302025041249068347043997895863920604589953932836282885619623951867116577249063932991873068688020935983149905873122651468091435538164325171722579028618657425267614473846942448978068987710962481527618500 6961 38324963048122777661968133275805451393022286701092742695176534856202228414123448445989923685071141311562061495161889132984467627882143676605667399830909675527715982780169046856621813440697661241949229779532610656018118646989042706465836208812081360427318313366745127559305234464152039420836673291806468643156256201095755967677838207295886423511482953270491433738572959134910099474248957887166537945587297237264091868684478525 6962 -44255975819912603044821682490099032251604065731363617092512457037858816397972978547611930297839909154722303634267521042454291829810913439723321585072341439702877856528456222191338400955961336390868923350059562439636410131447778613973059566858201909817226088880694509312773699489609265607110962921626243978605055811549735452417497966031302893225803455282749693063246481746787251694419095308151468514945056544656192252579419850 6963 -128433590324907875089634127075884404746609135994974604734026142676235924004883789310195614675945569288894598336022964956283832781186577774163660626792239206395984585018615366778584990361698791173049029776137264402327013418114080639014308635205245907713090009485284463245609982375228889558978079498875307911596928880237756388400647871904425544693894890820914018234969060775405909119686709781998410963923125532367154734107038349 6964 -166758553373030652751602260351689856139631422696067347429202677532438152419007237756185538361016710600456659831184854089268300409068721450769328026623148881923700567798784413635206803802396452414998259555669875058345132065103123345480144844017327268140408322852029590804915216839380928979814752790681776554753185081333512356078486079200311968205377844091405451973542019910316008593935667669164948909510422769631246602791516873 6965 -122502577553118049706780577861590823888027356964703730336690220494579336021034259208573608063176801445734356196917333046814008579257808011046006441550807442220822711270328191443868402846435116024129336205610312618708721933655344731507085277159125358323182233971335081492141517349771663372703789869055532576148129269783776903660988113169009074979574388808655758910295538163528756899516572361013480394565366224975054350212097022 6966 5931012771789825382853549214293580858581779030270874397335922181656587983849530101622006612768767843160242139105631909469824201928769763117654185241431764175161873748287175334716587515263675148919693570526951783618291484458735907507223358046120549389907775513949381753468465025457226186274289629819775335448799610453979484739659758735416469714320502012258259324673522611877152220170137420984930569357759307392100383894941328 6967 172689566144820478134455809565983436998213201726338221826538599714094740402856767857807544973785478443616901970290485998738124610997491213886982211864580646098862441547071588969923391317660127563917953126196826841963423549561859252987368202063447817530316098365978972558383681864838155166089042420501551890201984691787491840818145837935728437919698346103663711298215542522193160814105805090149879478868182077023346986686458202 6968 295192143697938527841236387427574260886240558691041952163228820208674076423891027066381153036962279889351258167207819045552133190255299224932988653415388088319685152817399780413791794164095243588047289331807139460672145483217203984494453479222573175853498332337314054050525199214609818538792832289557084466350113961571268744479133951104737512899272734912319470208511080685721917713622377451163359873433548301998401336898555225 6969 289261130926148702458382838213280680027658779660771077765892898027017488440041496964759146424193512046191016028102187136082308988326529461815334468173956324144523279069112605079075206648831568439127595761280187677053853998758468076987230121176452626463590556823364672297056734189152592352518542659737309130901314351117289259739474192369321043184952232900061210883837558073844765493452240030178429304075788994606300953003613898 6970 116571564781328224323927028647297243029445577934432855939354298312922748037184729106951601450408033602574114057811701137344184377329038247928352256309375678045660837522041016109151815331171440875209642635083360835090430449196608823999861919113004808933274458457385699738673052324314437186429500239235757240699329659329797418921328354433592605265253886796397499585622015551651604679346434940028549825207606917582953966317155697 6971 -178620578916610303517309358780277017856794980756609096223874521895751328386706297959429551586554246286777144109396117908207948812926260977004636397106012410274024315295358764304639978832923802712837646696723778625581715034020595160494591560109568366920223873879928354311852146890295381352363332050321327225650784302241471325557805596671144907634018848115921970622889065134070313034275942511134810048225941384415447370581399527 6972 -467881709842759005975692196993557697884453760417380173989767419922768816826747794924188698010747758332968160137498305044290257801252790438819970865279968734418547594364471369383715185481755371151965242458003966302635569032779063237481821681286020993383814430703293026608908881079447973704881874710058636356552098653358760585297279789040465950818971081015983181506726623207915078527728182541313239352301730379021748323585013424 6973 -584453274624087230299619225640854940913899338351813029929121718235691564863932524031140299461155791935542274195310006181634442178581828686748323121589344412464208431886512385492867000812926812027174885093087327137725999481975672061481683600399025802317088889160678726347581933403762410891311374949294393597251428312688558004218608143474058556084224967812380681092348638759566683207074617481341789177509337296604702289902169120 6974 -405832695707476926782309866860577923057104357595203933705247196339940236477226226071710747874601545648765130085913888273426493365655567709743686724483332002190184116591153621188227021980003009314337238396363548512144284447955076900987092040289457435396865015280750372035729786513467029538948042898973066371600644010447086678660802546802913648450206119696458710469459573625496370172798674970206979129283395912189254919320769592 6975 62049014135282079193382330132979774827349402822176240284520223582828580349521568852477950136146212684203030051584416770863764435597222729076284140796636732228363477773317748195488163501752361837628004061640417790491284584823986336494729640996563557986949415422542654573179094565980944165933831811085569984951454642911673906636477242237552302368764961319524471037267049582418708354929507571106260223018334466832493404264243833 6976 646502288759369309493001555773834715741248741173989270213641941818520145213454092883618249597302004619745304246894422952498206614179051415824607262385981144692571909659830133688355164314679173864802889154727744928217284066799658397976413241395589360304038304583221380920761027969743355057245206760379963582202882955600231910855085385711610858452989929131905152129615688341985391562004125052448049400527671763437195694166412954 6977 1052334984466846236275311422634412638798353098769193203918889138158460381690680318955328997471903550268510434332808311225924699979834619125568293986869313146882756026250983754876582186294682183179140127551091293440361568514754735298963505281685046795700903319863971752956490814483210384596193249659353029953803526966047318589515887932514524506903196048828363862599075261967481761734802800022655028529811067675626450613487182547 6978 990285970331564157081929092501432863971003695947016963634368914575631801341158750102851047335757337584307404281223894455060935544237396396492009846072676414654392548477666006681094022792929821341512123489450875649870283929930748962468775640688483237713953904441429098383311719917229440430259417848267459968852072323135644682879410690276972204534431087508839391561808212385063053379873292451548768306792733208793957209222938715 6979 343783681572194847588927536727598148229754954773027693420726972757111656127704657219232797738455332964562100034329471502562728930058344980667402583686695269961820638817835872992738858478250647476709234334723130721652999863131090564492362399292893877409915599858207717462550691947486085373014211087887496386649189367535412772024325304565361346081441158376934239432192524043077661817869167399100718906265061445356761515056525762 6980 -708551302894651388686383885906814490568598143996165510498162165401348725562975661736096199733448217303948334298478839723361971049776274144900891403182617876920935387433147881883843327816431535702430893216368162718708568651623644734471142882392152918290987720005764035493940122535724299223179038571465533567154337598511905817491562627949163160821754890451429623166882737924404099916933632623554309623546006230269689098430656784 6981 -1698837273226215545768312978408247354539601839943182474132531079976980526904134411838947247069205554888255738579702734178422906594013670541392901249255294291575327935910813888564937350609361357043943016705819038368578852581554393696939918523080636156004941624447193133877251842452953739653438456419732993536006409921647550500370973318226135365356185977960269014728690950309467153296806925075103077930338739439063646307653595498 6982 -2042620954798410393357240515135845502769356794716210167553258052734092183031839069058180044807660887852817838614032205680985635524072015522060303832941989561537148574728649761557676209087612004520652251040542169090231852444685484261432280922373530033414857224305400851339802534400439825026452667507620489922655599289182963272395298622791496711437627136337203254160883474352544815114676092474203796836603800884420407822710121259 6983 -1334069651903759004670856629229031012200758650720044657055095887332743457468863407322083845074212670548869504315553365957623664474295741377159412429759371684616213187295501879673832881271180468818221357824174006371523283793061839526961138039981377115123869504299636815845862411864715525803273628936154956355501261690671057454903735994842333550615872245885773630994000736428140715197742459850649487213057794654150718724279464474 6984 364767621322456541097456349179216342338843189223137817077435192644237069435271004516863401994992884339386234264149368220799242119717929164233488819495922606959114748615312008891104469338180888225721658881645031997055568788492554169978780483099259040881072120147556318031389430588238213850164827483578037180505148230976493045467237323383801814740313732074495383734690213881326438099064465224453590717280944784912927583374131025 6985 2407388576120866934454696864315061845108199983939347984630693245378329252467110073575043446802653772192204072878181573901784877643789944686293792652437912168496263323343961770448780678425792892746373909922187201087287421233178038431411061405472789074295929344452957169371191964988678038876617494991198527103160747520159456317862535946175298526177940868411698637895573688233871253213740557698657387553884745669333335406084252285 6986 3741458228024625939125553493544092857308958634659392641685789132711072709935973480897127291876866442741073577193734939859408542118085686063453205082197283853112476510639463650122613559696973361564595267746361207458810705026239877958372199445454166189419798848752593985217054376853393564679891123927353483458662009210830513772766271941017632076793813114297472268889574424662011968411483017549306874766942540323484054130363716760 6987 3376690606702169398028097144364876514970115445436254824608353940066835640500702476380263889881873558401687342929585571638609299998367756899219716262701361246153361762024151641231509090358792473338873608864716175461755136237747323788393418962354907148538726728605037667185664946265155350829726296443775446278156860979854020727299034617633830262053499382222976885154884210780685530312418552324853284049661595538571126546989585736 6988 969302030581302463573400280049814669861915461496906839977660694688506388033592402805220443079219786209483270051403997736824422354577812212925923610263449077657098438680189870782728411932999580592499698942528974374467715004569285356982357556882118074242797384152080497814472981276477311953108801452576919174996113459694564409436498671458531735875558513811278247259310522546814277098677994626195896495776849869237791140905333452 6989 -2772156197443323475552153213494278187447043173162485801708128438022566321902381078091906848797646656531590307142330942122584119763507873850527281471933834775455378071959273779339885147763973780972095568803832233084342990021670592601389841888572048115177001464600513487402581395576916252726782322474776564283665895751135949363329773269559100340918254600486194021630263902115197691312805022923110978271165690454246262989458383307 6990 -6148846804145492873580250357859154702417158618598740626316482378089401962403083554472170738679520214933277650071916513761193419761875630749746997734635196021608739833983425420571394238122766254310969177668548408546098126259417916389783260850926955263715728193205551154588246341842071603556508618918552010561822756730989970090628807887192930602971753982709170906785148112895883221625223575247964262320827285992817389536447969042 6991 -7118148834726795337153650637908969372279074080095647466294143072777908350436675957277391181758740001142760920123320511498017842116453442962672921344898645099265838272663615291354122650055765834903468876611077382920565841263987201746765618407809073337958525577357631652402719323118548915509617420371128929736818870190684534500065306558651462338847312496520449154044458635442697498723901569874160158816604135862055180677353302493 6992 -4345992637283471861601497424414691184832030906933161664586014634755342028534294879185484332961093344611170612980989569375433722352945569112145639872964810323810460200704341512014237502291792053931373307807245149836222851242316609145375776519237025222781524112757118165000137927541632662782835097896352365453152974439548585136735533289092361997929057896034255132414194733327499807411096546951049180545438445407808917687894919185 6993 1802854166862021011978752933444463517585127711665578961730467743334059933868788675286686405718426870322107037090926944385759697408930061637601357861670385697798279633279083908557156735830974200379595869861303258709875275017101307244407484331689930040934204080448432989588108414300438940773673521022199645108669782291441384953893274598100568605042696086674915774370953379568383414214127028296915081775388840585008471848553049858 6994 8921003001588816349132403571353432889864201791761226428024610816111968284305464632564077587477166871464867957214247455883777539525383504600274279206569030797064117905942699199911279385886740035283064746472380641630441116281088508991173102739499003378892729657806064641990827737418987856283290941393328574845488652482125919453958581156752030943890008583195364928415412015011080912938028598171075240591992976447063652525906352352 6995 13266995638872288210733900995768124074696232698694388092610625450867310312839759511749561920438260216076038570195237025259211261878329073712419919079533841120874578106647040711925516888178532089214438054279625791466663967523405118136548879258736028601674253770563182806990965664960620519066126039289680940298641626921674504590694114445844392941819066479229620060829606748338580720349125145122124421137431421854872570213801271538 6996 11464141472010267198755148062323660557111104987028809130880157707533250378970970836462875514719833345753931533104310080873451564469399012074818561217863455423076298473367956803368360152347557888834842184418322532756788692506303810892141394927046098560740049690114749817402857250660181578292452518267481295189971844630233119636800839847743824336776370392554704286458653368770197306134998116825209339362042581269864098365248221681 6997 2543138470421450849622744490970227667246903195267582702855546891421282094665506203898797927242666474289063575890062624989674024944015507474544282011294424626012180567425257603457080766460817853551777437945941891126347576225215301900968292187547095181847320032308685175412029513241193722009161576874152720344483192148107200182842258690991793392886361809359339358043241353759116393196969518654134098770049604822800445839341869330 6998 -10723857168450837361111156504797896407449329503426805389755078559446028218174253307850763993195593741786974994305174400269537236934313566237875637068239416494862397539221783108468436121717714235662660616333683900340316391298189816235580587071188933419826933738254497631578936151719426797056964462415528219954158434773567304407851855754852599548932704669870280702786365394579464327152155626467990322367381817032072124374459402207 6999 -22187998640461104559866304567121556964560434490455614520635236266979278597145224144313639507915427087540906527409484481142988801403712578312694198286102871917938696012589739911836796274065272124497502800752006433097105083804493627127721981998235031980566983428369247448981793402379608375349416980683009515144130279403800424044652695602596423885709075062424984989245018763349661633287153743293199661729424398301936222739707623887 7000 -24731137110882555409489049058091784631807337685723197223490783158400560691810730348212437435158093561829970103299547106132662826347728085787238480297397296543950876580014997515293877040526089978049280238697948324223452660029708929028690274185782127162414303460677932624393822915620802097358578557557162235488613471551907624227494954293588217278595436871784324347288260117108778026484123261947333760499474003124736668579049493216 7001 -14007279942431718048377892553293888224358008182296391833735704598954532473636477040361673441962499820042995108994372705863125589413414519549362843229157880049088479040793214406825440918808375742386619622364264423883136268731519112793109687114593193742587369722423434992814886763901375300301614095141634015534455036778340319819643098538735617729662732201914043644501894722529313699331967635479343438132092186092664544204590091008 7002 8180718698029386511488412013827668740202426308159222686899531668024746123508747103951966065952927267497911418415111775279863211990298058763331355056944991868850216971796525505011355355256896382110883178387742009213968815072974514334612294883641838237979613705945812456166906638478233075047802885541375499609675242625460104225009597063860806156046342860510941344743124040820347933955186107813856223597332212209271678535117532880 7003 32911855808911941920977461071919453372009763993882419910390314826425306815319477452164403501111020829327881521714658881412526038338026144550569835354342288412801093551811523020305232395782986360160163417085690333437421475102683443363302569069423965400393917166623745080560729554099035172406381443098537735098288714177367728452504551357449023434641779732295265692031384157929125960439309369761189984096806215334008347114167026097 7004 46919135751343659969355353625213341596367772176178811744126019425379839288955954492526076943073520649370876630709031587275651627751440664099932678583500168461889572592604737427130673314591362102546783039449954757320557743834202556156412256184017159142981286889047180073375616318000410472707995538240171750632743750955708048272147649896184641164304511934209309336533278880458439659771277005240533422228898401426672891318757117106 7005 38738417053314273457866941611385672856165345868019589057226487757355093165447207388574110877120593381872965212293919811995788415761142605336601323526555176593039355620808211922119317959334465720435899861062212748106588928761228041821799961300375320905001673183101367617208709679522177397660192652698796251023068508330247944047138052832323835008258169073698367991790154839638091725816090897426677198631566189217401212783639584227 7006 5826561244402331536889480539466219484155581874137169146836172930929786350127729936409707376009572552545083690579260930583262377423116460786031488172212888180238262068996688901814085563551479360275736443976522414669167453658544598458497392230951355504607756016477622536647980125423142225253811209600258515924779794152880215594633501474874811573616389341403102299758770681708965765376781527665487214534759973883392865669472558131 7007 -41092574506941328432465873085747122112212190302041642597289846494450052938828224556116369567063948096825792940129770656692389250328324203313901190411287280281651310523608048525316587751039882742271046595473432342651390290175657957697914863953065803638373530872569557536727636192577268247454184328639913234707963956802827832677514148421309829590688122592806207036774508198749473894394495477575046207694138427543280025649284558974 7008 -79830991560255601890332814697132794968377536170061231654516334251805146104275431944690480444184541478698758152423690468688177666089466808650502513937842456874690666144416260447435905710374348462706946456535645090757979218936885999519714825253441124543375204055670925153936345872099445645114376981338709485731032465133075776724652201253633664598946291666504575028564663038387565620210586375001723406325704616760681238432924143200 7009 -85657552804657933427222295236599014452533118044198400801352507182734932454403161881100187820194114031243841843002951399271440043512583269436534002110055345054928928213412949349249991273925827822982682900512167505427146672595430597978212217484392480047982960072148547690584325997522587870368188190938968001655812259285955992319285702728508476172562681007907677328323433720096531385587367902667210620860464590644074104102396701330 7010 -44564978297716604994756422150851892340320927742156758204062660688284879515574937324983818253130165934418048902873180742579050793184259066122632811698768064773277617689804900823933403522885945080711636305038735162775756382419772640280297353531326676409609429199578990153856689804945319622914003862299054766947848302483128159641771554307198646581874558415101470291548925521347057491192872425092164413166326163100794078453112142355 7011 35266013262538996895576392546280902628056608427904473450453673563520266588700494619706662191054375544280709249550509726109126872905207742527869702239074392101413048454611359623502502187488403381995310151496909927982222836517113359239417471722114448133765774856091935000079656067154126022200373119039654718783184162649947617082880646946435018017071733251403104737015737517040508129017713949909558993159378453659887159979812000846 7012 120923566067196930322798687782879917080589726472102874251806180746255199043103656500806850011248489575524551092553461125380566916417791011964403704349129737156341976668024308972752493461414231204977993052009077433409369509112543957217629689206506928181748734928240482690663982064676713892568561309978622720438996421935903609402166349674943494189634414259310782065339171237137039514605081852576769614019843044303961264082208702177 7013 165488544364913535317555109933731809420910654214259632455868841434540078558678593825790668264378655509942599995426641867959617709602050078087036516047897801929619594357829209796685896984300176285689629357047812596185125891532316597497927042737833604591358164127819472844520671869622033515482565172277677487386844724419031769043937903982142140771508972674412252356888096758484097005797954277668934027186169207404755342535320844533 7014 130222531102374538421978717387450906792854045786355159005415167871019811969978099206084006073324279965661890745876132141850490836696842335559166813808823409828206545903217850173183394796811772903694319205550902668202903055015203238258509571015719156457592389271727537844441015802467907493282192053238022768603660561769084151961057257035707122754437239423009147619872359241443588876780240327759375034026790753744868182555508843688 7015 9298965035177608099180029604570989712264319314252284753608987124764612926874442705277156062075790390137339653322671016469923920279051323594763109459693672671864569235193541200430901335397541698716326153541825234793533545902659281040879881809212228275843654343487055153777033737791193600713630743259400048164664139833180542558890907360763628564802825163698365554533188004306549362175158475182605420006947709440906918473300141512 7016 -156189579329735927218375080329160819708646334900007347702259854309775465631804151120513512202302865119805260342103970851489693789322998754492273406588204129257755025122635668596254995648902634586973303203505987361391592345629657316457047160928621376315514509784332417690743638131830839914768934429018277439222180584585851226485046996621378512206706147510713886802354908754177547643622795802486328607179221497963848424062020703020 7017 -286412110432110465640353797716611726501500380686362506707675022180795277601782250326597518275627145085467151087980102993340184626019841090051440220397027539085961571025853518769438390445714407490667622409056890029594495400644860554715556731944340532773106899056059955535184653934298747408051126482256300207825841146354935378446104253657085634961143386933723034422227267995621136520403036130245703641206012251708716606617529546707 7018 -295711075467288073739533827321182716213764700000614791461284009305559890528656693031874674337702935475604490741302774009810108546298892413646203329856721211757826140261047059969869291781111949189383948562598715264388028946547519835756436613753552761048950553399547010688961687672089941008764757225515700255990505286188115921004995161017849263525946212097421399976760455999927685882578194605428309061212959961149623525090829688218 7019 -139521496137552146521158746992021896505118365100607443759024154995784424896852541911361162135400070355799230399198803158320414756975893659153929923268517082500071115138411391373614296132209314602410645359092727902996436600917862519299389452824931384733436043615214592998218049540259101093995822796497422816768324701602264694519948164396470751319240064586707513174405547245750138238955398802941980454033738463185775101028808985197 7020 146890614294558319119195050724589829996382015585755062948650867185010852704929708415236356140227074729667920688781299835019769869043947430897510297128510456585890455887442127395824094313505092888256977049964162126598058799726998035416167279119409148039670855440845362536966604394039646314055303685758877391057516444752670683926156089260614883641903322347015521247821720749870998281447637327303723187172273788522941505588720561511 7021 442601689761846392858728878045772546210146715586369854409934876490570743233586401447111030477930010205272411430084073844829878415342839844543713626985231668343716596148489187365693386094617042077640925612562877390986087746274517871172603892872961909088621408840392373225928292066129587322820060911274577647048021730940786604931151250278464147167849534444436921224582176749798684164025831932732032248385233749672565030679550249730 7022 582123185899398539379887625037794442715265080686977298168959031486355168130438943358472192613330080561071641829282877003150293172318733503697643550253748750843787711286900578739307682226826356680051570971655605293982524347192380390471993345697893293822057452455606966224146341606388688416815883707772000463816346432543051299451099414674934898487089599031144434398987723995548822402981230735674012702418972212858340131708359234928 7023 435232571604840220260692574313204612718883065101222235220308164301344315425509234943235836473103005831403721140501577168130523303274786072800133253125238294257897255399458451343483587913321263791794593921691443167384465547465382355055826066578484145782386597014761603687179737212349042102760580022013123072758829987790380615524943325414320014845186276684128913151166003245677824121533593408370289515246698424335398626119638673418 7024 -7369118157006172598036303732567933491263650485147619189626712189226427808077166503875194004827004373868690289582496676699355112068053771743580373859993374085819340749030736022209798181295778285846331690871434223601622198809135516116777826294477763306234811825630769538748554853780545220059480889261454574289191743150405989406207924864144132322663257760308008073416173504120860042492238524361742733138535325337166404559911576311 7025 -589492304056404711977923928770362376206528731172124917358585743675581595938516109862347386618157084934940332118865373679849648284386787275441223924113742124929607052035931314761517480408122134965897902662527039517584146546001515906588771171992371057128292264281237735762894896460169233636875364597033455038105538175693457288857307339539079030809752856791452442472403897499669682445473469260035755435557507538195506536268270811238 7026 -1024724875661244932238616503083566988925411796273347152578893907976925911364025344805583223091260090766344053259366950847980171587661573348241357177238980419187504307435389766105001068321443398757692496584218482684968612093466898261644597238570855202910678861295999339450074633672518275739635944619046578110864368163483837904382250664953399045654939133475581355623569900745347506567007062668406044950804205962530905162387909484655 7027 -1017355757504238759640580199350999055434148145788199533389267195787699483555948178301708029086433086392475362969784454171280816475593519576497776803378987045101684966686359030082791270140147620471846164893347048461366989894657762745527819412276377439604444049470368569911326078818737730519576463729785123536575176420333431914976042740089254913332275875715273347550153727241226646524514824144044302217665670637193738757827997908343 7028 -427863453447834047662656270580636679227619414616074616030681452112117887617432068439360642468276001457535030850919080491431168191206732301056552879265244920172077914650427715321273789732025485505948262230820008943782843348656246838939048240284006382476151785189130834148431182358568496882701099132751668498469638244639974626118735400550175882522523018923820905077749829741556964079041354884008546782108163098998232221559727097104 7029 596861422213410884575960232502930309697792381657272536548212455864808023746593276366222580622984089308809022408447870356549003396454841047184804297973735499015426392784962050783727278589417913251744234353398473741185768744810651422705548998286848820434527076106868505301643451313949778856934845486294909612394729918843863278263515264403223163132416114551760450545820071003790542487965707784397498168696042863532672940828182387552 7030 1614217179717649644216540431853929365131940527445472069937479651652507507302541454667930609709417175701284385378232324527829819872048360623682581101352722544117111359471321080866518548729565533723590399246745522202552758639468414168233368410563226260038971125577237075212969530132687509376511309216080033148969906339177295193239558004492478076464691990267033798095973798245017189012480531928441800386361713500726411698656180295896 7031 2042080633165483691879196702434566044359559942061546685968161103764625394919973523107291252177693177158819416229151405019260988063255092924739133980617967464289189274121748796187792338461591019229538661477565531146335601988124661007172416650847232642515122910766367909361400712491256006259212408348831701647439544583817269819358293405042653958987215009190854703173723627986574153091521886812450347168469876599724643920215907393001 7032 1445219210952072807303236469931635734661767560404274149419948647899817371173380246741068671554709087850010393820703534662711984666800251877554329682644231965273762881336786745404065059872173105977794427124167057405149833243314009584466867652560383822080595834659499404059757261177306227402277562862536792035044814664973406541094778140639430795854798894639094252627903556982783610603556179028052848999773833736191970979387725005450 7033 -168997968765576836913303961922293630470172967041197920517531003752690136129161207926861938154708087851273991557528789865117835205248108746128251418708490578843348478134534335462453488857392427745795972122578464797402925396154404583766500758002842437958375290917737671153212268955381281974233746353543241113925091674203888652144779863853047280609893095627939545468070241262233578408924352900388951386587879764534440719268455290445 7034 -2211078601931060528792500664356859674829732909102744606485692107517315531049134731034153190332401265010093407786680194884378823268503201670867385399326458043132537752256283131650245827318983446975334633600143995943738527384279065590938917408850075080473498201684105580514612981446637288233446154702374942761364636258021158471503073268895701239597108104818794248641793869248807731500446239712839298555057756364259084639484362683445 7035 -3656297812883133336095737134288495409491500469507018755905640755417132902222514977775221861887110352860103801607383729547090807935303453548421715081970690008406300633593069877054310887191156552953129060724311053348888360627593075175405785061410458902554094036343604984574370242623943515635723717564911734796409450922994565012597851409535132035451906999457888501269697426231591342104002418740892147554831590100451055618872087688894 7036 -3487299844117556499182433172366201779021327502465820835388109751664442766093353769848359923732402265008829810049854939681972972730055344802293463663262199429562952155458535541591857398333764125207333088601732588551485435231438670591639284303407616464595718745425867313421157973668562233661489971211368493682484359248790676360453071545682084754842013903829948955801627184969357763695078065840503196168243710335916614899603632398448 7037 -1276221242186495970389932508009342104191594593363076228902417644147127235044219038814206733400000999998736402263174744797594149461552143131426078263935741386430414403202252409941611571014780678231998455001588592607746907847159605000700366894557541384122220543741761732906544992221924945428043816508993550921119722990769517888949998276786383515244905799011154707159833315720550032194631826127663897613185953971657530260119269715002 7038 2380076570696637365705804626279153305299905876143942527003223111270005667178295938961015128487109352861367399344208984749496658473751310416995636818034948621975886230390817467112699316176375874721130605722722460741141452780433470174705418166852917518431873492601843251667825250402018570207679901055918183875289727932225047123647853132748748520207001200446733794109864110511041309909370592613228249941645636128793525358752817973893 7039 5867376414814193864888237798645355084321233378609763362391332862934448433271649708809375052219511617870197209394063924431469631203806655219289100481297148051538838385849353008704556714510139999928463694324455049292626888011872140766344702470260533983027592238027710565088983224070580803869169872267286677557774087181015723484100924678430833275049015104276682749911491295480399073604448658453731446109889346464710140258356450372342 7040 7143597657000689835278170306654697188512827971972839591293750507081575668315868747623581785619512617868933611657238669229063780665358798350715178745232889437969252789051605418646168285524920678160462149326043641900373795859031745767045069364818075367149812781769472297995528216292505749297213688776280228478893810171785241373050922955217216790293920903287837457071324611200949105799080484581395343723075300436367670518475720087345 7041 4763521086304052469572365680375543883212922095828897064290527395811570001137572808662566657132403265007566212313029684479567122191607487933719541927197940815993366558660787951533468969348544803439331543603321181159232343078598275592339651197965157848717939289167629046327702965890487179089533787720362044603604082239560194249403069822468468270086919702841103662961460500689907795889709891968167093781429664307574145159722902113453 7042 -1103855328510141395315872118269811201108311282780866298100805467122878432134076900146808395087108352862630997081034239951902509012199167285569558554099207235545471827188565057171087745161595196489132150721133868133394544933273865174005051272295376134309652948860081518761280258180093624779636084546924632954170004941455529234697854855962365004962095401435579086950030794790491277714738766485564352328459682157135995098633548258888 7043 -8247452985510831230594042424924508389621139254753705889394555974204454100449945647770390180706620970731564608738272909180966289677557965636284737299332096673514724616240170475817256030686515874649594300047177510033768340792305610941050120637113451501459465730629553816756808474472599374076849773323204861433063815113240770607748777811179581795256016304723416544021355405991440383513819251066959696051534982593503665617109268346232 7044 -13010974071814883700166408105300052272834061350582602953685083370016024101587518456432956837839024235739130821051302593660533411869165453570004279226530037489508091174900958427350725000035060678088925843650498691193000683870903886533389771835078609350177405019797182863084511440363086553166383561043566906036667897352800964857151847633648050065342936007564520206982815906681348179403529143035126789832964646901077810776832170459684 7045 -11907118743304742304850535987030241071725750067801736655584277902893145669453441556286148442751915882876499823970268353708630902856966286284434720672430830253962619347712393370179637254873465481599793692929364823059606138937630021359384720562783233215867752070937101344323231182182992928386747476496642273082497892411345435622453992777685685060380840606128941120032785111890856901688790376549562437504504964743941815678198622200795 7046 -3659665757793911074256493562105732682104610813048030766189721928688691569003495908515758262045294912144935215231995444527664613179408320648149983373098733580447894731472222894362381224186949606950199392882187313025837798145324410418334599925669781714408286340307547527566422707710393554309897703173437411649434077298104665014705214966506103265124824301405524576011429705899416518174971125482602741452969982150438150061089353854562 7047 9351308314020972625909914543194319590729450537534572187495361441327332532584022547917198575793729323594195605819307149132868798689757132921854295853431303909060196443428735532988343775848111071138726450768311378167162885725579476115055171909408827635769118679489635335518088732652692998856485857870129494387233820054696299842446632667141946800218111706158995630971386200781931661228558017552524048379994664750639660715742816605123 7048 21258427057325714930760450530224560662455200605336308843079639344220478202037464104203347018545645206470695429789575502841499701546723419206289016525862134163022815791141128903167981030721576552738520143697676201226769024663209497474439892472192060851636870750426736679841319914835685927243233334366771767469731712466041735464900625444827631860598952312287936751004171312672788562917348394102086485884499629494581476393941438805919 7049 24918092815119626005016944092330293344559811418384339609269361272909169771040960012719105280590940118615630645021570947369164314726131739854438999898960867743470710522613351797530362254908526159688719536579863514252606822808533907892774492397861842566045157090734284207407742622546079481553131037540209179119165789764146400479605840411333735125723776613693461327015601018572205081092319519584689227337469611645019626455030792660482 7050 15566784501098653379107029549135973753830360880849767421773999831581837238456937464801906704797210795021435039202263798236295516036374606932584704045529563834410514079184616264542018479060415088549993085811552136085443937082954431777719320488453014930276038411244648871889653889893386482696645179670079684731931969709450100637159207744191788325505664907534465696044214817790273419863761502032165178957474946894379965739287976055360 7051 -5691642556227061551653420981088586908624839724486541421305639512638640963580526639401440313748434411449260390587311704605204185510348812273704312480332570328612301711956512638625962551661161464188527057886124065141325087580255065696720571983739045921360832339182087807951666024942299444546588154696692082737799742756591634827741417700635843535093287404753471054959956494882515143053586892069921306927024682600201510654653462750558 7052 -30609735371346687556670365073418880253184651142870881030575000785547810734621486652120545594339374530064891035608882651974368500236480552128143312379293438072083012234569864436156324806569687623877246594465987579393931910388788973589495064381600888487405989429916372015359408647488378926099719192236901261856965532520738035307347258111969578660817064018446932381975557513454720224145906411654610534264494294245221137109684255411039 7053 -46176519872445340935777394622554854007015012023720648452349000617129647973078424116922452299136585325086326074811146450210664016272855159060728016424823001906493526313754480700698343285630102712427239680277539715479375847471743405367214384870053903417682027841161020887249062537381765408796364371906980946588897502230188135944506465856161366986322728925981398078019772331244993644009667913686775713221969241139601102848972231466398 7054 -40484877316218279384123973641466267098390172299234107031043361104491007009497897477521011985388150913637065684223834745605459830762506346787023703944490431577881224601797968062072380733968941248238712622391415650338050759891488339670493812886314857496321195501978933079297396512439465964249776217210288863851097759473596501116765048155525523451229441521227927023059815836362478500956081021616854406294944558539399592194318768715839 7055 -9875141944871591827453608568047386845205521156363226000468360318943196274876410825400466391048776383572174648614952093631091330526025794658880391565196993505798212367228103625916055927399253624361466027925428070944118849502699366080998748504713969008915206072062561063937987864951087038150057024973387601994132226952858465809417790043555944790412377502780994641084258322907758276810174609962243872030450264294178455084634513304799 7056 36301377927573749108323786054507467161809490867357422451880640298186451698202013291521985908087808941514151426196194356579572685746829364401847624859626008400695313946526377074782287358230849088065773652352111644535256997969044039286215636365339934408766821769098459823311074672430678370646307346933593344594765275277329670135088675812605422195910351423200403436935514008337235367199493303724531841191518976845422647764337718161600 7057 76786255243792028492447759695973734260199663166591529482924001402677458707699910769042997893475959855151217110420029102185032516509335711188871328804116439978576538548324345136854668092199790336304486274743527294873307757860532378956709449251654791905088017271077392902608471184870144334896083564143882208445863034750926171251853723968130945647139792944428330459995329844699713868155574325341386247486463535384822239958656486877440 7058 86661397188663620319901368264021121105405184322954755483392361721620654982576321594443464284524736238723391759034981195816123847035361505847751720369313433484374750915552448762770724019599043960665952302668955365817426607363231745037708197756368760914003223343139953966546459049821231373046140589117269810439995261703784637061271514011686890437552170447209325101079588167607472144965748935303630119516913799679000695043291000182240 7059 50360019261089871211577582209513653943595693455597333031511721423434203284374308302921478376436927297209240332838786839236551161288532141445904095509687425083679436969026071687988436661368194872600178650316843721282169609394187705751492561391028826505236401574041494143235384377390553002399833242183676465845229986426454966926182838199081468241641819024008921664144074159270236777766255631579098278325394822833578047278953282020641 7060 -26426235982702157280870177486460080316603969710994196451412279979243255423325602466121519517039032557941976777581242262948481355220803569742967233294429014894897101579298273448866231430831595463704307624426683573591138148466344673205216887860625965399851615697035898759373086807479591332496250321960205742600633048324471204325670885769049477405497973920419408795851255685429477090389318693762287969161068712551244192679703204856798 7061 -113087633171365777600771545750481201422009154033948951934804641700863910405901924060564983801563768796665368536616223458764605202256165075590718953663742448379271852494850722211636955450430639424370259927095638939408564755829576418242925085616994726313854839040175852725919545857300822705542390911077475553040628310028255841386942399780736367843050144367628733896930843853036949235355067629065918088677982512230244887722994205039037 7062 -163447652432455648812349127959994855365604847489546284966316363124298113690276232363486462178000696093874608869455010298001156363544697217036623049173429873462951289463876793899625392111798834296970438577412482660690734365223764123994417647008023552819091240614217346869154930234691375707942224153261152018885858296454710808313125237979817836084691963391637655561074918012307186013121323260645016367003377335063822935001947487059677 7063 -137021416449753491531478950473534775049000877778552088514904083145054858266950629897364942660961663535932632091873768035052675008323893647293655815879000858568054187884578520450759160680967238833266130952985799087099596216757419450789200759147397587419239624917181448109781843427211784375445973831300946276285225248130239603987454352210768358679193989471218246765223662326877708922732004566882728397842308622512578742322244282202878 7064 -23933783278387713930707404723053573626991723744603136580099441444190947861048705836799958859397894739267263555257544576288069806067728571702936862215258410188782335389727798239122205230536599408895871025890160147691031460927843032546275673530402861105384785877005595383862297569910961669903582920223470723244596938101983762600511952430031990836143845103589512868292818473840759687376936937816810309164326110282333854599250077163840 7065 139513869154067934881641723236941281738613123744943148386216921680107165829227526526686503318602801354607345314197465721713086557476968645333686186958171463274168954074148995660503186881262234888074567551522322512999702904295921091448141973477620691713706454737211751485292632664780414038038641233037681295641261358352727045712613285549785845248548118288048142692782099538466426325744386322828206057839051224781489080402697409895838 7066 276535285603821426413120673710476056787614001523495236901121004825162024096178156424051445979564464890539977406071233756765761565800862292627342002837172321842223141958727516111262347562229473721340698504508121600099299121053340542237342732625018279132946079654393199595074476091992198413484615064338627571926486606482966649700067637760554203927742107759266389458005761865344135248476390889710934455681359847294067822724941692098717 7067 300469068882209140343828078433529630414605725268098373481220446269352971957226862260851404838962359629807240961328778333053831371868590864330278865052430732031005477348455314350384552792766073130236569530398281747790330581981183574783618406155421140238330865531398794978936773661903160083388197984562098295171083544584950412300579590190586194763885952862855902326298580339184894935853327827527744764845685957576401677324191769262558 7068 160955199728141205462186355196588348675992601523155225095003524589245806127999335734164901520359558275199895647131312611340744814391622218996592678094259268756836523274306318689881365911503838242162001978875959234790627677685262483335476432677800448524624410794187043493644140997122746045349556751524416999529822186232223366587966304640800349515337834574807759633516480800718468610108941504699538707006634732794912596921494359366721 7069 -115580085875680220950934318513887708111621400000340011806117480235916217968178820689886544459204906615340081758939921145425016751409240073630749324742913053085386618684421197421380981650725635479178696525632162365308671443368078058901866299947217830608321668860206156101430335094869452368135058312814210572396664420250743283112101333119753854412404273184458629824489281064625666638367449385011395748674725114499155225803447332731995 7070 -416049154757889361294762396947417338526227125268438385287337926505269189925405682950737949298167266245147322720268699478478848123277830937961028189795343785116392096032876511771765534443491708609415266056030444113099002025349261633685484706102638970846652534391604951080367108756772612451523256297376308867567747964835693695412680923310340049176290226047314532150787861403810561574220777212539140513520411072075556903127639101994552 7071 -577004354486030566756948752144005687202219726791593610382341451094514996053405018684902850818526824520347218367400012089819592937669453156957620867889603053873228619307182830461646900354995546851577268034906403347889629703034524117020961138780439419371276945185791994574011249753895358496872813048900725867097570151067917062000647227951140398691628060622122291784304342204529030184329718717238679220527045804870469500049133461361272 7072 -461424268610350345806014433630117979090598326791253598576223970858598778085226197995016306359321917905007136608460090944394576186260213083326871543146690000787842000622761633040265918704269911372398571509274240982580958259666446058119094838833221588762955276325585838472580914659025906128737754736086515294700905730817173778888545894831386544279223787437663661959815061139903363545962269332227283471852320690371314274245686128629276 7073 -45375113852460984511252036682700640564371201522815213288886044353329588159820515044278357061154651659859813888191391465915728062982382145365843353351346215671449904589885121268500384260778202762983305453243796869481956234317184424433610132730582617916302741933980887392213805902253293677214498438710206427133157765981480083475864971521046495102933561390349129809027199736092801971741492119688142958331909618295757371118047026634723 7074 531629240633569582245696715461305046637848525268778397093455406741185407893584503640624493757372172860487404479208620623903864874687071011591777514538256838201778714717297709193146516094217344088593962581662606478407673468717339692587351006049856801454974203251811107181797443851642064819658314610190519439964412385086436978524782256430093903588694499231773161975277142468436228212588226597550536262195136186574712128931086434726550 7075 993053509243919928051711149091423025728446852060031995669679377599784185978810701635640800116694090765494541087668711568298441060947284094918649057684946838989620715340059342233412434798487255460992534090936847460988631728383785750706445844883078390217929479577396945654378358510667970948396069346277034734665318115903610757413328151261480447867918286669436823935092203608339591758550495929777819734047456876946026403176772563355827 7076 1038428623096380912562963185774123666292818053582847208958565421953113774138631216679919157177848742425354354975860103034214169123929666240284492411036293054661070619929944463501912819059265458223975839544180644330470587962700970175140055977613661008134232221511377833046592164412921264625610567784987241161798475881885090840889193122782526942970851848059785953744119403344432393730291988049465962692379366495241783774294819589990551 7077 506799382462811330317266470312818619654969528314068811865110015211928366245046713039294663420476569564866950496651482410310304249242595228692714896498036216459291905212646754308766302965048114135381876962518037852062914493983630482552704971563804206679258018259566725864794720561279199805952253174796721721834063496798653862364410866352433039382157348828012791768842260875996165517703761451915426430184230308667071645363733155264002 7078 -486254126781108597734444678778604406073477323745963183804569362387855819733763988596346136696217521200627590591017229157988136811704688866225934161186910622530328810127412587924646131833439141325610657128418809608925717234400155268153740873319274183538671461317830219789583637949388771142443816171480313012831254619104956895048917284909047408485760937841424032166249942732343426240846734477862393303863226568278954757813039408091824 7079 -1524682749877489510297407864552728072366295377328810392763134784340969593872395205276265293874066263625981945566877332192202305935634355106510426572223203677191399430057357051426558950892704599549586496672599453939396305197101125443293796850932935191672903682829208052836175802362310035768054383956467554174629730500990047735938110407691574351456612785901209985910369346076775819971138722527328355996242593063520738532107858998082374 7080 -2031482132340300840614674334865546692021264905642879204628244799552897960117441918315559957294542833190848896063528814602512610184876950335203141468721239893650691335270003805735325253857752713684968373635117491791459219691084755925846501822496739398352161701088774778700970522923589235574006637131264275896463793997788701598302521274044007390838770134729222777679211606952771985488842483979243782426426823372187810177471592153346375 7081 -1545228005559192242880229656086942285947787581896916020823675437165042140383677929719213820598325311990221305472511585444524473373172261468977207307534329271120362525142591217810679122024313572359357716506698682182533502456684600657692760949177465214813490239770944558911386884974200464431562820959783962883632539378683744703253603989134959982353009196887798745512961664220428559247995749501381389122563596803908855419658552745254550 7082 -20545255681702732582821791534214213581492204568105628060540652824072546511282724442948526724259048364239359905634253252322167437537906362466780735311125593928963095085234166384120171131608972809771219834099228243137197259583475214398964098244530023140586556941736506075211082611890428663508437003316408709002808877693696967315493581443385630896396410986588759602592318143652739276857026974053033126321003740388116887550693747172175 7083 2010936876658598108031852543331332478439772701074773576567704146728825413606159193872611430570283784826609536157894561350190442747339043972736360733410114299721728240184769639351205082726143740875197153801018263548322022431501280711447537724252209375211575144147038272625759440311698806910498200127947867187460985120095004630987027692600621759942373723742634018076619288809119246211985457005190749300105819631799693289920898406174201 7084 3556164882217790350912082199418274764387560282971689597391379583893867553989837123591825251168609096816830841630406146794714916120511305441713568040944443570842090765327360857161884204750457313234554870307716945730855524888185881369140298673429674590025065383917982831537146325285899271342061021087731830071093524498778749334240631681735581742295382920630432763589580953029547805459981206506572138422669416435708548709579451151428752 7085 3576710137899493083494903990952488977969052487539795225451920236717940100501119848034773777892868145181070201536040400047037083558049211804180348776255569164771053860412595023546004375882066286044326090141816173973992722147769356583539262771674204613165651940859719337612357407897789700005569458091048238780096333376472446301556125263178967373191779331617021523192173271173200544736838233480625171548990420176096665597130144898600928 7086 1565773261240894975463051447621156499529279786465021648884216089989114686894960654162162347322584360354460665378145838696846640810710167831443988042845454865049325620227825384194799293155922545169128936340797910425670699716268075872091725047421995237954076796712681064986597967586090893095071257963100371592635348256377441670569097570578345613249405607874387505115553982364081298524852776475434422248884600544296972307209246492426728 7087 -1990391620976895375449030751797118264858280496506667948507163493904752867094876469429662903846024736462370176252260308097868275309801137610269579998098988705792765145099535472967084911594534768065425933966919035305184825171917805497048573626007679352070988587205301766550548357699808378246989763124631458478458176242401307663671534111157236129045977312756045258474026970665466506935128430031137716173784815891411576402370204659002023 7088 -5567101758876388458943934742749607242827332984046463173959083730622692967595996317464436681738892881643440377788300708144905358867850349414449928774354557870563819005512130496513089287476601054109752024108735209279177547319687162080587836397681883965236640528065021104162905765597598078252559221215679697258554509618873753965227659374336203502237756644373066781666200241838667051671966663511762887722775236067508241999500349557602950 7089 -7132875020117283434406986190370763742356612770511484822843299820611807654490956971626599029061477241997901043166446546841751999678560517245893916817200012735613144625739955880707888580632523599278880960449533119704848247035955237952679561445103879203190717324777702169149503733183688971347630479178780068851189857875251195635796756944914549115487162252247454286781754224202748350196819439987197309971659836611805214306709596050029677 7090 -5142483399140388058957955438573645477498332274004816874336136326707054787396080502196936125215452505535530866914186238743883724368759379635624336819101024029820379480640420407740803669037988831213455026482614084399663421864037432455630987819096199851119728737572400402598955375483880593100640716054148610372731681632849887972125222833757312986441184939491409028307727253537281843261691009956059593797875020720393637904339391391027653 7091 424618359736000399985979304175961765329000710041646299622947403915638180199915815267500556523440376107909510874114469401021634499090969778825591955253533840743439524871710088772285618438612222896296997626121124879514125455649729624956848578585684114116911790492620701563950390113717485151918505161531086885822827986023865993102436540578890515796571704881657753358472988301385208410275653555703293924900215347114604095160958166575298 7092 7557493379853283834392965494546725507685613480553131122466247224527445834690872786894099585584917618105810554040561016242773634177651487024719508772453546576356584150611665969480174199071135822175177958075654244584362372491604967577636410023689563317307629115270322870713454123297406456499548984340311155737012685861275061628899193485493439631283733957129112040140227212504133558607095093542900603896560051958919818401870554216604976 7093 12699976778993671893350920933120370985183945754557947996802383551234500622086953289091035710800370123641341420954747254986657358546410866660343845591554570606176963631252086377220977868109124653388632984558268328984025794355642400033267397842785763168427357852842723273312409498781287049600189700394459766109744367494124949601024416319250752617724918896620521068447954466041415401868786103498960197694435072679313456306209945607632630 7094 12275358419257671493364941628944409219854945044516301697179436147318862441887037473823535154276929747533431910080632785585635724047319896881518253636301036765433524106380376288448692249670512430492335986932147204104511668899992670408310549264200079054310446062350102571748459108667569564448271195232928679223921539508101083607921979778671862101928347191738863315089481477740030193458510449943256903769534857332198852211048987441057333 7095 4717865039404387658971976134397683712169331563963170574713188922791416607196164686929435568692012129427621356040071769342862089869668409856798744863847490189076939955768710318968518050599376608317158028856492959520149296408387702830674139240510515737002816947079779701035004985370163107948722210892617523486908853646826021979022786293178422470644613234609751274949254265235896634851415356400356299872974805373279033809178433224452358 7096 -7982111739589284234378944798722687273014614190594777422089194628443084014890788602161600142108357994213720064914675485643795268676742456803545100727707080417100023675483376058252459817509748045071474955701775369463876497947254697202593258602275247431424540905762943572277404513411123941651467489501842242622835513847298927622001630026072330147080305662010769793498700200805518767017370747098603897821460267306034422497031512383180271 7097 -20257470158846955727743886427667096492869559235111079119268630775761946456777826075985135296385287741747151974995308271229430992724062353685063354364008117182533547781863752346701152067180260475563810942633922573568388166847247367610903807866475326485734986968113046144025863622078693506099738684734770921846757053355400011229923609804744192249008652853749633108588181678545548960475881197041860801590995124638233274708080499824237603 7098 -24975335198251343386715862562064780205038890799074249693981819698553363063973990762914570865077299871174773331035380040572293082593730763541862099227855607371610487737632462665669670117779637083880968971490415533088537463255635070441577947106985842222737803915192825845060868607448856614048460895627388445333665907002226033208946396097922614719653266088359384383537435943781445595327296553442217101463969930011512308517258933048689960 7099 -16993223458662059152336917763342092932024276608479472271892625070110279049083202160752970722968941876961053266120704554928497813916988306738316998500148526954510464062149086607417210300269889038809494015788640163624660965308380373238984688504710594791313263009429882272783464094037732672396993406125546202710830393154927105586944766071850284572572960426348614590038735742975926828309925806343613203642509662705477886020227420665509688 7100 3264246700184896575406968664325003560845282626631606847376005705651667407694623915232164573416345864786098708874603716300933178807074046946746355863859590228023083719714665739283941766910371436754316926845282409943727201538866994371919119361764731694421723958683163871242399528040960833702745278609224719135926660200472905642978843732893907676435692427401018518549445935569622132165955390698247597948485461932755388687853079158727916 7101 28239581898436239962122831226389783765884173425705856541357825404205030471668614678146735438493645735960872039909983756873226261400804810488608455091715197599633571457347128404953611884690008520635285898335697943032264664794502064813497066468750573917159527873875989716303268135489817447751206174236613164469592567202698938851925239830816522396088958515760402902086881879351067727493251944140464699412455391944267697205112012207417877 7102 45232805357098299114459748989731876697908450034185328813250450474315309520751816838899706161462587612921925306030688311801724075317793117226925453591863724554144035519496215012370822184959897559444779914124338106656925630102882438052481754973461168708472790883305871989086732229527550120148199580362159367180422960357626044438870005902666806968661918942109017492125617622326994555803177750484077903054965054649745583225339432872927566 7103 41968558656913402539052780325406873137063167407553721965874444768663642113057192923667541588046241748135826597156084595500790896510719070280179097728004134326120951799781549273086880418049526122690462987279055696713198428564015443680562635611696437014051066924622708117844332701486589286445454301752934648044496300157153138795891162169772899292226226514707998973576171686757372423637222359785830305106479592716990194537486353714199651 7104 13728976758477162576929949099017089371178993981847865424516619364458611641388578245520806149552596012174954557246100838627564635109914259791570642636288936726487380342434420868133268533359517602055177088943357753680933763769513378867065569142945863096891539050746718401541064565996771838694248127516321483574903732954454199943965922338956376896137267998947596071489289807406304696143970415645365605694024200772722497332374341506781775 7105 -31503828598621136537529799890714787326729456052337463388733831109856697879363238593378900011909991600746970748784587473174159440207878857435354810955574787827656655177061794144237553651600379957389602825180980352975991866333369059185416185830515305611581251832559153587545667663530778281453951452845837883605519227403171844494904083563710430072524650943161421420636327814920689859659207334838712297360940853877023085892965091366145790 7106 -73472387255534539076582580216121660463792623459891185354608275878520339992420431517046441599956233348882797345940672068674950336718597927715533908683578922153777606976843343417324434069649906080080065812460036049689190294897384502865978821442211742625632318757181861705390000365017367567899405754598772531650015527560324983290795245733483329364750877457869420394212499501678062283296429694624542602467420446594013280430451445080345440 7107 -87201364014011701653512529315138749834971617441739050779124895242978951633809009762567247749508829361057751903186772907302514971828512187507104551319867858880264987319277764285457702603009423682135242901403393803370124058666897881733044390585157605722523857807928580106931064931014139406593653882115094015224919260514779183234761168072439706260888145456817016465701789309084366979440400110269908208161444647366735777762825786587127214 7108 -55697535415390565115982729424423962508242161389401587390391064133122253754445771169188347737598837760310781154402185434128355531620633330071749740364293071052608332142215970141220148951409043724745640076222413450394132192333528822547628204754642300110942605975369426519385397267483361125139702429269256131619400033111607338739857084508729276188363494513655595045065461494163677119781192775431195910800503793489712691869860695220981423 7109 17774851840143973960599850791697697955550462070489597964217211745398086237974660347858093862357395588572016191538486634546594805097964597643784168319285851101169274834627373276104285118240862355334425736237622599295058102563855680318350616687569442514689712781812435186004603097534006442759703325329516400030615494448717644550938161224754053176387382944213825349147038007514385163515236919193346691666916653104300588560590749859364018 7110 104976215854155675614112380106836447790522079512228648743342106988377037871783670110425341611866224949629768094725259541849109776926476785150888719639153709981434262153905137561561987721250286037469668637641016402665182161230753562051395007272727048237213570589741015292935668028548145849353357207444610415255534754963496827785699329297193759437275528401030841814848827316598752142955637029463254899828361300471036366323416536446491233 7111 160673751269546240730095109531260410298764240901630236133733171121499291626229441279613689349465062709940549249127444975977465308547110115222638460003446781034042594296121107702782136672659329762215308713863429853059314353564282384599023212027369348348156176565110441812321065296031506974493059636713866546874934788075104166525556413805923035625639022914686436859914288810762429262736829804894450810628865093960749058193277231667472657 7112 142898899429402266769495258739562712343213778831140638169515959376101205388254780931755595487107667121368533057588958341430870503449145517578854291684160929932873319461493734426677851554418467406880882977625807253764256251000426704280672595339799905833466463783298006626316462198497500531733356311384350146844319293626386521974618252581168982449251639970472611510767250803248044099221592885701104118961948440856448469632686481808108640 7113 37922683575246591155382878632726264552691699318911989426173852387724167516471110821330253875241442171738764962863698799581760726522668732427965572045007219951439057307588596865115863833168181369411214339984790851099074089769673142229277588067072857596252893193556991333380794169949354682379999103939739731588784538662889694188918923283975223011976111569441769695918423486649291956265955856237849219133587140385412103309269945361617408 7114 -122751067694299649574712230898534145746072541582718246707559318733775124109758330458283435474223620538201784286263746176395704582024441382794672887958439561082603536988532510837666272839491148392804094373878639001960240263794609242369745623960296490751903283371553450478940271126082152292113060532774126815286150249412214472336637490521947812613662911345244667163995865324113137306470873948656601591495277953575336954884007286305855248 7115 -265649967123701916344207489638096858089286320413858884877075278109876329498013111390039030961331287659570317343852704517826575085473586900373527179642600491015476856450026245264344124393909615799684977351504446255724496514795035946650418219300096396585369747154851457105256733324579652823846416844158476962130469543038600994311255743103116795062914551315717278674763116127361181405692466834357705710457226394431785424516693768113963887 7116 -303572650698948507499590368270823122641978019732770874303249130497600497014484222211369284836572729831309082306716403317408335811996255632801492751687607710966915913757614842129459988227077797169096191691489237106823570604564709088879695807367169254181622640348408448438637527494529007506226415948098216693719254081701490688500174666387092018074890662885159048370681539614010473361958422690595554929590813534817197527825963713475581294 7117 -180821583004648857924878137372288976895905478150052627595689811763825372904725891753085849362349109293107298020452657141012631229971814250006819863729168149884312376769082331291793715387586648776292097317610598104863330340770099846509950183406872763429719356976854997959697256368446855214113355415324089878433103832289276216163537175865144205461227751539914381206685674289897336055487548741938953338095535581241860572941956427169726045 7118 84828384119053058419329352265807881193380842263806257281385466346050956593287219636953181598982178366463019323400047376813943855501772650366707315913432341131164479680943913972550409006322967023392880033893848150861166174024936100140468035893223633155650390177996459145559476956132797609733061428834387083697365710749324778147718567237972589601686799775802897468077441837463845350204918092418752372361690813189924851574737340944237843 7119 388401034818001565918919720536631003835358861996577131584634596843651453607771441848322466435554908197772101630116450694222279667498028283168200067601040052098080393438558756102010397233400764192489071725383085257684736778589645189020163843260392887337273030526404907584197004450661805115959477376932603777416619792450815466647893233625064607676577462660961945838758981451474318712163340783014307301952504348007122379400701054419819138 7120 569222617822650423843797857908919980731264340146629759180324408607476826512497333601408315797904017490879399650569107835234910897469842533175019931330208201982392770207641087393804112620987412968781169042993683362548067119359745035530114026667265650766992387503259905543894260819108660330072832792256693655849723624740091682811430409490208813137805214200876327045444655741371654767650889524953260640048039929248982952342657481589545184 7121 484394233703597365424468505643112099537883497882823501898938942261425869919210113964455134198921839124416380327169060458420967041968069882808312615416775860851228290526697173421253703614664445945388289009099835211686900945334808935389645990774042017611341997325263446398334783862975862720339771363422306572152357913990766904663711842252236223536118414425073429577367213903907809417445971432534508267686349116059058100767920140645307342 7122 95993198885595799505548785106481095702524635886246370314304345417774416311438672116132667763366930926644278697052609764198687374470041599640112547815735808753147897088138417319243306381263681752899217283716749954002164166745163746369482147513649130274068966798858538814137779412314057604380293986489702794735738121539951438015818608627171615859540951764111483738608232452433490705282630649520200965733844768051935721367219086225488205 7123 -473229418937054624338249072802438885028739704260383388866020063189702410201058661485275648034537086564235120953516498071036223522999800933534907383514472393229244873119502670074560806239723731215881951759276933408545902952614581289160631879153616520492923420704401366729756481406794602725692538805766990861113985503200140244795611800863037197278264262436764843306836423288938164062368258875433059674314195161197047230975438395364056978 7124 -957623652640651989762717578445550984566623202143206890764959005451128280120268775449730782233458925688651501280685558529457190564967870816343219998931248254080473163646199843495814509854388177161270240768376768620232803897949390224550277869927658538104265418029664813128091265269770465446032310169189297433266343417190907149459323643115273420814382676861838272884203637192845973479814230307967567942000544277256105331743358536009364319 7125 -1053616851526247789268266363552032080269147838029453261079263350868902696431707447565863449996825856615295779977738168293655877939437912415983332546746984062833621060734338260815057816235651858914169458052093518574234968064694553970919760017441307668378334384828523351942229044682084523050412604155679000228002081538730858587475142251742445036673923628625949756622811869645279464185096860957487768907734389045308041053110577622234852523 7126 -580387432589193164930017290749593195240408133769069872213243287679200286230648786080587801962288770051060659024221670222619654416438111482448425163232511669604376187614835590740497009995928127698287506292816585165689065112079972681759128138287691147885410964124121985212472563275289920324720065349912009366888096035530718342679530450879407839395659366189184913315975446356341300122728602082054709233420193884110993822135139226870795544 7127 377236220051458824832700287695957789326215068374137018551715717771927993889619989369142980271170155637590842256463888306837536148529759333894794835698736584476096976031364252755317499858460049462982734475560183454543738785869417542791149731639967390218854453905542827915618701994480545121312244819277288066378247381660188806779793192235865581418723310672653359568228190836504673357085628225912858708580350393145111509608219309138568776 7128 1430853071577706614100966651247989869595362906403590279630979068640830690321327436935006430267996012252886622234202056600493414087967671749878127382445720647309718036765702513570375316094111908377152192527653702028778706850563971513710909749081275058597188838734066179857847746676565068171724848974956288294380328920391047394254935443978310618092646939298603116191040060481784137542182489183400627616314739438453152562718796931373421300 7129 2011240504166899779030983941997583064835771040172660151844222356320030976551976223015594232230284782303947281258423726823113068504405783232326552545678232316914094224380538104310872326090040036075439698820470287194467771962643944195470037887368966206482599802858188165070320309951854988496444914324868297661268424955921765736934465894857718457488306305487788029507015506838125437664911091265455336849734933322564146384853936158244216845 7130 1634004284115440954198283654301625275509555971798523133292506638548102982662356233646451251959114626666356439001959838516275532355876023898431757709979495732437997248349173851555554826231579986612456964344910103739924033176774526652678888155728998816263745348952645337154701607957374443375132669505591009594890177574261576930154672702621852876069582994815134669938787316001620764307825463039542478141154582929419034875245716849105648070 7131 203151212537734340097317003053635405914193065394932853661527569907272292341028796711444821691118614413469816767757781915782118267908352148553630327533775085128279211583471337985179510137468078235304771817256401711145326326210555138967978406647723757666556510218579157296853861280809375203407820530634721300509848653870529535899737258643542257976936055516531553747747255519836626765642973856141850524839843490965882312526919917732226771 7132 -1808089291629165438933666938943947658921577974777727298182694786412758684210947426304149410539166167890477464490665944907330950236497431083772922218144457231785815012797066766325692815952571957840134927003213885483322445636433389056502059480721242448816043292639609007773466448671045613293037093794233576360758576302051236201034728636214176199511370249971256475759268251318288810899268117409313486324895089831598264072327016240511990073 7133 -3442093575744606393131950593245572934431133946576250431475201424960861666873303659950600662498280794556833903492625783423606482592373454982204679928123952964223812261146240617881247642184151944452591891348123989223246478813207915709180947636450241265079788641592254344928168056628420056668169763299824585955648753876312813131189401338836029075580953244786391145698055567319909575207093580448855964466049672761017298947572733089617638142 7134 -3645244788282340733229267596299208340345327011971183285136728994868133959214332456662045484189399408970303720260383565339388600860281807130758310255657728049352091472729711955866427152321620022687896663165380390934391805139418470848148926043097965022746345151810833502225021917909229431871577583830459307256158602530183342667089138597479571333557889300302922699445802822839746201972736554304997814990889516251983181260099653007349864912 7135 -1837155496653175294295600657355260681423749037193455986954034208455375275003385030357896073650233241079826255769717620432057650623784376046985388037513270817566276459932645189540734336369048064847761736162166505451069359502985081791646866562376722573930301859171224494451555469238183818578540490036225730895400026228132106466054409961265395134046519050331666223686534571521457391073468436895684328665994426420384917187772636766837874838 7136 1604938079091431098836349935890312253007384909382794444521167216505486391869918629592704588848047553477007647722908162991548831968589078935219291890610682146657535801213595428340513305815103879604830155185957483772177119310222833917534081074073518691149486782421029850476612587390236238089629273263598855060248727648180706665134991377570633941534434194454724922011520995798452184133625143553171635800055246340632381759800096322779763305 7137 5250182867373771832065617532189520593352711921353977729657896211373620351084251086254750073037446962447311367983291728330937432828870886065977602146268410196009627273943307384206940458136723902292726818351337874706568924449641304765683007117171483713895831934231863352701634505299465669961206857094058162316407330178364049332224129975050205275092323494757647621457323818638198386106361697858169450790944762592615563019899749330129628218 7138 7087338364026947126361218189544781274776460958547433716611930419828995626087636116612646146687680203527137623753009348762995083452655262112962990183781681013575903733875952573747674794505771967140488554513504380157638283952626386557329873679548206287826133793403087847153189974537649488539747347130283893211807356406496155798278539936315600409138842545089313845143858390159655777179830134753853779456939189013000480207672386096967503057 7139 5482400284935516027524868253654469021769076049164639272090763203323509234217717487019941557839632650050129976030101185771446251484066183177743698293170998866918367932662357145407161488690668087535658399327546896385461164642403552639795792605474687596676647010982057996676577387147413250450118073866685038151558628758315449133143548558744966467604408350634588923132337394361203593046204991200682143656883942672368098447872289774187739753 7140 232217417561744195459250721464948428416364127810661542432866991949888883133466400765191484802185687602818608046809457440508818655195297111766096146902588670908740658719049761200221030553944185242931580976209021678892240192762247874112785488303203882780815076750194643974942881847947580488911216772626875835151298579951399800919418583694761192512084855876941301675013575723005206939843293342512692865939180079752535427972540444058111536 7141 -6855120946465202930901967468079832846360096830736772174179063427879106742954169715847454661885494515924319015706199891322486264797459965001196894036879092342667163075156902812547453763951827781897556973537295358478746043759864138683217088191245002405045318716652893203178247092689701908050836130357657017376656057826544755997359121352620839216626757689212372543468844814436650570239986841411341086591000008933247944779699845652909391520 7142 -12337521231400718958426835721734301868129172879901411446269826631202615977171887202867396219725127165974448991736301077093932516281526148178940592330050091209585531007819259957954615252642495869433215372864842254864207208402267691323012880796719690001721965727634951199854824479837115158500954204224342055528214686584860205130502669911365805684231166039846961466601182208797854163286191832612023230247883951605616043227572135427097131272 7143 -12569738648962463153886086443199250296545537007712072988702693623152504860305353603632587704527312853577267599783110534534441334936721445290706688476952679880494271666538309719154836283196440054676146953841051276543099448595029939197125666285022893884502780804385145843829767361685062738989865420996968931363365985164811604931422088495060566876743250895723902768276195784520859370226035125954535923113823131685368578655544675871155242807 7144 -5714617702497260222984118975119417450185440176975300814523630195273398117351183887785133042641818337652948584076910643211955070139261480289509794440073587537827108591381406906607382519244612272778589980303755918064353404835165800513908578093777891479457462087732252640651520268995360830939029290639311913986709927338266848934062967142439727660116493206511530224807350970084208799986048284543194836522823122752120633875844830218245851286 7145 6622903528903458735442716746614884417943732702926110631746196435929217859820703315082263177083308828321500407659390433881977446142264667889430797889976503671758422416437853051347232733397883596654625392561086336799853803567101890809104302702941798522264503639902698559203304210841754327561924913585030141541504759246593356196439702768926078024114672833335431241793831238713645363300143548068828393725060828853495409351727305208851279987 7146 19192642177865921889328803189814134714489269710638183620448890059081722720126056918714850881610621681898768007442500968416418781078986113180137486366929183552252694082976162770502069016594323651330772346402137613342953252162131830006229968987964692406767284444287844403033071572526817066551790334581999072904870744411404961127861791263986644900857923729059334010070027023234504733526178674023364316838883960538863988007271981080006522795 7147 24907259880363182112312922164933552164674709887613484434972520254355120837477240806499983924252440019551716591519411611628373851218247593469647280807002771090079802674357569677109451535838935924109362326705893531407306656997297630520138547081742583886224746532020097043684591841522177897490819625221310986891580671749671810061924758406426372560974416935570864234877377993318713533512226958566559153361707083290984621883116811298252374082 7148 18284356351459723376870205418318667746730977184687373803226323818425902977656537491417720747169131191230216183860021177746396405075982925580216482917026267418321380257919716625762218802441052327454736934144807194607452853430195739711034244378800785363960242892117398484481287630680423569928894711636280845350075912503078453865485055637500294536859744102235432993083546754605068170212083410497730759636646254437489212531389506089401094096 7149 -908285826406198512458597771495466967758292525950809817222566240655819742469519427297130134441490490668551823582479790670022376003003187599921003449902916133931313825056446144739850214153271323876035412257330418735500398731936090295195724609163907042807041552170445918551783941846393496622895622945718227554794831908326507262376735626486350363998179626823901016986480268629436563314095263525633557202237706101374775475882474990605428698 7150 -25815545706769380624771519936429019132433002413564294252195086495010940579946760233797114058693930510220268415101891402298396227221250781069568284256905687224011116499414015821849301749992207247985397738963223950142807055729233720815334271690906490929031788084190542962236375783368571394113715248167029214446375503657998317324301494032912722924972596562394765251863858261948150096826322222092192710563944789392359397358999286288857802779 7151 -44099902058229104001641725354747686879163979598251668055421410313436843557603297725214834805863061701450484598961912580044792632297233706649784767173931954642332496757333732447611520552433259575440134673108031144750259909159429460526368516069707276292992030976307941446717663414048994964042609959803310059796451416161076771189786549670413017461832340664630198244947405016553218267038405632589923470200591043829848609890388792378258896874 7152 -43191616231822905489183127583252219911405687072300858238198844072781023815133778297917704671421571210781932775379432789374770256294230519049863763724029038508401182932277286302871670338279988251564099260850700726014759510427493370231172791460543369250184989424137495528165879472202601467419714336857591832241656584252750263927409814043926667097834161037806297227960924747923781703724310369064289912998353337728473834414506317387653468175 7153 -17376070525053524864411607646823200778972684658736563986003757577770083235187018064120590612727640700561664360277541387076374029072979737980295479467123351284390066432863270481022368588287781003578701521887476775871952454698259649415838519769636878321153201339946952565929503688834030073305999088690562617795281080594751946603108320011013944172861564475411531976097066485975631606897988146972097202434408548336114437055507031098795665395 7154 26723831533175579137230117707924486100191294939515104069417652735666760322416279661094244193135421000888820238684371192968418603224253968669489287706808603357942430324470461966589151964145478571861433151220554368878307454461169811110529996300070397971838829636360988880788159725214964890736610871112747442001170335566324824586678229659399073288970776189218666268850338530577586660140417485617826267766182495493734172834881761279463231480 7155 69915447764998484626413245291176706011596982011815962307616496808447784137550057959011948864556992211670753014063803982343188859518484487719353051430837641866343613256747748269460822302425466823425532412071255094893066964888663181341702787760613767222023819060498484408954039197417566358156325207970339274242826919819075088514088043703325740386804937227024963496811263278501368363864727854682116180764535833222208007249388078667116699656 7156 87291518290052009490824852937999906790569666670552526293620254386217867372737076023132539477284632912232417374341345369419562888591464225699648530897960993150733679689611018750483190890713247827004233933958731870765019419586922830757541307530250645543177020400445436974883542886251596431462324296660901892038108000413827035117196363714339684559666501702436495472908329764476999970762716001654213383198944381558322444304895109765912365052 7157 60567686756876430353594735230075420690378371731037422224202601650551107050320796362038295284149211911343597135656974176451144285367210257030159243191152389792791249365140556783894038926567769255142800782738177501886711965125753019647011311230180247571338190764084448094095383161036631540725713425548154450036937664847502210530518134054940611270695725513217829204057991233899413310622298516036387115432761886064588271470013348486449133573 7158 -9347761008122054272818510061101285321218610280778540083413895157896677087229261596973653580407780300327155878406829805892044574151274230689193808239685252073552363891607191485566783375857697568282731629333077593006354999762910161694691476530433519650685628296414036314858656036380934817430611782422184824205889254971572877983569909648385129116109211713807134292753272044601955053242429338645729065331773947157619735779374730180667566082 7159 -96639279298174063763643362999101192111788276951331066377034149544114544459966337620106193057692413212559573252748175175311607462742738456388842339137646245224286043581218210236049974266570945395286965563291809463771374419349832992452232784060684165193862648696859473289742198922632531248892936079083086716243997255385399913100766273362724813675775713416243629765661601809078955024005145340299942448530718328715942180084269839946579931133 7160 -157206966055050494117238098229176612802166648682368488601236751194665651510287133982144488341841625123903170388405149351762751748109948713419001582328798635017077292946358767019944013193138714650429766346029986965658086384475586012099244095290864412765200839460943921383837582083669162789618649504631241166280934920232902123631284407417665424946471438929461458969719593042978368334627443856336329563963480214780530451554283188433029064705 7161 -147859205046928439844419588168075327480948038401589948517822856036768974423057872385170834761433844823576014509998319545870707173958674482729807774089113382943524929054751575534377229817281017082147034716696909372651731384712675850404552618760430893114515211164529885068978926047288227972188037722209056342075045665261329245647714497769280295830362227215654324676966320998376413281385014517690600498631706267622910715774908458252361498622 7162 -51219925748754376080776225168974135369159761450258882140788706492654429963091534765064641703741431611016441257250144370559099711215936026340965434951467137719238885473533365298327255550710071686860069153405099908880356965362842857952319834699746727920652562467670411779236727124655696723295101643125969625831048409875929332546948224406555482154586513799410694911304719189297458257379869177390658050100987938906968535690638618305781567488 7163 105987040306296118036461873060202477433006887232109606460448044702011221547195599217079846638100193512886729131155004981203652036894012687078036147377331497297838407472825401721616757642428642963569697192624887056777729419112743154146924260591117684844548276993273509604600854959013466066323547861505271540449886510356972791084336183011109942791884925130050764058414873853680910077247574678945671513862492275873561915863644570127247497218 7164 253846245353224557880881461228277804913954925633699554978270900738780195970253471602250681399534038336462743641153324527074359210852687169807843921466444880241363336527576977255993987459709660045716731909321796429429460803825419004551476879351548577959063488157803394673579781006301694038511585583714327882524932175618302036732050680780390238622247152345705088735381194852057323358632589196636272012494198543496472631638553028379608995841 7165 305066171101978933961657686397251940283114687083958437119059607231434625933345006367315323103275469947479184898403468897633458922068623196148809356417912017960602222001110342554321243010419731732576801062726896338309817769188261862503796714051295305879716050625473806452816508130957390761806687226840297508355980585494231369278998905186945720776833666145115783646685914041354781616012458374026930062595186482403441167329191646685390563330 7166 199079130795682815925195813337049462850107799851848830658611562529423404386149407150235476465175276434592455767248463916429806885174610509070773209040580520662763814528284940832704485367991088769007103870102009281532088350075518708356872453460177621035167773632200296848215653171943924695483139365335025967906094075137258578194662722175835777984948741015065019588271040187673871538764883695081258548732694206529879251465547076558143066113 7167 -54767114557541741955685647891228342063847125781850724319659338209356791584104064452015204934358761901870287873904860610644552325678076660737070712425864359578599521999292036423289502091718571276709628039219787147897372453749900296194604425891370956923895714525603097825364127834357769343028446218379301914618838100481043458537387958604554460637298411330640069147110154664383451819867705501555013463761504336966593380173005951821465929727 7168 -359833285659520675917343334288480282346961812865809161438718945440791417517449070819330528037634231849349472772308329508278011247746699856885880068843776377539201744000402378977610745102138303009286429101946683486207190222938162158698401139942666262803611765151076904278180635965315160104835133445219599422974818685975274827816386863791500181414132077475755852793796068705738233435880163875581943526356690819370034547502197598506856493056 7169 -558912416455203491842539147625529745197069612717657992097330507970214821903598477969566004502809508283941928539556793424707818132921310365956653277884356898201965558528687319810315230470129391778293532972048692767739278573013680867055273593402843883838779538783277201126396289137259084800318272810554625390880912761112533406011049585967335959399080818490820872382067108893412104974645047570663202075089385025899913798967744675064999559168 7170 -504145301897661749886853499734301403133222486935807267777671169760858030319494413517550799568450746382071640665651932814063265807243233705219582565458492538623366036529395283387025728378410820501583904932828905619841906119263780570860669167511472926914883824257674103301032161302901315457289826592175323476262074660631489947473661627362781498761782407160180803234956954229028653154777342069108188611327880688933320418794738723243533629440 7171 -144312016238141073969510165445821120786260674069998106338952224320066612802045342698220271530816514532722167893343603305785254559496533848333702496614716161084164292528992904409414983276272517492297475830882222133634715896325618412162268027568806664111272059106597199022851525337586155352454693146955724053287255974656215119657274763571281317347650329684424950441160885523290419718897178193526245084971189869563285871292541124736677136383 7172 414600400217062417873028982179708624410808938647659885758378283650148209101553135271345732971992993751219760646213190118922563573424776517622950781269640737117801265999694415400900247193856874285996057141166470634104562676688062454893005565834037219727507479676680002103544763799672929447863579663598901337593656786456318286353774822396054642051430488806395921940906223370121685255747869377136956990118195156336627927675203550328322422786 7173 918745702114724167759882481914010027544031425583467153536049453411006239421047548788896532540443740133291401311865122932985829380668010222842533346728133275741167302529089698787925975572267694787579962073995376253946468795951843025753674733345510146642391303934354105404576925102574244905153406255774224813855731447087808233827436449758836140813212895966576725175863177599150338410525211446245145601446075845269948346469942273571856052227 7174 1063057718352865241729392647359831148330292099653465259875001677731072852223092891487116804071260254666013569205208726238771083940164544071176235843342849436825331595058082603197340958848540212279877437904877598387581184692277461437915942760914316810753663363040951304427428450440160400257608099402729948867142987421744023353484711213330117458160863225651001675617024063122440758129422389639771390686417265714833234217762483398308533188611 7175 648457318135802823856363665180122523919483161005805374116623394080924643121539756215771071099267260914793808558995536119848520366739767553553285062073208699707530329058388187796440711654683337993881380763711127753476622015589398983022937195080279591026155883364271302323883686640487470809744519739131047529549330635287705067130936390934062816109432736844605753676117839752319072873674520262634433696299070558496606290087279847980210765826 7176 -270288383978921343903518816733887503624548264577661779419426059330081596299507792573125461441176479218497592752869586813137309013928242669289248284654924576033636973470701510991485263917584356793698581310284248500469846780362444042730737538265230555616235420570082803080693238462086774095408886516643177284306400811800103166696500058824773324703780159121970971499745337846831265536850691183610711905147005286773342056382662425591645286400 7177 -1333346102331786585632911464093718651954840364231127039294427737061154448522600684060242265512436733884511161958078313051908392954092786740465484127997774012858968568528784114188826222766124569073576019215161846888051031472639905480646680299179547366369898783611034107508121688902247174353016985919373126151449388233544126520181211272154890782864643384772972647116769400969272023666273080823382102591564271001606576274145145823900178475010 7178 -1981803420467589409489275129273841175874323525236932413411051131142079091644140440276013336611703994799304970517073849171756913320832554294018769190070982712566498897587172301985266934420807907067457399978872974641527653488229304463669617494259826957396054666975305409832005375542734645162761505658504173680998718868831831587312147663088953598974076121617578400792887240721591096539947601086016536287863341560103182564232425671880389240835 7179 -1711515036488668065585756312539953672249775260659270633991625071811997495344632647702887875170527515580807377764204262358619604306904311624729520905416058136532861924116470790993781670503223550273758818668588726141057806707866860420938879955994596401779819246405222606751312137080647871067352619141860996396692318057031728420615647604264180274270295962495607429293141902874759831003096909902405824382716336273329840507849763246288743954434 7180 -378168934156881479952844848446235020294934896428143594697197334750843046822031963642645609658090781696296215806125949306711211352811524884264036777418284123673893355587686676804955447737098981200182799453426879253006775235226954940292199656815049035409920462794188499243190448178400696714335633222487870245242929823487601900434436332109289491405652577722634782176372501905487807336823829079023721791152065271723264233704617422388565479423 7181 1603634486310707929536430280827606155579388628808788818713853796391236044822108476633367726953613213103008754710947899865045701968021029409754732412652698588892605541999485625180311486683708925867274600525446095388520878253002349523377417837444777921986134204181116910588814927364333948448425872436016303435755789045344229686877711330979664107568423543894943618616514738816103289203123772006992814496711276288379918330527808249491823761413 7182 3315149522799375995122186593367559827829163889468059452705478868203233540166741124336255602124140728683816132475152162223665306274925341034484253318068756725425467466115956416174093157186932476141033419194034821529578684960869209944316297793439374323765953450586339517340127064444981819515778491577877299832448107102375958107493358935243844381838719506390551047909656641690863120206220681909398638879427612561709758838377571495780567715848 7183 3693318456956257475075031441813794848124098785896203047402676202954076586988773087978901211782231510380112348281278111530376517627736865918748290095487040849099360821703643092979048604924031457341216218647461700782585460196096164884608497450254423359175873913380528016583317512623382516230114124800365170077691036925863560007927795267353133873244372084113185830086029143596350927543044510988422360670579677833433023072082188918169133195272 7184 2089683970645549545538601160986188692544710157087414228688822406562840542166664611345533484828618297277103593570330211665330815659715836508993557682834342260206755279704157467798737118240322531473941618122015605394064581943093815361231079612809645437189739709199411105994502585259048567781688252364348866641935247880519330321050083936373469765675948540218242211469514404780247638339920738981429546173868401545053104741554380668677309433860 7185 -1225465552153826449583585432381371135284453732380645224016656461640392998000076512990722117295522431406712538904821950558334490615209504525490695635234414465218712186411798948375356038946609944667091801072019216135514103017775394583085218180629728886576213741386928411345624479185933251734090239213528433190512859221856627786443274998870374616162770966172308836440142236910615481866299942927969092705559211016656654096823190827103258281987 7186 -4918784009110083924658616874195165983408552518276848271419332664594469584988849600969623329077753941786824887186100062088711008242946370444238985730721455314318073008115442041354404643870641402008308019719480916918099563213871559467693715630884152245752087654767456427928941991809315767964204364013893603268203896147720187794371070266223508489407143050285494666526171380506966409409344453916391453376138888850089677168905379745272391477258 7187 -7008467979755633470197218035181354675953262675364262500108155071157310127155514212315156813906372239063928480756430273754041823902662206953232543413555797574524828287819599509153141762110963933482249637841496522312164145156965374828924795243693797682941827363966867533923444577068364335745892616378242469910139144028239518115421154202596978255083091590503736877995685785287214047749265192897820999550007290395142781910459760413949700911117 7188 -5783002427601807020613632602799983540668808942983617276091498609516917129155437699324434696610849807657215941851608323195707333287452702427741847778321383109306116101407800560777785723164353988815157836769477306176650042139189980245839577063064068796365613622579939122577820097882431084011802377164714036719626284806382890328977879203726603638920320624331428041555543548376598565882965249969851906844448079378486127813636569586846442629129 7189 -864218418491723095955015728604817557260256424706769004672165944922447544166588098354811367533095865870391054665508261106996325044506331983502862047599927794988043093292358519423381079293712586806849817049996389258550478925318420778145861432179916550613525967812482694648878106073115316047598013150820433451422388658662702534606808937503095149513177574045933375029372167869632156473620796053460453468309190528396450644731189841574051151870 7190 6144249561263910374242202306576537118693006250657493495435989126234862582988926113960345446373276373193537426090922012647045498858155874969729681365955869779536785194527240989729760682817251346675399820791500133053613666231646954050778933811513881132328301396154384839274566470995249019698294603227422036458716755369576815580814345265093883105569914016457803502966313617417581891275644396844360546081698099866746331265728570572375649759248 7191 11927251988865717394855834909376520659361815193641110771527487735751779712144363813284780142984126180850753367942530335842752832145608577397471529144277252888842901295935041550507546405981605335490557657560977439230263708370836934296618510874577949928693915018734323961852386568877680103710096980392136073178343040175959705909792224468820486744490234640789231544521857165794180457158609646814212452926146179245232459079365140159222092388378 7192 12791470407357440490810850637981338216622071618347879776199653680674227256310951911639591510517222046721144422608038596949749157190114909380974391191877180683830944389227400069930927485275317922297407474610973828488814187296155355074764372306757866479307440986546806656501264674950795419757694993542956506629765428834622408444399033406323581894003412214835164919551229333663812613632230442867672906394455369773628909724096330000796143540249 7193 6647220846093530116568648331404801097929065367690386280763664554439364673322025797679246064143945673527606996517116584302703658331959034411244709825921310904294159194700159080201166802458066575622007653819473695435200521064508401023985438495243985346979139590392421817226698203955546400059400390315534470171048673465045592863584688141229698788433498198377361416584915716246230722356586046023312360312757269906882578458367759428420493781002 7194 -5280031142772187278287186577971719561432749825950724490763823181312415038822338015605534078840180507323146371425413751540049173813649542986226819318355941984548742101234882470306379603523538759868550003741503743795063187306328533272633072379333964581714775428341902144625688364922133703650696590076601603007294366710914113046207536327590787956056736442411870127936941449547949734802023600790900092613388909338349880620997380730801598607375 7195 -18071501550129627769098037215953057778054821444298604266963476861986642295133289927245125589357402554044290794033452348489798331003764452367201210510233122668379686490462282540237307088798856682165957478352477572283877374602483888347397444686091831061022216414888708801126953039872929123408391583619558109637059795545536521490606569733914369850060148657247035047488170783211762348434254043658572999007844279111978790345093710731597742147623 7196 -24718722396223157885666685547357858875983886811988990547727141416426006968455315724924371653501348227571897790550568932792501989335723486778445920336154433572673845685162441620438473891256923257787965132171951267719077895666992289371382883181335816408001356005281130618353651243828475523467791973935092579808108469010582114354191257875144068638493646855624396464073086499457993070790840089681885359320601549018861368803461470160018235928624 7197 -19438691253450970607379498969386139314551136986038266056963318235113591929632977709318837574661167720248751419125155181252452815522073943792219101017798491588125103583927559150132094287733384497919415128430447523924014708360663756098749810802001851826286580576939228473727962878906341819817095383858490976800814102299668001307983721547553280682436910413212526336136145049910043335988816488890985266707212639680511488182464089429216637321248 7198 -1367189703321342838281461753433081536496315541739661789999841373126949634499687782073711985303765166204460625091702832762654484518309491425017890507565368919745417093465276609894787198934527815753457650077969951640137333758179867751352366115910020765264364162050519672601009839033412696408703800238932867163754306754131479817377151813638910832376761755965491288647974266698280987554562445232412267699368360568532697837370378697618895173624 7199 23351532692901815047385223793924777339487571270249328757727300043299057333955627942850659668197583061367437165458866100029847504817413995353428029828589064652928428591697165010543686692322395442034507482093981316078940561908812421620030517065425795642736991843230610945752641404795062827059088173696159712644354162256450634536814106061505157806116885099658905175425112232759712083236277644449473091621233188450328670966091091462399340755001 7200 42790223946352785654764722763310916654038708256287594814690618278412649263588605652169497242858750781616188584584021281282300320339487939145647130846387556241053532175624724160675780980055779939953922610524428840002955270269476177718780327867427647469023572420169839419480604283701404646876183557554650689445168264556118635844797827609058438488553795512871431511561257282669755419225094133340458358328445828130840159148555180891615978076250 7201 44157413649674128493046184516743998190535023798027256604690459651539598898088293434243209228162515947820649209675724114044954804857797430570665021353952925160798949269090000770570568178990307755707380260602398791643092604027656045470132693983337668234287936582220359092081614122734817343284887357793583556608922571310250115662174979422697349320930557268836922800209231549368036406779656578572870626027814188699372856985925559589234873249875 7202 20805880956772313445660960722819220851047452527777927846963159608240541564132665491392549559964932886453212044216858014015107300040383435217236991525363860507870520677392835760026881486667912313672872778508417475564152042118843623850102176917911872591550944738989748146328972717939754516225799184097423843964568409053799481125360873361192191514813672169178017624784119316608324323543378934123397534406581000249044186019834468126835532494875 7203 -21984342989580472209103762040491695802991255728509666967727458670172107699455940160776947682893817895162976540367163267267193020299104503928410139321023695733183011498231888400648899493387867626281049832016011364438803228150632553868678150949515774877472627681180091273151631565761650130650384373457226845480599855502319154719436954247866246973740123343693413886777137966061431095681715199217060823921864827881795973128720712764780445581374 7204 -66141756639254600702149946557235693993526279526536923572417918321711706597544233595020156911056333842983625750042887381312147825156901934499075160674976620893981960767321889171219467672378175381988430092618410156081895832178288599338810844932853443111760564263400450365233245688496467473935271731250810402089522426812569270381611933670563596294670680612530336686986369515429467502461371777789931449949679016581168830114646272354015318831248 7205 -86947637596026914147810907280054914844573732054314851419381077929952248161676899086412706471021266729436837794259745395327255125197285369716312152200340481401852481444714724931246349159046087695661302871126827631646047874297132223188913021850765315703311509002390198511562218406436221990161070915348234246054090835866368751506972807031755787809484352781708354311770488832037791826004750711913328984356260016830213016134480740480850851326122 7206 -64963294606446441938707145239563219041582476325805184451653619259780140462220958925635758788127448834273861253892582128060062104898180865787902012879316785668669469946482836530597449665658220069380253039110816267207244646146499669320234870901249540825838881321210107238410586840674571859510686541891007400573490980364049596787535852783889540835744229438014940424993350865976360730323035512696268160434395188948417043005760027716070405744747 7207 1178462032808158763442801317672474951943803200731739120764299061931566135323274669384398122928885008709764496150305253252085720258721068711173147795659835225312490820839052640622018006719955312608177053507593888874651186031788930018575974031603902285921682942190343126822658847821895614424585189359803001516031446448519673594076080886674055458926451174515396261993018649453106772138336265093663289515283827632751787108886244637944913086502 7208 88126099628835072911253708597727389796517535255046590540145376991883814297000173755797104593950151738146602290410050648579340845456006438427485299996000316627164972265553777571868367165766043008269479924634421520520699060328921153207488995882369217989233191944580541638384877254258117604585656104708037247570122282314888425101048887918429843268410803956223750573763507481490898598143086977006992273871543844462964803243366985118795764412625 7209 153089394235281514849960853837290608838100011580851774991798996251663954759221132681432863382077600572420463544302632776639402950354187304215387312875317102295834442212036614102465816831424263077649732963745237787727943706475420822527723866783618758815072073265790648876795464094932689464096342646599044648143613262678938021888584740702319384104155033394238690998756858347467259328466122489703260434305939033411381846249127012834866170157373 7210 151910932202473356086518052519618133886156208380120035871034697189732388623897858012048465259148715563710699048152327523387317230095466235504214165079657267070521951391197561461843798824704307765041555910237643898853292520443631892509147892752014856529150390323600305749972805247110793849671757457239241646627581816230418348294508659815645328645228582219723294736763839698014152556327786224609597144790655205778630059140240768196921257070872 7211 63784832573638283175264343921890744089638673125073445330889320197848574326897684256251360665198563825564096757742276874807976384639459797076728865083656950443356979125643783889975431658938264756772075985603222378332593460114710739301658896869645638539917198379019764111587927992852676245086101352531204399057459533915529923193459771897215485376817778263499544163000332216523253958184699247602604870919111361315665255896873783078125492658248 7212 -89304561661643231674696509915399864748461338455778329660909676053815380432323448425181502716879036746856366786560355901831426565714727507138658447791660151852477463086392830212490385172485998320877656978142015409395350246360710083226064969913973120275154874886770884765207536102080013219010241294067840249086153728763408098695124968805103898727337255130739146835756526130944005370281423242100655563386827672095716590352253229756740677499124 7213 -241215493864116587761214562435017998634617546835898365531944373243547769056221306437229967976027752310567065834712683425218743795810193742642872612871317418922999414477590391674334183997190306085919212888379659308248642766804341975735212862665987976804305265210371190515180341349190807068681998751307081895713735544993826446989633628620749227372565837350462441572520365828958157926609209466710252708177482877874346649492493997953661934569995 7214 -305000326437754870936478906356908742724256219960971810862833693441396343383118990693481328641226316136131162592454960300026720180449653539719601477954974369366356393603234175564309615656128570842691288873982881686581236226919052715036871759535633615344222463589390954626768269342043483313768100103838286294771195078909356370183093400517964712749383615613961985735520698045481411884793908714312857579096594239190011905389367781031787427228242 7215 -215695764776111639261782396441508877975794881505193481201924017387580962950795542268299825924347279389274795805894604398195293614734926032580943030163314217513878930516841345351819230483642572521813631895840866277185885980558342631810806789621660495069067588702620069861560733239963470094757858809770446045685041350145948271487968431712860814022046360483222838899764171914537406514512485472212202015709766567094295315037114551275046749729117 7216 25519729088004948499432165993509120658822665330704884330020355855966806105425764168930142051680472921292270028818079027023450181075267710061929582708003201409120483960749046322514953513547733564105580992538793031062756786245999343924406073044327481735237676507751120653619608109227336973924139941536635850028694194847878175501665196907888413350519476867239602672756193914420751412096723994498050692467716310780051334455379446678615184840879 7217 330520055525759819435911072350417863383078885291676695192854049297363149488544754862411470692906789057423432621273039327050170361524921249781531060662977570775476877563983221886824569169676304406796869866521674717643993013165052058961277832579961097079460140097142075280387877451270820287692240045374922144799889273757234545684758597425853126099903092481201588408276891959902163296890632708810908271564310549970063239844747227710402612069122 7218 546215820301871458697693468791926741358873766796870176394778066684944112439340297130711296617254068446698228427167643725245463976259847282362474090826291788289355808080824567238643799653318876928610501762362540994829878993723394690772084622201621592148527728799762145141948610691234290382450098855145368190484930623903182817172727029138713940121949452964424427308041063874439569811403118181023110287274077117064358554881861778985449361798240 7219 520696091213866510198261302798417620700051101466165292064757710828977306333914532961781154565573595525405958398349564698222013795184579572300544508118288586880235324120075520916128846139771143364504920769823747963767122207477395346847678549157294110413290052292011024488329002582006953408525958913608732340456236429055304641671061832230825526771429976097184824635284869960018818399306394186525059594806360806284307220426482332306834176957362 7220 190176035688106690762350230447999757316972216174488596871903661531614156845369778099369683872666806467982525777076525371171843433659658322519013447455311016104758446556092299029304276970094838957708050903302073246123129194312343287886400716577333013333829912194868949207941125130736133120833718868233810195656347155298070095986303234804972400671526883615983236227007978000116655102415761477714151323242050256314243980581735104596431564888241 7221 -356039784613764767935343238343926984041901550622381579522874405153329955593970519031341612744587261978715702650091118354073620542600188959843460643370980772184597361524732268209339522683224037970902450859060467748706749799411051402885683905624288578814697816604893195934007485560498157261616379986911557994828583468605112721186423794333741539450422569348441191081033085874322914708987356703308958964032026860750114574300126674389017796909998 7222 -876735875827631278133604541142344604741952652088546871587632115982307261927885051993122767310160857504121661048440683052295634337784768532144005151489269359064832685644807789125468368822995181335407371628884215712473872006888446749733362454781582689227987868896904220422336488142505110670142338900520290335284819897660417362857485626564567066221852545445626015716317955834341733108293750889834018558838387667034421794726609006695851973867359 7223 -1066911911515737968895954771590344362058924868263035468459535777513921418773254830092492451182827663972104186825517208423467477771444426854663018598944580375169591132200900088154772645793090020293115422532186288958597001201200790037619763171358915702561817781091773169630277613273241243790976057768754100530941167052958487458843788861369539466893379429061609251943325933834458388210709512367548169882080437923348665775308344111292283538755599 7224 -710872126901973200960611533246417378017023317640653888936661372360591463179284311061150838438240401993388484175426090069393857228844237894819557955573599602984993770676167819945433123109865982322212971673125821209890251401789738634734079265734627123747119964486879973696270127712743086529359677781842542536112583584353374737657365067035797927442956859713168060862292847960135473501722155664239210918048411062598551201008217436903265741845600 7225 165863748925658077172993007895927226724929334447892982650970743621715798748600740931971928871920455510733176873014592982901777108940530637324447195915669756079838914968639969180035245713129199013194399955758394502583620605098708114999283189046955565480867904410024246726066360429762024140782661118677747799172236313307042625200120559528769138778895685732457954854025107874206259606571595225594807640789976604435870593718391569792586232021760 7226 1232775660441396046068947779486271588783854202710928451110506521135637217521855571024464380054748119482837363698531801406369254880384957491987465794860250131249430047169540057334807891506219219306309822487944683461180621806299498152619046360405871268042685685501797416356343973703003267931758718887431848330113403366265530084043909420898308605672275114794067206797351041708664647817281107593142977522870414527784536369026735681084869770777360 7227 1943647787343369247029559312732688966800877520351582340047167893496228680701139882085615218492988521476225847873957891475763112109229195386807023750433849734234423817845707877280241014616085201628522794161070504671070873208089236787353125626140498391789805649988677390052614101415746354461118396669274390866225986950618904821701274487934106533115231974507235267659643889668800121319003263257382188440918825590383087570034953117988135512622961 7228 1777784038417711169856566304836761740075948185903689357396197149874512881952539141153643289621068065965492671000943298492861335000288664749482576554518179978154584902877067908100205768902956002615328394205312110168487252602990528672353842437093542826308937745578653143326547740985984330320335735550596643067053750637311862196501153928405337394336336288774777312805618781794593861712431668031787380800128848985947216976316561548195549280601202 7229 545008377976315123787618525350490151292093983192760906285690628738875664430683570129178909566319946482655307302411497086492080119903707257495110759657929846905154855707527850765397877396736783309018571717367426707306630796691030519734796076687671558266252060076855726970203767282981062388577016663164794736940347271046332112457244507507028788664061173980710106008267740085929213895150560438644403277258434458162680607289825867110679509823843 7230 -1398639409367054123241940787382198815508783537158821433761477264757353016270456311956436308926668574993570540571546394389271031989325488129311912990775919887329268962138180026514843137219348418319504222443703077963764242411398206267618329549452826833523553589911821663082410334132765292072541380006109596129285639679572572709244029980427077744451170800526525161651376149582870907423852702818737785163660391132220406962745127250877456002799117 7231 -3176423447784765293098507092218960555584731723062510791157674414631865898222995453110079598547736640959063211572489692882132366989614152878794489545294099865483853865015247934615048906122304420934832616649015188132251495014388734939972171986546369659832491335490474806408958075118749622392877115556706239196339390316884434905745183908832415138787507089301302474456994931377464769136284370850525165963789240118167623939061688799073005283400318 7232 -3721431825761080416886125617569450706876825706255271697443365043370741562653679023239258508114056587441718518874901189968624447109517860136289600304952029712389008720722775785380446783519041204243851188366382614839558125811079765459706968063234041218098743395567330533379161842401730684781454132219871033933279737587930767018202428416339443927451568263282012580465262671463393983031434931289169569241047674576330304546351514666183684793224160 7233 -2322792416394026293644184830187251891368042169096450263681887778613388546383222711282822199187388012448147978303354795579353415120192372006977687314176109825059739758584595758865603646299692785924346965922679536875793883399681559192088638513781214384575189805655508870296751508268965392708912752213761437803994097908358194308958398435912366183000397462755487418813886521880523075607582228470431784077387283444109897583606387415306228790425042 7234 853631031390738999454322262031708664216689553966060527475786636018477351839772741827257399360348628510915233269134897302778951869421780871816802231117990040424114106430652175749445259822611635010485650726335651256457611614707175747883533472765155275257301529834965936112206566849784229683964363342944801392345292408526240596786785472920048955787109626545815055643108409496941693528702142380093381886401956674057726355455301383766776492975277 7235 4575062857151819416340447879601159371093515260221332224919151679389218914493451765066515907474405215952633752144036087271403398978939641008106402536070019752813122827153427961129892043341652839254336839092718266096015737425786941207590501535999196493356044925402296469491368409251514914465418495562815835325625029996457007614989213889259492883238677889827827636108371080960335676560137073669262951127449631250388030901806816049950461286199438 7236 6897855273545845709984632709788411262461557429317782488601039458002607460876674476349338106661793228400781730447390882850756814099132013015084089850246129577872862585738023719995495689641345625178683805015397802971809620825468500399679140049780410877931234731057805339788119917520480307174331247776577273129619127904815201923947612325171859066239075352583315054922257602840858752167719302139694735204836914694497928485413203465256690076624481 7237 6044224242155106710530310447756702598244867875351721961125252821984130109036901734522080707301444599889866497178255985547977862229710232143267287619128139537448748479307371544246050429818733990168198154289062151715352009210761324651795606577015255602673933201222839403675913350670696077490366884433632471737273835496288961327160826852251810110451965726037499999279149193343917058639017159759601353318434958020440202129957902081489913583649205 7238 1469161385003287294189862568155543227151352615130389736206101142594911194543449969455564799827039383937232745034219898276574463250770591135160885083058119784635625652153943583116158386477081150913861315196343885619336271784974383444205105041016059109317888275820542934184544941419181163024948388870816636411648805499831953712171612962992317227213287836209672363170778112383581382078880086090338402190985326770052171228151086031539452297449768 7239 -5428693888542558415794770141632868035310204814187392752394938315407696266333224506893773306834753844463548985413170984574182350848361421879923204767188009793237236933584080136879337303164264474264822489819053917352473349040494116955474035008764351768613346455237262405603574976101299144149382858905760636717970322404983248211775999362179541839025787516373642691751479490457277370088839216049356333013851587924445757257262117433717237779174712 7240 -11472918130697665126325080589389570633555072689539114713520191137391826375370126241415854014136198444353415482591426970122160213078071654023190492386316149330685985412891451681125387732982998464433020644108116069067825358251255441607269641585779607371287279656460101809279488326771995221639749743339393108455244157901272209538936826214431351949477753242411142691030628683801194428727856375808957686332286545944885959387220019515207151362823916 7241 -12942079515700952420514943157545113860706425304669504449726292279986737569913576210871418813963237828290648227625646868398734676328842245158351377469374269115321611065045395264241546119460079615346881959304459954687161630036229825051474746626795666480605167932280644743464033268191176384664698132210209744866892963401104163251108439177423669176691041078620815054201406796184775810806736461899296088523271872714938130615371105546746603660273683 7242 -7513385627158394004720173015912245825396220490482111697331353964579041303580351703977645507128483983827099242212475883824552325480480823278428172702186259322084374131461315127362208816295815141082059469485406037334688280995735708096000711618031314711991821477043382337860458292089877240515315273304449108148922640996120915039332439815244127337665253562247172362449927305727498440717897245849939755509420284790492373358108988113029365881098970 7243 3959532503539271121604907573477324808158852199057003016188837172812785071789774537438208507007714460526316240378951086297607887597590830744762319684129890008601611281430136553763178916687183323350961174622710031733137077255519733511268929967748292659295458179416719471419030034682117981124434470034944000306321516905151294499604386399187224611812499680163970328580701378073695988009959129959017930822866261154393586029111031402177785481724947 7244 16901612019240223542119850731022438668865277503726507465915129452799522641703350748309627320970952288816964468004597954696342563926433075903113697153504159123923222346475531818004725036147262938697843133927169986420298707291749558562743676594543959139900626111697364214883063302873294365789132602245153745173214480306255457750712825576610893788503540758784785382782108174258471798816695591858314019346138133869331716644482136948924389141998631 7245 24414997646398617546840023746934684494261497994208619163246483417378563945283702452287272828099436272644063710217073838520894889406913899181541869855690418446007596477936846945366933852443078079779902603412576023754986988287485266658744388212575273851892447588740746552743521594963171606304447875549602853322137121302376372790045265391855021126168794321031957745232035479985970239534592837708253774855558418659824090002591125061953755023097602 7246 20455465142859346425235116173457359686102645795151616147057646244565778873493927914849064321091721812117747469838122752223287001809323068436779550171560528437405985196506710391603754935755894756428941428789865992021849911031965533147475458244826981192596989409324027081324491560281053625180013405514658853015815604397225078290440878992667796514356294640867987416651334101912274251524633707749235844032692157505430503973480093659775969541372656 7247 3553853123619122883115265442434921017237368291425108681142516791766256231790577166539437000120769523300783001833524797526944437882889992533665853018056369313482762850031178573599029899608631817731098294862696005601551203740215974584731781650283022052696363297626662866441428257407759259390880803269505107842601124090969620539728053416056902725852753882083202033869225927653802452707938115890921824686554023636098787328997956710851580399374026 7248 -20861144522779494663724758304499763477024129702783510482103966625612307713493125285747835827978666749343280708383549040993950451524023906647876016837634049132524833627905668371767903952834446262048804308549880018153435784547269292074012606562292251799196084291114083686302093337555412346913567072280097745479535997211406752250317211975798118400316040438948755711362809552332167786826654721817331950169004395023725302673593168351102174623723575 7249 -41316609665638841088959874477957123163126775497935126629161612870178086586987053200596900149070388561461028178221671793217237453333346975084655567009194577569930818824412378763371658888590341018477745737339746010175285695579234825221488064807119232991793073700438110767626584897836465972093580477794756598495351601608631830540758090968465914914672335079816743128014143654244442038351288429566567794201696552529155806647073262010878144165096230 7250 -44870462789257963972075139920392044180364143789360235310304129661944342818777630367136337149191158084761811180055196590744181891216236967618321420027250946883413581674443557336970688788198972836208844032202442015776836899319450799806219846457402255044489436998064773634068013155244225231484461281064261706337952725699601451080486144384522817640525088961899945161883369581898244491059226545457489618888250576165254593976071218721729724564470255 7251 -24009318266478469308350381615892280703340014086576724828200163036332035105284505081388501321212491335418530471671647549750231439692213060970445403189616897750888748046537888965202784835364526574160039723652561997623401114772181507732207239895110003245293352706950689947765919817688812884570894208784163960858416728488194698830168932408724699240209048522951189450520560029566076704232571823640157668719246181141529291302478050370627549940746679 7252 17307291399160371780609492862064842459786761411358401800961449833846051481702548119208398827857897226042497706550024243467006013641133914114210163819577679819042070777874489798168874053225814444317706013687184012551884580807053317489280824912009229746499720993487420819860665080147653087522686269010592637636934873120437131710589158559741215674463286556865553677493583624678365334118716605926410125482450371387626515344595211640250594224349552 7253 62177754188418335752684632782456886640150905200718637111265579495790394300480178486344735977049055310804308886605220834211187904857370881732531583846828626702455652452318047135139562841424787280526550045889626028328721480126504117295500671369411484790989157991552194453928678235391878319007147550074854343974887598820038582791075302944264033314988375518765498839376953206576609825177943151383899744370700947552881109320666430361980318788819808 7254 86187072454896805061035014398349167343490919287295361939465742532122429405764683567733237298261546646222839358276868383961419344549583942702976987036445524453344400498855936100342347676789313854686589769542188025952122594898685625027707911264521488036282510698502884401694598053080691203578041758859018304833304327308233281621244235352988732555197424041716688289897513236142686529410514975024057413089947128694410400623144480732607868729566488 7255 68879781055736433280425521536284324883704157875936960138504292698276377924062135448524838470403649420180341651726844140494413330908450028588766823216867844634302329720981446302173473623563499410368883755855004013400238014091632307538427086352512258289782789705015463581833932972933038116055355489848425667196369454187796149910655076793247516880734137484851134612403929611464321195291798369097647287607496757306783885278549269092357274505216937 7256 6702026867318097527740888753827438243553252675218323027238713202485983623581956962180102493354594109376032765121623306283225426051079146856235239370039217931846677268663399167033910782138712129842333709965377985071516533965128190242926414983100773498793631713463269127905254737541159797048207939773571323221481855367757567119579773848983483565745761966085635773026976404887711370113855217713747543236795809753902775957882838730376955716397130 7257 -79485045587578707533294125644521729099937666612077038912227029329636445782182726605553134804906952536846806593155245077678193918498504795846741747666406306521497723230192536933308436894650601724844256059576810040880606060933557434784781496281420714537488878985039615273789343315539531406529833819085446981611822471940475714501664461504005248989451662075631052516870536831254975159296659757310309869853151318940507624665261642002230913013169357 7258 -148364826643315140813719647180806053983641824488013999050731322027912823706244862054077973275310601957027148244882089218172607249406954824435508570883274151155800052951173983235481910518214101135213139815431814054280844075025189742323208582633932972827271668690055078855623276288472569522585189308933872648808191926128271864412319538297252765870185799560482187129274466442719296354588458126407957157460648076247291509943810911094588187518386293 7259 -155066853510633238341460535934633492227195077163232322077970035230398807329826819016258075768665196066403181010003712524455832675458033971291743810253313369087646730219837382402515821300352813265055473525397192039352360608990317932566134997617033746326065300403518347983528531026013729319633397248707443972029673781496029431531899312146236249435931561526567822902301442847607007724702313344121704700697443886001194285901693749824965143234783422 7260 -75581807923054530808166410290111763127257410551155283165743005900762361547644092410704940963758243529556374416848467446777638756959529175445002062586907062566149006989644845469207384405702211540211217465820381998471754548056760497781353501335613031788576421418478732709739187710474197913103563429621996990417851309555553717030234850642231000446479899450936770385430906016352032565405653586811394830844292567060686661236432107822734230221614064 7261 72783018720260610005553236890694290856384413936858715884988316127150462158600769643373032311552358427470773828033621771394968492447425648990506508296367088589651045961529137766274526112511889595001922349611432055809089526968429244541855081298319941038695247271576346145884088577998371609481625879311875658390340616572718147382084687655021765423705900109545416743843560426367263789182804539596562326616355509186604848707378803271853957296772230 7262 227849872230893848347013772825327783083579491100091037962958351357549269488427588659631108080217554493873954838037334295850801167905459620282250318549680457677297776181366520168790347412864702860057395875008624095161450135958747177107990078915353687364760547675094694129412619604012100929115023128019319630420014398068747578913983999801258014859637461636113239646145003273974271513885117883718267027313799395187799134609072553096819100531555653 7263 303431680153948379155180183115439546210836901651246321128701357258311631036071681070336049043975798023430329254885801742628439924864988795727252381136587520243446783171011365637997731818566914400268613340829006093633204684015507674889343580250966719153336969093573426839151807314486298842218586557641316620837865707624301295944218850443489015306117361087050010031575909290326304079290771470529661858158091962248485795845504660919553330753169718 7264 230648661433687769149626946224745255354452487714387605243713041131161168877470911426963016732423439595959555426852179971233471432417563146736745872840220431653795737209482227871723205706055024805266690991217574037824115157047078430347488498952646778114641721821997080693267718736487927232736960678329440962447525091051583148562134162788467249882411460977504593287732348863959040290107966930933099531541736453061880947138125857647699373456397489 7265 2798789202793920802613173399417472270872996614296567280754689773611899389043322767331908652205885102085600588814845675382670264512103526454495554290539973976497961028115707702932858293190321945209295116208949942662665021088331253239498420037293090749881174146902386563855099132475826303621937550310121332027510692982835569648150162987209235022773999341391353641587345589984768776222849047214832504227937057874081812529053304550880272924841837 7266 -300632890951154458352567009716022073939963905036949753847946667484699731647028358303004140391769912921344728666070956067245769660352885269272756826846047546266948822142895657935064873525376592455059318224620056150970539662927176421649845160213673628403455794946671040275296708182010472538596649007331195288810355014641465726296068687456279780283343361745658656389988563700341535303067922423314829353930154904374403983316451356368673057828327880 7267 -531281552384842227502193955940767329294416392751337359091659708615860900524499269729967157124193352517304284092923136038479241092770448416009502699686267977920744559352377885806788079231431617260326009215837630188794654819974254851997333659166320406518097516768668120968564426918498399771333609685660636251257880105693048874858202850244747030165754822723163249677720912564300575593175889354247928885471891357436284930454577214016372431284725368 7268 -534080341587636148304807129340184801565289389365633926372414398389472799913542592497299065776399237619389884681737981713861911357282551942463998253976807951897242520380493593509720937524621939205535304332046580131457319841062586105236832079203613497267978690915570507532419526050974226074955547235970757583285390798675884444506353013231956265188528822064554603319308258154285344369398738401462761389699828415310366742983630518567252704209567204 7269 -233447450636481689952240119624162727625325484328684172524467730904773068266514234194294925384629324698045156015667025646616141696929666673191241427130760405630293698237597935574656063999245346750475986107426523980486780178135409683586986918989939868864522895968899467257122817868963753536358898228639562294475035784034418718210284325775676484905185460318895946929319694453943809066330815978147932035769673510935962759667179162198579646381239323 7270 297834101748360537549953836316604601669090908422653186567191977711087832257985035535672231739564027819259128077256110391863099395840781742818261272555507572290450861114779950232132015232186270509850023108411106208307874641838845168410346740176380537653574620799768653711441609049534646234974711457021073956782844321658630156647918524469070545260569362404267302748401218110356766526845073376099996849702217846500322170787398051817792784903486046 7271 831914443335996685854760965656789403234380297788287112939606376100560632171527628032971297515963265438649012758994092105725010753123333685282259526532315524187693381495273543741852952756808209715385327440457686339765194482901431273647178819379994034921553311715339161243861135100508872309930258692991831540068235120334514601154271537701026810449098184468821906067709476264642110896243811777562758239402046261810688913771028570385045489113053251 7272 1065361893972478375807001085280952130859705782116971285464074107005333700438041862227266222900592590136694168774661117752341152450053000358473500953663075929817987079732871479316509016756053556465861313547884210320251974661036840957234165738369933903786076207684238628500983952969472625846289156921631393834543270904368933319364555863476703295354283644787717852997029170718585919962574627755710690275171719772746651673438207732583625135494292575 7273 767527792224117838257047248964347529190614873694318098896882129294245868180056826691593991161028562317435040697405007360478053054212218615655239681107568357527536218618091529084377001523867285956011290439473104111944100019197995788823818998193553366132501586884469974789542343919937979611314445464610319877760426582710303162716637339007632750093714282383450550248627952608229153435729554379610693425469501926246329502650809680765832350590806530 7274 -64386651111878847597713716692441874043765424093969014042724246806314763991470801341377306354934703121213972061589084745246957698911115069627019845424747166660157162877182014657475951232940923759374037000984582227821094463703435484823359821186440668789051724830869186454318791180570892698615813228381511662307808537624211438437634198693394060355383902085371355819081523656412957460514257397952064813932544335564359411120218889619213138522246720 7275 -1129748545084357223404714801973394004903471206210940299506798353811648464429512663568643529255527293257908140836250202497588110148964115428100520799087823096478144242610053493973984967988994480225235350548868792548073069124740276442057525559556374572575127932515107814955302744150043518544904970150012905496851079441993144757802190062170097355709667546873089208816110694374998877423088885153662755089104264108311011084558426622202838274016539294 7276 -1897276337308475061661762050937741534094086079905258398403680483105894332609569490260237520416555855575343181533655209858066163203176334043755760480195391454005680461228145023058361969512861766181246640988341896660017169143938272230881344557749927938707629519399577789744845088069981498156219415614623225374611506024703447920518827401177730105803381829256539759064738646983228030858818439533273448514573766034557340587209236302968670624607345823 7277 -1832889686196596214064048334245299660050320655811289384360956236299579568618098688918860214061621152454129209472066125112819205504265218974128740634770644287345523298350963008400886018279920842421872603987357314432196074680234836746057984736563487269918577794568708603290526296889410605457603602386241713712303697487079236482081193202484336045447997927171168403245657123326815073398304182135321383700641221698992981176089017413349457486085099102 7278 -703141141112238990659333532271905655146849449600349084854157882487931104188586025350216684806093859196221068635815922615231095355301103546028219835682821190867379055740909514426901050290926362196637253438488521884123005555494560304000459177007112697343449862053600788335223552739367086912698632236228808215452618045086091724279003140314238689738330380298079194429546428951816195975215296981658628611536957590681970091530590791146619212068559807 7279 1194135196196236071002428518665835878947236630304909313549522600617963228420983464910020835610461996379122112897839287242835067847875230497727540644512570263138301405487235508631460919221935403984609387549853374775894163588443711926880885380742815241364179657345977001409621535330614411243520783378394417159158887979617356196239824260863491416065051448958460564635192218031411834883603142551614819903036808443875370495678645511822051412538786017 7280 3027024882392832285066476852911135538997557286116198697910478836917542797039082153828881049672083148833251322369905412355654273352140449471856281279283214550483824703838198517032346937501856246406481991537210689208090238268678548672938870117306302511282757451914685604700147832220025016701124385764636130871462585466696592678321017463347827461513049376129628967880849341358226908281907324686936203603678030142868351671767662925171508898623885120 7281 3730166023505071275725810385183041194144406735716547782764636719405473901227668179179097734478177008029472391005721334970885368707441553017884501114966035741351203759579108031459247987792782608603119244975699211092213243824173108976939329294313415208626207313968286393035371384959392103613823018000864939086915203511782684402600020603662066151251379756427708162310395770310043104257122621668594832215214987733550321763298253716318128110692444928 7282 2536030827308835204723381866517205315197170105411638469215114118787510672806684714269076898867715011650350278107882047728050300859566322520156960470453465478212902354091872522827787068570847204618509857425845836316319080235729397050058443913570599967262027656622309391625749849628777692370302234622470521927756315532165328206360196342798574735186328307469247597675203552278631269373519479116980012312178179289674951267619608204496076698153658912 7283 -490994055083997080343094986393930223800387180704560228695364718130032124232397439559804150804368137182901044262023364627603972492574126951699320808829749072270922349746325994204559868931009041787972134111364852891771158032949151622880426203735702544020729795292376213074397982591247324330822151142165608943706269934531264471960821120549252726326721068660381370205645789079595638908387845569956191291499850853193400404148054720675432200470226207 7284 -4221160078589068356068905371576971417944793916421108011460001437535506025460065618738901885282545145212373435267744699598489341200015679969583821923795784813622126109325434025663807856723791650391091379087064063983984401857122260599819755498049117752646937109260662606109769367550639427944645169143030548030621473446313948874560841724211318877578100825088089532516041559389638743165510467238551023506714838586743722167446308436993560311162671134 7285 -6757190905897903560792287238094176733141964021832746480675115556323016698266750333007978784150260156862723713375626747326539642059582002489740782394249250291835028463417306548491594925294638855009601236512909900300303482092851657649878199411619717719908964765882971997735519217179417120314947403765501069958377788978479277080921038067009893612764429132557337130191245111668270012539029946355531035818893017876418673435065916641489637009316330045 7286 -6266196850813906480449192251700246509341576841128186251979750838192984574034352893448174633345892019679822669113603382698935669567007875538041461585419501219564106113670980554287035056363629813221629102401545047408532324059902506026997773207884015175888234970590595784661121234588169795984125252623335461014671519043948012608960216946460640886437708063896955759985599322588674373630642100785574844527393167023225273030917861920814204808846103837 7287 -2045036772224838124380286880123275091396782924707078240519749400657478548574287274709272748063346874467449233845858683100446328366992195568457639661623716405941980004345546528623227199639838162830537723314480983424547922202780245427178017709834897423241297861329933178551351867037530368039480083480304912984050045597634063734399375222249322008859607238808866227469557763199035630465131633547023821020678328436481550863471553483820644497683432702 7288 4712154133673065436412000357970901641745181097125668240155366155665538149692463058298706036086913282395274479529768064226093313692589806921283142732625533885893048459071760019868367725654800692179063513198428916875755559890071412222700181701784820296667666904553038819184167350141886752275467320285196156974327743380845213346521662844760571603904821893748470902721687348469234382073898312808507214798214689439937122571594363157668992511632897344 7289 10978350984486971916861192609671148151086757938253854492135116993858522723726815951746880669432805302075097148643371446925028983259597682459324604318045035105457154572742740574155402782018430505400692615599973964284287883949973918249697954909668835472555901875143634603845288584730056548259592572908531617988999262424793225955481879791221212490342529957645426662707286671057908755704540413594082059325607856463162395602512225078483197320479001182 7290 13023387756711810041241479489794423242483540862960932732654866394516001272301103226456153417496152176542546382489230130025475311626589878027782243979668751511399134577088287102778629981658268668231230338914454947708835806152754163676875972619503732895797199736473567782396640451767586916299072656388836530973049308022427289689881255013470534499202137196454292890176844434256944386169672047141105880346286184899643946465983778562303841818162433885 7291 8311233623038744604829479131823521600738359765835264492499500238850463122608640168157447381409238894147271902959462065799381997934000071106499101247043217625506086118016527082910262256003467976052166825716026030833080246262682751454175790917718912599129532831920528963212473101625700164023605336103640373998721564641582076343359592168709962895297315302705821987455157085787710004095773734332598665548071495459706823894389415404634849306529536542 7292 -2667117361448227312031713477847626550348398172418589999635616755008059601118175783589433288023566407927825245683909381125646985325597611352825503071001817479951068454726213491245140526014962529348525789883947933451207637687291166795522163991949922873426369043223105640632815483104356384235987236804891243990277697783211149612122287622511249595045214654939604675252129585270198751608766679261483393777536361003455571708122809673848348013949464639 7293 -15690505118160037353273192967642049792831939035379522732290483149524060873419279010045586705519718584470371628173139511151122296952187489380607747050670568991350203031814500594023770507673231197579756128798402881160043443840045330472398136611453655769223568779696673423029455934871943300535059893193727774963327005805638439302003542635981784094247351851393897565428974019527143137778438726402589274123822545903099518174106588236152189832111898523 7294 -24001738741198781958102672099465571393570298801214787224789983388374523996027919178203034086928957478617643531132601576950504294886187560487106848297713786616856289149831027676934032763676699173631922954514428911993123690102728081926573927529172568368353101611617202386241929036497643464558665229297368148962048570447220515645363134804691746989544667154099719552884131105314853141874212460735187939671894041362806342068496003640787039138641435064 7295 -21334621379750554646070958621617944843221900628796197225154366633366464394909743394613600798905391070689818285448692195824857309560589949134281345226711969136905220695104814185688892237661736644283397164630480978541916052415436915131051763537222645494926732568394096745609113553393287080322677992492476904971770872664009366033240847182180497394499452499160114877632001520044654390265445781473704545894357680359350770360373193966938691124691970424 7296 -5644116261590517292797765653975895050389961593416674492863883483842403521490464384568014093385672486219446657275552684673735012608402459753673598176041400145555017663290313591665121729988505446703641035832078097381872608575391584658653626925768989725703163788697423322579657618521343779787618099298749130008443866858370926731237304546198713300252100647766217312203027500517511252487007055071115271770535134456251252186266605730786501292580071900 7297 18357622479608264665304906445489676343180337207798112731926099904532120474537454793635019993543284992398196873857048892276769282277785100733433250121672386471301271486540714085268911033688193726928281918682350814611251081527336497267920300603403578642649937822919779063662271417976299684771047129998619018953604703588849588914125830258493033689292566506333502240681103604797341889387205405664072667901358906906555089882229397910000537846061363165 7298 39692243859358819311375865067107621186402237836594309957080466537898584869447198188248620792448676063088015159305741088101626591838375049867714595348384355608206492181645528270957803271349930371211679083312831793153167133942773412398972064140626224137576670391313875809271384971369586765093725122491095923925375576252858954947366677440673531083792019005493617118313105124841996279652651187137777213795716587265905860242602591876939228970753333590 7299 45336360120949336604173630721083516236792199430010984449944350021740988390937662572816634885834348549307461816581293772775361604446777509621388193524425755753761509844935841862622925001338435817915320119144909890535039742518164997057625691066395213863279834180011299131851042589890930544881343221789845053933819443111229881678603981986872244384044119653259834430516132625359507532139658242208892485566251721722157112428869197607725730263333405491 7300 26978737641341071938868724275593839893611862222212871718018250117208867916400207779181614892291063556909264942724244880498592322168992408887954943402753369282460238358395127777354013967650242090987038200462559075923788660990828499789705390462991635220629896357091520068188771171914630860110296091791226034980214739522380292764478151728379210694751553146926332189835029020562165642752452836544819817664892814815602022546639799697725192417272042327 7301 -12713506218017747372507140791513781292790375614381438239062216420689716953046990409067005900157612506178750216581496207603034269669382640979759651945630986325746253823250400493603789303699688280224640882850272717229378472951944912609266673677634588916946774034222355741082613799454955904983429030699869888945160836730478662182888525712294320389040465858567284928478076104279830636900198350592957396130823772450303837695962792179214036553481291262 7302 -58049866338967083976680771512597297529582575044392422689006566442430705343984652981883640785991961055486212033162789980378395874116160150601147845470056742079507763668186242356226714305038124098139961001995182607764418215470109909666892364744029802780226608214233654872933656389345886449864772252489714942878980279841708543861492507699166564773084585511827119358994208729639338169039856592801849881697075494172460950124831989786939766816814696752 7303 -85028603980308155915549495788191137423194437266605294407024816559639573260384860761065255678283024612395476975887034860876988196285152559489102788872810111361968002026581370133580728272688366189126999202457741683688206876460938409456597755207021438000856504571325174941122427561260517309975068344280940977859195019364088836625970659427545775467836138658753451548829237750201503811792309429346669699361968308988062972671471789484664959234086739078 7304 -72315097762290408543042354996677356130404061652223856167962600138949856307337870351998249778125412106216726759305538653273953926615769918509343136927179125036221748203330969639976938968988677908902358319607468966458828403508993496847331081529386849083909730537102819200039813761805561404991639313581071088914034182633610174443082133715251455078795672800186166620351161645921673174892111078753712303231144536537759134975508997305450922680605447815 7305 -14265231423323324566361583484080058600821486607831433478956033696519150963353217370114608992133451050730514726142748672895558052499609767908195291457122382956713984535144727283750224663950553810762397317612286358694410188038883587180438716785357046303683122322869164327106157372459674955126867061091356146035053902791901630581589626016084890305711087288359047261356952916282335005852254485951862421534069042365298184850677007518511155863790751062 7306 70763372556984831349187912304111078822372950658773860928068782863120422297031643390950646686149573561664962249744286187981430143785542791580907497415687728405254017491436642849830503608737812378364601884845455324993796688422054822276159038421664391697173382248456010614016270188800842354848201283189584831824141116572187206044381033411460885162125051370394404287472284833919168805940054943394807277827899266622764787820794781966153803370295988017 7307 143078470319275239892230267300788434952777012310997717096031383002070278604369513742948896464274985667881689009049824841255384070401312710090250634342866853441475765694767612489807442577726490287266960204452924291452625091931048319123490119951051240781083112785558829814056083950606403759839840596770655920738175299205797380487463167126712340240920724170580570907823446479840841980832166022148519581059043803160523922796303779271604726050901435833 7308 157343701742598564458591850784868493553598498918829150574987416698589429567722731113063505456408436718612203735192573514150942122900922477998445925799989236398189750229912339773557667241677044098029357522065210650147035279969931906303928836736408287084766235108427994141162241323066078714966707657862012066773229201997699011069052793142797230546631811458939618169180399396123176986684420508100382002593112845525822107646980786790115881914692186896 7309 86580329185613733109403938480757414731225548260055289646918633835469007270691087722112858770258863156947241485448287326169511979115379686417538428384301507992935732738475696923727163632939231719664755637219755325153238591547877084027769798314743895387592852859971983527145971134265236360118506374672427234949088085425511805024671759731336345384506760088545213881708114562204008180744365564705574724765213578903057319826186004823962078544396198880 7310 -56498141133661506782826328820031020221551464050942427449112749166601271333678426020836037694016122510934447523601537515085872091285933023672712205958565345448540032956291915566080278944787258567602204567233168966299386500383171235095720321636307345393490259925586846286910112816341167399721334222098228685789087213780285575462791407395375994856413964082035357026115331917636833800087800457442944856293830224257466602970117774447642647506505236952 7311 -213841842876260071241418179604899513775149962969771578024100165865190700901401157133899543150424559229546651258794111029236814214186855501671158131758554581846729783186204255339637946186464302665631562089298379616446421780353103141399649158372715632478256495034014840428072354139407246114688041879960240752562316415777984586531844200538173225403045775540974975195295731313760010786772220965543326858886943069783288710617098561237758529421197423847 7312 -300422172061873804350822118085656928506375511229826867671018799700659708172092244856012401920683422386493892744242398355406326193302235188088696560142856089839665515924679952263365109819403534385296317726518134941599660371900980225427418956687459527865849347893986823955218325273672482474806548254632667987511404501203496391556515960269509570787552535629520189077003845875964018967516586530248901583652156648686346030443284566061720607965593622726 7313 -243924030928212297567995789265625908284824047178884440221906050534058436838413818835176364226667299875559445220640860840320454102016302164415984354184290744391125482968388036697284830874616275817694113159284965975300273871517808990331698635051152182472359087968399977668308212457331315075085214032534439301722317287423210816093724552874133575931138571547484832050888513958327185167428786072805956727358326424428879427473166791614077960459088385773 7314 -30082188051952226326577609660726394509674084209112862197805884668867735937012661701276821076242740646012793961846749811083639887829446662744826222425736162544395699782183781357646884688151973152062551069986586358853852091164705848932049476678436549994102592934385137240235858317924068960397172152574198549160000871645226229561880352335960350528092796006509856855592782644567174380656565107262629868471383354645590716856068230376319431037890961925 7315 270339984009921578024244508424930533996701427020714005473212915031791972235079583154735580844440681740481098782395648544322686305472788525343870337717119927295269816142496170905718225131251561233233766656531548582745808280736274376495369480009022977871746754959601686714982466955748413514409376102058469438351403629558270161994635607933549220259459739623010332221411063231396844586860021422986271715180773294040755313587216335685401176927702660802 7316 514264014938133875592240297690556442281525474199598445695118965565850409073493401989911945071107981616040544003036509384643140407489090689759854691901410671686395299110884207603003056005867837050927879815816514558046082152254083366827068115060175160344105842928001664383290679413079728589494590134592908740073720916981480978088360160807682796190598311170495164272299577189724029754288807495792228442539099718469634741060383127299479137386791046576 7317 544346202990086101918817907351282836791199558408711307892924850234718145010506063691188766147350722262053337964883259195726780295318537352504680914327146834230790998893067988960649940694019810202990430885803100916899934243418789215759117591738611710338208435862386801623526537731003797549891762287167107289233721788626707207650240513143643146718691107177005021127892359834291204134945372603054858311010483073115225457916451357675798568424682008502 7318 274006218980164523894573398926352302794498131387997302419711935202926172775426480536453185302910040521572239182487610651404093989845748827160810576610026906935521182750571818054931715562768248969756664229271552334154125962682514839263748111729588732466461680902785114908544070775255384035482386185108637850882318159068437045655604905210093926459231367553994688906481296602894359548085351180068586595829709779074470144329235021990397391496979347701 7319 -240257795957969351697666898764204139487027342811601143275407030362924236298066921453458759768197941094468304820548898733239046417643341862599044115291383764750874116360312389548071340443099588081171215586544962223891956189571568527563320003330586427877644162025216549474746608637824344554012203949484270889191402757913043932432755255597588869731366943616500475365818280586829670206203456315723641846709389939395164596731148105309081745889811698874 7320 -784603998948055453616484806115486976278226901220312451168331880597642381308572985144647525915548663356521642785432157928965826712961879215103725029618530598981665115253380378508721281137119398284161646472348063140791890432990357743322437595069198138215852597887603351098273146368828142103903966236651378178425124546539751140082995768741232016450058050793505496493710640421120874341148828918778500157719873012510390054647599462984880314314493707375 7321 -1058610217928219977511058205041839279072725032608309753588043815800568554083999465681100711218458703878093881967919768580369920702807628042264535606228557505917186298003952196563652996699887647253918310701619615474946016395672872582586185706798786870682314278790388466006817217144083526139386352421760016029307442705608188185738600673951325942909289418347500185400191937024015233889234180098847086753549582791584860198976834484975277705811473055075 7322 -818352421970250625813391306277635139585697689796708610312636785437644317785932544227641951450260762783625577147370869847130874285164286179665491490937173741166312181643639807015581656256788059172747095115074653251054060206101304055022865703468200442804670116765171916532070608506259181585374148472275745140116039947695144253305845418353737073177922474730999710034373656437185563683030723783123444906840192852189695602245686379666195959921661356200 7323 -33748423022195172196906500162148163307470788576396159144304904840001936477359559082994425534712099427103934361938711918165047572202406964561766461318643142184647066390259428506860375119668660888585448642726590110262169773110946311700428108399002304588817518877568565433797462137431039481470182235624366961690915401155393113222849649612505056727864423937494213540663016016064689341881894864344944749120319839679305547598086916681315645607167648824 7324 1024861794906024805314151704879691115765254244031913594443738910960566617606639906598106285683746604450989947605981056662204873130605221077702769144909914363732539231613692768056792621580218986365332862058893025364683846622561926270885757598399784566093496759912819900573019755006652486657916170186135649067616527304452795072515751024338820886181424994410005971859528921007950544547352285234502142004429262951905554651378747568293962060204305406252 7325 1843214216876275431127543011157326255350951933828622204756375696398210935392572450825748237134007367234615524753351926509335747415769507257368260635847088104898851413257332575072374277837007045538079957173967678615737906828663230325908623301867985008898166876677991817105090363512911668243290318658411394207732567252147939325821596442692557959359347469141005681893902577445136108230383009017625586911269455804095250253624433947960158020125966762453 7326 1876962639898470603324449511319474418658422722405018363900680601238212871869932009908742662668719466661719459115290638427500794987971914221930027097165731247083498479647592003579234652956675706426665405816694268726000076601774176637609051410266987313486984395555560382538887825650342707724760500894035761169423482653303332439044446092305063016087211893078499895434565593461200797572264903881970531660389775643774555801222520864641473665733134411278 7327 852100844992445798010297806439783302893168478373104769456941690277646254263292103310636376984972862210729511509309581765295921857366693144227257952255816883350959248033899235522442031376456720061332543757801243361316229979212250366723293811867202747393487635642740481965868070643690221066844330707900112101806955348850537366528695067966242129905786898668493923575036672453250253024912618647468389655960512691869001149843773296347511605528829005027 7328 -991113371883829633117245204717542952457783455455517435299434006120564681129280347515111860149034505023886013244042344744039825558402814113141002683591271221547892165223433339549932246460550325476747413416166435254421676849450979959185329490000782261504679241035251335139222292869221447176445987950511282105925611903297401959292901374726315829453560570472511758318865904991885855205470390370157197255308943112226249103780660651612646414597137757425 7329 -2868076011782300236441694716037017371116206177860535799200114607358777552999212357423854522817753971685605472359332983171540620546374728335071029780757002468631390644871025343129166899417226031903412819232860703980421753451225156596794380900267769574991663636590811717678110118519564154901206488844547043275349094556600734398337347467031378845540772463551011653753431498453086652777735294252127728915698718756000804905003181516254120080330272168702 7330 -3720176856774746034451992522476800674009374656233640568657056297636423807262504460734490899802726833896334983868642564936836542403741421479298287733012819351982349892904924578651608930793682751964745362990661947341737983430437406963517674712134972322385151272233552199643978189163254375968050819552447155377156049905451271764866042534997620975446559362219505577328468170906336905802647912899596118571659231447869806054846954812601631685859101173728 7331 -2729063484890916401334747317759257721551591200778123133357622291515859126133224113219379039653692328872448970624600220192796716845338607366157285049421548130434457727681491239101676684333132426487997949574495512087316306580986427004332345222134190060880472031198300864504755896294032928791604831601935873271230438002153869805573141160271305145992998791746993819009602265914451050597177522529438921316350288335643556951066294160988985271261963416302 7332 139012526891383835106947398277759649564614977082412665842492315842918426865988244204475483164061642813156501734732762978743903701036120968913744731335454338196932917189534104027490215084093605415414869658365191893105446870238729592462035678133579514111191605392510853173354222225531226109601657242611170004118656554446864592764206306760073699547773671804017834743829232538635602180557771722688807599348430420357247953936887355265134809068308752401 7333 3859189383666129869558939920754560323573989633316053234499548613479342234128492704938966382966788476709491485603375327915580446104777542448212032464348273690179282810094458682679099145877776357380160232649027139234843430300676136555979710390268551836496342877626063052817332411388785602077652476795058325381274706459898136357630248841757694674994333034023523412072297403444972507983205684622284926171007661868227054008783842167866766494927409926130 7334 6588252868557046270893687238513818045125580834094176367857170904995201360261716818158345422620480805581940456227975548108377162950116149814369317513769821820613740537775949921780775830210908783868158182223522651322159736881662563560312055612402741897376814908824363917322088307682818530869257308396994198652505144462052006163203390002028999820987331825770517231081899669359423558580383207151723847487357950203870610959850136328855751766189373342433 7335 6449240341665662435786739840236058395560965857011763702014678589152282933395728573953869939456419162768783954493242785129633259249080028845455572782434367482416807620586415817753285615126815178452743312565157459429054290011423833967850019934269162383265623303431853064148734085457287304759655651154383028648386487907605141570439183695268926121439558153966499396338070436820787956399825435429035039888009519783513363005913248973590616957121064590033 7336 2590050957999532566227799919481498071986976223695710467515129975672940699267235869014903556489630686059292468889867457214052813144302486397243540318086093792237524810491957135074186469249038821072583079916130320194210859710747697411870309544000610546769280425805790011331401674068501702682003174359324703267111781447707005212808934853511231446445225119942975984265773033375815448416619750806750113717001857915286308997129406805723850462193654663904 7337 -3998201910557513704665887319032319973138604610398465900342040929322260660994480949143441866130850119522647987338108090894324349805813663417125777195683728028376215727283992786706589360961869962795575102307392331127948877170914866148441746068402131350607534483018573905990686633614316828187254134037669495385393363014345000950394455148517768374542106705827541246816126635983608110163763456344973733770356092288584301962720729523131901303995718678528 7338 -10447442252223176140452627159268378368699570467410229602356719518474543594390209523097311805587269282291431941831350876023957609054893692262581349978118095510793023347870408604459874976088685141248318414872549790557003167182338700116291766002671293733873157786450426970139420719071604132946909785192052524033779850921950142520833638843786694495981664859794040643154197072804396066563588891774008773658365612072097664968633978496722518261116783268560 7339 -13037493210222708706680427078749876440686546691105940069871849494147484293657445392112215362076899968350724410721218333238010422199196178659824890296204189303030548158362365739534061445337723962320901494788680110751214026893086397528162075546671904280642438212256216981470822393140105835628912959551377227300891632369657147733642573697297925942426889979737016627419970106180211514980208642580758887375367469987383973965763385302446368723310437932463 7340 -9039291299665195002014539759717556467547942080707474169529808564825223632662964442968773495946049848828076423383110242343686072393382515242699113100520461274654332431078372952827472084375853999525326392481287779623265149722171531379720329478269772930034903729237643075480135759525789007441658825513707731915498269355312146783248118548780157567884783273909475380603843470196603404816445186235785153605011377698799672003042655779314467419314719253934 7341 1408150952557981138438087399550821901151628386702755432826910953649319961727245080128538309641219433463355518448240633680271536661511177019882236877597634236138690916792035651632402891712831141722992022391262010933738017460167168736571436524401520803838254057212783894659284959545815125505250959678344792118281581566637995737585520295006536928096881585884565262550353602607792661747143705538223620053354234373297992965591322717408050841802064014627 7342 14445644162780689845118514478300698341838175077808695502698760447796804255384690472240753671718119401814079929169458966918281958860707355679707127173801823539169239075154401391166464337050555104043893517179942121684952044353253566264733512071073425084480692269469000876130107352685920961134163919229722019419173213936295143471228093992304462870523771565621581889970323708788004176727352348118982507428721704360681966931354708019854419565112501947091 7343 23484935462445884847133054238018254809386117158516169672228569012622027888047654915209527167664169250642156352552569209261968031254089870922406240274322284813823571506232774343993936421426409103569219909661229901308217194075425097644453841549343198014515595998706643951610243112211709968575822744743429751334671483291607290254476212541084620438408554839531057270574167178984607581543797534354767661033733082059481638934397363799168886984427221201026 7344 22076784509887903708694966838467432908234488771813414239401658058972707926320409835080988858022949817178800834104328575581696494592578693902524003396724650577684880589440738692361533529713577961846227887269967890374479176615257928907882405024941677210677341941493860056950958152665894843070571785065084959216389901724969294516890692246078083510311673253646492008023813576376814919796653828816544040980378847686183645968806041081760836142625157186400 7345 7631140347107213863576452360166734566396313694004718736702897611175903670935719362840235186304830415364720904934869608663414535731871338222816876222922827038515641514286337301195069192663022857802334370090025768689527132262004362643148892953868252126196649672024859180820850799979973881936407865835362939797216687788674151045662598253773620639787901688024910118053489867588810743069301480697561533551657143325501679037451333061906416577512655239310 7346 -15853795115338670983556601877851520242989803464511450935525671401446124217111935552369291981359338835277435447617699600598553495522218532699589364051399457775307929991946437042798867228763386245766885539571204132618690061813420735001304948595474945888318946326681784770789392312231736086639414878908066811537454795502933139208813614287310999798620653151506147152520677311395796838474496053657206127482075938733979959896946030737262470406914565961715 7347 -37930579625226574692251568716318953151224292236324865174927329460418832143432345387450280839382288652456236281722028176180249990114797226602113367448124108352992810581387175735160400758476964207613113426841172022993169238428678663909187353620416623098996288268175644827740350464897630929709986663973151770753844697227902433725704306533389083308932326405152639160544490887772611758271149882473750168462454786420163605865752071819023306549539723148114 7348 -45561719972333788555828021076485687717620605930329583911630227071594735814368064750290516025687119067820957186656897784843664525846668564824930243671046935391508452095673513036355469951139987065415447796931197791682696370690683026552336246574284875225192937940200504008561201264877604811646394529808514710551061385016576584771366904787162703948720228093177549278597980755361422501340451363171311702014111929745665284903203404880929723127052378387423 7349 -29707924856995117572271419198634167474630802465818132976104555670148611597256129197921224044327780232543521739039198184245111030324450032125340879619647477616200522103727075993556602722376600819648562257359993659064006308877262291551031297978809929336873991613518719237771808952645868725006979650900447899013606589513643445562553290499851704150099574941671402126077303443965625662865955309514105574532035991011685325006257374143667252720137812425707 7350 8222654768231457119980149517684785676593489770506732198822773790270220546176216189529056795054508419912714542682829991935138959790347194476772487828476630736792288477660099741603798036100363387964551169481178363929162929551416372358156055641606693762122296654656925589968541512251762204703007013072703871740238107714258988163151016033537379158832751463481237034467187443806986095405194572959644593930418795408478280859494697675356053829401910722408 7351 53784374740565245675808170594170473394214095700836316110453000861864956360544280939819572820741627487733671729339727776778803485637015759301702731499523566128300740573333612777959267987240350453379998966412376155611859300242099398910492302215891568987315234594857429598529742777129367016349401542881218582291299492730835572934517920820700083107552979556658786313065168199168408596745645936130956295944530725154143565762698102556285776956454289109832 7352 83492299597560363248079589792804640868844898166654449086557556532013567957800410137740796865069407720277193468378925961023914515961465791427043611119171043744501262677060688771515870709616951273028561223772369814675865609119361690461523600194701498324189226208376148836301551729775235741356381193781666481304906082244479018497071211320551787257652554498330188439142471643134034259611601245645061870476566716165828890768955476699953029676592101535540 7353 75269644829328906128099440275119855192251408396147716887734782741743347411624193948211740070014899300364478925696095969088775556171118596950271123290694413007708974199400589029912072673516587885064010054291191450746702679567945318103367544553094804562066929553719223246333010217523473536653374180708962609564667974530220030333920195287014408098819803034848951404675284199327048164206406672685417276546147920757350609909460779024596975847190190813133 7354 21485270088763660452291269680949381798037312695311400777281781879878391051079913008392167249273271812630807196356368192309972070534102837648568391791170846879408233626066976251952804686276237431684011087878815295134843379325845919192875242337203235574751694958861793647803267440394106520303972637827744027273368481799384457399402274466314324991266823478190165091610116000158639567460760736554460980601617195603207044146762676468311198890735901703302 7355 -62007029508796702795788320111855259070807585471343048309275774652135176906720497129348629615796135907646386272022557768713942445427362953778475219328000196865093029050993712519563066023340713841344550135893554519541022229793515771268648357857498262749437531249514355188498284289381129221052408555953922454031537600445094561097668936854237462266385731020140023347532355642975394692150840509090600889874949520562621846622192800231641830785856199832237 7356 -137276674338125608923887760386975114263058993867490765197010557393878524318344691077560369685811035208010865197718653737802718001598481550728746342618694609872802003250394301549475138696857301726408560190184745970287724909361461089372015902410593067311504460803233578434831294506904602757705782736662885063596205574975314591431589132141251870365205534054988974752207639842302442856357247181776018166421097441319972456531653579256238806633046390645369 7357 -158761944426889269376179030067924496061096306562802165974292339273756915369424604085952536935084307020641672394075021930112690072132584388377314734409865456752210236876461277801427943383133539158092571278063561265422568288687307008564891144747796302886256155762095372082634561947298709278009755374490629090869574056774699048830991406607566195356472357533179139843817755842461082423818007918330479147022714636923179500678416255724550005523782292348670 7358 -96754914918092566580390709956069236990288721091459117665016564621621738462704106956603907319288171112995286122052464161398747626705221434598839515081865259887117207825467565281864877359792825316748021142170006745881546058893791237296242786890298040136818624512581016894136277657917580056957346818536706636838036456329604487733322469753328733090086626513039116496285400199485687731667167409239878257147765116360557654056223455492908174737926092516432 7359 40521759420033042343497050430905877272770272776031647531993992772256785855640584120956462366522864095015579075666189576403970374893260116129906827536829349985684795424926736267610261337064476409660539048014739224406178850467669852075773115520295027174685836290652561540695016848987022700748435918126178426758169118645710103698266662387923137275118907541949858255922239642816755124690079772536139909273332324959414802475430123763330631895120298128938 7360 199283703846922311719676080498830373333866579338833813506286332046013701225065188206908999301607171115657251469741211506516660447025844504507221561946694806737895032301388014069038204720198015567753110326078300489828747139154976860640664260268091330060941992052747933623329578796285731978758191292616807517627743175420409152529258068995489332631591265075128998099739995485277837548508087690866619056296046961882594303153846379487880637418902590477609 7361 296038618765014878300066790454899610324155300430292931171302896667635439687769295163512906620895342228652537591793675667915408073731065939106061077028560066625012240126855579350903082079990840884501131468248307235710293198048768097936907047158389370197760616565328950517465856454203312035715538111153514154465779631750013640262580538748818065721677891588168114596025395684763525280175255100106497313443812078243151957210069834980788812156828682994042 7362 255516859344981835956569740023993733051385027654261283639308903895378653832128711042556444254372478133636958516127486091511437698837805822976154249491730716639327444701928843083292820742926364474840592420233568011304114347581098245861133931638094343023074780274676388976770839605216289334967102193027335727707610513104303536564313876360894928446558984046218256340103156041946770155485175327570357404170479753283737154734639711217458180261708384865105 7363 56233155498059524236893659525163359717518448315427470133022571849364952607063522835647444952765307017979707046386274584994777251811961318468932687545035909901432412400540829014254616022728348907087482094155267521475367208426121385220469671370003012962132788221928455353441260808930557356208910900410528210079867337683894384035055807365405595814967718971089258240363160556668932606977087636703738347874432791401142851580793331729577542842805794387497 7364 -239805463266955354063173130929736250606636852114865461038280324818270487080705772327865461668130035210672830545407401082920630821919104620637128389483524156723579827726314750336648466057262491977413649374093039714234925989622646712716437375788386357235627828343400495164024595645272754679506627210742985944385912294066119256227524731383412469906710172617078856355662235128094592673198167463402758965569379286842009105629276503251211269314022888606544 7365 -495322322611937190019742870953729983658021879769126744677589228713649140912834483370421905922502513344309789061534887174432068520756910443613282638975254873362907272428243593419941286800188856452254241794326607725539040337203744958577571307426480700258702608618076884140795435250489044014473729403770321672093522807170422792791838607744307398353269156663297112695765391170041362828683342790973116369739859040125746260363916214468669449575731273471648 7366 -551555478109996714256636530478893343375540328084554214810611800563014093519898006206069350875267820362289496107921161759426845772568871762082215326520290783264339684828784422434195902822917205359341723888481875247014407545629866343798040978796483713220835396840005339494236696059419601370682640304180849882173390144854317176826894415109712994168236875634386370936128551726710295435660430427676854717614291831526889111944709546198246992418537067859144 7367 -311750014843041360193463399549157092768903475969688753772331475744743606439192233878203889207137785151616665562513760676506214950649767141445086937036766626540759857102469672097547436765654713381928074514388835532779481556007219631081603603008097355985207568496604844330212100414146846691176013093437863937787477850788197920599369683726300524261526703017307514580466316598615702762462262964274095752044912544684880006315433042947035723104514179252599 7368 183572307768895829826279471404572890889118403799437990905257752968905534473642249492218016715364728192693123499021126497925853570107143302168195701938488246822147415325773921322393850034534143070326167279937772192759558781196525327495967704418383344273495040121472039810583334836342197323297716310332457734306044956382224872192468924018006874091742453645989598115299074571425660066221079826699020617694946495440866254048483171521633726471217094219050 7369 735127785878892544082916001883466234264658731883992205715869553531919627993540255698287367590632548554982619606942288257352699342676015064250411028458779030086487100154558343756589752857451348429667891168419647439773966326826391671294008683214867057494330436961477379304820030895761798693980356614513307616479435101236542049019363339127719868259979329280375969051427626298135955501881510254375875335309238326967755365993192717719880718889754162078195 7370 1046877800721933904276379401432623327033562207853680959488201029276663234432732489576491256797770333706599285169456048933858914293325782205695497965495545656627246957257028015854137189623106061811595965682808482972553447882833611302375612286222964413479538005458082223635032131309908645385156369707951171554266912952024739969618733022854020392521506032297683483631893942896751658264343773218649971087354150871652635372308625760666916441994268341330795 7371 863305492953038074450099930028050436144443804054242968582943276307757699959090240084273240082405605513906161670434922435933060723218638903527302263557057409805099541931254094531743339588571918741269798402870710779793889101637085974879644581804581069206042965336610183824448796473566448061858653397618713819960867995642515097426264098836013518429763578651693885516594868325325998198122693391950950469659204376211769118260142589145282715523051247111746 7372 128177707074145530367183928144584201879785072170250762867073722775838071965549984385985872491773056958923542063492634178580361380542623839276891235098278379718612441776695750775153586731120570311601907234451063340019922774810694303585635898589714011711712528375132804519628765577804649367878296783105406203481432894405973048406900759708293650169784249371317916465167242027190042696241183137575075134349966049244013752266949871425401996633297085033552 7373 -918700093647788373909195473288039125153777135683430196621127306500825162467182505190505384305997276747675743105963414755278552912783158366418606730397267276908634515480332265078983602891985491499994058448357419632533525108022916998789976387633250401767825477082949419115403365732103996017278072924845765350785480057618766921211832263145726742351721782926365567166726700869561615568102590081074895953004184822408621620041675889241514445360971256297242 7374 -1782005586600826448359295403316089561298220939737673165204070582808582862426272745274778624388402882261581904776398337191211613636001797269945908993954324686713734057411586359610726942480557410241263856851228130412327414209660002973669620969437831470973868442419559602939852162205670444079136726322464479170746348053261282018638096361981740260781485361578059452683321569194887613766225283473025846422663389198620390738301818478386797160884022503408987 7375 -1910183293674971978726479331460673763178006011907923928071144305584420934391822729660764496880175939220505446839890971369791975016544421109222800229052603066432346499188282110385880529211677980552865764085679193752347336984470697277255256868027545482685580970794692407459480927783475093447015023105569885374227780947667255067044997121690033910951269610949377369148488811222077656462466466610600921557013355247864404490568768349812199157517319588442538 7376 -991483200027183604817283858172634638024228876224493731450016999083595771924640224470259112574178662472829703733927556614513422103761262742804193498655335789523711983707949845306896926319692489052871705637321774119813811876447780278465280480394295080917755493711742988344077562051371097429736950180724120023442300890048488145833164858544307168599547828023011801981762110352516040894363876529526025604009170425455782870527092460570684712156348332145295 7377 790522386573642843542011545143454923273992063513179433754053583724987090501632520804519511814224219788752201042470780576698191532240534527141715495298988897190022073703636514303830016160864921188392151213906356292513602333212222695204340489043536390056112948707816614595774600154299346649399776141740359147304047163212793872804931503437433092181937533555047650701559458842371572871861406943499820818654218773164607867774726017816112448727674171263693 7378 2700705680248614822268490876604128686451998075421103361825197889309408024893455250465284008694400159009257647882361751946490166548784955636364515724351591963622368572891918624689710545372542901741257915299585550044860939317682919972459597357071081872741693919502509022055255527937774440096414799247310244521531828110880048939849928625127467003133207144504425019850048270064449229334327873554100742375667574021029012358343494367628311606244993759706232 7379 3692188880275798427085774734776763324476226951645597093275214888393003796818095474935543121268578821482087351616289308561003588652546218379168709223006927753146080556599868469996607471692235390794129620936907324164674751194130700250924877837465376953659449413214252010399333089989145537526151749428034364544974129000928537085683093483671774171732754972527436821831810380416965270228691750083626767979676744446484795228870586828198996318401342091851528 7380 2901666493702155583543763189633308401202234888132417659521161304668016706316462954131023609454354601693335150573818527984305397120305683852026993727707938855956058482896231955692777455531370469605737469723000967872161148860918477555720537348421840563603336464506435395803558489834846190876751973286294005397670081837715743212878161980234341079550817438972389171130250921574593697356830343140126947161022525673320187361095860810382883869673667920587836 7381 200960813453540761275272313029179714750236812711314297695963415358608681423007703665739600759954442684077502691456776037815230571520728215662478003356346892333689910004313331003066910158827567864479554423415417827300209543235557583260939991350758690861642545003926373748302961897071750780337174038983760876138253726835694273028233355106874076417610294467964151280202651510144468022502469586026204785354951652291175002752366442754572263428674160881605 7382 -3491228066822257665810502421747583609725990138934282795579251473034395115395087771269803520508624378798009848924832532523188358081025490163506231219650580860812390646595555138993540561533407822929650066513491906337374541650895142667663937846114618262797806868210325636651030128092073786745814575389050603668835875274092842812654860128564900095315144678059472670551607728906820802206189280497600563194321792794193620226118220385444424054972667930969922 7383 -6392894560524413249354265611380892010928225027066700455100412777702411821711550725400827129962978980491344999498651060507493755201331174015533224947358519716768449129491787094686318017064778292535387536236492874209535690511813620223384475194536458826401143332716761032454588617926919977622566548675344609066505957111808586025533022108799241174865962117031861841681858650481414499563019623637727510355344318467513807587214081195827307924646335851557757 7384 -6593855373977954010629537924410071725678461839778014752796376193061020503134558429066566730722933423175422502190107836545308985772851902231195702950714866609102139039496100425689384927223605860399867090659908292036835900055049177806645415185887217517262785877720687406202891579823991728402903722714328369942644210838644280298561255463906115251283572411499825992962061301991558967585522093223753715140699270119804982589966447638581880188075010012439361 7385 -3102627307155696344819035502662488115952471700843731957217124720026625387739470657796763210214309044377412653265275304022120627691826412067689471731064285748289748392900545286695844365690198037470217024146416385699461358404154035138981477339772599254464979009510361769551861451731917941657089147325277766273808335564551437485906395335341215155968427733440353322410453573084738165379332812726153151946377477325611362363848227253137456133102342081469438 7386 3290267253368716904535230108718403894975753326222968497883288057675786433972080067604063919748669936113932346233375756485373127509504761947843753216294233968478700736591241807990473651374580255065170512090076488510074332107659585084402997854763859571936164323206399262902727166195002035965477401350066842792697621547257148539626626773458026018897534383591508519271405077396676334183686810911574358408966841141902445223365853942689851791543993770088320 7387 9884122627346670915164768033128475620654215166000983250679664250736806937106638496670630650471603359289354848423483593030682113282356664179039456167009100577580839776087342233679858578598186115465037602749984780546910232162708762891048413040651077089198950200927086669105618746018993764368381124064395212735341832385901428838187882237364141270181106795091334512233466379388235301769208904135328073549666111261707427813332301581271731979619003782527682 7388 12986749934502367259983803535790963736606686866844715207896788970763432324846109154467393860685912403666767501688758897052802740974183076246728927898073386325870588168987887520375702944288384152935254626896401166246371590566862798030029890380423676343663929210437448438657480197750911706025470271389672979009150167950452866324094277572705356426149534528531687834643919952472973467148541716861481225496043588587318790177180528834409188112721345863997121 7389 9696482681133650355448573427072559841630933540621746710013500913087645890874029086863329940937242467552835155455383140567429613464678314298885174681779152357391887432396645712385229292913803897870084114806324677736297258459203212945626892525659816771727764887231049175754753031555909670059992870039606136216452546403195717784467650799247330407252000144940179315372514875076297132964854905949906867087076747445416344953814674891719336321177352093908802 7390 -187639946213020559716194606055915779023281625379236540666163337649161046232609409807300709534360891736519692968100452463252499817678349880154281485229948220188952343690696521294629285684382217594953487943660102810612973703505549945421520514991260317471185313696037493350865714463084094308388254024789076518889285982705711053720231438116810862929106650151155196860951504311938168804353998185421206462589363816291082859517626689552395658441651688618879 7391 -13174389880715387819699998141846879515629968492223951748562952308412593371078718564274694570220273295403287194656859349516055240791861426126883209383303334546059540512678584041670332229972766370530208114840061269056984564270368347975451410895414936661135114524133485932008345912213995800333858525414462055528039453933158577377814509010822167289078641178682843031504871456784911635952895715046902431958632952403609873036698155523961583771162997552615999 7392 -22870872561849038175148571568919439357260902032845698458576453221500239261952747651138024511157515762956122350112242490083484854256539740425768384065082486903451427945075229754055561522886570268400292229646385946793281822729571560921078303421074753432862879411364535107763098943769905470393851395454068191744492000336354295162282159810069497696330641323623022346877386331861208768917750620996809299045709699849026217990512830415680920092340349646524800 7393 -22683232615636017615432376962863523578237620407466461917910289883851078215720138241330723801623154871219602657144142037620232354438861390545614102579852538683262475601384533232760932237202188050805338741702725843982668849026066010975656782906083493115391694097668497614412233229306821376085463141429279115225602714353648584108561928371952686833401534673471867150016434827549270600113396622811388092583120336032735135130995203726128524433898697957905920 7394 -9508842734920629795732378821016644062607651915242510169347337575438484844641419677056029231402881575816315462487282688104177113646999964418730893196549204137202935088705949191090600007229421680275130626862664574925684284755697663000205372010668556454256579573535011682403887317092825575751604616014817059697563260420490006730747419361130519544322893494789024118511563370764358964160500907764485660624487383629125262094297048202166940662735700405289920 7395 13362029826928408379416192747902795294653250117603188289229115646061754417311327974081995279754634187139806887624959801979307740609539776007037490868533282766248492856369280562964961515657148588125161602783721371867597537973873897920872931410406196978606299837829523425359211626677079894642246779439251132046928739915864288431534740448938978152007747828833998228365822961096849804757249713232323638421222316219900955896215782213513979429604649241234881 7396 36045262442564425994848569710766318872890870525069650207139405529912832633031466215412719081377789058359409544769101839599540095048401166552651593448385821449510968457753813795725893752859336638930500344486447215850266386999939908896529714316489690093997993935498021039771444855983901270727709920868530247272531454269512872540096668820891664985409282502305865378382257788646120404870646336043711731004342652252636091027210985939642503863503347199140802 7397 45554105177485055790580948531782962935498522440312160376486743105351317477672885892468748312780670634175725007256384527703717208695401130971382486644935025586713903546459762986816493760088758319205630971349111790775950671755637571896735086327158246548254573509033032722175332173076726846479314536883347306970094714690002879270844088182022184529732175997094889496893821159410479369031147243808197391628830035881761353121508034141809444526239047604430723 7398 32192075350556647411164755783880167640845272322708972087257627459289563060361557918386753033026036447035918119631424725724409468085861354964344995776401742820465410690090482423851532244431609731080469368565390418908353133781763673975862154916752049569648273671203509296816120546399646951837067757444096174923165974774138590839309347733083206377724428168260891268527998198313629564273897530575873753207607719661860397225292251928295465096634398363195843 7399 -3853187092007778583683813926886151232045598202360678119881778070623269572669908297025966048351752611323491425137677113875130626962539811588306597671984078629045557767663331371874361508427726907850030975921056796941913253218176234920667559399737640524349720264294511742955324309584254318890642163424434072349365479495374281700787321087808458607684854334044974109854259590332490840596748805467837977796734932590775693801918734011347038766868948835944958 7400 -49407292269492834374264762458669114167544120642672838496368521175974587050342794189494714361132423245499216432394061641578847835657940942559689084316919104215759461314123094358690855268516485227055661947270168587717863924973813806817402645726895887072604293773327544465130656482660981165369956700307781379319460194185377160971631409269830643137417030331139863606748080749742970209627896049276035369425564968472537046923426768153156483293107996440375680 7401 -81599367620049481785429518242549281808389392965381810583626148635264150110704352107881467394158459692535134552025486367303257303743802297524034080093320847036224872004213576782542387512948094958136131315835559006626217058755577480793264800643647936642252567444531053761946777029060628117207024457751877554242626168959515751810940757002913849515141458499400754875276078948056599773901793579851909122633172688134397444148719020081451948389742394803571522 7402 -77746180528041703201745704315663130576343794763021132463744370564640880538034443810855501345806707081211643126887809253428126676781262485935727482421336768407179314236550245410668026004520368050286100339914502209684303805537401245872597241243910296117902847180236542018991452719476373798316382294327443481893260689464141470110153435915105390907456604165355780765421819357724108933305044774384071144836437755543621750346800286070104909622873445967626563 7403 -28338888258548868827480941856994016408799674120348293967375849388666293487691649621360786984674283835712426694493747611849278841123321543376038398104417664191419852922427151051977170736003882823230438392644333621966439880563587439055194595517014409045298553406908997553860796236815392632946425594019662102573800495278764309138522026645274747770039573834215917158673738607981138723677148725108035775410872787071084703423373517916948426329765449527250882 7404 53260479361500612957948576385555265399589718845033516616250299246597856623012702486520680409484175856822707857531738755453978462620480754147995681988903182844805019081786425730565216776944212134905692923191225384659777178191990041738070205126633527596954014037622056208085980792245235484260598863732215451668825673680751442672418730357639101745101884665184837716602340340075461050224644854743873347222299901063312740725345502164503522059976945276320641 7405 131006659889542316159694280701218395975933513608054649079994669811238737161047146297376181755290882938034350984419548008882105139401743240083723164410239951251984333318336671141233242781464580185191793263105727594344080983729391287610667446370543823714856861217858598227077433511721609282576981158059658933562086363144892912782572166272744492652558488830540618482024159697799569983529689629127944492058737656606934491072145788234608431682850391243947205 7406 159345548148091184987175222558212412384733187728402943047370519199905030648738795918736968739965166773746777678913295620731383980525064783459761562514657615443404186240763822193210413517468463008422231655750061216310520864292978726665862041887558232760155414624767595780938229748537001915523406752079321036135886858423657221921094192918019240422598062664756535640697898305780708707206838354235980267469610443678019194495519306151556858012615840771198088 7407 106085068786590572029226646172657146985143468883369426431120219953307174025726093432216288330480990916924069821381556865277405517904584029311765880525754432598599167158977396462645196740524250873516538732558835831650743686100988684927791836760924705163201400587145539572852248956291766431262807888347105584467061184742905779248675462560380138677496177999571697924095557965705247656982193499492106920247310542614706453770173803987053335952638895494877448 7408 -24921591102951744130467634528561248990790044724685222648874449857931563135321052865159893424809892021110281163037991143604699621497159210771957283884485518653385166159359274678588046040940329311675254530546891762693337297628402602682875609609619118551655460630713058654225184555429842851314173269712553349095025178401987133533896703712364353975062310830968920557928601732094322326547496129635837571811427113992228037301971984247555095730211495749069756 7409 -184267139251042929117642857086773661375523232453088165696244969057836593784059848783896862164775058794857058841951286764336083602022223994231718846399143134096789352400123096871798459558408792320097486186296952979003858161921381329348737651497177351311810875255480654435163414303966844766837580021791874385230912036825644355454990896630383594397660373495725456198626500037875031033754334483871817839281037557670247231797491290399111953742827336520267843 7410 -290352208037633501146869503259430808360666701336457592127365189011143767809785942216113150495256049711781128663332843629613489119926808023543484726924897566695388519559100493334443656298933043193614024918855788810654601848022370014276529488258102056475012275842626194008015663260258611198100387910138979969697973221568550134703666359190763733075156551495297154122722058003580278690736527983363924759528348100284953685567665094386165289695466232015145290 7411 -265430616934681757016401868730869559369876656611772369478490739153212204674464889350953257070446157690670847500294852486008789498429648812771527443040412048042003353399741218655855610257992713881938770388308897047961264550393967411593653878648482937923356815211913135353790478704828768346786214640426426620602948043166563001169769655478399379100094240664328233564793456271485956364189031853728087187716920986292725648265693110138610193965254736266075533 7412 -81163477683638827898759011644095897994353424158684203782245770095375610890405040567056394905671098895813788658343565721672705896407424818539808596641268913945214000999618121784057150699583921561841284202011944068957406388472586082244916227151305586611545939956432480918627064400861923579948634618634552235372036006340918645714778758848015784702433867168602777366166956233610925330434697369856269348435883428622478416468201819739498240222427399745807689 7413 209188730353994673248110491615334910366313277177773388345119418915768156919380901649056755589584950815967340004989277907940783223519383205003676130283628652750174518559482371550386505599349121631772740716843844741697195459549783932031613261106796469863466335886193713089388598859396687618151753291504427734325937215227631488988887600342747948372722684326694376756555101769969353360301830613507655411092464671662475269099463274646667049473038832269337602 7414 474619347288676430264512360346204469736189933789545757823610158068980361593845791000010012660031108506638187505284130393949572721949032017775203573324040700792177871959223590206242115857341835513711511105152741789658460009943751343625267139755279407786823151098106848443179077564225455964937967931930854354928885258394194490158657255821147327472816924991022610321348558041455309724490862467235742598809385657955200917365156384785277243438293568535413136 7415 555782824972315258163271371990300367730543357948229961605855928164355972484250831567066407565702207402451976163627696115622278618356456836315012169965309614737391872958841711990299266556925757075552795307164685858615866398416337425870183366906584994398369091054539329361806141965087379544886602550565406590300921264735113135873436014669163112175250792159625387687515514275066235054925559837092011947245269086577679333833358204524775483660720968281220826 7416 346594094618320584915160880374965457364230080770456573260736509248587815564869929918009651976117256586484636158638418207681495394837073631311336039681680961987217354399359340439912760957576635443780054590320841116918670938866553493838570105799788524534902755168345616272417543105690691926734849259060978855974984049507481646884548414326415163802528107832931010930960412505096881694623729223584356536152804414915204064733894929878108434187682136011883225 7417 -128025252670355845349351479971239012371959853019089184562873648820392546028975861082000360683913851920153551346645712186268077327111958386463867533642359738804960517559864249766329354899765200069931456514831900672739789071077197849786697033955490883251920395929761232170761534458534764038203118672869875498953901208886712843274108841494732163670288817158091599390388145536358428029867133243651386062656581243039996852631261454907168809250611432523529910 7418 -683808077642671103512622851961539380102503210967319146168729576984748518513226692649066768249616059322605527510273408301890355945468415222778879703607669353542352390518705961756628621456690957145484251821996586531355655469493535275656880400862075877650289486984300561532567676423622143583089721223435282089254822473621825979147544856163895275845539609317716987077903659811424663084792693080743398009901850329617676186464619659431944292911332400804750735 7419 -1030402172260991688427783732336504837466733291737775719429466086233336334078096622567076420225733315909090163668911826509571851340305488854090215743289350315529569744918065302196541382414267592589264306412317427648274326408360088769495450506661864402185192242152646177804985219529312835509824570482496260945229806523129307626032093270490310439648067717150647998008864072316521544779416422304327754546054654744532880251198514589310052727099014536816633959 7420 -902376919590635843078432252365265825094773438718686534866592437412943788049120761485076059541819463988936612322266114323303774013193530467626348209646990576724609227358201052430212027514502392519332849897485526975534537337282890919708753472706373518933271846222884945634223685070778071471621451809626385446275905314242594782757984428995578275977778899992556398618475926780163116749549289060676368483398073501492883398567253134402883917848403104293104048 7421 -218568841947964739565809400403726444992270227751367388697862860428195269535894068836009291292203404666331084811992706021413418067725115244847468506039321223182256836839495090673583406057811435373848598075488940444178881867789355644051873071844297641282982359238584384101656008647155927888531730586191103357021082840620768803610439572831683000132239290674839411540572266968738453664756595979932970473496223171875207212102633474970939624937070703488353312 7422 811833330313026948861974331932778392474463063986408330731603225805141064542202553731067128933529911242759078856919120488158433272580373609242747237250029092347312908078570211522957976356456157215415708336828487204095444540570733125443577434817566760902209882914061793703329210882156907621292839896305157588208723682508538822421653697658627439515828426475808586468291805347783091114659826324394784072558431572657673039095881114339113102161943833328280648 7423 1714210249903662791940406584298044217569236502705094865598195663218084852591323315216143188475349375231695691179185234811462207285773904076869095446897019669071922135436771263953170003870958549734748558234314014179629981877853624045152330907523940279835481729136946739337552895952934979092914291705931543034484628996751133605179638126654205715493607326468364985086767732127946207864209115385071152555956505074150556437663134248741997020010346937621384697 7424 1932779091851627531506215984701770662561506730456462254296058523646280122127217384052152479767552779898026775991177940832875625353499019321716563952936340892254178972276266354626753409928769985108597156309802954623808863745642979689204203979368237921118464088375531123439208904600090906981446022292122646391505711837371902408790077699485888715625846617143204396627339999096684661528965711365004123029452728246025763649765767723712936644947417641109738010 7425 1120945761538600582644241652768992270087043666470053923564455297841139057585014830321085350834022868655267697134258820344717192080918645712473816715686311799906866064197696143103795433572313827893181447972974467419713419205072246563760626544550671160216254205461469329735879693717933999360153182395817488803296988154863363586368424001827261276110018190667395810159048193748901570414305885040609338956894296673368090610669886609373823542785473807781457363 7426 -593264488365062209296164931529051947482192836235040942033740365376945795006308484895057837641326506576427994044926414466745015204855258364395278731210707869165056071239075120849374570298644721841567110261339546759916562672781377481391704362973269119619227523675477409601673202235000979732761109310114054231187640841887770018811214124826944439383589135800969174927719538379044637449903230344461813599062208400782465826993247639368173477224873129839927333 7427 -2526043580216689740802380916230822610043699566691503196329798889023225917133525868947210317408879286474454770036104355299620640558354277686111842684147048761419235043515341475476127980227414706950164266571142501383725426418424357170595908342341507040737691612051008533040882106835091886714207131602236700622693352679259672427601291824312833155009435752944173571555059537475729298978868941709465936628514936646808229476759015363081110122172290770949665342 7428 -3646989341755290323446622568999814880130743233161557119894254186864364974718540699268295668242902155129722467170363175644337832639272923398585659399833360561326101107713037618579923413799728534843345714544116968803438845623496603734356534886892178200953945817512477862776761800553025886074360313998054189425990340834123036013969715826140094431119453943611569381714107731224630869393174826750075275585409233320176320087428901972454933664957764578731122704 7429 -3053724853390228114150457637470762932648550396926516177860513821487419179712232214373237830601575648553294473125436761177592817434417665034190380668622652692161045036473962497730548843501083813001778604282777422043522282950715226252964830523918909081334718293837000453175088598318024906341599204687940135194802699992235265995158501701313149991735864807810600206786388192845586231943271596405613461986347024919393854260435654333086760187732891448891195370 7430 -527681273173538373348076721239940322604850830235012981530714932464193262578706345426027513192696362078839703089332405877972176876063387348078537984475603930741809992958621022254420863273669106051614337711634920659796856532290869082368922181577402040597026681785991920134206491482933019627392073085703434572109347312975593567557209877000316836726429054866426635231328655369856932964402654696147525357832088272585624783676638970005650065560600677941530027 7431 3119308068581751950098545847759874557525892402926544138363539254400171712139834353842268155050205793050882764081030769766365655763209536050507121415357756630584291114754416596325502550526059428791731376832482048143641989091205734651987612705314776160356919135726485942642555309070092866446968240912350754853880993521147442446412505949139777594393024888745142746482779075854773936428772172053927750227577145047590695303752263002449283599397163900789592678 7432 6173032921971980064249003485230637490174442799853060316224053075887590891852066568215505985651781441604177237206467530943958473197627201084697502083980409322745336151228379094056051394027143241793509981115259470187164272041920960904952443229233685241691637429563486395817643907388117772788567445600290890048683693513382708441571007650452927586128889696555742953269167268700360168372043768459541212213924169966984549564187917335536043787130055349680788049 7433 6700714195145518437597080206470577812779293630088073297754768008351784154430772913641533498844477803683016940295799936821930650073690588432776040068456013253487146144187000116310472257300812347845124318826894390846961128574211829987321365410811087282288664111349478315951850398871050792415959518685994324620793040826358302009128217527453244422855318751422169588500495924070217101336446423155688737571756258239570174347864556305541693852690656027622318077 7434 3581406126563766487498534358710703255253401227161529159391228753951612442290938559799265343794272010632134176214769167055564994310481052382268918653098256622902855029432583519984969706774752919053392941994412342703319139483006095335333752705496311121931744975622992373309295089800957925968991277773643569766912047305210859562715711578313466828462293862677026842017716848215443164907674251101760987344179113191979479044112293303092410253293492126832725400 7435 -2591626795408213576750469126519934234921041572691531156832824321935978449561128008416240641857509430972043060991698363888393478887146148702428583430882152699842481121795795574071081687252390322740117039120847127483845132558914865569618690523737374119759892453940494022508348817587159846819576167826647320281771646208171848878855296072139460757666595833878716111251450420484917003464369517357780224869745056775005070520075624032443633533836563222848062648 7436 -9292340990553732014347549332990512047700335202779604454587592330287762603991900922057774140701987234655060001287498300710324128960836737135204623499338165953329627265982795690381553944553202670585241357947741518330806261133126695556940055934548461402048556565289972338460199216458210639235535686512641644902564687034530150887983513599592705180521914585300885699751946344555134104800815940513468962441501315014575244867940180337985327386527219250470380724 7437 -12873747117117498501846083691701215302953736429941133613978821084239375046282839481857039484496259245287194177502267467765889123271317789517473542152436422576232482295415379210366523651327955589638634299942153861034125400616132790892273808640044772523980301540912964711769494306259168565204526964286285214669476734339741010450699225177906172008984208447977912541769663192770577269708490191615229949785680428206554723912052473641077737639820711377303106123 7438 -10282120321709284925095614565181281068032694857249602457145996762303396596721711473440798842638749814315151116510569103877495644384171640815044958721554269876390001173619583636295441964075565266898517260821306733550280268057217925322655118116307398404220409086972470689261145488672008718384950796459637894387705088131569161571843929105766711251317612614099196430518212772285660266244120674257449724915935371431549653391976849608634104105984148154455043474 7439 -989779331155552910748065232190769020332359654469998002558404432015633992729810551383024701936762579660091115223070803167171515423334903679840335222216103923060373907636787945913888019522362596313275902873565215219474006924091229765715062181758937002171852521682498350800946272213798079149415109946996249485140401097039010683860415506174006070795698028798310730766266427730526161443304733743980762474434056416974408524036669270648776719456928903984662749 7440 11883967785961945591098018459510446282621376775471135611420416652223741053553028930474014782559496665627103062279196664598717607847982885837633206930220318653172108387778591264452635631805592993325358397068588645814651393692041561126558746458285835521808449019230466360968548034045370486055111854339288965184336333242701999766838809671732165938188510419179601811003396765040051108265185457871249187311246371789580315388015804370428960920363782473318443375 7441 22166088107671230516193633024691727350654071632720738068566413414527137650274740403914813625198246479942254178789765768476213252232154526652678165651774588529562109561398174900748077595881158260223875657889895379364931661749259486449213864574593233926028858106202937050229693522717379204440062650798926859572041421374271161338682738777498877189506123033278798241521609537325711374509306132128698912227181743221129968779992653979063065026347930627773486850 7442 23155867438826783426941698256882496370986431287190736071124817846542771643004550955297838327135009059602345294012836571643384767655489430332518500873990692452622483469034962846661965615403520856537151560763460594584405668673350716214928926756352170928200710627885435401030639794931177283589477760745923109057181822471310172022543154283672883260301821062077108972287875965056237535952610865872679674701615799638104377304029323249711841745804859531758149600 7443 11271899652864837835843679797372050088365054511719600459704401194319030589451522024823823544575512393975242231733639907044667159807506544494885293943770373799450375081256371582209329983597927863211793163694871948769754274981309155088370180298066335406392261608654969040062091760885806797534365906406634143872845489228608172255704344611940717322113310642897507161284479200016186427687425408001430487390369427848524061916013518879282880825441077058439706226 7444 -10894188454806392680349953227319677262289017121001137608862012220208107060823218379090990080622734085967011947056125861431546092424647982157792871708004214730111734480141803318538747612283230397012082494195023430595177386767950331360843684276526898519636596497547968010167601761831572406905696744392292715699195932145662989082978394165558159867392812390381291080237130337309524946821880724127268424836812315372605906863979135099780184200906853569333780623 7445 -34050055893633176107291651484202173633275448408191873679986830066750878703827769334388828407757743145569357241068962433074930860080137412490311372581994907182734217949176766165200713227686751253549234054958484025179583055441301047575772611032879069447837307125433403411198241556762749690495174505138215824756377754616973161105521548449231043127694633452458400052525006302365762482774491589999948099538428115010710284168008458349492025946711713101091930222 7446 -45321955546498013943135331281574223721640502919911474139691231261069909293279291359212651952333255539544599472802602340119598019887643956985196666525765280982184593030433137747410043211284679116761027218653355973949337330422610202664142791330945404854229568734088372451260333317648556488029540411544849968629223243845581333361225893061171760449807944095355907213809485502381948910461916998001378586928797542859234346084021977228774906772152790159531636447 7447 -34427767091691621262785378054254546459351485798910336530829219040861802232456072980121661871710521453577587525746476478688051927462995974827403794817761066252072858550291334428871295599001448719748944724458332543354159943654659871303299107054418506334592972236540404441092731555816984081123843667152557252930027311699918344278247498895613600582415131704974616133572355165072423963640036273874110162091985227486628439220042842128994722571245936590197855823 7448 -377711198058445155493726570052372826076037390718462850842388974110923528628303645732833463952778308008230284677514045613121067382858562337092422235766159069338640601114568263670582371314697466199710669499848518174576888213358823727526496021539436886755665111107001029894489999054234390628669162014341428173649557082945183172725950446382557454720498252516216081047348862706661480865544683874162062553557112475918155052034383779502696624534223489105925600 7449 44944244348439568787641604711521850895564465529193011288848842286958985764650987713479818488380477231536369188125088294506476952504785394648104244289999121912845952429318569483739460839969981650561316549153507455774760442209251378936616295309405967967473903622981371421365843318594322097400871249530508540455573686762636150188499942614789202995087445842839691132762136639675287429596372314127216524375240430383316191031987593449272210147618566670425710848 7450 79372011440131190050426982765776397354915951328103347819678061327820787997107060693601480360090998685113956713871564773194528879967781369475508039107760188164918810979609903912610756438971430370310261273611839999128920385863911250239915402363824474302066875859521775862458574874411306178524714916683065793385600998462554494466747441510402803577502577547814307266334491804747711393236408588001326686467225657869944630252030435578266932718864503260623566672 7451 79749722638189635205920709335828770180991988718821810670520450301931711525735364339334313824043776993122186998549078818807649947350639931812600461343526347234257451580724472176281338810286127836509971943111688517303497274077270073967441898385363911188822540970628776892353064873465540569153384078697407221559250555545499677639473391956785361032223075800330523347381840667454372874101953271875488749020782770345862785304064819357769629343398726749729492273 7452 34805478289750066418279104624306919285427523189628799381671608014972725761084376625854495335663299761585817810423990524301172994845854537164496217053527225321411499151405902692541877970316146185948655393958181061528736831868018695030825603075957943221348637347647405470987221554871218471752512829166898681103676868782863527450973449341996158037135629957490832214619704027779085444505580957748272224645542339962546594272077225908497419195780160079303781426 7453 -44566533150381123632147878141469478069488428138474548438006453312848062236022684067746985024427698923528138903447574248893355885121926832311011822054232962843507311828204001220068878468655284184361605879653658937600183553995892555209089799287866531080718238511874370391471353319540087706772202087516167112281924129679690967015773992168406645540366947590323475051714787776968625948730827630253054461821683317907398035979953209669769513523084343181319785245 7454 -124316255788570758838068587477298248250480416857296359108526903614779773761758048407081298848471475916650325901996653067701005832472566764123612283397759310077764763408928473396350217278941412020871577822765347454903680828073162629176531697673230442269540779482503147283824418193005628275925586166213574333841174685225190644655247384125192006572590023390653998399096628444422998822832780902128543210842466088253260821284018029027539142866483069931049277517 7455 -159121734078320825256347692101605167535907940046925158490198511629752499522842425032935794184134775678236143712420643592002178827318421301288108500451286535399176262560334376088892095249257558206820233216723528516432417659941181324207357300749188385490889416830150552754811639747876846747678098995380473014944851554008054172106220833467188164609725653348144830613716332472202084267338361859876815435488008428215807415556095254936036562062263230010353058942 7456 -114555200927939701624199813960135689466419511908450610052192058316904437286819740965188809159707076754708004808973069343108822942196494468977096678397053572555668950732130374868823216780602274022458627337069869578832234105945288768998267501461321854410171178318276182363340286428336759040905896907864305902662927424328363205090446841298781519069358705757821355562001544695233458318607534229623760973666325110308409379576142045266267048539178886829033273696 7457 9761054860631057213868773517162558784060904948845749056334845297875336474938307441892489688764399161942321093023583724592182890276072295146515605000705737522095812676798098527527000498339137998412950485695477876071446722127873860178264196211908587859369601164226964920484131764668869235019689258349268431178247260896827439564800542826410487503231317632832642837095083749189540504225246672504782237176140977944851441707875983761272094327304183102016003822 7458 168882788938951882470216465618767726319968844995770907546533356927627835997780732474828283872899174840178464805444227316594361717594493596434624105451992272921272075237132474616419095747596696205233183702419006392503864382069055184385621496961096973350259017994377517675295771512545715982697788253729741446123098814904881611671021376293598652112956970980977473450811416221391624771563608532381597672664149406160658857263971238697308656389567413112369062765 7459 283437989866891584094416279578903415786388356904221517598725415244532273284600473440017093032606251594886469614417296659703184659790988065411720783849045845476941025969262849485242312528198970227691811039488875971336098488014343953383888998422418827760430196312653700038636057940882475023603685161594047348786026239233244816761468217592380171182315676738798829012812960916625083090171142762005358646330474516469068236840113283963575704928746299941402336462 7460 273676935006260526880547506061740857002327451955375768542390569946656936809662165998124603343841852432944148521393712935111001769514915770265205178848340107954845213292464750957715312029859832229278860553793398095264651765886470093205624802210510239901060595148426735118151926176213605788583995903244778917607778978336417377196667674765969683679084359105966186175717877167435542585945896089500576409154333538524216795132237300202303610601442116839386332641 7461 104794146067308644410331040442973130682358606959604860995857213019029100811881433523296319470942677592765683715949485618516640051920422173830581073396347835033573138055332276341296216282263136024045676851374391702760787383817414908820003305249413266550801577154049217442856154663667889805886207649515037471484680163431535765525646298472371031566127388124988712724906460946043917814382287557118978736490184132363557937868266061504994954211874703727017269877 7462 -178643843799582939684085239135930285104029749944616656602868202225503172472719039916720773561663574002120785898467811041186544607870565891581139710452698010443367887913930573143946096245935834203646134188114484268575311104196929044563885693173005561209628619158604482595779903277214585217717477512079009877301346075801709051235821919120009139616188288613810116287906499970581165275788855204886379909840290384105510298971847222458580750716871596214385066584 7463 -452320778805843466564632745197671142106357201899992425145258772172160109282381205914845376905505426435064934419861523976297546377385481661846344889301038118398213101206395324101661408275795666432924994741907882363839962870083399137769510495383515801110689214307031217713931829453428191006301473415323788794909125054138126428432489593885978823295272647719776302463624377138016707861734751294386956318994623922629727094104084522660884361318313713053771399224 7464 -557114924873152110974963785640644272788715808859597286141115985191189210094262639438141696376448104027830618135811009594814186429305903835676925962697385953431786239261727600442957624558058802456970671593282274066600750253900814046589513800632929067661490791461080435156787984117096080812187681064838826266393805217569662193958135892358349854861400035844765015188530838084060625676117038851505935055484808054993285031972350584165879315530188416780788669100 7465 -378471081073569171290878546504713987684686058914980629538247782965686037621543599521420922814784530025709832237343198553627641821435337944095786252244687942988418351347797027299011528312122968253324537405167789798025439149703885002025628107459923506451862172302475952561008080839881495594470203552759816389092459141767953142722313973238340715245211747230954898900624338113479460400328183646619555145644517670887774733000503361707298564813316820566403602515 7466 73849697732274295273754198692957154421671142985011795607010989206474071660837606393424454090720896409355102182518325422669904555950143717750558637056350175409794749858598296802649879963672698179600457336740092565814523720379514135743882387923592294658827042004555265152923748613546695411831269862563972405816665912370173285710175620647638108050060900488821403563000039024537247461406567647767401173350106251741952361103581160953585796504996892487367796710 7467 630964622605426406248717984333601427210386951844609081748126974397663281755100245831566150467169000437185720318329335017484090985256047553427484599753736128841580989120325897245607504521731500636571128930022366632415273974280328182333396188556521362320317833465635700309711732730642776224018950927402798672210471129939835479668311513005987962911460936333586418751530877108597873137523606499273336228834914306735237393075931745119465112035185309268156465811 7468 1009435703678995577539596530838315414895073010759589711286374757363349319376643845352987073281953530462895552555672533571111732806691385497523270851998424071829999340468122924544619032833854468889895666335190156430440713123984213184359024296016444868772180005768111652870719813570524271818489154480162615061302930271707788622390625486244328678156672683564541317652155215222077333537851790145892891374479431977623012126076435106826763676848502129834560068327 7469 935586005946721282265842332145358260473401867774577915679363768156875247715806238959562619191232634053540450373154208148441828250741241779772712214942073896420204590609524627741969152870181770710295208998450063864626189403604699048615141908092852574113352963763556387717796064956977576406657884617598642655486264359337615336680449865596690570106611783075719914089155176197540086076445222498125490201129325725881059764972853945873177880343505237347192271618 7470 304621383341294876017124347811756833263014915929968833931236793759211965960705993127996468724063633616354730054824873130957737265485194226345227615188337767578623601489198730496361648348450270073724080068427697232210915429324370866281745719536331211793035130297920687408084332226334800182638933690195843983275793229397779857012138352590702607195150846742133495337624299088942212938921615998852153972294411419145822371896922200753712768308319928079035805808 7471 -704814320337700701522472183026558581632058094829620877355137963604137353415937852224990604557889896846540822500847660440153995541206191271178043236810086304251375738978924194048257384485404198816171586266762459198229797694659842318077278576480113656979144875470190965462635481344189471635850220789966771078027137042310008765378487133653626070961521836822407822314530916133135120598930174147040737402185020558477189754179512906073050908540182201755524262518 7472 -1640400326284421983788314515171916842105459962604198793034501731761012601131744091184553223749122530900081272874001868588595823791947433050950755451752160200671580329588448821790226537355585969526466795265212523062855987098264541366692420484572966231092497839233747353180431546301167048042508105407565413733513401401647624102058936999250316641068133619898127736403686092330675206675375396645166227603314346284358249519152366851946228788883687439102716534135 7473 -1945021709625716859805438862983673675368474878534167626965738525520224567092450084312549692473186164516436002928826741719553561057432627277295983066940497968250203931077647552286588185704036239600190875333640220295066902527588912232974166204109297442885532969531668040588515878527501848225147039097761257716789194631045403959071075351841019248263284466640261231741310391419617419614297012644018381575608757703504071891049289052699941557192007367181752339942 7474 -1240207389288016158282966679957115093736416783704546749610600561916087213676512232087559087915296267669895180427979081279399565516226436006117939830130411663998828192098723358238330801218632040784019289066877761096837104832929069914896887627629183785906388094061477075125880397183312376589296818307794486638762057588735395193692588218187393177301762629817853409426779475286482299015366838496977644173423737145026882136869776146626890648651825165426228077423 7475 400192936996405825505347835214801748369043178899652043423901169844925387455231859096994135833826263230186092446022787309196258275720997044832815621621748536672752137489725463551895736136953928742447506198334761966018882265335471451795532856943782445186109745172270278054551149117854671453211287099770927094751343812912228908366348781062923463766370990080274326976906617044192907660008558148188583429890609139331367382282590705319338140231862273676488456713 7476 2345214646622122685310786698198475423737518057433819670389639695365149954547681943409543828307012427746622095374849529028749819333153624322128798688562246504922956068567373015838483921840990168342638381531974982261085784792924383684769699061053079888071642714703938318643067027645356519678358326197532184811540538443957632867437424132903942712029655456720535558718217008463810327274305570792206965005499366842835439273331879758019279697423869640858240796656 7477 3585422035910138843593753378155590517473934841138366420000240257281237168224194175497102916222308695416517275802828610308149384849380060328246738518692658168921784260666096374076814723059622209126657670598852743357922889625853453599666586688682263673978030808765415393768947424828668896267655144505326671450302596032693028061130012351091335889331418086538388968144996483750292626289672409289184609178923103987862321410201655904646170346075694806284468874080 7478 3185229098913733018088405542940788769104891662238714376576339087436311780768962316400108780388482432186331183356805822998953126573659063283413922897070909632249032123176370910524918986922668280384210164400517981391904007360517982147871053831738481228791921063593145115714396275710814224814443857405555744355551252219780799152763663570028412425565047096458114641168089866706099718629663851140996025749032494848530954027919065199326832205843832532607980417368 7479 840014452291610332777618844742313345367373604804894706186699392071161826221280372990564952081470004439709087981956293970203307240505438961285124208508663127326076054608997894686435065081678112041571782868542999130818222567593598463101354770685401340720278348889206797071329248065457705136085531208023559544010713775823166285326239437124469713535391639737579082449872858242289391355358280348789060743533128005695514754587185441307552508419962891749739620713 7480 -2745407583618528510816134533413277172106561236333471713813540865210075342002913802506537964140838690976808187820872316337946077608874621366961614310183995041595708206057098479390379657977944097085085887730309744227104667058259855136565231917996862333257752459876208596697618176763211191131569613297303111906291882256869861775803772913966866175796026446800809885695123625508003234934314128940395548435389975982166806655614470463338617837655731914534729253366 7481 -5930636682532261528904540076354065941211452898572186090389879952646387122771876118906646744529321123163139371177678139336899204182533684650375537207254904673844740329233469389915298644900612377469296052130827725619008674418777837284436285749735343562049673523469353712412014452474025415946013470702858856261843134476650660928567436483995278601361073543258924526863213492214102953563977980081391574184422470830697760683533535662665450043499564447142709670733 7482 -6770651134823871861682158921096379286578826503377080796576579344717548948993156491897211696610791127602848459159634433307102511423039123611660661415763567801170816383842467284601733709982290489510867834999370724749826896986371435747537640520420744902769951872358560509483343700539483121082099001910882415805853848252473827213893675921119748314896465182996503609313086350456392344919336260430180634927955598836393275438120721103973002551919527338892449291445 7483 -4025243551205343350866024387683102114472265267043609082763038479507473606990242689390673732469952436626040271338762116969156433814164502244699047105579572759575108177785368805211354052004346392425781947269060980522722229928111580610972408602423882569512199412482351912785725523776271929950529388613579303899561965995603965438089903007152882139100438736195693723617962724948389109985022131489785086492565622854226468782506250640634384714263795424357720038078 7484 1905393131326918178038515688670963826739187631528577007626841473138913515781633429515973012059368686537099099838916022367742770368369182405676490101675331914269632151448100584703944592896265985043514104861766745096286444490666256673463877147311460992537474110987001799626288928697753485995484082089279552362281168481046695490477533476842396462260634807063230803245250767265713843578955848591606487691856847976471291901027285022031065329235769022784989632656 7485 8676044266150790039720674609767343113318014134905657804203420817856462464774789921413184708670159814139947558998550455674845281791408306017337151517438899715440448535290567869305678302878556474554381939861137469846113341477037692421001517667732205895307425983345562309109632629237236607077583084000161968168135016733520522704371209397962144777157099990059734412558337117722106188498292109021787122619812446812864567339148006126004067881155296361677438924102 7486 12701287817356133390586698997450445227790279401949266886966459297363936071765032610803858441140112250765987830337312572644001715605572808262036198623018472475015556713075936674517032354882902866980163887130198450368835571405149273031973926270156088464819625395827914221895358153013508537028112472613741272067696982729124488142461112405115026916257538726255428136176299842670495298483314240511572209112378069667091036121654256766638452595419091786035158962181 7487 10795894686029215212548183308779481401051091770420689879339617824225022555983399181287885429080743564228888730498396550276258945237203625856359708521343140560745924561627836089813087761986636881936649782268431705272549126914483016358510049122844627472282151284840912422269069224315755051032628390524461719705415814248077792651983578928272630453996903919192197332931049075404781454904358391919965721420521221690619744220626971744607387266183322763250169329526 7488 2119850419878425172827508699012138287733077635515032075136197006368560091208609259874700720410583750088941171499846094601413663445795319839022557003904240845305476026337268220507409459108080407382267842407294235426435785437445323937508531455112421576974725301495350113159436595078518443955045306524299751537280797514557269947612369530310485676839803929132462920372711957682675266406066282898178598800708774877755176881478965618603319385028026401572730405425 7489 -10581437397477708217759190298438306940057201766434234811830262290995375980556423350929157720729528500677046658837466478042588052159777488423013641619114231629710080686738668454009622895774822459597896044722904214942399785967703949094465394815043666887844900094332564108735921557934990093073067166089441520530416185214567218194848742874804541239417734797122965215803587884987820032077247957613393610311669294789335859240175291148035133210391065384462428556755 7490 -21377332083506923430307373607217788341108293536854924691169880115220398536539822532217043149810272064905935389335863028318846997396981114279373350140457372190456005248366504543822710657761459341534545826991335920214948912882186965452975443937888294360127051379173476531004990782250745144105695556613903240235831999462645010846832321803077171693414638716315162548734636960392601486981606349533359331732190516479955603460802262892642520476574388147712597886280 7491 -23497182503385348603134882306229926628841371172369956766306077121588958627748431792091743870220855814994876560835709122920260660842776434118395907144361613035761481274703772764330120116869539748916813669398630155641384698319632289390483975393000715937101776680668826644164427377329263588060740863138202991773112796977202280794444691333387657370254442645447625469107348918075276753387672632431537930532899291357710780342281228511245839861602414549285328291704 7492 -12915745105907640385375692007791619688784169405935721954475814830593582647192008441162586149491327314317829901998242644877672608682998945695382265525247381406051400587965104310320497221094717289318917624675725940698984912351928340296018580577957049049256876586336262535428505819394273494987673697048761471242696611762635062599595948458583116130836707848324660253303761033087456721310424674818144320221229996568374921102105937363210706651211349164822899734948 7493 8461586977599283044931681599426168652324124130919202736694065284626815889347814091054457000318944750588105487337620383441174388713982168583991084615209990784404604660401400233502213436666742052215628202315609979515964000530258625156956863359931245310870174792837213995576484962856471649118021859565141768993135387700009948247236373344494055562577930867990502295430875927305144765671181674715215011510960519911580682358696325529431813825363038982889698151333 7494 31958769480984631648066563905656095281165495303289159503000142406215774517096245883146200870539800565582982048173329506361435049556758602702386991759571603820166085935105172997832333553536281801132441871714240135157348698849890914547440838752931961247971951473506040639740912340185735237178762722703344760766248184677212229041681064677881712932832373513438127764538224845380421519058854307146752942043859811269291462700977554040677653686965453532175026443038 7495 44874514586892272033442255913447714969949664709224881457475957236809357164288254324308787020031127879900811950171572151239107658239757548397769257284818985226217486523070277308152830774630999090451359496389966075856333611201819254843459419330889010297228828059842303175169418159580008732166436419752106232008944796439847291641277013136464829063669081361762788017841985878467878240369278981964897262265089807837666383803083491403888360338176802696997926177987 7496 36412927609292988988510574314021546317625540578305678720781891952182541274940440233254330019712183129312706462833951767797933269525775379813778172669608994441812881862668877074650617337964257038235731294074356096340369610671560629686502555970957764986358653267005089179592933196723537083048414560186964463015809408739837343394040639791970773501091150493772285722411109951162733474698097307249682250754129287926085701444387165874456546512813763714108228026655 7497 4454158128308357340444010408365451036460045275016519217781749545966766757844194350108129149172382563729724414660622261436498219969016777111391180910037390621646795927563704076818283784427975237103289422360115961183020911821669715139061717218025803738386701793499048539852020856537801845869651837483619702249561224062625114352359575114089060568258776980334157957872885105782311955639243000102929308710269476656794238743409611833778892825848310181933201583618 7498 -40420356458583914692998245505082263933489619434208362239694207690842590406444059974200657870858745316171087535510949889802609438270740771286378076374781594604570690595506573231334546990203023853348070074029850114673312699380149539704397702112863206558842126266343254635317397303042206886296784582268486529759383572377222177288917438022375768495410304381428630059969100772685566284730035981861967953554820331180872145059673879570109467512328492515064724594368 7499 -76833284067876903681508819819103810251115160012514040960476099643025131681384500207454987890570928445483793998344901657600542707796516151100156249044390589046383572458175450305985164328167280891583801368104206211013682310051710169390900258083820971545200779533348343814910330499765743969345199142455450992775192981117059520682958077814346541996501454875200915782380210723848299759428133289111650204308949619106957846504061045444566014025142256229172952621022 7500 -81287442196185261021952830227469261287575205287530560178257849188991898439228694557563117039743311009213518413005523919037040927765532928211547429954427979668030368385739154382803448112595256128687090790464322172196703221873379884529961975301846775283587481326847392354762351356303545815214850979939070695024754205179684635035317652928435602564760231855535073740253095829630611715067376289214579513019219095763752085247470657278344906850990566411106154204639 7501 -40867085737601346328954584722386997354085585853322197938563641498149308032784634583362459168884565693042430877494574029234431489494792156925169353579646385063459677790232581151468901122392232275339020716434472057523390522493230344825564273188983568724745355060504137719444954053261338928918066397670584165265370632802462457746400214906059834069349927474106443680283995056945045430337340307352611559464398764582879940187796777708235439338662073896041429610270 7502 35966198330275557352554235096716812897029574159191843021912458144875823648599865624092528721686362752441363120850327628366111218301723994174986895464744203982923894667942869154516263205775048616244780651669734153490291787558479824565335984894837402820455424472844206095465376446504405040427132744784866827509822348314597062936557862908286707927151527401094472102096215666903254329090792981759038644844550854524077906316264267736330574686480182333131523010753 7503 117253640526460818374507065324186074184604779446722403200170307333867722087828560181655645761429673761654881533855851547403152146067256922386534325419172183650954263053682023537319711318370304744931871442134056325686995009431859709095297960196684178104042905799691598450227727802807950855641983724723937522534576553494281697971875515836722310491911759256629545842349311496533866044158169270973618157863769950287829991563734925014675481537470748744237677215393 7504 158120726264062164703461650046573071538690365300044601138733948832017030120613194765018104930314239454697312411350425576637583635562049079311703678998818568714413940843914604688788612440762537020270892158568528383210385531925090053920862233385667746828788260860195736169672681856069289784560050122394521687799947186296744155718275730742782144561261686730735989522633306553478911474495509578326229717328168714870709931751531702722910920876132822640279106825664 7505 122154527933786607350907414949856258641660791140852758116821490687141206472013329140925576208627876702255949290500097948271472417260325085136716783534074364731490046175971735534272349234987488404026111506898794229720093744366610229355526248490830344008332836387351530074207305409564884744132917377609654860290124837982147092781717867834495436634110159329641517420537090886575657145404716596567191072483617860346632025435267434986580346189652640307147583814912 7506 4900887407325788976400349625670184457056011694130354916651183353273484384184768959269930447198202940601067756644246400868320271193068162750182458114902181080535783122289711996952637916617183659094240064764737904033098734934750520260228288294146165904289930587659931623979577606756933888490933652885717337755548284487865394809842351997773126142198400073011971578187779390041791101246547325593572914619847910058802033871532509971904864652181891562909906599520 7507 -153219838856736375727061300420902887081634353605914246222082765478743545736428425805748174483116036514096244654706179175769263364368980916561521220883916387633878157721624892691835974524145353361176652093803790479177286796990339533660633945091521580924498330272535804545693104249312355896069116469508804350044398901808878760908433378745009018419063286657724017944445527163437120373248962252732656802708320804811907897879999192751006056223950931077369200226143 7508 -275374366790522983077968715370759145723295144746767004338904256165884752208441754946673750691743913216352193945206277124040735781629306001698238004417990752365368203897596628226108323759132841765202763600702584708897380541356949763016160193582351924932831166659887334619900409658877240640202033847118459210334523739791025853690151246579504455053173445987365535364982618050012777518653678849299847875191938665158539923315266627737586402413603571384516784041054 7509 -280275254197848772054369064996429330180351156440897359255555439519158236592626523905943681138942116156953261701850523524909056052822374164448420462532892933445903987019886340223060961675750025424297003665467322612930479276291700283276388481876498090837121097247547266243879987265634174528692967500004176548090072024278891248499993598577277581195371846060377506943170397440054568619900226174893420789811786575217341957186799137709491267065785462947426690640573 7510 -127055415341112396327307764575526443098716802834983113033472674040414690856198098100195506655826079642857017047144344349139792688453393247886899241648976545812025829298261447531224987151604672063120351571663532133753192479301360749615754536784976509912622766975011461698186883016321818632623851030495372198045673122470012487591560219832268562776308559402653488998724870276617448246651263922160763987103465770405434059306799944958485210841834531870057490414429 7511 148318951449410586750660950795232702624578341911783891305431582125470061352243656846478244035917833573495176898061932774900943093175912753811338762769014206553342374599335180694883336607528169702082412029039052575144188062055589013400405656797375415020208399684875872921713526642555422007578182816623087012288850617321013366098591026747235892276864886584712046366257747773395329272002414927139083888088472894753105864008466682779101191571769039514459293626626 7512 428594205647259358805030015791662032804929498352681250560987021644628297944870180752421925174859949730448438599912456299809999145998286918259759225301907139999246361619221520917944298283278195126379415694506375188074667338347289296676794138673873505857329496932423139165593513908189596536271150316627263560378922641599904614598584625324513473472236732645089553309428145213449897891902641102032504677900259469970447821195265820488592458637554502461885984267200 7513 555649620988371755132337780367188475903646301187664363594459695685042988801068278852617431830686029373305455647056800648949791834451680166146658466950883685811272190917482968449169285434882867189499767266169907321827859817648650046292548675458850015769952263907434600863780396924511415168895001347122635758424595764069917102190144845156782036248545292047743042308153015490067346138553905024193268665003725240375881880502065765447077669479389034331943474681630 7514 407330669538961168381676829571955773279067959275880472289028113559572927448824622006139187794768195799810278748994867874048848741275767412335319704181869479257929816318147787754285948827354697487417355237130854746683671755593061032892143018661474600749743864222558727942066870281955993161316818530499548746135745146748903736091553818409546143971680405463030995941895267716672016866551490097054184776915252345622776016493599082667976477907619994817484181055005 7515 -21263536108298190423353186219706259525861539076800778271958908085055370496045558746282737380091753930638159850917588425761150404722519505924439521120037660741316545301073733163658349455923497638962060457375520441390995582754228263784651120012398905107585632709864411223526643626233603374954331786127714814243177494851000878507030806914967329500556327182058557367532877496777881025351151004978319900985007124347671804701666737820615980729934507644401803212194 7516 -576913157096669945555690966586894735429507840264465141866418603770098359297113837598900169210777783303943615497974389074710942239174199672071097988070921346552588736218556701612827634890806364828461827723545427763218855400402878310077199795471248920877537896617299012087307040550745018543849333133250350572667773258920917980697175652071749365749101619229801599675685892986845227163905056029171588565988732364723553685203732503267693650209323541976345277893823 7517 -984243826635631113937367796158850508708575799540345614155446717329671286745938459605039357005545979103753894246969256948759790980449967084406417692252790825810518552536704489367113583718161062315879182960676282509902527155995939342969342814132723521627281760839857740029373910832701011705166151663749899318803518405669821716788729470481295509720782024692832595617581160703517244030456546126225773342903984710346329701697331585935670128116943536793829458948827 7518 -962980290527332923514014609939144249182714260463544835883487809244615916249892900858756619625454225173115734396051668522998640575727447578481978171132753165069202007235630756203455234262237564676917122503300762068511531573241711079184691694120324616519696128129993328805847267206467408330211819877622184504560340910818820838281698663566328180220225697510774038250048283206739363005105395121247453441918977585998657896995664848115054147387009029149427655736632 7519 -386067133430662977958323643352249513753206420199079694017069205474517556952779063259856450414676441869172118898077279448287698336553247906410880183061831818516613271017074054590627599371431199848455294779755334305292676172838832769107491898649075695642158231512694316718540226655722389786362486744371833931892567651897902857584523011494578814471124078280972438574362390219894135841200339092075864875930245221275104211791932344847360497177685487173082377842808 7520 598176693204968135979044152806600994955369379341265920138377511855153729793159396345182906590869537234581775348891977500472092643896719177995537509190959007293905281519630434776485984346729862467423888180920948204609850983157106573861850915483647825985123529327163423310833684176978621918803664919378065386910950753771918859204206458986716695249657946411860157043218770483623108189256207034149908466973739489071225489905399241088309630939258049620747081106020 7521 1561156983732301059493058762745745244138083639804810756021865321099769646043052297203939526216323762407697509744943646023470733219624166756477515680323712172363107288755261190979941218608967427144341010684221710273121382556398817653046542609603972442504819657457156752116680951383446030249015484797000249891471291664590739697485905122553044875469883643922634195293267053690362471194361602155397361908892717075069883386901064089203363778326267078770174736842653 7522 1947224117162964037451382406097994757891290060003890450038934526574287202995831360463795976631000204276869628643020925471758431556177414662888395863385543990879720559772335245570568817980398626992796305463977044578414058729237650422154034508253048138146977888969851068835221178039168420035377971541372083823363859316488642555070428134047623689941007722203606633867629443910256607035561941247473226784822962296344987598692996434050724275503952565943257114685462 7523 1349047423957995901472338253291393762935920680662624529900557014719133473202671964118613070040130667042287853294128947971286338912280695484892858354194584983585815278252704810794082833633668764525372417283056096373804207746080543848292183592769400312161854359642687645524387493862189798116574306621994018436452908562716723695866221675060906994691349775791746476824410673426633498846305734213323318317849222807273762108787597192962414644564694516322510033579443 7524 -212109559774305158020720509454351481202162959142186226121308306380636172840380333085326456176193095365409656450814698052184394307343471271584657326129127188777292010502556380185858384975298662618968593401165613899317174810318273804754359016834572130342965297814469106592293457521256232132441178175006231455018383101874016001619683447492137880778533868130887718468856380263728972348055867942074043591043494267796121278113466896240949133761572562447664703263209 7525 -2159333676937269195472102915552346239093453019146076676160242832954923375836211693549122432807193299642279285093835623523942825863520885934473053189514671179657012570274891625756427202955697289611764898865142658477731233539555924226908393525087620268489943186784320175427514635560424652167819149716378315278382242418362658556690111581539761570719541590334494352336485824173985579383617809189547270375866456564141108876806463330291673409265525128390921817948670 7526 -3508381100895265096944441168843740002029373699808701206060799847674056849038883657667735502847323966684567138387964571495229164775801581419365911543709256163242827848527596436550510036589366054137137316148198754851535441285636468075200577117857020580651797546427007820951902129422614450284393456338372333714835150981079382252556333256600668565410891366126240829160896497600619078229923543402870588693715679371414870985594060523254088053830219644713431851528112 7527 -3296271541120959938923720659389388520827210740666514979939491541293420676198503324582409046671130871319157481937149873443044770468458110147781254217580128974465535838025040056364651651614067391518168722747033140952218266475318194270446218101022448450308832248612538714359608671901358218151952278163366102259816767879205366250936649809108530684632357497995353110692040117336890105881867675460796545102672185103618749707480593627013138920068647082265767148264902 7528 -1136937864183690743451617743837042281733757721520438303779248708338497300362291631033286613863937571676878196843314249919101944604937224213308201028065457794808523267750148430608224448658370101906403823881890482474487032935762270043537824575934828181818889061828218538932094036340933565984133128446987786981434525460842707694246538227568769113912815907660858758355554293162904526498249866271249274726805728539477640830674130296721465510803121953874845330316231 7529 2371443236711574353492823425006697720295615978288262902281551139335559548676592026634448888983386395007688941544650321576127220170864357206057710515643798368434304580777448005942285587930995952230733492266308272377048408349874198031662752541922192398832908484598789282019808093081680884300260327891384546733400625520236674558309795029031899451498075458465382070805342204437714551731673677131621313966909950831937230154919930226532622543027097690838586521211882 7530 5667714777832534292416544084396086241122826718954777882221042680628980224875095351216857935654517266326846423481800195019171990639322467353838964733223927342899840418802488062306937239545063343748902215013341413329266674825192392302108970642944640849141740733211327996379416764983039102452212606054750648993217393399442040809246444838140430136130432956460735181497382321774604657613541352592417859069582135935555979862400523853545761463095744773104353669476785 7531 6804652642016225035868161828233128522856584440475216186000291388967477525237386982250144549518454838003724620325114444938273935244259691567147165761289385137708363686552636492915161688203433445655306038895231895803753707760954662345646795218879469030960629795039546535311510801323972668436345734501738435974651918860284748503492983065709199250043248864121593939852936614937509184111791218863667133796387864475033620693074654150267226973898866726979198999793017 7532 4433209405304650682375338403226430802560968462186953283718740249631917976560794955615695660535068442996035678780464123362146715073395334361089455245645586769274059105775188486972876100272437493424572546628923623426705299411080464313984042676957276632127721310440757253291702708242291784136085406610353889241251293340048073945183188036677299798545173405656211869047594410499794632380117541732045819829477913643096390538154723923734604430871769036140612478581136 7533 -1234505372527883610041205681169655438561858256767824598502302430997062248314300395601162275119448823330810744701336071657025275565927132992749509487578340573625781313027299575334061139272625850324329668384417789902561375414111927988124927965987364217014019422770570743087714056740747318316127199444396759751966100059393966864063256801463130337585259550804523312449787911274810025233423810860372039240104222292459589324245799929811157032223975736963741190895648 7534 -8039158014544108645909367509402783961418442697243040784502593819964539773551687377851306824637903661334535365026450516595299210810186824559896675248867725711334144999579936068249222827476059295979635707279649685706315083175066590333771723184866833247974649217810117278399224858064719986752472933946135195726618018919678715367556239867172329587628508414926117252302724526212319209345215029724039173036492086767493210017320454080078384006122842463942940190688664 7535 -12472367419848759328284705912629214763979411159429994068221334069596457750112482333467002485172972104330571043806914639957445925883582158920986130494513312480608204105355124555222098927748496789404208253908573309133020382586147054647755765861824109880102370528250874531690927566307011770888558340556489084967869312259726789312739427903849629386173681820582329121350318936712113841725332571456084992865970000410589600555475178003812988436994611500083552669269799 7536 -11237862047320875718243500231459559325417552902662169469719031638599395501798181937865840210053523280999760299105578568300420650317655025928236621006934971906982422792327824979888037788475870939079878585524155519230459007172035126659630837895836745663088351105480303788603213509566264452572431141112092325215903212200332822448676171102386499048588422269777805808900531025437303816491908760595712953625865778118130011231229378074001831404770635763119811478374150 7537 -3198704032776767072334132722056775363999110205419128685216437818634855728246494560014533385415619619665224934079128051705121439507468201368339945758067246195648277792747888911638814960999811643100242878244505833524143923996968536325859114710969912415113701887670186510203988651501544465819958207165957129489285193280654107081119931235214169460959913854851688556597806499224984607146693730871673780589373691350636801213908923993923447398647793299176871287685485 7538 9273663387071992255950573190572439399980300954010865383004896250961602021865987773452469099757352484665346109727786588252324486376113957552646184736446066284959926312607235643583283966748685146303965375664067475608876458589178518321896651150854197464988668640580688021486938914805467305068600133390531955478584118979072682231619496668635459925213767965730640564752512437487129234578638840584411212276596309059952799341566254009889541038346818200906681381584315 7539 20511525434392867974194073422031998725397853856673034852723927889560997523664169711318309309810875765665106408833365156552745136693768983480882805743381038191942349104935060623471321755224556085383843961188222994839335465761213644981527489046690943128077019746060991810090152424371731757641031274502624280694487331179405504680295667771021958973802190235508446373653043462924433051070547601180124165902462087178082810572795632083891372443117453964026492859958466 7540 23710229467169635046528206144088774089396964062092163537940365708195853251910664271332842695226495385330331342912493208257866576201237184849222751501448284387590626897682949535110136716224367728484086839432728828363479389758182181307386603757660855543190721633731178320294141075873276223460989481668581410183772524460059611761415599006236128434762104090360134930250849962149417658217241332051797946491835778528719611786704556077814819841765247263203364147643952 7541 14436566080097642790577632953516334689416663108081298154935469457234251230044676497880373595469142900664985233184706620005542089825123227296576566765002218102630700585075713891526852749475682582180121463768661352754602931169003662985489952606806658078202052993150490298807202161067808918392389348278049454705188405480986929529796102337600668509548336124629494365498337524662288423638602491467386734215239469468766812445138302067925278803418429062296682766059638 7542 -6074959354295225183616440468515664035981190748591736697788458432326746293619493213437935714341732865000121175648658536547203046868645756184306238978378820089311648519859346731944469005748873503203722497419561642084732534592209981996037536439884285049874966752910501511282950263303922839248641926224574825989298925698418575150499565433421290464253854110878952008154705938262144627431945109712737431687222617709315998127657330015966093639699024901729810093898827 7543 -29785188821464860230144646612604438125378154810683900235728824140522599545530157484770778409568228250330452518561151744805069623069882941033528990479827104476902275417542296267054605721973241231687809336852290470448211924350392163303424140197545140593065688386641679831577091339177199062709631407893156236173071450158478186911915164439657418899015958201239086938405555900411562285649186441764535378179058396238035609914361886093780913481464272164933174241542778 7544 -44221754901562503020722279566120772814794817918765198390664293597756850775574833982651152005037371150995437751745858364810611712895006168330105557244829322579532976002618010158581458471448923813867930800620951823202814855519395826288914092804351798671267741379792170130384293500245007981102020756171205690878259855639465116441711266777258087408564294325868581303903893425073850709287788933231922112394297865706802422359500188161706192284882701227229857007602415 7545 -38146795547267277837105839097605108778813627170173461692875835165430104481955340769213216290695638285995316576097199828263408666026360412145799318266450502490221327482758663426636989465700050310664208303201390181118082320927185844292876556364467513621392774626881668619101343236941085141853378829946630864888960929941046541291211701343836796944310440214989629295749187486811706081855843823519184680707075247997486424231842858145740098645183676325500046913703587 7546 -8361606725802417606961192485000670653435472359489561457147011024907504936425183284442437881127410035664864057536048083458339042956477471112270327786623398013319052065216367159582383743726809078976398966349099710669870396576793680989452416166922373028327086240239988787524251897763886079143747422053474628715889479782568354379296536904179378045294482013750542357343631586400143796206657381754649302528016851759450814317480972051959185163719404160566872672160808 7547 35860148175760085413761087081120102161359345559275636933517282572849345839149650698208714123909961115330573694209810281352272669938528697217835229458205924566213923937401642998999074727722114734891531834271852112532944458942602145299461676637429425642940655139552181342860041602481121901958273334117731062162370375856896762062414729873078709363269812312118038946560261838673706913081131551477272809866281013947351608042019216109747007121163297066662984335441608 7548 74006943723027363250866926178725210940172972729449098626393117738279450321104991467421930414605599401325890270307010109615681335964889109363634547724656427056435251420160306425636064193422165045555740137473242293651026779869787989592338233001896939264333429766433849961961384839422207043811652164064361927051331305797943303353626431216915506307580252527107668242309449325485412994936975374996457490573356261944838032273862074255487105766346973392163031249145196 7549 82368550448829780857828118663725881593608445088938660083540128763186955257530174751864368295733009436990754327843058193074020378921366580475904875511279825069754303485376673585218447937148974124532139103822342004320897176446581670581790649168819312292660516006673838749485636737186093122955399586117836555767220785580511657732922968121094884352874734540858210599653080911885556791143632756751106793101373113704288846591343046307446290930066377552729903921306005 7550 46508402273069695444067031582605779432249099529663023150022846190337609418380524053655654171823048321660180633633247911721747708982837883258069646053073900503540379547975030586219373209426859389640607269550489891787952717503979525282328972531389886649719860867121657406625595134704971220997126252000105493604850409723614895670508238248016174989604922228740171653092819073211849878062501205273833983235092099756937238549323830197699283808903080486066919585864398 7551 -27498541449957667806799894596119431507923873199786075476370271547941840902724467413766276242782551079665709636673762197893933626982051226105564901671582526552894871872185275839416690983995305655915132867922752401863074062365808464310009260470507052614613568899312192555335789704717235822814525912064256433446480896074328407683118192968899331317975330298367496589216630252273563116874474169722623507338264162187900793724538244057787821957443892906096111663280797 7552 -109867091898787448664628013259845313101532318288724735559910400311128796160254642165630644538515560516656463964516820390967954005903417806581469777182862351622649175357561949424635138921144279780447271971745094406183971238812390134891799909639326364907274084905986031304821426441903328945769925498182092989213701681654840065416041161089994215670850064839225707188869711164159119908018106926473730300439637275892189640315881290365234112887510270458826015584586801 7553 -156375494171857144108695044842451092533781417818387758709933246501466405578635166219286298710338608838316644598150068302689701714886255689839539423235936252126189554905536980010854512130571139170087879241295584297971923956316369660174128882170716251556993945773107688711447021576608300166767051750182198482818552091378454961086549399338010390660454987067965878841962530237370969786080608131747564283674729375649126878865205120562933396696413350944892935170451198 7554 -128876952721899476301895150246331661025857544618601683233562974953524564675910698805520022467556057758650934961476306104795768087904204463733974521564353725573294683033351704171437821146575833514172746373372831896108849893950561195864119621700209198942380376873795496156111231871891064343952525838117942049372071195304126553403431206369111059342479656769598382252745899985097406669206133962024940776336465213461226085140666876505145574738969458038796823507170400 7555 -19009860823112027637267136986486347924325226329876947673652574642395768515656056639889377929040497241994470996959485713827814082000786657152504744381491373950645507675789754746802682225431553733725474401627737489924878655138171060972319712060882834035106291967809464851289805429987735398182600339935849060158369513649286487987390045279116843671629591930372675063876188820938286761188027035551210475896827937569036444824785586139911461851459187579970807922583598 7556 137365633348745116471427907855964744609456191488510811036280671859070637062979109579396920781298111596322173601190582588861887632885469032687034678854444878175544047229747225264051829905139585436362404839667846808047045301178198599201809170109833417521887653805298223860157216146620564768584451410246349422660182577729168473099159354058893546988825395137593203778086341416432683024892581096196353807777901438080090434040419534423021934844954163364922127247867601 7557 266242586070644592773323058102296405635313736107112494269843646812595201738889808384916943248854169354973108562666888693657655720789673496421009200418798603748838730263098929435489651051715418950535151213040678704155895195128759795065928791810042616464268030679093720016268448018511629112536977248364291472032253773033295026502590560428004606331305051907191586030832241401530089694098715058221294584114366651541316519181086410928167509583923621403718950755038002 7558 285252446893756620410590195088782753559638962436989441943496221454990970254545865024806321177894666596967579559626374407485469802790460153573513944800289977699484237938888684182292333277146972684260625614668416194080773850266930856038248503870925450499374322646903184867558253448499364510719577588300140532190623286682581514489980605707121450002934643837564261094708430222468376455286742093772505060011194589110352964005871997068078971435382808983689758677621601 7559 147886813545011503939162287232818008950182770948478630907215549595920333191566755445409400396596555000645405958435791818623582169904991120886479265945845099523940190709141458918240503372007387247898220775000569386033728549088732256836439333761092032977486668841604961007401037301878799742135126178053791109530440708953413041390821251648227903014109248699971057316622088806035693430394160997576151252233293151030262529965452462645057036590428645618767631429754001 7560 -118355772525633088834160770869478396685130965158633863362628097216674868547323052939507542852257614354327702604231096875034073550884682375534529934472953504224898539553957470517249147679708031702636930438040109318122166646040027538229489458048950583486781361837488759008867410716632829370401851070310500362501813064079881985111769308779776703317195803207220528714210152595494396263704554060645143331881073500511053989215633948283110472993494975784951319325284000 7561 -403608219419389709244750965958261150244769927595623305306124318671665838801868917964313864030152280951295282163857471282519543353675142529108043879273243481924382777492846154699541480956855004386897556052708525512202940496306958394267737961919876033986155684484391943876425664165132193881121428658610640894692436350762463499601749914486898153320130447044784789808918582817962772718991296154417648391892268089621406953221505945351189444428877784768641078002905600 7562 -551495032964401213183913253191079159194952698544101936213339868267586171993435673409723264426748835951940688122293263101143125523580133649994523145219088581448322968201987613617781984328862391634795776827709094898236669045395690651104177295680968066963642353325996904883826701467010993623256554836664432004222877059715876540992571166135126056334239695744755847125540671623998466149385457151993799644125561240651669483186958407996246481019306430387408709432659600 7563 -433139260438768124349752482321600762509821733385468072850711771050911303446112620470215721574491221597612985518062166226109051972695451274459993210746135077223424428648030143100532836649154359932158846389668985580114502399355663112874687837632017483476860991488508145874959290750378164252854703766353931641721063995635994555880801857355349353017043892537535318411330519028504069885680903091348656312244487740140615493971324459713136008025811454602457390107375599 7564 -29531041019378415105001516363339612265051805789844767544587452379245464644243702505901857544338940646317703354204694943589508619020308745351949331472891595299041651155183988400991355692299355545261290336960460067911561903048704718606949875712141449490705307004116201998533626585245970371733275107743290747028627644873531056279051942868451199696913445492750528602411936210541297166689606936931007920352219650519208540749818514361946563596933669833816312104469998 7565 521963991945022798078911736827739546929900892754257168668752415888340707349191970903821406882409895305622984768088568157553616904559824904642573813746196986149281317046803625216790628636563036089534486490748634830325107142346985932497227419968826617472937046321880702885293074881765023251523279728921141257194249414842345484713519223266674856637326250252005318523128735413457168982695850215062791723773341590132460942437139893634299917422372760553592397328189603 7566 955103252383790922428664219149340309439722626139725241519464186939252010795304591374037128456901116903235970286150734383662668877255276179102567024492332063372705745694833768317323465285717396021693332880417620410439609541702649045371915257600844100949798037810388848760252365632143187504377983495275072898915313410478340040594321080622024209654370142789540636934459254441961238868376753306411448036017829330273076436408464353347435925448184215156049787435565203 7567 984634293403169337533665735512679921704774431929570009064051639318497475439548293879938986001240057549553673640355429327252177496275584924454516355965223658671747396850017756718314820978016751566954623217378080478351171444751353763978865133312985550440503344814505050758785992217389157876111258603018363645943941055351871096873373023490475409351283588282291165536871190652502536035066360243342455956370048980792284977158282867709382489045117884989866099540035202 7568 462670301458146539454753998684940374774873539175312840395299223430156768090356322976117579118830162243930688872266861169698560591715760019811942542219026672522466079803214131501524192341453715477420136726629445648026064302404367831481637713344158932967566298492624347873492917335624134624587978874097222388749691640509525612159853800223800552713957338030285847013742455239045367052370510028279664232596707390659824034721142974075082571622745124436273702211845600 7569 -492432950925644382973910220464399934664849086964412401124164963509095242704948268397919549338070954659305281413883873213964108285539516159290624482273305390850239665891619636815799272944263680544273196153788174762413545239298281213890277544256685167982231739317764500886759448296519052879790004621177850510165621769968814428434467280398223656940412804759254789920716799202915871816006243278131783803421121939613252401687321379272353353825439090719776085223719602 7570 -1477067244328813720507575955977079856369623518893982410188216602827592718144496562277858535339311012208858955054239302541216285781815101083745140838238529049521987062741637393534114093922280432111227819371166255240764716684049634977869142677569670718422735084132269551645545440513908210755901263224196214156109562825320685525307840303888699066291696393041545955457587989855418407851072603521474239759791170920405537378845604246981735842870556975709642184763754803 7571 -1939737545786960259962329954662020231144497058069295250583515826257749486234852885253976114458141174452789643926506163710914846373530861103557083380457555722044453142544851525035638286263734147588647956097795700888790780986454002809350780390913829651390301382624893899519038357849532345380489242098293436544859254465830211137467694104112499619005653731071831802471330445094463774903443113549753903992387878311065361413566747221056818414493302100145915886975600402 7572 -1447304594861315876988419734197620296479647971104882849459350862748654243529904616856056565120070219793484362512622290496950738087991344944266458898184250331194213476653231888219839013319470467044374759944007526126377235747155721595460502846657144483408069643307129398632278909553013292500699237477115586034693632695861396709033226823714275962065240926312577012550613645891547903087436870271622120188966756371452109011879425841784465060667863009426139801751880799 7573 29762649467497843519156221779459559889975547789099560728865740078938474614591945421801970219240792415374592541617012044265547693823756139478681940054278718327773586088405505314275080602809965066853059427158729114387480936893913382408639830912526235014665440825140153013266530960894918255202025747080628121415930129459288816274613480174423104226455466728968942906974343963870504763635733249852119570824414548953428366966178405197270782202693966283502383011874005 7574 1969500195254458103481486176441479791034472605858394811312381566336687960849444830675778084677381966868164236468123175755180394067354617243035765320511834440372226728633257030349913366866544112655501015524954430003178261923347916191759420221826355886404966823450034052532304888810427263635691267845374064666275184595289499953742307584286922723232109197800800745378304789058334279667078846799606023563212292860018789780532925626254089196695996066429418269987474408 7575 3416804790115773980469905910639100087514120576963277660771732429085342204379349447531834649797452186661648598980745466252131132155345962187302224218696084771566440205286488918569752380186014579699875775468961956129555497670503637787219923068483500369813036466757163451164583798363440556136390505322489650700968817291150896662775534408001198685297350124113377757928918434949882182754515717071228143752179049231470898792412351468038554257363859075855558071739355208 7576 3387042140648276136950749688859640527624145029174178100042866689006403729764757502110032679578211394246274006439128454207865584461522206047823542278641806053238666619198083413255477299583204614633022716041803227015168016733609724404811283237570974134798371025932023298151317267402545637881188479575409022579552887161691607846500920927826775581070894657384408815021944090986011677990879983821376024181354634682517470425446173062841283475161165109572055688727481204 7577 1417541945393818033469263512418160736589672423315783288730485122669715768915312671434254594900829427378109769971005278452685190394167588804787776958129971612866439890564826382905563932716660501977521700516848797011989754810261808213051863015744618248393404202481989245619012378592118374245497211730034957913277702566402107892758613343539852857838785459583608069643639301927677398323801137021770000618142341822498680644913247436587194278465169043142637418740006797 7578 -1999262844721955947000642398220939350924448153647494372041247306415626435464036776097580054896622759283538829009740187799445941761178373382514447260566113158700000314721662535664188447469354077722354074952113159117565742860241829574168060052738882121419632264275174205545571419771322181890893293592454692787691114724748788770016921064461345827458564664529769688285279133022204784430714580049458143134036707408972218147499104031451359978898690032712920652999348410 7579 -5386304985370232083951392087080579878548593182821672472084113995422030165228794278207612734474834153529812835448868642007311526222700579430337989539207919211938666933919745948919665747052558692355376790993916386132733759593851553978979343290309856256218003290207197503696888687173867819772081773167863715367244001886440396616517841992288121408529459321914178503307223224008216462421594563870834167315391342091489688572945277094292643454059855142284976341726829613 7580 -6803846930764050117420655599498740615138265606137455760814599118091745934144106949641867329375663580907922605419873920459996716616868168235125766497337890824805106824484572331825229679769219194332898491510765183144723514404113362192031206306054474504611407492689186749315901065765986194017578984897898673280521704452842504509276455335827974266368244781497786572950862525935893860745395700892604167933533683913988369217858524530879837732525024185427613760466836409 7581 -4804584086042094170420013201277801264213817452489961388773351811676119498680070173544287274479040821624383776410133732660550774855689794852611319236771777666105106509762909796161041232299865116610544416558652024027157771543871532617863146253315592383191775228414012543770329645994664012126685691305443980492830589728093715739259534271366628438909680116968016884665583392913689076314681120843146024799496976505016151070359420499428477753626334152714693107467487998 7582 581720899328137913531378885802778614334775730331711083310762183745910666548724104663325459995793331905429059038734909346760751367010784577726670302436141545833560424156836152758624514752693575744832374435264362105575988049980021361116197036994263873026228061793184959926559041179203807645396081862419734874413412158346680877258307720921492969619779204946161618641639831094527386106913443027688142515894365586473537502585856594864165700433520989570283234259341616 7583 7385567830092188030952034485301519229473041336469166844125361301837656600692831054305192789371456912813351664458608829806757467983878952812852436799774032370638667248641408484583854194521912770077730865946029545250299502454093383553147403343048738377637635554482371709242460106945190001662975066760318408154935116611189185386534763056749467235988023986443948191592502357030421246852309143920292310449428049500461906720444381125744003432958545174997896994726178026 7584 12190151916134282201372047686579320493686858788959128232898713113513776099372901227849480063850497734437735440868742562467308242839568747665463756036545810036743773758404318280744895426821777886688275282504681569277457273997964916171010549596364330760829410782896384253012789752939854013789660758065762388647765706339282901125794297328116095674897704103411965076258085749944110323166990264763438335248925026005478057790803801625172481186584879327712590102193666025 7585 11608431016806144287840668800776541879352083058627417149587950929767865432824177123186154603854704402532306381830007653120547491472557963087737085734109668490910213334247482127986270912069084310943442908069417207171881285947984894809894352559370066887803182721103199293086230711760650206144264676203342653773352294180936220248535989607194602705277924898465803457616445918849582937060076821735750192733030660419004520288217945030308315486151358338142306867934324410 7586 4222863186713956256888634315475022649879041722158250305462589627930208832131346068880961814483247489718954717371398823313790023488679010274884648934335636120271546085606073643402416717547171540865712042123387661921581783493891511256746949216321328510165547166620827583843770604815460204481289609443024245618417177569747034862001226550445135469289900912021855266023943561819161690207767677815457882283602610918542613567773563904564312053192813163144409873208146385 7587 -7967288729420325944483413371104297843807817066800877927436123485583567267241555158968518249367250244718780723497343739153518219350889737390579107102210173916472227672798244637342478709274606345822563240381293907355875490504073404914263600380043002250663863616275556669169019148124393809308371148622738143029348528769535866263793070777670960205607803191390109810234142188124948632959222586947980452965322415086935444223030237720608169133392066164568180228985519639 7588 -19575719746226470232324082171880839723159900125428295077024074415351432700065732282154672853221954647251087105327351392274065710823447700478316192836319842407382441007045726765328749621343690656766006148450711114527756776452058299724157952939413069138467046337378755962255249859885044015452635824826080796802700822950472086512329060384865562910885728089855913267850588106974531570019299408683730645698353075505939964511248182750916484619543424502710487096919844048 7589 -23798582932940426489212716487355862373038941847586545382486664043281641532197078351035634667705202136970041822698750215587855734312126710753200841770655478527653987092651800408731166338890862197631718190574098776449338559945949810980904902155734397648632593503999583546099020464700504219933925434269105042421118000520219121374330286935310698380175629001877768533874531668793693260227067086499188527981955686424482578079021746655480796672736237665854896970127990432 7590 -15831294203520100544729303116251564529231124780785667455050540557698074264955523192067116418337951892251261099201406476434337514961236973362621734668445304611181759419853555771388687629616255851809154950192804869093463069441876406066641301775691395397968729887724026876930001316576110410625554285646366899391769471750683255110537216157639738174567825810487658723640389480668744627267844499551208075016633271337547133855991508934872627539344171501286716741142470792 7591 3744425542706369687594779055629275193928775344642627621973533857653358435110209090087556434884002754999826006125944915839728195862210727115694458167874537796200681587192170993940061991727434804956851198257906245434293707010181893657516651163721673740498316449654729085325248543308933604827081539179713897410931351199788831401791844227225824736317902279368254544210198626305786942751454909132522570681719804168392830655256673816043857080199253001423770355777373257 7592 27543008475646796176807495542985137566967717192229173004460197900934999967307287441123191102589204891969867828824695131427583930174337437868895299938530016323854668679843971402671228330618297002588569388832005021883632266956131704638421553319456071389130909953654312631424269008009437824761006973448818939832049351720007952776122131162536523116493531281246023078084730295099480202978521995631711098663675490592875408734278420471524653752935490667278667325905363690 7593 43374302679166896721536798659236702096198841973014840459510738458633074232262810633190307520927156784221128928026101607861921445135574411231517034606975320935036428099697527174059915960234552854397724339024809890977095336398008110705062855095147466787099639841378339508354270324585548235386561259095185839223818823470691207886659347320176261291061357091733681801725119775768224830246366495182919173680308761930422542590269929406397281292279662168565384067047834483 7594 39629877136460527033942019603607426902270066628372212837537204600979715797152601543102751086043154029221302921900156692022193249273363684115822576439100783138835746512505356180119853968507118049440873140766903645542801629387826217047546203931425793046601323391723610423029021781276614630559479719915471941812887472270902376484867503092950436554743454812365427257514921149462437887494911586050396602998588957762029711935013255590353424212080409167141613711270461227 7595 12086868660813730857134524060622289335302349436143039833077006700044715829845314101979559983453949137251435093075461560594609319099026246246927276500570766814981077832661384777448625637888821046852303751934898623659169362431694512409124650611969721657470413438069297791604752773267176805798472746466653001980838120550894423708745371930413913438249923531119404179430190854362957684516389590418685504334913467169154303200734835118828770459144918499862946385365097538 7596 -31287434018353165864402274598614412760896492536871800626433731758588358402417496531210747537473207646969693834950640047267312126036548164984589758106404554120055350267036142396611290322345731807545420587089911267317925973966313598295938204483177745129629226403309041716749517551318371429588088512628532837242980702919796784177913975389762347852811433560614277622294928921405267145729976904764233669345395294761268239389535094287568510833134743668702437681682736944 7597 -70917311154813692898344294202221839663166559165244013463970936359568074199570098074313498623516361676190996756850796739289505375309911849100412334545505337258891096779541498576731144290852849856986293727856814912860727603354139815343484408414603538176230549795032652139778539332594986060147568232544004779055868175190699160662781478482712784407554888372979704879809850070867705033224888490814630272343984252523297951324548349877921935045215152835844051392953198170 7598 -83004179815627423755478818262844128998468908601387053297047943059612790029415412176293058606970310813442431849926258299884114694408938095347339611046076104073872174612202883354179769928741670903838597479791713536519896965785834327752609059026573259833700963233101949931383292105862162865946040979010657781036706295741593584371526850413126697845804811904099109059240040925230662717741278081233315776678897719692452254525283184996750705504360071335706997778318295707 7599 -51716745797274257891076543664229716237572416064515252670614211301024431626997915645082311069497103166472738014975618252616802568372389930362749852939671549953816824345166740957568479606395939096293176892701802269201970991819520729456670854543395514704071736829792908214633774554543791436357952466382124943793725592821796800193612875023364349992993378343484831436945112003825395572011301176469082107333502424931184015135748090709182194671225327667004560096635558762 7600 19200565357539435007267750537992123425594143100728760793356725058543642572572182429231187554019258509718258741875178486672702806937521918737662481605833787305074272434374757619162664684456910760693116835155012643658756611534619085886813553871208023472158812965239743925144764778051194623789615766161879835262142582368902360469168603459348434414561510029494873442864738067042309461213587314345548165010481827592113936188800259168739740373989825168839491296317639409 7601 102204745173166858762746568800836252424063051702115814090404668118156432601987594605524246160989569323160690591801436786556817501346460014085002092651909891378946447046577640973342434613198581664531714314946726180178653577320453413639422612897781283305859776198341693856528056883913357489735656745172537616298848878110495944840695453872475132260366321933593982502104778992272972178954865395578863941689379547284566190714083444165490445878349896504546489074635935117 7602 153921490970441116653823112465065968661635467766631066761018879419180864228985510250606557230486672489633428606777055039173620069718849944447751945591581441332763271391744381930910914219594520760824891207648528449380624569139974143096093467441176798009931513028134602071161831438457148926093609211554662560092574470932292745034308328895839482253359700277078813939049890996098367750966166572047946049022881972215750205849831534874672640549575224171551049171271493880 7603 134720925612901681646555361927073845236041324665902305967662154360637221656413327821375369676467413979915169864901876552500917262781328025710089463985747654027688998957369624311748249535137610000131774372493515805721867957605355057209279913569968774537772700062894858146017066660405954302303993445392782724830431888563390384565139725436491047838798190247583940496185152929056058289752579257702397884012400144623636269661031275705932900175585399002711557874953854472 7604 32516180439734822883808793126237592811978272963786491877257486242480789054425733215851123515477844656754479273100439765944099761434868011625087371333837762648742551910791983338405814921939028335600060057546789625543214380284901643569857300672187491231912923864553164289489009776492596812568336700220245108531583010452894439724444271564015915578431868313989957994080373936783086110797713862123533942323020597339070078946947831540442454297235502498165068800317919356 7605 -121405310530706293770014319338828375849657194802844574883761393176700075174559777034755433715008827832878949333676615273229520308283981932822664574257743678684020719480952398592505099297655492425224831150101738823837410188855072499526236166768989306778018589163581437781672821661964552113525272511334417451560991460479398305309864057331823566674927831963088855944969517059315281640168452709924412106699861374876680126902883703334230186252339721673385980370953574523 7606 -256126236143607975416569681265902221085698519468746880851423547537337296830973104856130803391476241812794119198578491825730437571065309958532754038243491332711709718438322022904253348832793102425356605522595254629559278146460427556735516080338958081315791289226476295927689888322370506415829265956727200176391423349042788689875003782768314614513726022210672796441154669988371339929921031967626809990712261519500316396563914979040163086427925120676097538245907428994 7607 -288642416583342798300378474392139813897676792432533372728681033779818085885398838071981926906954086469548598471678931591674537332500177970157841409577329095360452270349114006242659163754732130760956665580142044255102492526745329200305373381011145572547704213091029460217178898098863103228397602656947445284923006359495683129599448054332330530092157890524662754435235043925154426040718745829750343933035282116839386475510862810580605540725160623174262607046225348349 7608 -167237106052636504530364155053311438048019597629688797844919640603118010710839061037226493191945258636669649138002316318445017024216196037335176835319585416676431550868161607650154064457076638335731834430040305431265082337890256700779137214242156265769685623927448022435506076436898551114872330145613027833362014899016284824289583997000506963417230058561573898490265526865839144400550293119825931826335420741962706348607979107246375354472820901500876626675271773825 7609 88889130090971470886205526212590783037678921839058083006503906934219286120134043818904310199530983176124470060576175507285420546849113921197577202923905916035278167570160415254099284375716464089624771092554949198294195808570170855956378866096801815546105665299028273492183811885471955300956935811114172343029408450026503865585419785767807651096495963649098897950889143122532195529370738847800878164376840777537610047955935871793787731955104219175220911570635655170 7610 377531546674314269186584000604730596935355714271591455735184940714037372005532881890886237106485069645673068532255107098959957879349291891355418612501235011395730437919274421496758448130448594850581436672696993453396688335315500056261752247107947388093809878390057733709362709984335058529354538468061617627952414809522186995184867840100138181188653854173761652386124187047686621570089484677551222097412122894376996523466798682374393272680264842349483518616861003520 7611 544768652726950773716948155658042034983375311901280253580104581317155382716371942928112730298430328282342717670257423417404974903565487928690595447820820428072161988787436029146912512587525233186313271102737298884661770673205756757040889461350103653863495502317505756144868786421233609644226868613674645461314429708538471819474451837100645144605883912735335550876389713913525765970639777797377153923747543636339702872074777789620768627153085743850360145292132777346 7612 455879522635979302830742629445451251945696390062222170573600674382936096596237899109208420098899345106218247609681247910119554356716374007493018244896914512036883821217275613892813228211808769096688500010182349686367574864635585901084510595253301838317389837018477482652684974535761654343269932802560473118285021258511967953889032051332837493509387949086236652925500570790993570441269038949576275759370702858802092824118841917826980895197981524675139233721497122177 7613 78347975961665033644158628840720655010340675790630714838415733668898724590705017218322182992414275460545179077426140811159596477367082116137599632395679500641153383298001192396054780081360174246107063337485356232970886529320085844822758348145354450223579958628419748943322264551426595813915394334498855490332606448989780958704164211232699312320734094912475000539376383743306948871179554272025053661958579964425096300652043235452587622517716682325655715104636118658 7614 -466420676765285740072789526817321379973034636110649538741688847648256658125666925709790547306016052821797538592831282606245378426198405812552995815425140927431008605489434836750857732506165058940206207765251942651690884143885670912218131113204749203639915543689086007201546521869807013830311474279175789970981823259548690860770287625867945832285149817822860550337013330170218817099460223525352100261788963671914606571422734554168181004635369061524704430187496658687 7615 -922300199401265042903532156262772631918731026172871709315289522031192754721904824818998967404915397928015786202512530516364932782914779820046014060322055439467892426706710450643670960717973828036894707775434292338058459008521256813302641708458051041957305380707563489854231496405568668173581407081736263089266844518060658814659319677200783325794537766909097203262513900961212387540729262474928376021159666530716699395541576471995161899833350586199843663908993780863 7616 -1000648175362930076547690785103493286929071701963502424153705255700091479312609842037321150397329673388560965279938671327524529260281861936183613692717734940109045810004711643039725740799334002283001771112919648571029345537841342658125400056603405492180885339335983238797553760956995263987496801416235118579599450967050439773363483888433482638115271861821572203801890284704519336411908816746953429683118246495141795696193619707447749522351067268525499379013629899520 7617 -534227498597644336474901258286171906956037065852852885412016408051834821186942916327530603091313620566763426687107388721279150834083456123630617877292594012678037204515276806288868008293168943342795563347667705919338461393955671745907268943398656288540969795646897231596007239087188250157185327137059328608617627707501748912593196262565536805830122043998711653464876954534300519312448593221601329421329282823227189124770885153279568517715698207000794948826133240832 7618 388072700803620706428630897976600724962693960320018823903273113979357933534961908491468364313601777361252359515405141795085781948831323696415396183029461426789855222191433644354802952424804884694099144427766586418719997614565585067395372765059394753416335585060666258258224257318380418016396079944676934480649216810558909902066123414635246519964415722910385549797636946426911868228280669253327046599830383707489510270770691318715593382117652379199048715082860540032 7619 1388720876166550782976321683080094011891765662283521248056978369679449412847571750528789514710931450749813324795343813122610311209113185632599009875747196366898901032196145287394528693224138886977100915540686234989749343152406927725520772821662800245597220924396649497055778018275375682003892881360912053060248667777609349675429607303068729158079687584731957753599527231131431204640189486000280476282948630202631305966964311026163342904468719647724548094096490439553 7620 1922948374764195119451222941366265918847802728136374133468994777731284234034514666856320117802245071316576751482451201843889462043196641756229627753039790379576938236711422093683396701517307830319896478888353940909087804546362599471428041765061456534138190720043546728651785257362563932161078208497971381668866295485111098588022803565634265963909809628730669407064404185665731723952638079221881805704277913025858495091735196179442911422184417854725343042922623680386 7621 1534875673960574413022592043389665193885108767816355309565721663751926300499552758364851753488643293955324391967046060048803680094365318059814231570010328952787083014519988449328593749092502945625797334460587354490367806931797014404032669000002061780721855134982880470393561000044183514144682128553294447188217078674552188685956680150999019443945393905820283857266767239238819855724357409968554759104447529318368984820964504860727318040066765475526294327839763140355 7622 146154797794023630046270360309571181993343105532834061508743294072476887651981007836062238777711843205511067171702246926193368885252132427215221694263132585888181982323843161934065055868364058648696418919901119500618463779390086678511896178339261535124634210586230973337782981768807832140789247192382394127968410896942839010527072847930290285865706321088326103667240008107388651084167923968274282821498899115737678854000193834563975135598045827801746233743272700803 7623 -1776793576970171489404952581056694736854459622603540071960251483658807346382533659020257879024533228111065684310748954917696093157944509329014406058776657793688756254387578931749331645648943771671200059968452821408469340766972512792916145586722194999013556509457315755314002275593756100020288961305588987540897884588168259577495730717703975678044103307642343303397164177558343072868470155253607522882779013910120816237735002344878936286586372026923596809179350979582 7624 -3311669250930745902427544624446359930739568390419895381525973147410733646882086417385109632513176522066390076277795014966499773252309827388828637628786986746475839268907567381077925394741446717296997394429040175898837147698769527196948814586724256779735411644440196225707563275637939614164971089858883434729114963262720448263452410868702995121989497213462627160663931416797162928592827565222162281987226543228489801058699507205606254326653137502449891137019114119936 7625 -3457824048724769532473814984755931112732911495952729443034716441483210534534067425221171871290888365271901143449497261892693142137561959816043859323050119332364021251231410543011990450609810775945693813348941295399455611478159613875460710765063518314860045855026427199045346257406747446305760337051265828857083374159663287273979483716633285407855203534550953264331171424904551579676995489190436564808725442344227479912699701040170229462251183330251637370762386820738 7626 -1681030471754598043068862403699236375878451873349189371074464957824403188151533766200913992266355137160835459138748306974997048979617450487029453264273461538675264996843831611262658804960867004274493753380488473990986270711187101082544565178341323315846489345569111443731343981812991346285471375745676841316185489571495027696483752998929309729811100226908609960934007247346208506808525333936829041925946428434106663674964698695291293175664811303328040561583035841155 7627 1630638779176147859358682220747123554861116517070706010451508189586330458730552651184195640246821384905554617139046707991502724272692376901799184364513525207800574272063735769815266589780579713022503641048551701907850876987582426114404249408382933463888922298871084781976219293824948267879499714113206593412929473691225420566968657869773685392178396986554017199729924169450954421784302231285333240061280114794383137383734808510314961150988326199121850575436078278782 7628 5088462827900917391832497205503054667594028013023435453486224631069540993264620076405367511537709750177455760588543969884195866410254336717843043687563644540164595523295146312827257040390390488968197454397492997307306488465742039989864960173446451778748968153897511981021565551231695714185260051164472422270012847850888707840948141586406970800033600521104970464061095594355506001461297720475769804870005557138610617296434509550485190613239509529373487946198465099521 7629 6769493299655515434901359609202291043472479886372624824560689588893944181416153842606281503804064887338291219727292276859192915389871787204872496951837106078839860520138977924089915845351257493242691207777981471298292759176929141072409525351787775094595457499466623424752909533044687060470731426910149263586198337422383735537431894585336280529844700748013580424995102841701714508269823054412598846795951985572717280971399208245776483788904320832701528507781500940677 7630 5138854520479367575542677388455167488611363369301918814109181399307613722685601191422085863557243502432736602588245568867690191117179410303073312587323580871039286248075242154274649255570677780220187566729429769390441882189346714958005275943404841630706535200595538642776690239219738792591231712796942670173268863731158314970463236715562595137666303761459563225265178672250760086485520823127265606734671870778334143587664399735461522637915994633579677932345422661896 7631 50391692578450183710180182952112821017335356278483360622956768238072729420981115016718352019533752255280841999701598983494324706925073585230268899759936330874690724780095841447392215180287291251990112331936772083135393723604674968140315769958389851957567046698026661755124687988043078405971661632470247903256015880269607129515095129155624337632703240354592761204083077895254085024223102651495801864666313639723526291229890184976332024676485104206189986146957562376 7632 -6719101607077065251191179426250178222455144530094141463937732820655871451995172727589563151784531135083010377727590677875698590682946713619642228052077169747965169795358882082642523630170970201990701095446044699215157365453324466104269209581829385242637890452768596762997784845056643982064759765277679015682942321542114128407916799456180656192211997507658987663791019763806460423245599951761103044931285671932993754680169318060800151764227835728495338521634543378300 7633 -11857956127556432826733856814705345711066507899396060278046914219963485174680773919011649015341774637515746980315836246743388781800126123922715540639400750619004456043434124236917172885741647982210888662175474468605599247642671181062274485525234226873344425653364135405774475084276382774655991478074621685856211185273272443378380036171743251329878301269118550889056198436057220509731120774888368651665957542711327898267833717796261674402143830362075016453979966040195 7634 -11908347820134883010444036997657458532083843255674543638669870988201557904101755034028367367361308389771027822315537845726883106507051197507945809539160686949879146768214220078364565100921935273462878774507411240688734641366275856030414801295192616725301992700062162067529599772264425853061963139707091933759467201153542050507895131300898875667511004509473143650260281513952474594755343877539864453530623856351051424559063607981238006426820315466281206440126923602570 7635 -5189246213057817759252857571407280309628698725580402174732138167545686452106582306438804215576777254688017444587947167851184515824104483888303581487083517201913976972855337995722041470750965071472177679061366541473577275912951389926145591713363231482664102247293565304531814927207781870997203374429412918076524879611427922099978331844718219475299007001814155986469261750146014171509743925778761408599338184418057669878894289920437854662592479737785867918492380224269 7636 6668709914498615067480999243298065401437809173815658103314776052417798722574191612572844799764997382827729535727889078892204265976021640034411959152317233417090479070578786241195131414990682910738710983114107927132021971729719791136128893811870995390680323406070570101242660157068600903658788103645208767779686305661844521278401704327025031854579294267304394902586936685911206338221376849109607243066619358293270228388939427875823819739551350624289148535487585815927 7637 18577057734633498077925036240955523933521652429490201741984647040619356626675946646601212167126305772598757358043426924619087372483072837542357768691477920366969625838793006319559696515912618184201589757621519167820756613095995647166543695107063612115982316106132732168772259929333026756720751243352300701539153506815386571786296835627923907522090298776777538552847218199863680932976720726649471696597243214644321652948003035857061826166371666090570354975614509418498 7638 23766303947691315837177893812362804243150351155070603916716785208165043078782528953040016382703083027286774802631374092470271888307177321430661350178561437568883602811648344315281737986663583255673767436682885709294333889008947037092689286820426843598646418353426297473304074856540808627717954617781713619615678386426814493886275167472642126997389305778591694539316479950009695104486464652428233105196581399062379322826897325777499680828964145828356222894106889642768 7639 17097594033192700769696894569064738841712541981254945813402009155747244356208337340467171582938085644459045266903485013578067622331155681396249391026244204151793123741069558074086606571672900344935056453568777782162311917279227245956560393008555848207966094947355727372061414699472207724059166514136504851835992080764969972607873463145617095142810011511287299636729543264098488766265087803318625862129962040769109094437957897901675861089412795204067074358619303826842 7640 -1479463701440797308228141671890785091809110448235255928582637884872112270467609306134040584188220128139712091139941911041019750151917156146108377665233716215176502097723448245473089944239717839266533304052741385658444695816768401209983302098507763908016221158777004796710845229860819032661584729215795849703161426050416599178423372482306812379280287265490238916117674935765192166711632923330845834467281173875212558510045137955385965076958870886503280616995205591655 7641 -25245767649132113145406035484253589334959461603305859845299423093037155349250138259174056966891303155426486893771316003511291638459094477576769727843795153784060104909371792560754827930903301094940300740735627094952778584825715438302672588918934607506662639512203302270014920086401627660379539346997509469318839812477231093064698539954948939376669593044081933455434154885774887271198097575759078939663862572937591881336942463732885645905923016714859503511102095234422 7642 -42343361682324813915102930053318328176672003584560805658701432248784399705458475599641228549829388799885532160674801017089359260790250158973019118870039357935853228650441350634841434502576201439875357194304404877115090502104942684259232981927490455714628734459559029642076334785873835384438705861134014321154831893242201065672572003100566034519479604555369233092163698149873376037463185379077704801793824613706700975774900361634561506995335811918926577869721399061263 7643 -40863897980884016606874788381427543084862893136325549730118794363912287434990866293507187965641168671745820069534859106048339510638333002826910741204805641720676726552717902389368344558336483600608823890251663491456645806288174283049249679828982691806612513300782024845365489556013016351777121131918218471451670467191784466494148630618259222140199317289878994176046023214108183870751552455746858967326543439831488417264855223679175541918376941032423297252726193469607 7644 -15618130331751903461468752897173953749903431533019689884819371270875132085740728034333130998749865516319333175763543102537047872179238525250141013361010487936616621643346109828613516627433182505668523149516036396503867221462458844746577090910048084299949873788578722575350569469611388691397581784920709002132830654714553373429450090663310282763529724245797060720611868328333296599553454879987780027662680866893896535927912759946289896012453924317563793741624098235184 7645 26725231350572910453634177156144374426768572051541115773882060977909267619717747565308097551079523283566198984911257914552311388611011633722878105509028869999236607007095240806227917875143018934206834044788368480611223280642483839512655891017442371414678860670980307066725765316262446693041124076213305319022001238527647692243121912437255751755949880309572172371551829821540079437909730499089924774131143746812804439846987601688271610982881887601362784128097300826080 7646 67589129331456927060508965537571917511631465187866665504000855341821555054708613858815285516720691955312019054446117020600650899249344636549788846713834511719913333559813143195596262433479502534815657935040031972067869086930658122561905570846425063221291373971762331912091254872275463044818245208131523790473671705719432158737270543055514973896149197599451166547597853035648263308661282954836783741457687186644292857111842825367447152901258828633786081380823494295688 7647 83207259663208830521977718434745871261534896720886355388820226612696687140449341893148416515470557471631352230209660123137698771428583161799929860074844999656529955203159253024209779060912685040484181084556068368571736308393116967308482661756473147521241247760341054487441824341886851736215826993052232792606502360433985532166720633718825256659678921845248227268209721363981559908214737834824563769120368053538189393039755585313737048913712752951349875122447592530873 7648 56482028312635920068343541278601496834766324669345239614938165634787419520731594327840318964391034188065153245298402208585387382817571528077051754565816129657293348196064012217981861185769666106277347039767699887960513027750633127795826770739030776106562387089360747420716059025624405043174702916838927473584501121906337839923598721281569504903729041535676054896657891542441480470305007335734638994989224306725384953192767983625465437930830865349987090994350291704794 7649 -11107101018821006992165424258970420676865140518521425889062689707034135533977019530974966552329657767246865809147714812015263516431773108472737092148018382062619985363749130977614401247709836428538310895272332084107356059180024994766078800107394287114728986882401584491375195846651058001643542291292596316889170583813094318813671821773945468992420156063775111650939961493206782838356275619102144746468462879918907903919074841741981714970427963283798990386473202590893 7650 -94314360682029837514143142693716291938400037239407781277882916319730822674426361424123383067800215238878218039357374935152962287860356270272666952222863381719149940566908384001824180308622521469022491979828400452679092367573141962074561461863867434635970234642742638978817020188537909737859369284344829109495672944247079850980392455492770725652099077909023338919149682857188342746571013453926708515588830933457097296958830427055718763884140716235148865508920795121765 7651 -150796388994665757582486683972317788773166361908753020892821081954518242195157955751963702032191249426943371284655777143738349670677927798349718706788679511376443288762972396219806041494392187575299839019596100340639605395323775089870388232602898210742532621732103386399533079214162314781034072201183756583080174066153417690903991176774340230555828119444699393815807574399629823216876020789661347510578055240182482250151598410681184201814971581585135956503271086826558 7652 -139689287975844750590321259713347368096301221390231595003758392247484106661180936220988735479861591659696505475508062331723086154246154689876981614640661129313823303399223265242191640246682351146761528124323768256532249336143750095104309432495503923627803634849701801908157883367511256779390529909891160266191003482340323372090319355000394761563407963380924282164867612906423040378519745170559202764109592360263574346232523568939202486844543618301336966116797884235664 7653 -45374927293814913076178117019631076157901184150823813725875475927753283986754574796865352412061376420818287436150687396570123866385798419604314662417797747594673362832314881240367459938059829677739036144495367803853156968570608133029747970631636488991833400206959162929340863178973347041531160625546331156695330538093243521109926899507624035911308885471900943245717930049234697631948731716632494248520761426806477049273693141883483722960402902066188100607877089113898 7654 105421461700850844506308566952686712615265177757929207166945606026764958208403380955098349620129873006125083848505089747168225804292129378745404044370881763781769925930657514979438581556332357897560802875100732536786448426753166956840640261971261721750699221525144223470192216035188967739502911575637425426384843528060174169794064277266716194644519233972798450570089644350395125584927289073028853262057293813376005200877905268797700478854568679518947855895393997712661 7655 245110749676695595096629826666034080711566399148160802170703998274249064869584317176087085099991464665821589324013152078891311958538284068622385659011542893095593229329880780221630221803014709044322330999424500793318697762896917051944949694466765645378502856374846025378350099402700224518893441485528585692575847010400497541884383632267110956207927197353722732734957257256818165963447034243588056026166886173639579547110428837736902965699112297820284822012191881948326 7656 290485676970510508172807943685665156869467583298984615896579474202002348856338891972952437512052841086639876760163839475461435824924082488226700321429340640690266592162195661461997681741074538722061367143919868597171854731467525184974697665098402134370336256581805188307690962581673571560424602111074916849271177548493741062994310531774734992119236082825623675980675187306052863595395765960220550274687647600446056596384121979620386688659515199886472922620068971062225 7657 185064215269659663666499376732978444254202405541055408729633868175237390647935511017854087891922968080514792911658749728293210020631953109481296277058458876908496666231538146482559100184742180824500564268819136060385406304714358228134057403127140412619637035056660964837498746546484603820921690535437491422886334020433566893200246254508018797474716848852825225410585542955657738010468476887191697012630353787070051395506216710822686209804946520367525066724674973349565 7658 -60046534407035931430130449933055636457363993607105393441070130099011674221648806158232997208068496585306796412354402350598101937906330959141089381953084016187096563098342633739071121618272528219821766730605364732933291458182558823810892291339625232758865821318185060540851352856215620697971750950091094269689512989966930648684137377759092158733210348500897507324371714301160427952978557356396359013536532386569528151604212126914216755894165777452759755287516908598760 7659 -350532211377546439602938393618720793326831576906090009337649604301014023077987698131185434720121337671946673172518241826059537762830413447367789703382424656877363155260538295201068803359347066941883133874525233330105146189650084008785589956438027367129202077899990248848542315437889192258396353061166011118960690538460671711678447909533827150852446431326521183305046901607213291548374323316616909288224179987015584747988334106534603444553680977339232677907585879660984 7660 -535596426647206103269437770351699237581033982447145418067283472476251413725923209149039522612044305752461466084176991554352747783462366556849085980440883533785859821492076441683627903544089247766383698143344369390490552494364442236919647359565167779748839112956651213686041061984373796079318043596603502541847024558894238604878694164041845948327163280179346408715632444562871029558842800203808606300854533774085636143494550817357289654358627497706757744632260853010548 7661 -475549892240170171839307320418643601123669988840040024626213342377239739504274402990806525403975809167154669671822589203754645845556035597707996598487799517598763258393733807944556781925816719546561931412739004657557261036181883413108755068225542546989973291638466153145189709128158175381346292646512408272157511568927307956194556786282753789593952931678448901391260730261710601605864242847412247287318001387516107991890338690443072898464461720253997989344743944411787 7662 -125017680862623732236368926799922807796838411933950015288563738076225716426286704859621090683854471495207996499304347377695108082725622150340206895105374860721400103133195512743487978566469652604678797538213771327452114846531799404323165111787515179860771213738475904296647393690268983122949939585346397153196821030466636244516108876748926638741506500351927718086213828654497310057489919530795337999093821400500523243902004583908469453910780742914765311437158064750802 7663 410578745784582371033068843551776429784195570513195402778719734400025697299636504289418431928189834257253469584872644176657639700736744406508879085335508673064459718358880928940139924977619595161704900605130598063038437647832642832596482247777652599888067899218175309389393668294104812956368104011257105388650203528427602360362585287292919309585656779827418690629418615908373719501352880673013268301760712373585112899592546233448820200447846754791992433195102788259747 7664 886128638024752542872376163970420030907865559353235427404933076777265436803910907280224957332165643424408139256695233380412285546292780004216875683823308190663222976752614736884696706903436314708266832017869602720595698684014526245705237316003195146878041190856641462534583377422262988337714396657769513660807715097354910316557142073575673099179609711505867592020679346170084321107217123520425515589078713761101220891482884923891893098912308475045990422539846732671535 7665 1011146318887376275108745090770342838704703971287185442693496814853491153230197612139846048016020114919616135755999580758107393629018402154557082578928683051384623079885810249628184685469905967312945629556083374048047813530546325650028402427790710326738812404595117366831230771112531971460664336243115910814004536127821546561073250950324599737921116211857795310106893174824581631164707043051220853588172535161601744135384889507800362552823089217960755733977004797422338 7666 600567573102793904075676247218566408920508400773990039914777080453465455930561107850427616087830280662362666171126936581449753928281657748048203493593174378320163361526929320688044760492286372151240728950952775985009375882713682817431920180013057726850744505376942057441837102818427158504296232231858805425354332599393944200710665663031680428335459432030376619477474558916207911663354162378207585286411822788016631235792343274351542352375242463168763300781902009162592 7667 -285561064921958638796699916751853621987357158579245387490155996323799980873349799429797341244335362762045473085568296798962531618011122256168672190230133812343059615225685416196651946411149942557026103066916826735586322801300843428273317135990137420027296685479699405092746274603835829833418164425910708235453382497960966115846476410543992670844150279475490972543204787253876409443862961142217930302666890973084589655690541649540350746537066011877227121757944723508942 7668 -1296707383809334913905445007522196460692061129866430830183652811177291134103547411569643389260355477681661608841567877557069925247029524410725754769158816863727682695111495665824836631881055909869971732623000200783634136331847169078301719563780847746766109090074816771923977045716367801294082500669026619049457918625782512676919727360868592408765266491333286282650097962078458040608570004193438783890839426134686333791075431157340713299360155229837982855734949520931279 7669 -1897274956912128817981121254740762869612569530640420870098429891630756590034108519420071005348185758344024275012694814138519679175311182158773958262751991242047846056638424986512881392373342282021212461573952976768643512214560851895733639743793905473616853595451758829365814148534794959798378732900885424474812251225176456877630393023900272837100725923363662902127572520994665952271924166571646369177251248922702965026867774431692255651735397693006746156516851530093870 7670 -1611713891990170179184421337988909247625212372061175482608273895306956609160758719990273664103850395581978801927126517339557147557300059902605286072521857429704786441412739570316229445962192339464186358507036150033057189413260008467460322607803768053589556909972059424273067873930959129964960568474974716239358868727215490761783916613356280166256575643888171929584367733740789542828061205429428438874584357949618375371177232782151904905198331681129519034758906806584927 7671 -315006508180835265278976330466712786933151242194744652424621084129665475057211308420630274843494917900317193085558639782487222310270535491879531303363040565977103746301243904491392814081136429594214625884035949249423053081412839389158603044022920306823447819897242652349090828214591328670878067805948097189900950101432978084864189252487687757491309152554885646934269771662331502219491201235989654983744931814932041580101801624811191605838176451291536179023957285653647 7672 1582268448731293552702144924274050082679418288445676217673808807501091114976897210999440730504690840443707081927136174356032456865040646666894426959388950676070742310337181082021488578292205852426997835689917027519220459133148012506575036699770985166793405775554516177016723320320203631127500665094937327284911301123743478792766203771412585079609416770808777255193302749332334450052432965335656714193506317107770923446765972806881064045897221241715209977492894244440224 7673 3193982340721463731886566262262959330304630660506851700282082702808047724137655930989714394608541236025685883854262691695589604422340706569499713031910808105775528751749920652337718024254398191891184194196953177552277648546408020974035359307574753220382962685526575601289791194251162761092461233569912043524270169850958969554550120384768865245865992414696949184777670483073123992880494170765085153068090675057389298817943205589032968951095552922844729012251801051025152 7674 3508988848902298997165542592729672117237781902701596352706703786937713199194867239410344669452036153926003076939821331478076826732611242061379244335273848671752632498051164556829110838335534621485398820080989126801700701627820860363193962351597673527206410505423818253638882022465754089763339301375860140714171119952391947639414309637256553003357301567251834831711940254735455495099985372001074808051835606872321340398045007213844160556933729374136265191275758336678800 7675 1926720400171005444463397668455622034558363614255920135032894979436622084217970028410903938947345313482295995012685157122044369867570595394484817375884897995681890187713983474807622260043328769058400984391072099282480242494672847856618925651826688360413004729869302076622158702145550458635838636280922813429259818828648468846648105865843967923747884796443057576518637505403121045047552406665418093858329289764550416951279034406963096511036508132421055213782864092238577 7676 -1267261940550458287423168593807337295746267046250931565249187723371425639919685902578810455661195922543389888841577534573545234554770111175014895656025910110093638564035937177530095764211069422832783209805881078269797406051735173117416433655748064859969957955657273524667632492105612302456622597288989230095010351022310500707902014518924897322118107618253891608259032977670002947832941764099667059209761385292838881866664171182069872440059044790423673798468936958786574 7677 -4776250789452757284588711186537009412984048948952527917955891510309138839114553141989155125113232076469392965781398866051622061287381353236394139991299758781846271062087101734359206602546604044318182029886870205071498107679556033480610396007345738387176368461081091778306514514571366392219961898664849370809181470974702448347316324156181450325475409185505726439970973232405458442932927136100741867261596992165160222264709178395914032996992774164559938989744695295465373 7678 -6702971189623762729052108854992631447542412563208448052988786489745760923332523170400059064060577389951688960794084023173666431154951948630878957367184656777528161249801085209166828862589932813376583014277942304353978350174228881337229321659172426747589373190950393854928673216716916850855800534945772184238441289803350917193964430022025418249223293981948784016489610737808579487980479542766159961119926281929710639215988212802877129508029282296980994203527559387703949 7679 -5435709249073304441628940261185294151796145516957516487739598766374335283412837267821248608399381467408299071952506488600121196600181837455864061711158746667434522685765148031636733098378863390543799804472061226084180944122493708219812888003424361887619415235293120330261040724611304548399177937656782954143430938781040416486062415503100520927105186363694892408230577760138576540147537778666492901910164896636871757349324041620807257067970237506557320405058622428917374 7680 -659458459620547157040229074648284738812096568004988569783707256065196444298284125832093483286149390938906106171107622548499135312800484219469921719858987885588251623678046297277526495832259346225617774585191021012682836442937674739202491996078623500443046774212028551954526210039938156179216038991933583334249467806337968138746091346919070601629777178189165968259604527733118097214610642565751034648567904471711535084614863224893224070977463341997381415313927133452000 7681 6043512730003215572011879780344346708730315995203459483205079233680564479034239044567965580774427999012782854622976400625167295842151464411409035647325668891939909626123038911889302366757673467150965239692751283341295513731291206598026829663093803247146326416738365302974147006676978694676584495953838600904191821997012949055218338675106347647593516803759618048230006210075461390765868900200408926471358377457999104131373349577983905437051818954983612788213632254251950 7682 11479221979076520013640820041529640860526461512160975970944678000054899762447076312389214189173809466421081926575482889225288492442333301867273097358484415559374432311888186943526035465136536857694765044164812509425476457853784914817839717666518165134765741652031485633235187731288283243075762433610621555047622760778053365541280754178206868574698703167454510456460583970214037930913406678866901828381523274094870861480697391198791162505022056461540933193272254683169325 7683 12138680438697067170681049116177925599338558080165964540728385256120096206745360438221307672459958857359988032746590511773787627755133786086743019078343403444962683935566233240803561960968796203920382818750003530438159294296722589557042209662596788635208788426243514185189713941328221399254978472602555138381872228584391333680026845525125939176328480345643676424720188497947156028128017321432652863030091178566582396565312254423684386575999519803538314608586181816621326 7684 6095167708693851598669169335833578890608242084962505057523306022439531727711121393653342091685530858347205178123614111148620331912982321675333983431017734553022774309443194328914259594211122736769417579057252247096863780565431382959015379999502985388062462009505148882215566934651242704578393976648716537477680406587378384624808506850019591528734963541884058376490182287871694637362148421232243936558732801108583292433938904845700481138947700848554701820372549562369377 7685 -5384054270382668414971650705696061969918219427198470913421371977615368034735954918735872097488278608073876748451868778076668160529350980191939113927466681006351658002444992614611775870925414120925347465107560262328612677288353531858824337667015179746703279642526336751019620796637040538497368456961905017569942354190674980916472247328187277045963739625570452079970401682342343293551258257634657891822790472986287569046758486353090681366074355612986231372899705120799947 7686 -17522734709079735585652699821873987569256777507364435454149757233735464241481315356957179769948237465433864781198459289850455788284484766278682133005810084451314341938011225855415337831894210324845730283857563792766771971585076121415866547329611968381912068068769850936209334737965261937752346929564460155951814582775066314596499092853313216222292219971214128504690590180289499321679275579067310754852881651552869965612070740776775067942073875416524545981485886937421272 7687 -23617902417773587184321869157707566459865019592326940511673063256174995969192436750610521861633768323781069959322073400999076120197467087954016116436827819004337116247454420184329597426105333061615147862914816039863635752150507504374881927329114953769974530078274999818424901672616504642330740906213176693429494989362444699221307599703332807751027183513098186881180772468161193959041424000299554691411614452661453258046009645622475549081021576265079247801858436499790648 7688 -18233848147390918769350218452011504489946800165128469598251691278559627934456481831874649764145489715707193210870204622922407959668116107762077002509361137997985458245009427569717821555179918940689800397807255777535023074862153972516057589662099774023271250435748663067405280875979464103833372449251271675859552635171769718304835352375145530705063443887527734801210370785818850665490165742664896799588823979675165688999251159269384867714947220652093016428958731378990700 7689 -711113438311183183697518630137516920690022657764034144101934044824163692975166474917469994197252250273328429671745333071952171383631341483394869503551053546671116306998201714302483723285708615844070113949691984768251103277077851100191042332487805641359182366978812131195946138014202166081025519686811519907738052396703403708336259521832314482771223916313606296519780605529351343810890163597586044735942328122295723387180418492609799772873345235568470447472844441569427 7690 22906788979462404000624350527570049539174996934562906367571129211350832276217270275693051867436516073507741529650328067927123948813835746470621246933276765457665999940456218470027113702819624445771077748965124055095384648873429653274690884996627148128615347711296187687228955534602302476249715386526365173521756936965741295512971340181500493268255959596784580584660991862631842615230533836701968646675672124539157534658829227129865749308148231029510777354385592058221222 7691 41140637126853322769974568979581554029121797099691375965822820489910460210673752107567701631582005789214934740520532690849531908481951854232698249442637903455651458185465646039744935257999543386460878146772379832630407723735583625790748474658726922151886598147044850754634236410581766580083087835777636849381309572137511013817806692556646023973319403484312315385871362648450693280720699579366865446264496104214323223658080386399250617023095451681603793783344323437211923 7692 41851750565164505953672087609719070949811819757455410109924754534734623903648918582485171625779258039488263170192278023921484079865583195716093118946188957002322574492463847754047418981285252002304948260722071817398658827012661476890939516991214727793245780514023662885830182548595968746164113355464448369289047624534214417526142952078478338456090627400625921682391143253980044624531589742964451491000438432336618947045260804891860416795968796917172264230817167878781351 7693 18944961585702101953047737082149021410636822822892503742353625323383791627431648306792119758342741965980521640541949955994360131051747449245471872012912191544656574552007629284020305278465627556533870511756947762303274178139231823616248631994587579664630432802727475198601227013993666269914397968938083195767290687568473122013171611896977845187834667803841341097730151391348202009301055906262482844324766307797461412386431577761994667487820565887661486876431575820560130 7694 -22195675541151220816926831897432532618484974276798872223469195166526668583242103800775581873239263823234413099978582734855171777430204404987226377429725711910994883633458016755724629979533915829927007635015432070327133545596351802174499842664139342487256165344317375556033009396588100310168689866839553653614018884569037891804635080659668178785484735680470974288141211257102491271419643673104382601939729796416861811271648808637255949535274885793942306906912747616651792 7695 -64047426106315726770598919507151603568296794034254282333393949701261292486891022383260753499018521862722676270170860758776655857295787600703319496375914668913317458125921864509772048960819167832231955895737503887725792372609013279065439359655354070280501945858341038441863191945184069056332803222304002022903066509103252309330778032738146517241575363081096895970532354511082535895951233416068834092940168228753480758316909613529116366331243682711114571137729915495433142 7696 -82992387692017828723646656589300624978933616857146786075747575024645084114322670690052873257361263828703197910712810714771015988347535049948791368388826860457974032677929493793792354239284795388765826407494451650029066550748245102681687991649941649945132378661068513640464418959177735326247201191242085218670357196671725431343949644635124362429410030884938237068262505902430737905252289322331316937264934536550942170703341191291111033819064248598776058014161491315993271 7697 -60796712150866607906719824691868092360448642580347913852278379858118415531080566889277291384122000005468784810734227979915844210917330644961564990959101148546979149044471477038067724259750879558838818772479019579701933005151893300507188148985802307457876213316751138084431409562589635016078511324402531565056338312102687539539314563975456183643925295204467262780121294645328246633832645649226934335325204740134080359431692382653855084283789362804833751107248743699341478 7698 3250713955449118863879094815283511207848151453906368481115569843142876955810455493983462114896521857253891459436632778860811646378456955741754505416813520366338309081450387471704324701068288273393137123258484308023859367457119978558251210669551762822625732541589900357431782382594434040254291897901470457846728197000564769791463468762690333597650067876629633190411059865754289262118587766841899757614963488619400398885217230875261282047454319906280820030481171796091665 7699 86243101647466947587525751404584136186781768311053154556863144867787961070133126184036335372257785685957089370149443493631827634725992005690545873805640380824312341759379881265496678940353083662158963530752935958052925918205365081239939202319493412767758111202658413997896201341772169366501493089143555676517085393672290201135413113397814696027060098761567870258673565768185027167370877089173216694879898025170342569588558422166372315866518568505056878044642663112084937 7700 147039813798333555494245576096452228547230410891401068409141524725906376601213693073313626756379785691425874180883671473547671845643322650652110864764741529371291490803851358303564403200103963220997782303231955537754858923357258381747127351305295720225634324519409552082327610904361804382580004413546087241573423705774977740674727677373270879670985393966035133038794860413513273801203522738400151030205102765304422929020250804820227400150307931309890629151891406811426416 7701 143789099842884436630366481281168717339382259437494699928025954882763499645403237579330164641483263834171982721447038694686860199264865694910356359347928009004953181722400970831860078499035674947604645179973471229730999555900138403188876140635743957403008591977819651724895828521767370342325712515644616783726695508774412970883264208610580546073335326089405499848383800547758984539084934971558251272590139276685022530135033573944966118102853611403609809121410235015334752 7702 57545998195417489042840729876584581152600491126441545371162810014975538575270111395293829269225478148214893351297595201055032564538873689219810485542287628180640839963021089566363399558682591285445681649220535271678073637694773321948936938316250544635250480775161237726999627179995200975824219426501061107209610115102122769747851095212765850046275227327837629589710234779573957371714057882385034577710241251514679960546475151778593802236335042898552931076767571903249816 7703 -89493815602916066451404846219867647394629919764959523037978714710930838025943581678019797487154307543210980829586076272492639281104448961432300379222453901190650650840830268737201003641421371935552100654011420266076785285662485059798190412989045175590383843744248314355327983724366603406755784987045026134363813590672854970926876582160505029624710166638197503449084625633939316429489464856015116452494861513789742968473775653041633597913972888411337698075123834908176599 7704 -233282915445800503081771327501036364734012179202454222966004669593694337671346819257349962128637571377382963551033114967179499480369314656342656738570381910195603832563231239569061082140457046883156745833984891495807784841562623462987066553624789132993392435722067966080223812246133973749081497502689642918090509099447267941810140790771085575698045492727603003297468426181698300968574399827573367725085000790474765498608809226986599716016826499814947507196534069923511350 7705 -290828913641217992124612057377620945886612670328895768337167479608669876246616930652643791397863049525597856902330710168234532044908188345562467224112669538376244672526252329135424481699139638168602427483205426767485858479257396784936003491941039677628642916497229203807223439426129174724905716929190704025300119214549390711557991885983851425744320720055440632887178660961272258340288457709958402302795242041989445459155284378765193518253161542713500438273301641826761165 7706 -201335098038301925673207211157753298491982750563936245299188764897739038220673348974623993910708741982386876072744633895741892763803739384130166844890215637185594021685422060398223478057718266233050326829194006501409073193594911725137813078951994502038259072752980889451895455701762571318149931942145677890936305623876535740631115303823346396119610553417243129438094035327332941910798992853943285850300380528199702490681508725723559920339188654302162740198177806918584565 7707 31947817407498577408564116343283066242029428638517977666815904695955299450673470282725968217928829394996087478288481071437606716565575272212489893680166273010009810877809179170837604082738780650106419004790884994398711647967711737849253474672794630955133362969087076628328356544371402430931565560543965027154203475570732201179025486947739179578434939310359873859374390854365359057775406973630081874784620262275063007927300501263039795677637845512784766998356263004926786 7708 322776731048716569533176173720904012128642098967413746003983384304625175697290400935369759615791878920593944380619191239672138761473763617774957117792835811386254483404061508306262085781878418818708846487996311761884570127225108522785256966613834308583776279466316280435551795970500577155837282489734669052454322690120122912737017372931590605322755659365800506746553051815637617398063864683588484177579862304264508467082584880028233313930799388226285205271657904831687952 7709 524111829087018495206383384878657310620624849531349991303172149202364213917963749909993753526500620902980820453363825135414031525277503001905123962683051448571848505089483568704485563839596685051759173317190318263293643320820020247923070045565828810622035352219297169887447251672263148473987214431880346943390628313996658653368132676754937001442366212783043636184647087142970559308862857537531770027880242832464210957764093605751793234269988042528447945469835711750272518 7710 492164011679519917797819268535374244378595420892832013636356244506408914467290279627267785308571791507984732975075344063976424808711927729692634069002885175561838694211674389533647959756857904401652754312399433268894931672852308510073816570893034179666901989250210093259118895127891746043055648871336381916236424838425926452189107189807197821863931273472683762325272696288605200251087450563901688153095622570189147949836793104488753438592350197015663178471479448745345733 7711 169387280630803348264643094814470232249953321925418267632372860201783738769999878691898025692779912587390788594456152824304286047238164111917676951210049364175584210807612881227385873974979485582943907824403121507010361545627199987288559604279199871083125709783893812823567099157391168887218366381601712863782102148305803539452089816875607216541175614106883255578719644472967582853023585880313203975515760265924639482754208224460520124661550808789377973199821543913657782 7712 -354724548456215146941740290064187078370671527605931723670799289000580475147963871218095727833720708315590031858907672311109745478039338889987447011473002084396264294281870687477099689864617199468815265492787196756283281775192820260634510441286628939538909642435403357063880152514871979586768848050278634079608526165690855113916042859879329784901190598676160380605927442670002976455839271657218566052364482566539571475009885381291273109608437233739069972270014167836614735 7713 -846888560135735064739559558599561322749266948498763737307155533506989389615254150845363513142292499823574764833983016375086170286751266619680081080475887259958102988493545077010747649621475103870468019805186630025178213448045128770708327012179663119205811631685613450322999047642763725629824496921615015995844951004116781566105150049686527606765121872148844142931200138958608176706926722221120254205460105136728719424846678485780026548200787430754733150741493616581960467 7714 -1016275840766538413004202653414031554999220270424182004939528393708773128385254029537261538835072412410965553428439169199390456333989430731597758031685936624133687199301157958238133523596454589453411927629589751532188574993672328757996886616458862990288937341469507263146566146800154894517042863303216728859627053152422585105557239866562134823306297486255727398509919783431575759559950308101433458180975865402653358907600886710240546672862338239544111123941315160495618248 7715 -661551292310323266062462363349844476628548742818250281268729104708192653237290158319165811001351704095375521569531496888280710855950091841610311020212934539737422905019287270761033833731837389984596662136802554775905293218479508497362376175172234050750027699034103906082685994285282914930274015252938094780018526986731729991641197006682805038405106887579567017903992340761572783104111036444214892128611382836113787432591001328949273563253901005805041151671300992659003512 7716 185337267825411798677097195249716846120718205680513456038426428798796736377963992526197702140940795728199243264451519486805459430801174778069770060262952720220680083474257806249713815889637713885871357668384075249272920229565620273345950837007429068455783932651509544240313053357480810699550481668676921215826424017385051574463953043003722568360014984569277125027207798197035393602815685776905362076848722300614931992255677156830752984946886424949691999070192623922956956 7717 1201613108591950211681299848663748401119938476104695460977954822507569864763218022063459240976013208139164796692890688686195915764790605509667528091948889344354367282775415764487847339486092303339283285297973826781461495223237949031342837453466292058744721274121016807386879200157635705216593344971893650075453477169807636680021192909565857391666312470825004523537127581628611153162765993878338820257824587703268290899856563867071299657809224664493803123011507784418575205 7718 1863164400902273477743762212013592877748487218922945742246683927215762518000508180382625051977364912234540318262422185574476626620740697351277839112161823884091790187794703035248881173217929693323879947434776381557366788441717457528705213628638526109494748973155120713469565194442918620146867360224831744855472004156539366671662389916248662430071419358404571541441119922390183936266877030322553712386435970539382078332447565196020573221063125670298844274682808777077578718 7719 1677827133076861679066665016763876031627769013242432286208257498416965781622544187856427349836424116506341074997970666087671167189939522573208069051898871163871110104320445228999167357328291979438008589766392306308093868212151837255359262791631097041038965040503611169229252141085437809447316878556154823639645580139154315097198436873244939861711404373835294416413912124193148542664061344545648350309587248238767146340191888039189820236116239245349152275612616153154621763 7720 476214024484911467385365168100127630507830537137736825230302675909395916859326165792968108860410908367176278305079977401475251425148917063540540959949981819516742821545029464511320017842199676098725304468418479526632372988913888224016425338164804982294243766382594361842372940927802104230723533584261173564192102969346678417177243963679082470045091903010289892876784542564537389501295350667309530051762660535498855440335324172118520578307014580855349152601108368736046559 7721 -1386950376417362010358397043913465247240656681785208917016381251306366601141182014589656943116954003867364039957342208173001375195591780287737298152211842064575047366249673570737561155375730017225154642966357902030734415452803569304688788290473721127200505206772526351627192253515116515916143826640570571291279901187192688254485145952569579960026327455394281648564335379825646546765581679655244182334673310003883222892112241023902052642756111089443495122081700408341532158 7722 -3064777509494223689425062060677341278868425695027641203224638749723332382763726202446084292953378120373705114955312874260672542385531302860945367204110713228446157470570118799736728512704021996663163232732750208338828283664955406560048051082104818168239470247276137520856444394600554325363460705196725394930925481326347003351683582825814519821737731829229576064978247504018795089429643024200892532644260558242650369232304129063091872878872350334792647397694316561496153920 7723 -3540991533979135156810427228777468909376256232165378028454941425632728299623052368239052401813789028740881393260392851662147793810680219924485908164060695047962900292115148264248048530546221672761888537201168687865460656653869294784064476420269623150533714013658731882698817335528356429594184238780986568495117584295693681768860826789493602291782823732239865957855032046583332478930938374868202062696023218778149224672639453235210393457179364915647996550295424930232200478 7724 -2154041157561773146452030184864003662135599550380169111438560174326361698481870353649395458696835024873517353303050643489146418615088439636748610011848852983387852925865474693510487375170491655536733894234810785834726241201065725479375688129795902023333208806886205531071625082013239913678040412140415997203837683108500993514375680836924022331756496276845584309290696666757685932165356695212957880361349908774266001780527212211308340814423253826204501428213724521890668319 7725 910736351932450542973031875813337616732826144647472091786078575396970684281855848796688834256543095500187761652262230771526123770442863224196757192261860245058304544704644106226241137533530341126429338497939422504102042463889681080672362952308916144906261440389931989784819312587314411685420293056309397727087798217846009837307901988890497489981235552383991755687550837261109157264286328987934652282910649468384367451776916851783532064449096508588145969480592039605485602 7726 4451727885911585699783459104590806526109082376812850120241020001029698983904908217035741236070332124241069154912655082433673917581123083148682665356322555293021204836819792370474289668079752013888317875699108110369562699117758975864736839372578539295439975454048663872483636648115670841279604531837295966222205382513539691606168728778384099781764059284623857713542582883844441636195224703856136714978933868246533592124416370086993925521628461424236142519776016969837686081 7727 6605769043473358846235489289454810188244681927193019231679580175356060682386778570685136694767167149114586508215705725922820336196211522785431275368171408276409057762685267063984777043250243669425051769933918896204288940318824701344112527502374441318773184260934869403555261730128910754957644943977711963426043065622040685120544409615308122113520555561469442022833279550602127568360581399069094595340283777020799593904943582298302266336051715250440643947989741491728354401 7728 5695032691540908303262457413641472571511855782545547139893501599959089998104922721888447860510624053614398746563443495151294212425768659561234518175909548031350753217980622957758535905716713328298622431435979473700186897854935020263440164550065525173866922820544937413770442417541596343272224650921402565698955267404194675283236507626417624623539320009085450267145728713341018411096295070081159943057373127552415226453166665446518734271602618741852497978509149452122868800 7729 1243304805629322603478998309050666045402773405732697019652481598929391014200014504852706624440291929373329591650788412717620294844645576412551852819586992738329548381160830587284246237636961314410304555736871363330624198737176044398703325177486985878426947366496273541286805769425925501992620119084106599476749884890654983677067778848033524841775260724461592553603145829496576774901070366225023228078439259305881634328750295359524808749974157317616355458733132482285182720 7730 -5362464237844036242756490980404144142841908521460322212027098576426669668186764065832430070326875219741256916564917313205200041351565946372879422548584415538079509381524436476700530805613282355014747214197047532873664741581648656945409202324887455440346236894438595862268455960702985252965024824893605363949293180731385701443476630767274597271745294837007849469230133721105550793459511032844071367261844517714917959576193286938777457586077557932824288489256609009443171680 7731 -11057496929384944546018948394045616714353764304005869351920600176385759666291686787720877930837499273355655663128360808356494253777334605934113940724493963569430262599505059434459066711329995683313369645633027006573851639436583677208849366874952980614213159714983533276038898378244581596237249475815007929648248448135580376726713138393692221895284614846093299736375862434446569204555806102925231310319217645267333186029359952385296191857680176674676786467765758461566040479 7732 -12300801735014267149497946703096282759756537709738566371573081775315150680491701292573584555277791202728985254779149221074114548621980182346665793544080956307759810980665890021743312948966956997723674201369898369904475838173759721607552692052439966492640107081479806817325704147670507098229869594899114529124998333026235360403780917241725746737059875570554892289979008263943145979456876469150254538397656904573214820358110247744821000607654333992293141926498890943851223198 7733 -6938337497170230906741455722692138616914629188278244159545983198888481012304937226741154484950915982987728338214231907868914507270414235973786370995496540769680301599141453545042782143353674642708926987172850837030811096592111064662143489727552511052293870187041210955057248186967521845264844770005509165175705152294849658960304286474451149465314580733547042820748874542837595185997365436306183171135812386858296860781916960806043543021576776059468853437242281934408051517 7734 4119159432214713639277492671353478097439135115727625192374616977497278653986749560979723445886583290367927324914128900487579746506920369960327569728997422799749961000363605889416284567976321040604442658460176169543040542844472612546705877147400469561919289527942322320981650191277059750972404705809498764472543295840730717766408851919241072429970034112546256915626987891608974018558440666619048139183405258409036325247442991579252648836103400615207933030523476527157988963 7735 16419961167228980788775439374449760857195672825466191563947698752812429334478450853553308001164374493096912579693278121561694295128900552306993363273078379107509771981029495911159597516943278038328116859830074539447516381018232334154258569199840436054559396609422129138307354338947566849202274300708613293597541628866966078170189769160966819167029909683101149205605996155552119998015317135769302677581062162982251145605553239324073649443757734607501074957022367471009212162 7736 23358298664399211695516895097141899474110302013744435723493681951700910346783388080294462486115290476084640917907510029430608802399314788280779734268574919877190073580170949456202379660296952681037043847002925376478327477610343398816402058927392947106853266796463340093364602525915088694467119070714122458773246781161815737130494055635417968632344490416648192026354870698389715184012682572075485848716874549840548006387470200130117192465334510666969928394264649405417263680 7737 19239139232184498056239402425788421376671166898016810531119064974203631692796638519314739040228707185716713592993381128943029055892394418320452164539577497077440112579807343566786095092320631640432601188542749206935286934765870786269696181779992477544933977268521017772382952334638028943494714364904623694300703485321085019364085203716176896202374456304101935110727882806780741165454241905456437709533469291431511681140027208550864543629231110051761995363741172878259274718 7738 2819178064955517267463963051338660519475494072550618967171366221391202358318187665761431039064332692619801013300103007381334760763493866013458801266499117969930340598777847655626497575377353602104484328712674667487770553747638452115437612580152041490374580659098888634075597995690462094292440064196010400703161856454118941193895434555210077035344546621000785905121886651228621167438924769687135031952407128449260535534473969226790894185473375444260920406718805407250062557 7739 -20539120599443694428052932045803238954634807941193816756322315730309707988465200414533031447050957783464839904607407022049274041635820922267320933002075801907259732981393101800575882084919599078932559518290250708990556923862704946700964446347240905616478686137364451459289004530224626600174679006518112058070084924707696795936598621080207891596999943795647406121232984047161094016573757802388350816764467421391287470852996230903326298279861135222709007987545843998167201122 7740 -39778259831628192484292334471591660331305974839210627287441380704513339681261838933847770487279664969181553497600788150992303097528215340587773097541653298984699845561200445367361977177240230719365160706832999915925843858628575732970660628127233383161412663405885469231671956864862655543669393371422735752370788410028781815300683824796384787799374400099749341231960866853941835182027999707844788526297936712822799151993023439454190841909092245274471003351287016876426475839 7741 -42597437896583709751756297522930320850781468911761246254612746925904542039580026599609201526343997661801354510900891158373637858291709206601231898808152416954630186159978293022988474752617584321469645035545674583413614412376214185086098240707385424651787244064984357865747554860553117637961833435618746153073950266482900756494579259351594864834718946720750127137082753505170456349466924477531923558250343841272059687527497408680981736094565620718731923758005822283676538395 7742 -22058317297140015323703365477127081896146660970567429498290431195594834051114826185076170079293039878336514606293484136324363816655888284333910965806076615047370453178585191222412592667697985242537085517255423874423057488513509238385133794360144519035308557927619906406458550330328491037787154429100634095003865341775203960557980638271386973237719002925102721015849769458009362332893166675143572741485876419880772216674501177777655437814704485496022915770459978285509337272 7743 17719942534488177160588968994464578435159313868643197789150949508918505630147012748771600407986625090845038891307304014667939280872327056253862131735576683937329392382615254144949384509542245476828075189577576041502786370115066494585526833767088864126104105478265562825213406534534164505882238942322101657366923068253577854742703186524997814561655397174646620216111097395932472849134833032701215784812060292942026935318522261676535404094387759778448087580827038590917138568 7744 60317380431071886912345266517394899285940782780404444043763696434823047669727039348380801934330622752646393402208195173041577139164036262855094030543729100891959578542593547167937859262159829798297720225123250624916400782491280679671625074474474288777891349543249920690960961395087282143844072377940847810440873334736478611237282445876592679396374343895396747353193850901102929198601757510233139343062404134214086622846019670357517140188953380497180011338832860874593676964 7745 82375697728211902236048631994521981182087443750971873542054127630417881720841865533456972013623662630982908008501679309365940955819924547189004996349805715939330031721178738390350451929857815040834805742378674499339458271004789918056758868834618807813199907470869827097419511725415773181631226807041481905444738676511682571795263084147979652634093346820499468369043620359112291531494924185376712084548280554094858839520520848135172578003657865993202927109292839160103014237 7746 64655755193723725075459663000057402746928129882328675752903178121499376090694852784685371605637037540137869117194375294698001674947597490935142864614229032002000639338563484245401067420315569564006730552801098457836671900889723423471232035067529943687095801992604264272206105190881608675748987864719380248077815608258104717052559897622981838072437949645852848152932522963179818682360091152675496299736220261152831904201998586458637173909270106214754839528465800569185875670 7747 4338374762651838163114396482662503460987347101924231709139481686676328420967813436304569671306414787491475714986180121656424535783561228080048834070499931110041060795969937077463208158155739765709010327677847832920271118398442743799606960593055654909204452449354343581245143795794326531904915486778532437636942273521626105815277451746389158676063605750456100799738672062076889483758333642442356956673816126938745281355978916101120033720316725717574828189632939694592198707 7748 -78037322965560064072934235511859477721100096649047641832914645943741553299874052097152402342317247843491432293515499187709516420036363319108956162279305784829288970925208801312887243771702075275125795414700826666419187152606347174257151908241563152903995455021515483516174367929621446649726311320262949467807796402990056465979985632401590493958029741070043367569304948297035402047736590542934355127874464427156113558164541932034052544283341140275628098919659899465510815529 7749 -142693078159283789148393898511916880468028226531376317585817824065240929390568904881837773947954285383629301410709874482407518094983960810044099026893534816831289610263772285558288311192017644839132525967501925124255859053496070597728383943309093096591091257014119747788380473120503055325475299184982329715885612011248161183032545530024572332030467690715896215722237471260215220730096681695609851427610684688308945462366540518492689718192611246490382938448125700034696691198 7750 -147031452921935627311508294994579383929015573633300549294957305751917257811536718318142343619260700171120777125696054604063942630767522038124147860964034747941330671059742222635751519350173384604841536295179772957176130171894513341527990903902148751500295709463474091369625616916297381857380214671760862153522554284769787288847822981770961490706531296466352316521976143322292110213855015338052208384284500815247690743722519434593809751912927972207957766637758639729288889904 7751 -68994129956375563238574059482719906207915476984252907462042659808175704511662666220989941276943452327629344832180555416354426210731158719015191698684728963112041700134533421322864275578471309329715740880478946290756943019288166167270838995660585598596300254441958607853451248986675935207653903351497912685714757881779730822867837349369370996748501555396308948952671195025256708166118424795117853256410036388091577185557977502559757207629586831932329667718098740263778074374 7752 73698948202908225909819839029196974260112749547123410123775164257065224878906238660847832671010833055999956578529319066053091884252802091028907328208805853719247910129238864235424035613546335509416785087022978833498916034207904430457544947648507497994791002572161139934929224133827120117821395833484417030170854129468430360164708180655201335281966135319587266769566276234958512563978256900491998171200648300217368276808563015932932510563024414558053270730026959770918616825 7753 220730401124843853221328134023776358189128323180423959418732470008982482690442956978990176290271533227120733704225373670117034515020324129153055189172840601660578581188981086871175554963719720114258321382202751790675046206102417771985535851550656249495086712035635231304554841050124501975201610505245279183693408414238217649012531162426162825988497431785939583291542419557250622777833272238544206555485149115465059020531082450526742262475952386766011037367785599500207506730 7754 289724531081219416459902193506496264397043800164676866880775129817158187202105623199980117567214985554750078536405929086471460725751482848168246887857569564772620281323514508194039830542191029443974062262681698081431989225390583939256374847211241848091386966477593839158006090036800437182855513856743191869408166296017948471880368511795533822736998987182248532244213614582507330943951697033662059811895185503556636206089059953086499470105539218698340705085884339763985581105 7755 216025582878311190550082354477299290136931050617553456756999965560092962323199384539132284896204152498750121957876610020418368841498680757139339559648763711053372371194275643958615794928644693934557277175658719247933073191182679508798829899562734350096595963905432699223076865902973317065034118023258774839237312166549518111715660331140332487455032851862661265474647338347548818379973440133170061640694537203339267929280496937153566959542514804140287434355857379993066964281 7756 -4704818246532662671245779546477068052197272562870502661732504448889520367243572439857891394067380728370611746348763649698665673521643372013715629524076890607206209994705442912559760035075026179701044206544032542741973014919738263186705951987921899398490748130202532081477975147151184910167492481986504344456096247688699537296870831285830338533464579923278317816895081209701804397859832105374144914790611912125791091250585513373175302933437582625723603011928219507140542448 7757 -294429349327752079131147973052973332449241072727547369542507634266047707569349195639838008961282366283120690282754692736170126399273126220181962517381646455379826491318219951106599590577266055623675106469225730624173962240310322202443080799199163747489877714607796371239484065183951622093023006338729696213864262543706648009177239343081364161270463567105526850061108695792209135341811529139036204726685797415682427297339645466459674773038976801324064308097812559271126123552 7758 -510454932206063269681230327530272622586172123345100826299507599826140669892548580178970293857486518781870812240631302756588495240771806977321302077030410166433198862512495595065215385505910749558232383644884449872107035431493001711241910698761898097586473678513229070462560931086924939158057124361988471053101574710256166120892899674221696648725496418968188115535756034139757953721784969272206266367380334619021695226620142403613241732581491605464351742453669939264193087832 7759 -505750113959530607009984547983795554533974850782230323637775095377251149525305007739112402463419138053500200494282539106889829567250163605307586447506333275825992652517790152152655625470835723378531339438340417329365062416573263448055204746773976198187982930383026538381082955939773754247889631880001966708645478462567466583596028842935866310192031839044909797718860952930056149323925137166832121452589722706895904135369556890240066429648054022838628139441741719757052545383 7760 -211320764631778527878836574930822222084733778054682954095267461111203441955955812099274393502136771770379510211527846370719703167977037385125623930124686820446166161199570201046056034893569667754856232969114686705191100176262941245612123947574812450698105215775230167141598890755822132154866625541272270494781215918860818574418789499854502148921568271939382947657752257137847013982113608027795916725903925291213476838029911423780391656609077221514563831343929160485926421830 7761 299134167574284741802393752599450400501438345290417872204240138714937227936592768079695900355349747011491302029103456385868792072794769592195678146905723345987032701312925394019159350612341081803376150675769763166915935255230060465629786751187085646888368462737998903320962040331102807003190498820716200558320358791395347546474110174367194499803928147028805167878003777001910939739671361244410349641476409327808218388590230979832850075972414383949787911109740778778266666003 7762 804884281533815348812378300583245955035413196072648195842015234092188377461897775818808302818768885064991502523385995492758621640044933197503264594412056621813025353830715546171814976083176805181907490114110180496280997671803323913684991497961061845076351393121025441702044996270876561251080130700718167266965837253962814130070139017303060809995959986073714965596864729931967089063596498411242471094066132034704122523959787870072916505620468406788416050551482498535319211387 7763 1016205046165593876691214875514068177120146974127331149937282695203391819417853587918082696320905656835371012734913841863478324808021970582628888524536743442259191515030285747217871010976746472936763723083224867201472097848066265159297115445535874295774456608896255608843643887026698693405946756241990437761747053172823632704488928517157562958917528258013097913254616987069814103045710106439038387819970057325917599361989699293853308162229545628302979881895411659021245633218 7764 717070878591309134888821122914617776618708628836913277733042556488454591481260819838386795965555909823879710705810385477609532735227200990433210377631020096272158813717360353198711660364405391133387572407455104034556162592836204693667328694348788648886088146158256705522681846695595886402756257421274237203426694381428285158014818342790368459113600110984292745376613210067903163306038745194628038178493647998109380973399468314020458086257131244353191970785670880242978967216 7765 -87813402942506213923557177668628178416704567235734918108972677603733785980636955980421506853212975241111791817575610015149088904817732207070054216781036525540866540113355192973103315718771414048519917706655076461724835078967119220017662803612273196190263246962768736179363149575280674848323873279443930063539142872534528972055320674512692350882359875089422220220251519864063925757557753216614432915572484036594741550560319556052458419363337162435224079765811618292340244170 7766 -1104018449108100090614772053182696355536851541363066068046255372807125605398490543898504203174118632076482804552489451878627413712839702789698942741317779967800058055143640940190974326695517886985283640789879943663196932927033384379314778249148147491964719855859024345023007036601979368254270629521434367825286196045358161676544249191670255309799888133102520133474868506933878028803267859655652820735542541362512340912550018849905766581592882790738203961661223277313585877387 7767 -1821089327699409225503593176097314132155560170199979345779297929295580196879751363736890999139674541900362515258299837356236946448066903780132153118948800064072216868861001293389685987059923278118671213197335047697753095519869589072982106943496936140850808002017281050545688883297575254657026886942708605028712890426786446834559067534460623768913488244086812878851481717001781192109306604850280858914036189360621721885949487163926224667850014035091395932446894157556564844602 7768 -1733275924756903011580035998428685953738855602964244427670325251691846410899114407756469492286461566659250723440724227341087857543249171573062098902167763538531350328747646100416582671341151864070151295490679971236028260440902469852964444139884662944660544755054512314366325733722294579808703013663264674965173747554251917862503746859947931418031128368997390658631230197137717266351748851633666425998463705324026980335389167607873766248486676872656171852681082539264224600431 7769 -629257475648802920965263945245989598202004061601178359624069878884720805500623863857965289112342934582767918888234775462460443830409468783363156160849983570731292273604005160225608344645633977084867654700800027572831327513869085473649665890736515452695824899195487969343318697120315211554432384141830307139887551508893756185959497668277676108231240235894870525156361690203839237548480991978013605262921163961514639422839148757967999666893794081917967891019859261950638723043 7770 1191831852050606304538329230851324533953556108598800986155228050410859391379127499878925710027331607317594596370065061893776502617657434996768996958098816493340924595256996133164077642414289301033803558496535020124921768006000503599332441052760420688154983102821793081202370186177260043102594502800878297888825338917892690648599569866182947660682248008191942353695120026797941954560825612872267253651115025399107082463110338405958225000956219953173428041427034895605926121560 7771 2925107776807509316118365229280010487692411711563045413825553302102705802278241907635395202313793173976845319810789289234864360160906606569831095860266580031872274924004642233580660313755441165103954853987214991360950028446902973452296885192645083632815527857876305395568695919899554622911297516464142972853999086472144608511103316726130879078713376377189333012326350223935659220912574464505933679649578730723134062798499506013831991249442896825829599894108117434870150721992 7772 3554365252456312237083629174526000085894415773164223773449623180987426607778865771493360491426136108559613238699024064697324803991316075353194252021116563602603567197608647393806268658401075142188822508688015018933781355960772058925946551083381599085511352757071793364912014617019869834465729900605973279993886637981038364697062814394408555186944616613084203537482711914139498458461055456483947284912499894684648702221338654771799990916336690907747567785127976696820789445036 7773 2362533400405705932545299943674675551940859664565422787294395130576567216399738271614434781398804501242018642328959002803548301373658640356425255063017747109262642602351651260642191015986785841155018950191479998808859587954771555326614110030621178397356369654250000283709644430842609791363135397805094982105061299063145674048463244528225607526262368604892261183787591887341556503900229843611680031261384869285541619758228316365841765915380470954574139743700941801214863323477 7774 -562574376401803383573065285605334935751552046997622626531158171526138585878503636020960420914988672734826677481830286431316058787247966213405840797248832922609632321652990972938469297768655323948935903795734992552090440492131418125682775162023905235459158203626305111859051489056944831548162118659047990748937787408998934462640072197905271552451007772297071828538758336594102717012344620894253648388193861437592443040271189647990225334062425871255460150407175633655287398514 7775 -4116939628858115620656694460131335021645967820161846399980781352513565193657369407514320912341124781294439916180854351128640862778564041566600092818365396525213199519261638366744737956169730466137758412483750011485871796452903477051629326245405504320970510960698098476771066106076814666013892019265021270742824425390037299159702886592313826739395624385381275366021470250733601175473400077378200933300693756122241145261609844419790216250399116779003027935535152330476076843549 7776 -6479473029263821553201994403806010573586827484727269187275176483090132410057107679128755693739929282536458558509813353932189164152222681923025347881383143634475842121613289627386928972156516307292777362675230010294731384407675032378243436276026682718326880614948098760480710536919424457377027417070116252847885724453182973208166131120539434265657992990273536549809062138075157679373629920989880964562078625407782765019838160785631982165779587733577167679236094131690940167025 7777 -5916898652862018169628929118200675637835275437729646560744018311563993824178604043107795272824940609801631881027983067500873105364974715709619507084134310711866209799960298654448459674387860983343841458879495017742640943915543614252560661114002777482867722411321793648621659047862479625828865298411068262098947937044184038745526058922634162713206985217976464721270303801481054962361285300095627316173884763970190321979566971137641756831717161862321707528828918498035652768510 7778 -1799959024003902548972234658069340616189307617567800160763236959050428630521234635593474360483815828507191964847128716372232242586410674143019414265768914186653010280698660287703721718218130517206083046395745006256769147462640137200931334868597273161897211450623695171850592941785664959814973279146046991356123511654146739585823172330320335973811360832595189355248833550747453786887885222717426382873191007847949176717957126717851540581318045083318679593293766167559575924960 7779 4679514005259919004229759745736669957397519867159469026511939524039703779535873043535281333256113454029266593662684637559956921565812007780005933615614229447822831840914629339683207253938385790086694316279485004037962236945034895177312101407429409556429669164324403588630117595133759497562054137924069261491762212799036233622342958790219098291846632157678347194560228587327703892485744698272454581688887617559833588301881034067780441584461542650258488085942327964131364242066 7780 10596412658121937173858688863937345595232795304889115587255957835603697603714477086643076606081054063830898474690667705060830026930786723489625440699748540159689041640874927994131666928326246773430535775158980021780603180860578509429872762521432187039297391575646197237251776642996239123390919436335137523590710149843220272367869017712853261005053617375654811915830532388808758854847029998368081897862772381530023910281448005205422198416178704512580195614771246462167017010577 7781 12396371682125839722830923522006686211422102922456915748019194794654126234235711722236550966564869892338090439537796421433062269517197397632644854965517454346342051921573588281835388646544377290636618821554725028037372328323218646630804097390029460201194603026269892409102369584781904083205892715481184514946833661497367011953692190043173596978864978208250001271079365939556212641734915221085508280735963389377973086999405131923273738997496749595898875208065012629726592935538 7782 7716857676865920718601163776270016254024583055297446721507255270614422454699838678701269633308756438308823845875111783873105347951385389852638921349903224898519220080658958942152181392605991500549924505275240023999410091378183751453491995982600050644764933861945488820472251989648144585643838577557115253455071448698330778331349231252954498687018346050571654076519137352228508749249170522813053699047075771818139498697524097855493297413035206945640387122122684665595228693473 7783 -2879554981256016455257525087667329341208212249591668865748702564989275149014638407941806972772297625522074628815555921187724678979401333636986519349845315261169821560215969051979485535720255272880611269883739997781193089482394757976380766538832136394532457713700708416779524653348094537747080858778022270135638701144889494036519786459898762318035271325083157839311395036580250105597859475555028198815696609711884411583923907349928901003143497566939808492648561796571788317103 7784 -15275926663381856178088448609674015552630315172048584613767897359643401383250350130178357939337167517860165068353352342620786948496598731269631374315362769607511873481789557333814874182264632563517230091438465025818565417805613404607184863928861596595727060739970600825881894238129998620952973574259206785082472362642256505990211976503072359296900249533333159110390760976136462747332774696640536479551659999089857498583329039273202640000640247162838683700713574426298381252640 7785 -22992784340247776896689612385944031806654898227346031335275152630257823837950188808879627572645923956168988914228464126493892296447984121122270295665265994506031093562448516275967055574870624064067154596713705049817975509183797156060676859911461647240491994601916089646354146227778143206596812151816322038537543811340587284321561207756026857983918595583904813186909898328364971496581945219453590178598735770907996997280853137128695937413675454108479070822836259091893609946112 7786 -20113229358991760441432087298276702465446685977754362469526450065268548688935550400937820599873626330646914285412908205306167617468582787485283776315420679244861272002232547223987570039150368791186543326829965052036782419701402398084296093372629510845959536888215381229574621574430048668849731293038299768401905110195697790285041421296128095665883324258821655347598503291784721390984085743898561979783039161196112585696929229778767036410531956541539262330187697295321821629008 7787 -4837302695609904263343638688602686912816370805705777855758552705625147305685200270759462660536458812786749217059555862685380668971984056215652402000057909637349398520442989890172695856885736227669313235391500026218217001895788993477111229443767914250232476148244780403692727336300050047896757718779092983319432747553441284294829444793055736368983074725488496237207742315648258643651311047258025500231379162106255087113600190505564396409891709378700578629474122869023440376367 7788 18155481644637872633345973697341344893838527421640253479516599924632676532264988538120164912109465143382239697168908263808511627476000064906617893665208084868681695042005526385794359717984887836397841361322205023599758507288008162583565630467693732990259518453671309242661418891478093158700054433037229055218111063787146000026731762962971121614935520858416316949702156012716712852930634172195564678367356608801741910167252946623131541003783744729778492193362136222870169569746 7789 38268711003629633074778060995618047359285213399394615949043049989901225221200538939057985511983091474029153982581816469114679244944582852391901669980628764113542967044238073609781929757135256627584384688152170075636540926989410560667861723840323243836219055341886690472236040465908141827549785726075528823620016173982843790311773184259099217280818845117237972297300659304501434243914719916094126658150395769997854495864182176401898577414315701271317754523549833518191991198755 7790 43106013699239537338121699684220734272101584205100393804801602695526372526885739209817448172519550286815903199641372331800059913916566908607554071980686673750892365564681063499954625614020992855253697923543670101854757928885199554144972953284091158086451531490131470875928767802208191875446543444854621806939448921536285074606602629052154953649801919842726468534508401620149692887566030963352152158381774932104109582977782366907462973824207410650018333153023956387215431575123 7791 24950532054601664704775725986879389378263056783460140325285002770893695994620750671697283260410085143433663502472464067991548286440566843700936178315478588882210670522675537114160265896036105018855856562221465078254999421597191391561407322816397425096192013036460161633267348910730098716746489011817392751721337857749139074579870866089183832034866398984310151584806245607432980034635396791156587480014418323302367672810529420284331432820423665920239840959661820164345262005378 7792 -13318178949027968370002335008738657981022156615934475623758047219007529226579788267360702251573006330595490480109352401123130958504016008690965491665150175231332296521562536495621663861099151608728528125930704997381541505392219169106454401023925818740027042305426528838968691555178043110803296714258136071898678316233704715731902318169915385245952446132927820712494413697068454209279323124937539178135977446695486823053652756117567144593892035351077913563888013353846729193376 7793 -56424192648267505708124034692959392253123740821034869428559649914533901753465527477178150424092556617411393679750724732923190872420582917298519563645836848982224662086243599995576289475120144463982226049474375099236299434277418723251427354308016976826478573795557999714897459357386234986249840159112757878838127237769989790338504947222070338895754365975654289247002815317218147096845354088289691336517752378799596406031435123025030118418099446001096246716911969741062160768498 7794 -81374724702869170412899760679838781631386797604495009753844652685427597748086278148875433684502641760845057182223188800914739158861149760999455741961315437864435332608919137109736555371156249482838082611695840177491298855874610114812834677124414401922670586832018161348164808268116333702996329170930150630559465095519128864918375813311254170930620764959964440831809060924651127131480750879446278816532170702101964078841964543309361551238523111921336087676573789905407422773875 7795 -68056545753841202042897425671100123650364640988560534130086605466420068521506489881514731432929635430249566702113836399791608200357133752308490250296165262633103036087356600614114891510057097874109554485765135180109757350482390945706380276100488583182643544526591632509196116712938290592193032456672014558660786779285424149186473495141338785684668318827036620119314647227582672922201427754508739638396193255406477255788311787191794406644631076570258174112685776551560693580498 7796 -11632353105573696334773390978140731397240900167525664701526955551886166768040962404336581008837078812838173022363111666868417327936550835009970686650328413650878374001113000618538602034936953410127328436290760080873457916204972222454952921792471606356164970731033632794298657355552055605943192297559256679822659541515434358847968547919268446788913952851382330872311831910364525825356073666219048301878440876606880849756876664166764288226531630569161927395773806810498532811999 7797 69742371597295474078126369701698050234145897436969345052317697133541430980045315744538852675665562948006884159860077134046321830924598925989485055310987024213556958607806136491197953336219296072710754175405080096617840939669637892357881755331942795566505616100984528553866150912564278097053136873370893950736805554003694506070407265391985724141706812108582109959497229014286601306124677213227230514653729825495083229085087879142597263011991481352174160280799983094908889961877 7798 137798917351136676121023795372798173884510538425529879182404302599961499501551805626053584108595198378256450861973913533837930031281732678297975305607152286846659994695162737105312844846276393946820308661170215276727598290152028838064262031432431378749149160627576161063062267625502568689246169330042908509397592333289118655256880760533324509826375130935618730078811876241869274228326104967735970153049923080901560484873399666334391669656622557922432334393485759646469583542376 7799 149431270456710372455797186350938905281751438593055543883931258151847666269592768030390165117432277191094623884337025200706347359218283513307945992257480700497538368696275737723851446881213347356947637097460975357601056206357001060519214953224902985105314131358609793857360924981054624295189361627602165189220251874804553014104849308452592956615289083787001060951123708152233800053682178633955018454928363957508441334630276330501155957883154188491594261789259566456968116354376 7800 79688898859414898377670816649240855047605541156086198831613561018306235289547452285851312441766714243087739724476948066660025528293684587318460936946493676283981410088469601232653493544994051284236882922055895260983215266687363168161333197892960189538808515257625265303494774068490346198136224754231271238483446320800858508034442043060607232473582271678418950991626479137947198747557501420727787940274634132013358105545188451358558694871162707139420101508459583362059226392500 7801 -58110018491721777743352978723557318836904997269443680350790741581655264212004353340202271666828484135168711137496965467177904502988048090979514368660658610562678584606693135872659351301282342662583425739114320015744383023464665669902928833539471189210340645369950895759567493557012222491109944575811637270914146012488260147222438717472717277352792859257199779087185397103922075480768603547008182212775288948888202379328211214975832974785459850783012232885026176284410357149875 7802 -207541288948432150199150165074496224118656435862499224234721999733502930481597121370592436784260761326263335021833990667884251862206331604287460360918139311060216953302968873596510798182495690019531062836575295373345439229821666730422143786764374174315654776728560689616928418538066846786299306203413802460134397887292813161327288025925310233968081943044200840038309105256155875534450782180963200667703652906396643713958487545476988932668614039274606494674285742741378473504250 7803 -287230187807847048576820981723737079166261977018585423066335560751809165771144573656443749226027475569351074746310938734544277390500016191605921297864632987344198363391438474829164291727489741303767945758631190634328654496509029898583476984657334363854463291986185954920423192606557192984435530957645073698617844208093671669361730068985917466441664214722619791029935584394103074282008283601690988607978287038410001819503675996835547627539776746414026596182745326103437699896749 7804 -229120169316125270833468003000179760329356979749141742715544819170153901559140220316241477559198991434182363608813973267366372887511968100626406929203974376781519778784745338956504940426207398641184520019516870618584271473044364228680548151117863174644122646616235059160855699049544970493325586381833436427703698195605411522139291351513200189088871355465420011942750187290180998801239680054682806395202998089521799440175464781859714652754316895631014363297719149819027342746873 7805 -21578880367693120634317837925683536210700543886642518480822819436650971077543098945649040774938230107919028586979982599482121025305636496338946568285835065721302825481776465359994142243711708621653457182941575245238832243222697498258404364353489000328467869887674369543927280511478123707026280178419633967569300308312598360812003325587889955120789412421219171904441082034025123266788897873719605727499345183125155726216977236382725720085702856356407868623433407077648869242622 7806 265651307440153927942503143798053542955561433131942904585512741315158194693601474710794708451089245461432046159330956135062156365194379695266974729578797921622895537909662009469170149483778032682114488575689615389089822253286332400325072620303845363525995422098511585376495912095079069277409250779225439731048543899781073308549726743398027511320874802301400619125494502360077951015219385727971382880478941855284846093286698760452821907454073890057618727559311919025788830654128 7807 494771476756279198775971146798233303284918412881084647301057560485312096252741695027036186010288236895614409768144929402428529252706347795893381658782772298404415316694407348425675089909985431323299008595206486007674093726330696629005620771421708538170118068714746644537351611144624039770734837161058876158752242095386484830689018094911227700409746157766820631068244689650258949816459065782654189275681939944806645533462163542312536560208390785688633090857031068844816173401002 7808 516350357123972319410288984723916839495618956767727165781880379921963067330284793972685226785226467003533438355124912001910650278011984292232328227068607364125718142176183813785669232153697139944952465778148061252912925969553394127264025135775197538498585938602421014081278891656102163477761117339478510126321542403699083191501021420499117655530535570188039802972685771684284073083247963656373795003181285127931801259679140778695262280294093642045040959480464475922465042643625 7809 250699049683818391467785840925863296540057523635784261196367638606804872636683319261890518334137221542101392195793955866848493912817604596965353497489809442502822604266521804316499082669919107262837977202458445863823103716267061726938952515471352174972590516503909428704782979561023094200351866560253070395272998503918009882951294677101090144209660767886639183847191269324206122068028577928402412122702343272646955166392442018242440372840019751987422231921152556896676211989498 7810 -244072427072460807308185305872370006744860889245300386104689921878507223616058375765145667676151015353513017572350973535580035339888743198928028161292962855901592712427885544109176007240066324060461031392748040143850990010063634902066668255950356363197527552210837215832568631583600945570382970600805805763479243591468474947737723417810137556200085389880181447221053420326052827748430487854251777152979596672159690367069721524070096187368371033701210858935878511948139961411503 7811 -760422784196433126718474290596286846240479846013027551886570301800470290946343169737830894461377482357046455927475885537490685617900727491160356388361570220027310854604069357894845239393763464005413497170896101396763915979617029029330693391725553901696113490813258229913847523239703109048144087940284315889800785995167558139238744838309255211730620960068221250193739192010336900831678451510625572156160881800091491626748862302765358467662464675746251818416342987870605004055127 7812 -1011121833880251518186260131522150142780537369648811813082937940407275163583026488999721412795514703899147848123269841404339179530718332088125709885851379662530133458870591162211344322063682571268251474373354547260587019695884090756269645907196906076668704007317167658618630502800726203248495954500537386285073784499085568022190039515410345355940281727954860434040930461334543022899707029439027984278863225072738446793141304321007798840502484427733674050337495544767281216044624 7813 -767049406807790710878074825649780136035676480403511426978248018528767939966968113234575745119363688545634830550918867868759144190829588889197681724558416806628540746442705618102168314823616247207790442980606507116736029685820455854202977651246549713471176455106330442786061871217125257678112983899731580521594540907617093074452316097600207799740196338074678986819877041008490195151276541584776207125883628400578756426071582796937702653134113394032463191401617032819141254633120 7814 -6626622611357584159600535053493289795196634390483875091677716728297649020624943496744850657986206188588374623442982331268458572928861398037325336196846586601229891838636260207323075429852783202376945809710405719972113706203426824872284259520995811775062964293072212872214347977422148629968895959447264631793754912449534935213571259290952588009575378006457736626137848998153294319598090074150634969722746600487264799322720494172344185471648718286211372985274044948536250577992 7815 1004495211268893934026659596468656852985340735258327937991260223678977514562401545502976562137528497710559473499826859073070720957789470690088384549654533075928903567031954902004021246633829788065874528563644141540614905989680663931397361647675910264893641043024095445746416154823304054618527058541090121653280029586636033086976468256119392767930706349948402697414792612336389728580108939364877349309140478472251181993818583826835454655030835709447462677352221499818744965466633 7816 1771544618076684644904734422118436989021017215661839364969508242207745454529369658737552307256892186256194304050745726941829865148619059579286066274212949882557444313474660520106189561457446035273664971544250648657350935675501119785600339298922459978364817498130425888532478026040429312296640042440821702174874570494253126161428784353719600567670902688023081684234669653344879923731385480949653556435024106872829938419890166623773157308164949103479925868753838532637886220099754 7817 1778171240688042229064334957171930278816213850052323240061185958936043103549994602234297157914878392444782678674188709273098323721547920977323391610409796469158674205313296780313512636887298818476041917353961054377323049381704546610472623558443455790139880462423498101404692374017851460926608938400268966806668325406702661096642355613010553155680478066029539420860807502343033218050983571023804191404746853473317203219212887117945501493636597821766137241739112577586422470677747 7818 773676029419148295037675360703273425830873114793995302069925735257065588987593056731320595777349894734223205174361850200027602763758450287235007060755263393229770638281341878309491390253469030410167388790316912836708143392023882679075261910767545525246239419399402655658276219194547406308081879859178845153388295820066628009665887356891160387749771716081136723446014890006643489470874631658926842095606375001066021225394303291110046838605762112318674564386891077767677505211115 7819 -997868588657536349867059061415163563190144100867844062899582506950679865541776602006231711479542291521971098876383876741802262384860609292051059213457686489327673675193318641796698171203977004863497582753933735820642792283477237106525077388154914453118578078731023232874201806845881905988558162581642857021486274674186498151762896996828440179921130971941944960788654763338236434260510849290726714339417731871763917194495863332663110469559186991161251304366947454870208714888638 7820 -2776039829345578578931394018587093842006357950920167302960768465886722969091771204240528869394420683966753777550572586014900586106408530269374450823867482958486347880506615422110210808091275823339539500107894790197965841665181783716997700946598370243258458541154521334278894180863733366915167100981911823828154600080889159248405252609838993335601609037971484381649462265681269652311494420314530905744164585345081120413708750450608611963195784812927388546106060032456631185566384 7821 -3549715858764726873969069379290367267837231065714162605030694201143788558079364260971849465171770578700976982724934436214928188870166980556609457884622746351716118518787957300419702198344744853749706888898211703034673985057205666396072962857365915768504697960553923989937170400058280773223248980841090668981542895900955787258071139966730153723351380754052621105095477155687913141782369051973457747839770960346147141639103053741718658801801546925246063110492951110224308690777498 7822 -2551847270107190524102010317875203704647086964846318542131111694193108692537587658965617753692228287179005883848550559473125926485306371264558398671165059862388444843594638658623004027140767848886209306144277967214031192773728429289547885469211001315386119881822900757062968593212398867234690818259447811960056621226769289106308242969901713543430249782110676144306822392349676707521858202682731033500353228474383224444607190409055548332242359934084811806126003655354099975888859 7823 224192559238388054829383700711890137359270986073848760829656771693614276554183545274911115702192396787747893702022026541774659621102159004816052152702423096097903036911976763487206780950507974453330193963616822983934648891453354427449815477387368927872338659331620577215925587651334499680476282722464011868097978854119870142097009639937279792171359255860808237342639873331592944789636217631799872243811356870697895969101560041553063630953424878842576739980056377102531209677526 7824 3773908418003114928798453080002257405196502051788011365860350972837402834633547806246760580873962975488724876426956462756702848491269139561425510037325169447814021555699934063906908979295252828203037082861828526018608633948659020823522778334753284696377036619885544567153095987709615272903725263563554680849640874755075657400168149606667433515522740009913429342438117029019506086572005269605257620083582317216845037608204613783271722432754971804088639850473007487326839900455025 7825 6325755688110305452900463397877461109843589016634329907991462667030511527171135465212378334566191262667730760275507022229828774976575510825983908708490229310202466399294572722529913006436020677089246389006106493232639826722387450113070663803964286011763156501708445324216064580922014140138416081823002492809697495981844946506476392576569147058952989792024105486744939421369182794093863472287988653583935545691228262052811804192327270764997331738173451656599011142680939876343885 7826 6101563128871917398071079697165570972484318030560481147161805895336897250616951919937467218863998865879982866573484995688054115355473351821167856555787806214104563362382595959042706225485512702635916195042489670248705177830934095685620848326576917083890817842376824747000138993270679640457939799100538480941599517127725076364379382936631867266781630536163297249402299548037589849304227254656188781340124188820530366083710244150774207134043906859330874916618954765578408666666360 7827 2327654710868802469272626617163313567287815978772469781301454922499494415983404113690706637990035890391257990146528532931351266864204212259742346518462636766290541806682661895135797246190259874432879112180661144230096543882275074862098069991823632387513781222491280179847043005561064367554214535536983800091958642372649418964211233329964433751258890526249867906964182519018083762732221985050931161256541871603685328475505630367502484701288935055242235066145947278251568766211336 7828 -3998100977241502983627836780714147542555773037861860126690007744531017111187731351521671696576155372276472770128978489298477508112371298566241562190027592543911924592611910827394115760245760802656367276825445349002543282840112375250972593812140653624249375279217165144369021575360949772584201546286018692717738853609195527542265159246604713307694099265774237579780756902351099031361641487237057492327393674087542933577306173824824786063708396682931216590453063864429371110132548 7829 -10099664106113420381698916477879718515040091068422341273851813639867914361804683271459138915440154238156455636702463484986531623467844650387409418745815398758016487954994506786436821985731273505292283471867935019251248460671046470936593442138717570708140193121593989891369160568631629413042141345386557173659338370736920603906644542183236580574475729801937534829183056450388688880665868741893246273667517862908073299661016417975598993197752303542262091507072018630007779776798907 7830 -12427318816982222850971543095043032082327907047194811055153268562367408777788087385149845553430190128547713626848992017917882890332048862647151765264278035524307029761677168681572619231921533379725162584048596163481345004553321545798691512130541203095653974344085270071216203574192693780596355880923540973751297013109570022870855775513201014325734620328187402736147238969406772643398090726944177434924059734511758628136522048343101477899041238597504326573217965908259348543010242 7831 -8429217839740719867343706314328884539772134009332950928463260817836391666600356033628173856854034756271240856720013528619405382219677564080910203074250442980395105169065257854178503471675772577068795307223150814478801721713209170547718918318400549471404599064868104926847181998831744008012154334637522281033558159500374495328590616266596301018040521062413165156366482067055673612036449239707119942596666060424215694559215874518276691835332841914573109982764902043829977432877693 7832 1670446266372700514355210163550833975267957059089390345388552822031522695204327237830965058586119481885214779982449956367126241248167086306499215671564955777621382785929248932258318514055500928223488164644784204772446738957837300388874523820317021236735594056725884964521978569799885405029987010749034892625780211236546108578053925916640279556435208739524369672816574383333015268629419502186126331070851802483857605101800543457322301362419461627688981524307116586177802343921215 7833 14097765083354923365326753258593866057595864106284201400541821384398931472992414622980810612016309610432928406831441974285009131580215948953650980935842991301928412547606417613830937745977034307948650748693380368253791743511158846187566035950858224332389568400811155035738182143992579185626342891672575866377077224346116131448909701429841293882169829067711772408963813352739787912027510229130303765994911536995616233238322591800423779261460700225193308097525082494437150886931458 7834 22526982923095643232670459572922750597367998115617152329005082202235323139592770656608984468870344366704169263551455502904414513799893513034561184010093434282323517716671675468009441217652806885017446055916531182732593465224368016735284954269258773803794167465679259962585364142824323193638497226310098147410635383846490626777500317696437594900210350130124937565330295419795461524063959468837423708591577597419831927797538466318700471096793542139766418080289984538267128319809152 7835 20856536656722942718315249409371916622100041056527761983616529380203800444388443418778019410284224884818954483569005546537288272551726426728061968338528478504702134930742426535751122703597305956793957891271746977960146726266530716346410430448941752567058573408953374998063385573024437788608510215561063254784855172609944518199446391779797315343775141390600567892513721036462446255434539966651297377520725794935974322695737922861378169734374080512077436555982867952089325975887938 7836 6758771573368019352988496150778050564504176950243560583074707995804868971396028795797208798267915274386026076737563572252279140971510477774410987402685487202773722383136008921920184957620271648845307142578366609706354982755371870158844394498083528234669005008142219962325203429031858602982167323888487388407777948263828386750536690349956021461605312322888795483549907683722658343407029737520993611525814257940358089457415331060954390472913380286884128458457785457652175088956481 7837 -15768211349727623879681963422144700032863821165373591745930374206430454168196741860811775670602429092318143186813891930652135372828383035260150196607407947079549795333535666546089256260032535236172138913338164573026238482468996146576440559771175245569125162457537040000260160713792464590656329902421610759002857435582662240026963627346481573438605037807236142081780387736072803180656929731316430097065763339479473838340123135257746080623880161852882289621832199080614953230852670 7838 -36624748006450566597997212831516616654963862221901353729546903586634254612585185279589795080886653977137097670382897477189423645380109461988212164945936425584251930264278093081840378963629841192966096804609911550986385208735526862922850990220116998136183735866490414998323546286816902379264840117982674013787712608192606758226410019126278888782380179197836709974294108772535249436091469697967727474586489134415448161035861058119124250358254242364959726177815067032704279206740607 7839 -43383519579818585950985708982294667219468039172144914312621611582439123583981214075387003879154569251523123747120461049441702786351619939762623152348621912787025652647414102003760563921250112841811403947188278160692740191490898733081695384718200526370852740874632634960648749715848760982247007441871161402195490556456435144976946709476234910243985491520725505457844016456257907779498499435488721086112303392355806250493276389180078640831167622651843854636272852490356454295697087 7840 -27615308230090962071303745560149967186604218006771322566691237376008669415784472214575228208552140159204980560306569118789567413523236904502472955741213965707475857313878435457671307661217577605639265033850113587666501709021902586505254824947025280801727578417095594960388589002056296391590677539449550643192633120873772904949983082129753336805380453713489363376063628720185104598841569704172290989046540052876332412153153253922332560207287460798961565014440653409741501064844416 7841 9009439776359604526693467271366649468359644215130031162855666210625585196800713065014566872334513817932117110076328358399856231856872557485739209204722459876776072950399657624169071302412263587326831770759797963319883499713624276417596165273091717334456157449394820037934957284760605987674162578533123370595079487318833853276426936996525551976999725484347346598230480052350144837249899993795436485539949081539115748882707804196791690150966781565998161163374413622962778141896192 7842 52392959356178190477679176253661316687827683387274945475477277793064708780781927140401570751489083069455240857196789407841559018208492497248362361553344372663801725597813759627929635223662376429138235717948076124012623691204523009499291549991292243705308898324027454998583707000609366969921170020404284772790570043775268998253373646472760462220985217005072852056074496508608052616748399429284157571652252473894921999375984193376870330982134404217842015799647266113319232437593280 7843 80008267586269152548982921813811283874431901394046268042168515169073378196566399354976798960041223228660221417503358526631126431731729401750835317294558338371277582911692195085600942884879954034777500751798189711679125400226425596004546374938317524507036476741123049958972296002665663361511847559853835415983203164649041903203356728602513799026365670718562215432138125228793157215589969133456448560698792526771254411529137447299202891189421865016803580814087919523060733502437697 7844 70998827809909548022289454542444634406072257178916236879312848958447792999765686289962232087706709410728104307427030168231270199874856844265096108089835878494501509961292537461431871582467690447450668981038391748359241900512801319586950209665225807172580319291728229921037338717905057373837684981320712045388123677330208049926929791605988247049365945234214868833907645176443012378340069139661012075158843445232138662646429643102411201038455083450805419650713505900097955360541506 7845 18605868453731357544610278288783317718244573791641291403835571165383084218983759149560661336217626341272863450230240760389711181666364347016733746536491505830699784363478777833502236358805314018312433263090315624346618209308278310087658659673933563467271420967700774922453631717295690403916514960916427272597553633554939051673556145133227784828380728229142016777833148667834959761591669710376854503506590971337216663270445449725540870056320679232963403851066239786778722922948227 7846 -61402399132537795004372643525027966156187327602404976638332944003690293977582640205416137623823596887387357967273117766241415250065365054734101570758066832540577798548213417252098706526074640016465067488707874087332507190918147285916887715264383961039765055773422275036518664285369972957595332598937408143385649531094102851529800583469286014197984942489420198654304976560958197453998299423079594057192201555434037748258691997573662021133101185783840176963021679736282010579489469 7847 -132401226942447343026662098067472600562259584781321213517645792962138086977348326495378369711530306298115462274700147934472685449940221898999197678847902711035079308509505954713530578108542330463915736469746265835691749091430948605503837924929609768212345375065150504957556003003275030331433017580258120188773773208424310901456730375075274261247350887723635067488212621737401209832338368562740606132351045000666176410905121640676073222171556269234645596613735185636379965940030974 7848 -151007095396178700571272376356255918280504158572962504921481364127521171196332085644939031047747932639388325724930388694862396631606586246015931425384394216865779092872984732547032814467347644482228169732836581460038367300739226915591496584603543331679616796032851279880009634720570720735349532541174547461371326841979249953130286520208502046075731615952777084266045770405236169593930038273117460635857635972003393074175567090401614092227876948467609000464801425423158688862979200 7849 -89604696263640905566899732831227952124316830970557528283148420123830877218749445439522893423924335752000967757657270928620981381541221191281829854626327384325201294324771315294934107941273004465763102244128707372705860109821079629674608869339159370639851740259429004843490970435200747777754199942237139317985677310885147101600485936739216031877746673463356885611740793844277972139931738850037866578665434416569355325916875092827952071094775762683768823501779745686876678283489730 7850 42796530678806437459762365236244648437942753810763685234497372838307209758598881055855476287605970546114494517042877005851704068399000707717367824221575326709878014184734639418596470167269325998152634225617558462985888981609868975829229055590450397572493634805721500114065032568074282553678817638020980870788095897539163799856244438336058229369604214260278181876471827893123237692406629712702739553685610584096821084988246547848121151076780506550876773111955439949503287656541245 7851 193803626074985138031034741592500566718446912383726190155978736965828380954930966700794507335353903185502820241973265700714100700005586953733299249605969543575657107057719371965629284634616970480380803958454139923024256282349095891420725640193993729252110430838572779994074667288645003289028350179195528332159422739518413752986530958544560275445335830213055266142517598298359407286336667985820200189543246556100214159163813638249735243304657455018485773576756865372661976519520446 7852 283408322338626043597934474423728518842763743354283718439127157089659258173680412140317400759278238937503787999630536629335082081546808145015129104232296927900858401382490687260563392575889974946143906202582847295730116392170175521095334509533153099891962171098001784837565637723845751066782550121432667650145100050403560854587016895283776307323082503676412151754258392142637379426268406835858066768208680972669569485080688731077687314399433217702254597078536611059538654803010177 7853 240611791659819606138172109187483870404820989543520033204629784251352048415081531084461924471672268391389293482587659623483378013147807437297761280010721601190980387197756047841966922408620648947991271976965288832744227410560306545266105453942702702319468536292280284723500605155771468513103732483411686779357004152864397054730772456947718077953478289416133969877786564249514141733861777123155327214523070388572748400092442183229566163322652711151377823966581171110035367146468933 7854 46808165584834468107137367594983303686374077159793843048651047285523667460150564383667417136318365205886473240614393922769277313142220483564462030404752057615323280140036675876337637774003678467610468018511148909719971128211210653845379813748708973067358105453707504729425937867126465224075382304216158447197581413345983301744241498403157802508142459203078703735268965951154734447525109137335127024979823832472534240928628544979830920017995256132892050389824305737373390626948488 7855 -236600156753791575490797106828745215156389666194489875390476109804135590713529847756649983622959873731617314759016142706565804768404587661450667073827544870285535121242454011384225754801886296478533438184071698386010145263958964867249954695784444126824604065644294280108139699856719285842707167817216509202947518637057577552842775396880618504814940044473333448018989426191482644978743297698522939743228857140197035244152060186097856394381437961569362546688712305322165264176061688 7856 -477211948413611181628969216016229085561210655738009908595105894055487639128611378841111908094632142123006608241603802330049182781552395098748428353838266471476515508440210059226192677210506945426524710161036987218754372674519271412516060149727146829144072601936574564831640305012490754355810900300628195982304522789921974607573547853828336582768418333889467417896775990440996786712605074821678266957751927528769783644244502369327422557704090672720740370655293476432200631322530620 7857 -524020113998445649736106583611212389247584732897803751643756941341011306588761943224779325230950507328893081482218196252818460094694615582312890384243018529091838788580246735102530314984510623894135178179548136128474343802730482066361439963475855802211430707390282069561066242879617219579886282604844354429502104203267957909317789352231494385276560793092546121632044956392151521160130183959013393982731751361242317885173130914307253477722085928853632421045117782169574021949479107 7858 -287419957244654074245309476782467174091195066703313876253280831536875715875232095468129341607990633597275766723202053546252655326290027920862223310415473658806303667337792723718304560182624327415601739995476437742464198538771517199111485267691411675386826641745987789452926543022897933737179114787627845226554585566210380356475013955350875880461620748619212673613055530200668876181386886260490454239502894221045282641021070728209397083340647967284269874356405476847408757773417418 7859 189791991168957107383659739233761911470015589034696032341825062518611923253379283372982566486641508525730841518401748783796527455262367177886205043422792812670211841102417335507888117027882618010922970165560549476290174135747754213404574882035735153757245960190586775378713761989592820618631785513000350755749937223711594251098533898477460702306797585270254744283720460240327910531218188561187812718249033307724501003223431641118025474363442705436470496298887999584791873549113203 7860 713812105167402757119766322844974300717600321932499783985582003859623229842141226597761891717592015854623923000619945036614987549956982760199095427665811341762050629682664070610418432012393241905058148345108685604764517938478236279766014845511590955968676667580868844939780004869210040198518068117844705185252041426979552160416323250708955087583358378362800865915765416632479431691348372520201206700980784668966818888396562555425278952085528634290102917344005781754365895498592311 7861 1001232062412056831365075799627441474808795388635813660238862835396498945717373322065891233325582649451899689723821998582867642876247010681061318738081285000568354297020456794328722992195017569320659888340585123347228716477249753478877500113203002631355503309326856634392706547892107973935697182905472550411806626993189932516891337206059830968044979126982013539528820946833148307872735258780691660940483678890012101529417633283634676035426176601574372791700411258601774653272009730 7862 811440071243099723981416060393679563338779799601117627897037772877887022463994038692908666838941140926168848205420249799071115420984643503175113694658492187898142455918039458820834875167134951309736918175024573870938542341501999265472925231167267477598257349136269859013992785902515153317065397392472199656056689769478338265792803307582370265738181541711758795245100486592820397341517070219503848222234645582287600526194201642516650561062733896137902295401523259016982779722896528 7863 97627966075696966861649737548705262621179477668617843911455769018263792621852812095146775121349125071544925204800304762456127871027660742976018266992680846136091826235375388210416443154741709404678769829915888266174024403023762985706910385655676521629580681555401014074212781033305113118547329274627494470804648342498786105376480056873415178154823163348957929329335069960340965650168697699302641521253860913320781637797639087091371608977205261847799378057517477262616884224304218 7864 -903604096336359864503426062078736212187615910967195816327407066378235153095520509970744458204233524380354764519021693820411515005219349938085300471088604154432262470785081406118306549040275859915981118510669235081054692074225990493170589727547326109725922627771455620318493766858802860817149853630845055941001978650691146411514857149186415789890155963633055610199485876872807342222566561081389019419229817976691319891619994196543304426448971339726573413642893781339157769047705511 7865 -1715044167579459588484842122472415775526395710568313444224444839256122175559514548663653125043174665306523612724441943619482630426203993441260414165747096342330404926703120864939141424207410811225718036685693808951993234415727989758643514958714593587324179976907725479332486552761318014134215251023317255597058668420169484677307660456768786055628337505344814405444586363465627739564083631300892867641464463558978920417814195839059954987511705235864475709044417040356140548770602038 7866 -1812672133655156555346491860021121038147575188236931288135900608274385968181367360758799900164523790378068537929242248381938758297231654184236432432739777188466496752938496253149557867362152520630396806515609697218167258818751752744350425344370270108953760658463126493406699333794623127252762580297944750067863316762668270782684140513642201233783160668693772334773921433425968705214252329000195509162718324472299702055611834926151326596488910497712275087101934517618757432994906255 7867 -909068037318796690843065797942384825959959277269735471808493541896150815085846850788055441960290265997713773410220554561527243292012304246151131961651173034034234282153414847031251318321876660714415688004940462137112566744525762251179835616822943999227838030691670873088205566935820266435612726667099694126861338111977124371169283364455785443893004705060716724574435556553161362991685767918806489743488506495608382163991840729608022170039939157985701673459040736279599663947200743 7868 805976130260662897641776324530030949566436433298577972415951297359971360473667697875597683082884399308809839314221389057955387134191689195109282204095923308296170644549706017907890105885534150511302348680753346814880667671202227507463679341891649588096341946216054606244280985825497747698602524356217561470197330308192360306138377092313000611735332800284097680870150806912466376572397863382086377897975957063370538253822355109451932817471766077878774035585376304076540884823401296 7869 2618648263915819452988268184551151987714011621535509260551851905634357328655035058634397583247408189686878377243463637439894145431423343379345714636835700496762667397488202271057447973247686671141699155196363044033047926489953980251814104686261919697050102604679181099650980319620120874951365104654162311538060647070860631088822517605955201845518493468977870015644072240338435081786650192382281887060694281535670240309434190035603259413960676575591049122687310821695298317818307552 7870 3527716301234616143831333982493536813673970898805244732360345447530508143740881909422453025207698455684592150653684192001421388723435647625496846598486873530796901679641617118088699291569563331856114843201303506170160493234479742502993940303084863696277940635370851972739185886555941141386977831321262005664921985182837755459991800970410987289411498174038586740218507796891596444778335960301088376804182788031278622473426030765211281584000615733576750796146351557974897981765508296 7871 2721740170973953246189557657963505864107534465506666759944394150170536783267214211546855342124814056375782311339462802943466001589243958430387564394390950222500731035091911100180809185684029181344812494520550159355279825563277514995530260961193214108181598689154797366494904900730443393688375306965044444194724654874645395153853423878097986677676165373754489059348356989979130068205938096919001998906206830967908084219603675655759348766528849655697976760560975253898357096942107001 7872 103091907058133793201289473412353876393522843971157499392542244536179454612179152912457758877405866688903934095999165503571856157820615051041849757555249725738063637603708829123361212436342510203113339324187115322231899073323534743716156274931294411131496084475616266843924581110322518737010202310882132656664007803784764065030906272142784832157671904776619043704284749640694986419287904536720111845512549432237843910169485620156089352568173080106927637873664432203058779123799450 7873 -3424624394176482350630044509081182937280448054834087232967803202994328689128702756509995266330292588995688216557685026497849532565615032574454996840931623805058838042037908288965338079133220821653001503877116390847928594161156207759277784028153569285146444550895235705895261305445618622649967629010379873008257977379052991394960894698268202457253826269261967696514223047250901458359048055764368264958670238599040778563256545145055192231432442653469823158272687125771839202641708845 7874 -6146364565150435596819602167044688801387982520340753992912197353164865472395916968056850608455106645371470527897147829441315534154858991004842561235322574027559569077129819389146147264817250002997813998397666550203208419724433722754808044989346783393328043240050033072390166206176062016338342935975424317202982632253698386548814318576366189134929991643016456755862580037230031526564986152683370263864877069566948862782860220800814540997961292309167799918833662379670196299583815845 7875 -6249456472208569390020891640457042677781505364311911492304739597701044927008096120969308367332512512060374461993146994944887390312679606055884410992877823753297632714733528218269508477253592513200927337721853665525440318797757257498524201264278077804459539324525649339234090787286384535075353138286306449859646640057483150613845224848508973967087663547793075799566864786870726512984274057220090375710389618999186706693029706420970630350529465389274727556707326811873255078707615294 7876 -2824832078032087039390847131375859740501057309477824259336936394706716237879393364459313101002219923064686245435461968447037857747064573481429414151946199948238794672695619929304170398120371691547925833844737274677511724636601049739246417236124508519313094773630413633338829481840765912425385509275926576851388662678430159218884330150240771509833837278531108103052641739619825054625226001455722110751719380400145928129773161275915438119097022735804904398434639686101415876065906448 7877 3321532487118348557428755035668829060886925210862929733575260958458149234516523603597537507452886722306784282461685860994277676407794417523413147083376374079320774404434199459841976866696878311449888164552929275525696695087832673015561627753222274874014948466419619439051336724335296103912957426699497740351593969575268227329929988426125417625096154364485348652809938297610206471939760151227648153113157689166802934653087059524899102878864269573362895520399022693568780423517909398 7878 9570988959326917947449646676125871738668430575174841225880000556159194161524619724566845874785399234367158744454832855939165066720474023579297558076254197832618407119167727678111485343950470824650815502274782941051137013885589930514085829017500352678474487790945268778285427511621680638988310564985804190211240609632751377943775213274634391592183817912278424452376803084480932984924034208447738528823547308165989641346116765945869733229393734962637623077106349505442035502225524693 7879 12395821037359004986840493807501731479169487884652665485216936950865910399404013089026158975787619157431844989890294824386202924467538597060726972228200397780857201791863347607415655742070842516198741336119520215728648738522190980253332246253624861197787582564575682411624256993462446551413696074261730767062629272311181537162659543424875163102017655190809532555429444824100758039549260209903460639575266688566135569475889927221785171348490757698442527475540989191543451378291431142 7880 9074288550240656429411738771832902418282562673789735751641675992407761164887489485428621468334732435125060707428608963391925248059744179537313825144824023701536427387429148147573678875373964204748853171566590940202952043434358307237770618500402586323772634098156062972572920269127150447500738647562233026711035302735913309832729554998749745476921500826324183902619506526490551567609500058675812486462108999399332634822802867696886068469626488125079631955141966497974670954773521745 7881 -496700409086261518037907904292969320385867901385105474238324563751432996637130239138224406450666799242098037026223892547239818660729844041983732931430174131081979731738579530537806468576506619901962330708192000848184970451231623276315210517097766354701853692789205805712507242494530191487571917423571163500205306896838068111045658275884646115262317085954240549757296557990381417314534149771926042361438308766657006523313898248983664759767246837557991121964383007467364547452002947 7882 -12892521446445266504878401711794700799555355786037770959455261514617343396041143328164383382238285956673943026916518716933442743128268441102710705159630571911939181523601927137953462210647349136100703666827712216576833708973422603529647456770722627552489436257364888217336764235956976742901267991685301930562834579208019605273705201700759809217279972276763773105186741382091139456863794359675386681936704997332792575999203825470768836108258004536000518597505372199010815925743434088 7883 -21966809996685922934290140483627603217837918459827506711096937507025104560928632813593004850573018391799003734345127680325367991188012620640024530304454595613475608911031075285527141086021313340849556838394303156779785752407780910767418075271125213876262070355520951189909684505084127190402006639247534957273869881943932915106434756699509554694201473103087957007806247908581691024473294418351199168398813996732125210822006693167654904577884492661080150552647338696985486880516955832 7884 -21470109587599661416252232579334633897452050558442401236858612943273671564291502574454780444122351592556905697318903787778128172527282776598040797373024421482393629179292495754989334617444806720947594507686111155931600781956549287491102864754027447521560216662731745384197177262589596998914434721823963793773664575047094846995389098423624908578939156017133716458048951350591309607158760268579273126037375687965468204298692794918671239818117245823522159430682955689518122333064952884 7885 -8577588141154394911373830867539933097896694772404630277403351428656328168250359246290397061884065635882962670402385070844685429399014335495330092213393849570454447655690568617035872406797457584846890840858398939354767072983126683961455407983304819969070780405366857166860413026632620256013166730138661863210829995839075241721683896722865099361659183740369943352862209968500170150294965908903886444100670690632675628299488969447902403709859241287521640833177583490507306407321518795 7886 13389221855531528022916309616087670119941223687422876433693586078368776392678273567302607788688952755916041063942742609480682561788998285144694438091060746043021161255340506668491268679223855756002665997535904217425018679424654226805962667287820393907191289950154094023049271478451506934388839909108873094063039886104857673384750859976644455332542289362718013654944037940081520874178328509447312724298143306099449582522517723719752500868025251373558509719469755206478180473195437038 7887 34859331443131189439168542195422304017393274245865277670552199021642447956969776141757388232811304348472946761261646397258810734316281061742735235464085167525414790434633002423480603296668662476950260505222015373356619461381203514297065532041847841428751506612885839407246448741041103933303274630932836887836704461151952520380139958400269363911481445379851730112992989290672830481337088778026585850335518994064917786821210518638423740686142497197080669150152710895996302806260389923 7888 43436919584285584350542373062962237115289969018269907947955550450298776125220135388047785294695369984355909431664031468103496163715295397238065327677479017095869238090323571040516475703466120061797151346080414312711386534364330198258520940025152661397822287018252696574106861767673724189316441361071498751047534456991027762101823855123134463273140629120221673465855199259173000631632054686930472294436189684697593415120699488086326144396001738484602309983330294386503609213581908719 7889 30047697728754056327626063446874566995348745330847031514261964371929999732541861820745177506006417228439868367721288858622813601926297112093370889586418271052848076834983064372025207024242264305794485348544510095286367854939675971452558272737332267490630997068098602551057590289222217254927601451962625656984494570886170088717072995146490007940598339757503659810911161319091479757453726177483159570138046378598143832598181764366573643527976487111043800263860539180025428740386471682 7890 -4811633714377133111542478748547737022044528915018246156290234649712448224427914321012210726804887120033078393540357538635997132389983949649364345877666896472566713599649938051455396272426398171155775156677505278070251606441527542844507259304515573938120509544787236856188858451818886678375673178970211230852209890265782431663066963253779355970883105622348070302081827971581350723883362600543426280197472615466773954223028754271850097158166010086036868886292171715970874065873918240 7891 -48248553298662717462084851811509974137334497933288154104245785100011224349648049709059996021500257104388987825204389006739493296105279346887429673555145913568435951689973509091971871975892518232952926502757919590781638140805857741103028199329668235335942796563039933430295720219492610867692114540041709981899744347256810193764890818376913819244023734742569743767937027230754351355515417287473898574633662300164367369343728242358176241554167748570639178869622466102474483279455826958 7892 -78296251027416773789710915258384541132683243264135185618507749471941224082189911529805173527506674332828856192925677865362306898031576458980800563141564184621284028524956573463997079000134782538747411851302429686068005995745533712555586472067000502826573793631138535981353310508714828122619715992004335638884238918142980282481963813523403827184622074500073403578848188549845831112969143464957058144771708678762511201941910006724749885082144235681682979133483005282499912019842298639 7893 -73484617313039640678168436509836804110638714349116939462217514822228775857761997208792962800701787212795777799385320326726309765641592509331436217263897288148717314925306635412541682727708384367591636694624924407997754389304006169711079212762484928888453284086351299125164452056895941444244042813034124408032029027877197850818896850269624471213738968877725333276766360578264480389085780864413631864574236063295737247718881252452899787923978225595646110247190833566529037953968380398 7894 -25236064014376923216083584698326829973304216415828785357971729722217551508113947499732966779201530108406789974180931319986816469536313162444006543708751374580281363235333126320569810751815866134638710191867004817216116248498148428608051013432816693552510487523311365694868731837403330576551928272992414426132284680620387657054006031892710651969715234135155589508829333347510129033570363576939733289940573763131369878375153010094723546369810477025006931377568367464054554674512553439 7895 53060187013039850573627330560057711159379026848306400260536019749723672574075964030072206748305144224422066218744746545375490428495263296536794019432812810041002665289623447143427268248318916404108701659435424868851889747247385283947535458634183809274063306107827170286484578671311497546067787719011921212751954237522592625427957781630693175214906840364917814070018855202335702079398779888017324854831134915631141323566756996630026338712333758656676047755914637818445357345329745201 7896 126544804326079491251795767069894515270017741197423339722753534571952448431837961238865169549006931437217844018130066872101800194136855805868230236696710098189719980214930082555968950976027300771700338354060349276849644136551391453658614671396668738162516590194178469411649030728207438990311830532046045620783983265399790476246854631900317646428645809242643147346785215780600182468484560752430956719405370978926878571285638249082926126636311984252322158003105471384974395299298125600 7897 151780868340456414467879351768221345243321957613252125080725264294169999939951908738598136328208461545624633992310998192088616663673168968312236780405461472770001343450263208876538761727843166906339048545927354094065760385049539882266665684829485431715027077717489835106517762565610769566863758805038460046916267946020178133300860663793028298398361043377798736855614549128110311502054924329370690009345944742058248449660791259177649673006122461277329089380673838849028949973810679040 7898 98720681327416563894252021208163634083942930764945724820189244544446327365875944708525929579903317321202567773566251646713126235177905671775442760972648662728998678160639761733111493479524250502230346886491929225213870637802154598319130226195301622440963771609662664820033183894299272020795971086026538834164313708497585507872902882162335123183454203012880922785595693925774609422656144441353365154514809826427107126094034262547623334293788702620653041624759201030583592628480933840 7899 -27824122998662927357543745861730881186074810432477614902564290027506121065962016530339239969103614116015276244563815225388673958958950134092787475724061435460721302054290320822857457496503050269469991467568420051635773498749236855339484445201367115721552818584515804591615846833908166969515859446019506786619669556902204968373951749737982523245191606229762224561189521854825573045828416311077591564890561152499771445191603986535302792342523281631669116378346270354390802670817191759 7900 -179604991339119341825423097629952226429396768045729739983289554321676121005913925268937376297312075661639910236874813417477290622632119102405024256129522908230722645504553529699396219224346217175809040013495774145701533883798776737606150130030852547436579896302005639698133609399518936536379618251057966833535937502922383101674812413531010821643552649607560961416804070982935884547883340640448281574236505894558019894852395245712952465348645742908998205759020109203419752644627870798 7901 -278325672666535905719675118838115860513339698810675464803478798866122448371789869977463305877215392982842478010441065064190416857810024774180467017102171570959721323665193291432507712703870467678039386899987703370915404521600931335925280356226154169877543667911668304518166793293818208557175589337084505667700251211419968609547715295693345944827006852620441884202399764908710493970539485081801646728751315720985127020946429508260575799642434445529651247383779310234003345273108804637 7902 -250501549667872978362131372976384979327264888378197849900914508838616327305827853447124065908111778866827201765877249838801742898851074640087679541378110135499000021610902970609650255207367417408569395432419283319279631022851694480585795911024787054155990849327152499926550946459910041587659729891064998881080581654517763641173763545955363421581815246390679659641210243053884920924711068770724055163860754568485355575754825521725273007299911163897982131005433039879612542602291612877 7903 -70896558328753636536708275346432752897868120332468109917624954516940206299913928178186689610799703205187291529002436421324452276218955537682655285248587227268277376106349440910254035983021200232760355418923509173578097139052917742979645780993934506719410953025146860228417337060391105051280111640007032047544644151595380539498951132424352599938262596783118698224406172070949036376827728130275773589624248673927335680902430276012320541951265420988983925246412930676192789957663742078 7904 207429114337782269182966843491683107615471578478207354885853844349182242071875941799276616266415689777655186481438628642865964581591069236497811731853584343691443947558843850522253676720849267445279031481064194197337307382548013592945634575232219663158132714886521444289749456233427103505895477697077473620155607059824588070048764163268993344888744255837323185977993592837761457593711756951525873139127067047057791340043999232248255257691169024540667322137366379557810555315445062560 7905 457930664005655247545098216468068086942736466856405204786768353187798569377703795246400682174527468644482388247315878481667707480442143876585491273231694479190443969169746821131903931928216684853848426913483477516616938405399708073531430486257006717314123564213673944216300402693337145093555207588142472501236188714342351711222527709224356766470559502228002845619203835891646378518422825722249928302987821615543146915798824753973528264991080188438649453142799419437423097917736675438 7906 528827222334408884081806491814500839840604587188873314704393307704738775677617723424587371785327171849669679776318314902992159756661099414268146558480281706458721345276096262042157967911237885086608782332406986690195035544452625816511076267250941224033534517238820804444717739753728250144835319228149504548780832865937732250721478841648709366408822099011121543843610007962595414895250553852525701892612070289470482596701255029985848806942345609427633378389212350113615887875400417517 7907 321398107996626614898839648322817732225133008710665959818539463355556533605741781625310755518911482072014493294879686260126195175070030177770334826626697362767277397717252411519904291190388617641329750851342792492857728161904612223565441692018721560875401802352299360154968283520301146638939841531072030928625225806113144180672714678379716021520077843173798357865616415124833957301538796900999828753485003242412691256657255797737593549251176584886966056251845970555805332559955354958 7908 -136532556009028632646258568145250354717603458145739244968228889832242035771962013621089926655615986572467894952436192221541512305372113698815156446604997116423166571452494409611999640737828067212518676062140685023759210243495095849965988794238285156438721761861374584061332119173035998454615366057070441572610962908229207530549813030844640744950481659054204487753587420766812421216884028821250099549502818373130455659141568956235934715739903603551683396890953448881617765357781320479 7909 -665359778343437516728065059959751194558208045334612559672622197536980811449579737045677298440943158422137574728754507124533672062033213113083303005085278822881887916728590671654157608649065952299127458394547671713954245787947721666477065061489226380472256279100195388506049858926764248599450685285219946121391795774166939781271291872493350111359303758065326031597197428729407836112134582673775801442114888662600938255842823986221783522682249212979316775280165798995233653233181737995 7910 -986757886340064131626904708282568926783341054045278519491161660892537345055321518670988053959854640494152068023634193384659867237103243290853637831711976185649165314445843083174061899839454569940457209245890464206811973949852333890042506753507947941347658081452494748661018142447065395238390526816291977050017021580280083961944006550873066132879381601239124389462813843854241793413673379574775630195599891905013629512500079783959377071933425797866282831532011769551038985793137092952 7911 -850225330331035498980646140137318572065737595899539274522932771060295309283359505049898127304238653921684173071198001163118354931731129592038481385106979069225998742993348673562062259101626502727938533183749779183052763706357238040076517959269662784908936319591120164599686023274029396783775160759221535477406058672050876431394193520028425387928899942184919901709226423087429372196789350753525530646097073531883173853358510827723442356193522194314599434641058320669421220435355772472 7912 -184865551987597982252581080177567377507529550564926714850310573523314497833779768004220828863295495499546598342443494038584682869697916478955178380021700246344110826264758001907904650452560550428811074789202107469098517918409516373599452897780436404436680040490924776093636164347265148184324475474001589356014262897883936650122901647535075276569596184119593870112028994358021536084654768079749729203982184869282235597515686841501658833511272981335282659360892521674187567202174034476 7913 801892334352466149374323628105001549275811503480351804640851087369222847221541750666767225096559144994605469681190699346075184367405326811898459451690275939305054488181085081266157249386894019511646134456688356737713456031442817516443053855727511536910978040961569972567381978099800247054066051342290387694002758682396147311821104903337990856309785417119530519350784849496220257329018611495025900991617707035731393914984392942457718238422152816531000172171119247876851418590963058477 7914 1652117664683501648354969768242320121341549099379891079163783858429518156504901255716665352400797798916289642752388700509193539299136456403936940836797255008531053231174433754828219508488520522239584667640438135920766219737800055556519571814997174321819914360552690137167068001373829643837841212101511923171408817354447023743215298423366416244238685359304450421060011272583649629525807962248551431637714780567614567768342903770181160594615675010845599606812177568546272639026318830950 7915 1836983216671099630607550848419887498849078649944817794014094431952832654338681023720886181264093294415836241094832194547778222168834372882892119216818955254875164057439191756736124158941081072668395742429640243389864737656209571930119024712777610726256594401043614913260704165721094792022165687575513512527423080252330960393338200070901491520808281543424044291172040266941671165610462730328301160841696965436896803365858590611682819428126947992180882266173070090220460206228492865427 7916 1035090882318633481233227220314885949573267146464465989373243344583609807117139273054118956167534149421230771413641495201703037801429046070993659765128679315570109569258106675469966909554187053156749607972951886652151281624766754413675970857050099189345616360082044940693322187621294544968099636233223124833420321569934813081517095167563500664498496126304513771821255417445450908281444118833275259850079258401165409450874197669225101189704795175649882094001950842343608787637529806951 7917 -617026782364868167121742547927434171768281952915425089790540513845908349387761982662546396233263649495058871338747205307490501497707410332943281071668575692960943661916327079358252598934333469082835059667486249268614938113033301142843600957947075132474298000470645196473745813752535098869741575868288798337988495784512210661698203255802915579740189232999936649238755855138198721244363843415276171787635522166449158317468706100956059404910879835195717512810226726202663851388789023998 7918 -2454009999035967797729293396347321670617360602860242883804634945798741003726443006383432577497356943910895112433579399855268723666541783215835400288487530947836107719355518836094376757875414541751230802097126492658479675769242873072962625670724685858730892401514260109734449979473629890891907263443802310865411576036843171055036403326704407100548470776423980940410796122079869886854826573743577332629332487603345961683327296712638878833037827827376599778983296816423124057617281889424 7919 -3489100881354601278962520616662207620190627749324708873177878290382350810843582279437551533664891093332125883847220895056971761467970829286829060053616210263406217288613625511564343667429601594907980410070078379310630957394009627486638596527774785048076508761596305050427772167094924435860006899677025435698831897606777984136553498494267907765046966902728494712232051539525320795136270692576852592479411746004511371134201494381863980022742623003026481872985247658766732845254811696374 7920 -2872074098989733111840778068734773448422345796409283783387337776536442461455820296775005137431627443837067012508473689749481259970263418953885778981947634570445273626697298432206091068495268125825145350402592130042016019280976326343794995569827709915602210761125659853954026353342389336990265323808736637360843401822265773474855295238464992185306777669728558062993295684387122073891906849161576420691776223838062212816732788280907920617831743167830764360175020932564068993866022672375 7921 -418064099953765314111484672387451777804985193549040899582702830737701457729377290391572559934270499926171900074894289894212536303721635738050378693460103622609165907341779596111714310619853584073914548305465637383536343511733453270832369899103024056871318359611399744219576373868759446098358060364934326495431825785422602419818891911760585084758306893304577122582499562307252187037080275417999088062443736234716251133405491568269041784793915340454164581191724116140944936248740782950 7922 3071036781400835964851035944274755842385642555775667973595175459644649353114204989045978973730620593405953983772326605162759225164249193548778681360156106640797051381271845915452629356809748010834065861764612741927094613882276174215806226628671760991205190401984905306208195793226164989761648839312091109203400071821355381716734606582507322680288660009423917589649551977218068608099190417158853504416968009769795120000796002813594938237948707662572317291793523542625787909006070913425 7923 5943110880390569076691814013009529290807988352184951756982513236181091814570025285820984111162248037243020996280800294912240485134512612502664460342103741211242325007969144347658720425305016136659211212167204871969110633163252500559601222198499470906807401163110565160162222146568554326751914163120827746564243473643621155191589901820972314865595437679152475652642847661605190681991097266320429925108744233607857332817528791094502858855780450830403081651968544475189856902872093585801 7924 6361174980344334390803298685396981068612973545733992656565216066918793272299402576212556671096518537169192896355694584806453021438234248240714839035563844833851490915310923943770434735924869720733125760472670509352646976674985953830433592097602494963678719522721964904381798520437313772850272223485762073059675299429043757611408793732732899950353744572457052775225347223912442869028177541738429013171187969842573583950934282662771900640574366170857246233160268591330801839120834368752 7925 3290138198943498425952262741122225226227330989958324682970040607274143919185197587166577697365897943763238912583367979643693796273985054691936157675407738193054439534039078028317805379115121709899059898708057767425552362792709779614627365468930733972473529120737059598173602727211148783088623384173670963856275227607688375894674187150225577270065084563033135185575795246694374260928987124579575508754219960072778463950138279849176962402625658508284928941366745048705013930114763455328 7926 -2652972681447070650739551271887304064580657362226627074012472628906947895384827698654406413796350093479782083697432315268546688860527557810728302666696003018187885473930066319340915046189894426760151313459147104543558270370542720944973856729568736934333872042373505561988619419357405543663290778947156782707968246035932779296915714670746737595530353116119340467067052414910816421062110141740854416354524273535078868867390511245325896453154792322118152710601799426484842972757330130472 7927 -9014147661791405041542849957284285133193630907960619730577688695825741167684230274866963084892868630648974980053126900074999710298761806051443141702259847852039376389240990263111349782114764147493277073931817613896205247045528674775407448827171231898012591565095470466370417939794719316513563002432918855767643545464976536908324508403479637545884097688576393242292399638823259290090287683479283429525712243377652452818324793908097797093729158492975398943762068017815644811878164499223 7928 -12304285860734903467495112698406510359420961897918944413547729303099885086869427862033540782258766574412213892636494879718693506572746860743379299377667586045093815923280068291429155161229885857392336972639875381321757609838238454390034814296101965870486120685832530064544020667005868099602186386606589819623918773072664912802998695553705214815949182251609528427868194885517633551019274808058858938279932203450430916768463073757274759496354817001260327885128813066520658741992927954550 7929 -9651313179287832816755561426519206294840304535692317339535256674192937191484600163379134368462416480932431808939062564450146817712219302932650996710971583026905930449350001972088240115039991430632185659180728276778199339467695733445060957566533228936152248643459024502555401247648462555938895607659433036915950527036732133506082980882958477220418829135490187960801142470606817129957164666318004521925407929915352047901072562511948863043200024679142175174527013640035815769235597824077 7930 -637165517496427775212711469234921161646673627731697608957567978367196023800369888512171283569547850283456828885935664375147107413457496881207855008711735174866554060109011708976890332925227283138908585248910662881994092422167058669653508739361997038139657078363554036184983307853743239425332605226514181148306981571755596597758472479478839674534731446913794718508742831783557839866876982838721092399695686537699595082747768603851065949470866186166776230764945622220170957357433324853 7931 11667120343238475692282401229171589197774288270187246804590161324732689063069057973521369498689218724128757063750559215343546399159289363862171444368955850870227261863171056582452264828304658574253428387390964718439763517416071395720381305556739968832346463607468976028359037359152124860176853781380075638475611791500909316205240223074226375141414450804695733709359452053734075711152397825220137845880236516912731321685715305153423693546883950815093551654363867444300487784635494629698 7932 21318433522526308509037962655690795492614592805879564144125417998925626254553658136900503867151635205061188872689621779793693216871508666794822441079927433897133192312521058554540504943344650004885614046571692995217962856883767129165442263123273197768498712250928000530914438606800587416115749389039508675391562318537641449711323203957184852361833279940185921670160594524340892841109562491538142367805644446828083369586787867665372556590083975494235726828890881084336303553871092453776 7933 21955599040022736284250674124925716654261266433611261753082985977292822278354028025412675150721183055344645701575557444168840324284966163676030296088639169071999746372630070263517395276269877288024522631820603658099956949305934187835095771862635194806638369329291554567099421914654330655541081994266022856539869300109397046309081676436663692036368011387099716388669337356124450680976439474376863460205340133365782964669535636269223622539554841680402503059655826706556474511228525778630 7934 10288478696784260591968272895754127456486978163424014948492824652560133215284970051891305652031964331215888637824998228825293925125676799813858851719683318201772484509459013681065130447965218713771094244429638939660193431889862792114714466305895225974291905721822578538740384555502205795364228212885947218064257508608487730103841453362437316894953560582403982679309885302390374969824041649156725614325103616453051642983820331115799928992670890865308951405291959262255986726593031148933 7935 -11029954825742047917069689759936668036127614642455549195632593346365493039268688085009198215119670873845300234864623550968399291745831866980963589360244115695360707803062044873475374495379431291114519802142054055557769424993904337050727796817377971794206806529105421992174054051298381620751521176153561457327304809929153719607481750594747535466879719357781938990850709221950517871285520842381416753480540830375031726602967536549572627597413084628926775423598921822080316827278061304842 7936 -32985553865764784201320363884862384690388881076066810948715579323658315317622716110421873365840853929189945936440180995137239616030798030656993885448883284767360454175692115136992769771649308579139042433962657713657726374299838524885823568680013166600845175858396976559273475965952712276292603170419584313867174110038550765916563427031411227503247730744881655379520046578074968552261960316758280213685880963740814691272503172818796250136967926309329278483254748528636791338506587083471 7937 -43274032562549044793288636780616512146875859239490825897208403976218448532907686162313179017872818260405834574265179223962533541156474830470852737168566602969132938685151128818057900219614527292910136678392296653317919806189701317000538034985908392575137081580219555098013860521454918071656831383305531531931431618647038496020404880393848544398201291327285638058829931880465343522086001965915005828010984580193866334256323503934596179129638817174638229888546707790892778065099618232403 7938 -32244077736806996876218947020679844110748244597035276701575810629852955493638998077303980802753147386560534339400555672994134249410642963489889147808322487273772230882089083944582525724235096001795616876250242597760150381195796979949810238168530420780930275051114133105839806470156536450905310207151970074604126808717884776412923129799101008931321571969503699067979222658514825650800481123533589074530443749818834607653355967385023551532225732545711454464947785968812461237821556927560 7939 741476128957787325101416864182540579640636479031534247139768693805359823983718033117892563087706542629411597039625322143105366620155067167104737640560797493588223293603031192410244047414212577343425557712415115897575993104041544936013330511482745819914900807282843453433669495796175825387292963267614239263047301320665989503640297232310218571926158775377956311540823919560142901461479193224691139155437213921980083619147205433772698604742193763617824018306962559824330100685030155912 7940 44015508691506832118390053644799052726516495718522360144348172670023808356891404195431071580960524803035246171304804546105638907776629897637957474809127400462721161978754160010468144267028739870253562236104711769215495799293742861936551365497391138395051982387502398551447530017251093897044124346573145771194478919967704485524045177626158762970127450102663594370370755800025486423547481159139696967166421794115846417875470709368368877734381010938256053906853670350717108165784648388316 7941 76259586428313828994609000665478896837264740315557636845923983299876763850530402272735052383713672189595780510705360219099773157187272861127846622617449887736493392860843243955050669991263835872049179112354954366975646180489539841886361603665921559175982257438616531657287336487407630347949434553725115845798605728685589261936968307425259771901449022072167293438349978458540312074347962282673286041696865543934681025528826676753392429266606743483967508371801456319529569403606205315877 7942 75518110299356041669507583801296356257624103836526102598784214606071404026546684239617159820625965646966368913665734896956667790567117793960741884976889090242905169567240212762640425943849623294705753554642539251078070187385498296950348273154438813356067356631333688203853666991611454522562141590457501606535558427364923272433328010192949553329522863296789337126809154538980169172886483089448594902541428330012700941909679471319619730661864549720349684353494493759705239302921175159966 7943 31502601607849209551117530156497303531107608118003742454436041936047595669655280044186088239665440843931122742360930350851028882790487896322784410167761689780184007588486052752172281676820883424452191318537827481862574388091755435013796907657047674961015374243831289652406136974360360625518017243884355835341079507397218786909282832566790790359395413194125742756438398738954682749339001930308897935375006535896854524034208761951250852927483538782093630446640823408988131137136526771651 7944 -44756984820464619443491470508981593306157132197553894391487941363829168180875122228548964144048231345664657768344429868248744274396784964805062212449688197956309385272357191202878388314442952447596987793817126885113071792397784406872564696008873884214966883194785242004881199513047269722431417309840760010457526221288370475027685474858468981542053608878041550681911579719585629325008960352364388106321859008037826501494617914802141576339123204701873877925160632910541438266469678544225 7945 -120275095119820661112999054310277949563781236034079996990272155969900572207421806468166123964674196992631026682010164765205412064963902758765804097426577288199214554839597403965518814258292575742302741348459666136191141979783282703822912969163312697571034239826118930208734866504658724244993558900298261616993084648653293747461013485051418534871576472174830887808720734258565798497895443441812983008863287338050527443404297386121761307000987754422223562278655126670246677569390853704190 7946 -151777696727669870664116584466775253094888844152083739444708197905948167877077086512352212204339637836562149424371095116056440947754390655088588507594338977979398562428083456717691095935113459166754932666997493618053716367875038138836709876820360372532049614069950219861141003479019084870511576144182617452334164156050512534370296317618209325230971885368956630565159132997520481247234445372121880944238293873947381967438506148073012159928471293204317192725295950079234808706527380475840 7947 -107020711907205251220625113957793659788731711954529845053220256542118999696201964283803248060291406490897491656026665247807696673357605690283526295144650780023089177155726265514812707620670506719157944873180366732940644575477253731964145180811486488317082730875164977856259803965971815148080158834341857441876637934762142059342610842759740343688918276490915079883247553277934851922225485019757492837916434865909555465943888233270870583589348088502443314800135317168693370440057701931614 7948 13254383212615409892373940352484289775049524079550151937051899427781572511219842184362875904382790501733535025983499517397715391606297068482277802281926508176125377683871138450706106637622069023144796475279299403250497404306028971858767788351826209253951508950953952352475062538686909096913400065956404175116446713891151688118402642291678191182658195683915807925473180980630946575669958422055490170946852472140971977460409152850890723411639665919780247478519809501553307129333151772577 7949 165032079940285280556490524819259542869938368231633891381760097333729740388296928696715088108722428338295684450354594633454156339360687723570866309876265486155523940111954595168397202572735528189899729142276793021304213772181067110695477665172186581786001123020904172213616066017705993967424976210139021627450610869941664222488698959909887516413630081052872438490632313978151427822904403794177371115185146346088353944898915300923902883340110959124097440203815759580788115835860532248418 7950 272052791847490531777115638777053202658670080186163736434980353875848740084498892980518336169013834829193176106381259881261853012718293413854392605020916266178613117267680860683209910193406034909057674015457159754244858347658320842659622845983673070103083853896069150069875869983677809115505135044480879069327248804703806281831309802669627860102548357543787518373879867256086279745129888813934863953101581211997909410842803534194773466929459047626540755003951076749481486275918234180033 7951 258798408634875121884741698424568912883620556106613584497928454448067167573279050796155460264631044327459641080397760363864137621111996345372114802738989758002487739583809722232503803555783965885912877540177860350994360943352291870800855057631846860849132344945115197717400807444990900018591734978524474894210802090812654593712907160377949668919890161859871710448406686275455333169459930391879373782154728739856937433382394381343882743517819381706760507525431267247928179146585082407457 7952 93766328694589841328251173605309370013682187874979693116168357114337427184982122099440372155908615989163956630043165730409981281751308621801248492862724271846963799471855127064106600983048437696013148397901067329690147171171224760105377392459660279063131221924211025503784741427284906051166758768385453266760191220870990371224208200468062152506260080806999271957774372297303905346555526597702002666969582393768583488483479080419979860177708422582663067321615507667140063310724550159040 7953 -178286463152900690448864465171743832644987892311184043318811996761511312899516770881077964013105218840029219476338094150851871730966984792053144112158191994331649317795825733619103309210357597213044525617556092424554711176487096082554245453524012791039952631971858124566091128556392903064338376276095425802567057583832815910607101602201565707596288276736788246416105494958782374398574362216232861286131998818229325922359324453774793606751750625043877687682335569082341422965193684020992 7954 -437084871787775812333606163596312745528608448417797627816740451209578480472795821677233424277736263167488860556735854514716009352078981137425258914897181752334137057379635455851607112766141563098957403157733952775549072119839387953355100511155859651889084976916973322283491936001383803082930111254619900696777859674645470504320008762579515376516178438596659956864512181234237707568034292608112235068286727558086263355741718835118676350269570006750638195207766836330269602111778766428448 7955 -530851200482365653661857337201622115542290636292777320932908808323915907657777943776673796433644879156652817186779020245125990633830289759226507407759906024181100856851490582915713713749190000794970551555635020105239219291010612713460477903615519930952216198841184347787276677428668709134096870023005353963538050895516460875544216963047577529022438519403659228822286553531541612914589819205814237735256309951854846844225197915538656210447278429333301262529382343997409665422503316587487 7956 -352564737329464963212992872029878282897302743981593277614096811562404594758261172895595832420539660316623597710440926094274118902863304967173363295601714029849451539055664849296610404538832403581926025938078927680684508114523516630906232450091507139912263566869326223221185548872275806069758493746909928160970993311683644964937115360846011821426150242666870982406181058572759238516015456989581376449124311133625520921865873461763862603695527804289423574847046774915068242457309632566494 7957 84520134458310849120613291566434462631305704436204350202643639647173885714534648781637591857196602850865262846294928420441890449215676170251895619295467722484685518323970606554996708227309159517031377219655025094864564005315871322448868061064352511976821410047647099062306387129107997013171617507709972535806866362961825539382893401733503555090028195929788974458331122661478469052018835618530858619162416424460742433875845373354813746574042202461214620360720061415201359654469133861955 7958 615371334940676502782470628768056578173596340728981671135552447971089793372312592558311388290841482007518080033073948665567881083045965929478403027055373746665786375175461189470710421976499160312001928775290045200103783296326484035909345964679872442929037608888831446849583064557776706147268487530715326499344917258478286414927110364781081084112466715333448203280617676193020081966608654824345096354418726376315589278101043288893469957021320631794515882890102405412611025076972450449443 7959 967936072270141465995463500797934861070899084710574948749649259533494388130573765453907220711381142324141677743514874759841999985909270896651766322657087776515237914231126038767320826515331563893927954713368972880788291410850000666815578414771379582841301175758157670070768613430052512217026981277625254660315910570161931379864225725627092905538616958000319185686798734765779320482624111813926472803543037509941110199966916750657332560716848436083939457737149180327679267534282083015938 7960 883415937811830616874850209231500398439593380274370598547005619886320502416039116672269628854184539473276414897219946339400109536693594726399870703361620054030552395907155432212324118288022404376896577493713947785923727405534129344366710353707027070864479765710510571008462226300944515203855363769915282124509044207200105840481332323893589350448588762070530211228467612104300851430605276195395614184380621085480367766091071377302518814142806233622724837376429118912477907879812949153984 7961 268044602871154114092379580463443820265997039545388927411453171915230709043726524113958240563343057465758334864145997673832228453647628796921467676306246307364766020731694242741613696311523244064894648718423902585819944109207645308457364389027154627935442156821679124158879161743167809056586876239199955625164126948721819425554221959112508266336122046737082007947849935911280769463996621371050517829961894709164778487990028088409048857121485601828208954486326713499866882802840498704542 7962 -699891469398987351903083920334491040804902045165186021338196087618263679086847241339948980148038084858383342879368877086009771532261642099730298646350841469150471893499431796025707130203808319829033305994945070294968347301642355358358214025744224954905859018936478545911889451686884703160440105038425299035151783621440111954310003766514584639202494911263237177738948798854498551018627490442875954973581142800776331711976888662248283703595362834255730503250822466827812384731441584311395 7963 -1583307407210817968777934129565991439244495425439556619885201707504584181502886358012218609002222624331659757776588823425409881068955236826130169349712461523181024289406587228238031248491830724205929883488659018080892074707176484702724924379451252025770338784646989116920351677987829218364295468808340581159660827828640217794791336090408173989651083673333767388967416410958799402449232766638271569157961763886256699478067960039550802517738169067878455340627251585740290292611254533465378 7964 -1851352010081972082870313710029435259510492464984945547296654879419814890546612882126176849565565681797418092640734821099242109522602865623051637026018707830545790310138281470979644944803353968270824532207082920666712018816384130011182288768478406653705780941468668241079230839730997027420882345047540536784824954777362037220345558049520682255987205720070849396915266346870080171913229388009322086987923658595421477966057988127959851374859654669706664295113578299240157175414095032169919 7965 -1151460540682984730967229789694944218705590419819759525958458791801551211459765640786227869417527596939034749761365944013232337990341223523321338379667866361395318416638849674953937814599545648441791226212137850371743671514741774652824074742734181698799921922532189695167341388044112324260442240009115237749673171155921925266035554283006097616784710808807612219176317548015581620894601897566446132014342515794645146254081099465711567671264291835450933791862755832412344790682653447858523 7966 431846866527833237810704339871047220538905005619797093926742915703032970043120717225990739584695027392625008015222879412177543078614013302808830970044595161785705872767737553284093433892285075764138657276521167709148403192434710049900849636717070326970416862114799421753010289943716894103853228799225343409987656672718292528755781807402076372866372864526155169791098862943217781554630869071825437143619248091611553223986860573839234846473877232427521548764495753327945501928601085606856 7967 2283198876609805320681018049900482480049397470604742641223397795122847860589733599352167589150260709190043100655957700511419652601216878925860467996063302992331496182906019024263738378695639044034963189483604088375860422008818840061083138405195476980676197803583467662832241129674713921524735573846765880194812611450080329749101339856922758628853578584597004566706365209813297953467860257081147524131542906687033031190044848701799086221333531902134185843878074052568102677342696117776776 7968 3434659417292790051648247839595426698754987890424502167181856586924399072049499240138395458567788306129077850417323644524651990591558102449181806375731169353726814599544868699217676193295184692476754415695741938747604093523560614713907213147929658679476119726115657357999582517718826245785177813855881117944485782606002255015136894139928856245638289393404616785882682757828879574362462154647593656145885422481678177444125948167510653892597823737585119635740829884980447468025349565635300 7969 3002812550764956813837543499724379478216082884804705073255113671221366102006378522912404718983093278736452842402100765112474447512944089146372975405686574191941108726777131145933582759402899616712615758419220771038455690331125904664006363511212588352505702864000857936246572227775109351681324585056655774534498125933283962486381112332526779872771916528878461616091583894885661792807831285575768219002266174390066624220139087593671419046123946505157598086976334131652501966096748480028445 7970 719613674155151493156525449823896998166685414199962432031715876098518241416644923560237129832832569546409741746143064601054794911727210220512507409623271199609612543871112121669844380707260572677652568935616682662595268322307064602923225106017111371829505060417390273414331098100395430156589011209889894339685514483203632737279772475604021243918337944281457049385218685072363839339971028494620694870723267703033593030094238891872332824790414603023412243098260079084399288754052362251670 7971 -2715045743137638558491722389771529700588302476224539735150140710825880830632854316578158328734955736582668108671180579923597195679830892228669298966107898154117202055673756577547831812587924119799101846760125256085008825201253550110983988041912547307646614665698267084585251419618430815628588802645991223604800268122798622277857121664324835001719951449123159736497464072756515735022491126152972961275162154778644584414031709275638321067807409134561707392642569805896048179271297203383629 7972 -5717858293902595372329265889495909178804385361029244808405254382047246932639232839490563047718049015319120951073281345036071643192774981375042274371794472346058310782450887723481414571990823736511717605179346027123464515532379454774990351553125135660152317529699125020831823647393540167309913387702646998139298394056082584764238233996851614874491867978001621352589047967642177527830322411728741180277428329168711208634170796869309740113931355639719305479618903937548550145368045683412073 7973 -6437471968057746865485791339319806176971070775229207240436970258145765174055877763050800177550881584865530692819424409637126438104502191595554781781417743545667923326321999845151258952698084309189370174114962709786059783854686519377913576659142247031981822590116515294246154745493935597466502398912536892478983908539286217501518006472455636118410205922283078401974266652714541367170293440223361875148151596871744801664265035761182072938721770242742717722717164016632949434122098045663742 7974 -3722426224920108306994068949548276476382768299004667505286829547319884343423023446472641848815925848282862584148243829713529242424671299366885482815309845391550721270648243267603427140110160189390268327354837453701050958653432969266929588617229699724335207924418248209660903325875504781837913596266545668874183640416487595223660884808130801116690254473159918665476802579958025632147802314070388913872989442093100217250233326485543751870914361108181010330074594210736901254850800842280112 7975 1995432068982487065335196939947632702421617062024577303118424834727362589216209393017921198902123167036258366925037515322542400768103682008156791556484626954507589511802644455877987431880663547121449277824508573422413556878946485508060762935895435935817109605280876811170920321518035385471999791436101329265114753639594989540577349188720813757801613504841702687112245387684151895682520097658352266404438887075610991383937470383765988243016994531538295149544309726811648890517244841131962 7976 8432904037040233930820988279267438879392687837253784543555395092873127763272087156068721376453004751901789059744461924959668838872605873603711573337902370500175512838124644301029246384578747856310819451939471283208473340733633004885974339595037682967798932195397392105417075067011970982938502190348638221744098662178881207042095355661176449876211819427124781089086512040398693262852813537881714141552590483947355793048202506144948061181738764774281012872261473743444598324639342886795705 7977 12155330261960342237815057228815715355775456136258452048842224640193012106695110602541363225268930600184651643892705754673198081297277172970597056153212215891726234108772887568632673524688908045701087779294308736909524299387065974152903928212267382692134140119815640315077978392887475764776415786615183890618282302595368802265756240469307250992902073900284699754563314620356718895000615851952103055425579926040456010298435832630491813052653125882462023202336067954181499579490143729075818 7978 10159898192977855172479860288868082653353839074233874745723799805465649517478901209523442026366807433148393276967668239350655680529173490962440264596727588937218644596970243112754686092808244498579638501469800163487110742508119488644843165276371946756317030514534763503907058071369440379304415995179082561353167548955773812725178891280586437235100460395442997067451069232672566999318095754293750789021141038964845018914498362246725824809636131350923728052791758227369850688972898887943857 7979 1726994155937621241658872009600643773961151236980090202168404712592521754206814053454720649913802681246604217223206314390986841656567617358728691258825218437043131758845598811725439708229496642268819049530328880278637401774486483758868825681334263788518098319137371398489983004357469396365913804830444339609068886776892605683083535619409987358888640968318215978364557192273873736465282216412036647468550555017489225866295856101777763627897366576642715180530284483925252364333556001148153 7980 -10428336106022720996156185219215071581814304899278361846673819927600490352488296549086642575355127918938047426669499440282211239640709555611868364894386997454683102349927288756907233816459411403432268729763979856630886897612579490394035102530933118903616041800678268916587995388530006368410501981784739551009213415818476196582672704849897263634013432931966483776198757428082845158535333635540066407957029371022966784432139976528714049424755759305819308021805783470256247215156587727927664 7981 -20588234299000576168636045508083154235168143973512236592397619733066139869967197758610084601721935352086440703637167679632866920169883046574308629491114586391901746946897531869661919909267655902011907231233780020117997640120698979038878267807305065659933072315213032420495053459899446747714917976963822112362380964774250009307851596130483700869113893327409480843649826660755412157853429389833817196978170409987811803346638338775439874234391890656743036074597541697626097904129486615871520 7982 -22315228454938197410294917517683798009129295210492326794566024445658661624174011812064805251635738033333044920860373994023853761826450663933037320749939804828944878705743130681387359617497152544280726280764108900396635041895185462797747093488639329448451170634350403818985036464256916144080831781794266451971449851551142614990935131749893688228002534295727696822014383853029285894318711606245853844446720965005301029212934194877217637862289257233385751255127826181551350268463042617019672 7983 -11886892348915476414138732298468726427314990311213964947892204518058171271685715262978162676280610114394997494190874553741642522185741108321168955855552807374261776355815841924480125801037741140848457551000129043765748144282605972403711990957706210544835128833672134902397041075726909775670329800009526900962236435732666418408262426899996424593989101363761213045815626424946440735783377970705787436489691593982334244780794218348503588437533497927566443233322042711295103053306454889092007 7984 8701341950085099754497313209614427807853153662298271644505415215007968598281482495631921925441325237691443209446293125891224397984141938253139673635561779017639970591081689945181794108229914761163449680233650976352249495838093006635166276849598855115097943481540897518098012384172536972044588176954295211400144529041583590899589169230487276275124791963648267797834200235808971422070051419128029760488478816005477558565844120426936285796858392729176592841275498986330994850823031726779514 7985 31016570405023297164792230727298225816982448872790598439071439660666630222455494307696727177077063271024488130306667119915078159810592602186176994385501583846584849296824820626569153725727067305444175960997759876748884537733278469432913370338238184563549114115891301337083048848429453116125419958748561663371594380592726205890524300980380964503127326259375964619848584088838257316388763025373883604935199781010778587778778315304153923659147649962562344096403325167882345119286074343799187 7986 42903462753938773578930963025766952244297439184004563386963644178724801494141209570674889853357673385419485624497541673656720681996333710507345950241054391220846625652640662551049279526764808446292633511997888920514632682015884441836625361295944395108384242949563436239480089924156362891795749758758088564333830816325392624298786727880377389097116427623137177665664210513784698052172140996079671041424891374993112832559572533652657512096681147890128787329725367879177448172592529232891195 7987 34202120803853673824433649816152524436444285521706291742458228963716832895859727075042967927916348147728042415051248547765496284012191772254206276605492612203206655061558972605867485418534893685129183831764237944162383186177791435201459084446345539993286299468022538721382077539983825919751161581803793352933686287283809033399197558649890112821991635659488909867830010277975726630102089576951641280936412558987635273993728413225721226299822755160952194488449868892846453321769497506111682 7988 3185550398830376659641419088854298619461836648915693303386789303050202673404232767346240750839284876703554284744581427850418124201599170068029282219991028356621805764734151979298331692807826379685007870766478067413498648444512965768545714108107355429737185352131237384299028691554372803625741623055231689562091906691082827508673257669509148318864309400112945247981426189137469313713326551577757676001212777976856686214950097921567302640675105198389850392046543724964108202483423162312496 7989 -39717912355108396919289543936912653624835602535088870083576854875674598820736976803328649102518388508715931339752960245806302557794734540439316668021063362864224819887906510571750947833956982066607625641231410853101134033571371476068079647187837039678647057597432198855181061232601990088170008135702856874771738909634309796790113470210868240778252118223024232417682784324647228738458814444501913365423678597016256146344622435731090209456006042691738936937678824154213339970109106070578698 7990 -73920033158962070743723193753065178061279888056795161826035083839391431716596703878371617030434736656443973754804208793571798841806926312693522944626555975067431474949465483177618433252491875751736809472995648797263517219749162911269538731634182579671933357065454737576563138772585816007921169717506650227705425196918118830189311028860758353600243753882513142285512794602622955368560904021453554646360091156003891420338350848956811435755828797852691131426128693047059793291878603576690379 7991 -77105583557792447403364612841919476680741724705710855129421873142441634390000936645717857781274021533147528039548790221422216966008525482761552226846547003424053280714199635156916764945299702131421817343762126864677015868193675877038084445742289935101670542417585974960862167464140188811546911340561881917267517103609201657697984286530267501919108063282626087533494220791760424682274230573031312322361303933980748106553300946878378738396503903051080981818175236772023901494362026739002874 7992 -37387671202684050484075068905006823055906122170621985045845018266767035569263959842389208678755633024431596699795829975615914408213790942322235558825483640559828460826293124585165817111342720064814191702530716011575881834622304400970004798554452895423023484820153776105681106231538198723376903204859025042495778193974891860907870816319399261140855945059601855115811436467113195943815416128529398956937625336964491960208678511147288528940497860359342044880496412617810561524252920668424175 7993 36532361956278020259648124848058355005373765886173176780190065572624396147332744035982408351679103632012377055008378817955884433593135370371287385801072334507603014123172358592452616141149155686922617770464932785687635385126858510299533933079729684248909872245300961470882032541047617284544266512647625185209647002943226969281440212541359092459387808822911287169701358135509759424745487892924155689422465819039399460129672337809522906815330937493349086545632280429249231767625682908266205 7994 113637945514070467663012737689977831686115490591884031909611938715066030537333680681700266132953125165159905094557169039378101399601660853132839612647619337931656294837371993749369381086448857818344435114227059650364651253320534387337618378822019619350580414662886936431744200005187806096091177853209507102477164106552428626979424499071626594378495872105537374703195578927270184107019718465955468011783769753020147566682973284687901645211834840544430068363807517201273133261987709647269080 7995 151025616716754518147087806594984654742021612762506016955456956981833066106597640524089474811708758189591501794352999014994015807815451795455075171473102978491484755663665118334535198197791577883158626816757775661940533087942838788307623177376472514773603899483040712537425306236726004819468081058068532144972942300527320487887295315391025855519351817165139229819007015394383380050835134594484866968721395089984639526891651795835190174152332700903772113244303929819083694786240630315693256 7996 114493254760476497887439681746926299736647846876332840175266891409208669959264896488107066460029654557579124739344620197038131374222316425083787785672030643983881741540492759742082582056642422196236009046292842876252897702815980278008089244296742830524694027237739751066543273695678387534923814545420906959763295297584093518605855102849666763059964008342227942649305657258873620626089646701560711279298929270945240066761979458025667267337001763410423026698671649389834463018614947407427052 7997 855309246406030224426944056948468050532356284448808265654952694142639421931215806406800327076529392419219644787451157660029974620655571950948173024411306052225446703120765992713200970193564377891573932065783225888246449495445890670470865474723211174113612574852814634799073690490581438832636692211399857286131191031664891626430603778040168681468136236690567946110078331603436519069928235605243267515159517925092500079006173337765622125166922865992958334864132188561329756627237760157973 7998 -150170307470348487922660862538036186691489256478057208689802004287690426684666424717682674484632228797172282149565547857333985833194796223504126998448691672439259308960544352341821997227598013505267052884691992436052286638447392897637152311901749303599490286908187897902626232546235423380635444365857132287686811109495655596260864711612985686837883680928448661872896937062779943531765206358879623701206235572059547026812645622497424552027165778037779154909439797630522365029613392555535282 7999 -264663562230824985810100544284962486428137103354390048865068895696899096643931321205789740944661883354751406888910168054372117207417112648587914784120722316423141050501037112083904579284240435701503061930984835312305184341263373175645241556198492134124184314145927648969169506241913810915559258911278039247450106407079749114866719814462652449897847689270676604522202594321653564157854853060440334980505164843004787093574625080523091819364167541448202181608111447020356828048228339962962333 8000 -265518871477231016034527488341910954478669459638838857130723848391041736065862537012196541271738412747170626533697619212032147182037768220538862957145133622475366497204157878076617780254434000079394635863050618538193430790758819066315712421673215345298297926720780463603968579932404392354391895603489439104736237598111414006493150418240692618579315825507367172468312672653257000676924781296045578248020324360929879593653631253860857441489334464314195139942975579208918157804855577723120305 8001 -115348564006882528111866625803874767787180203160781648440921844103351309381196112294513866787106183949998344384132071354698161348842971997034735958696441950036107188243613525734795783026835986574127582978358626102141144152311426168678560109771466041698807639812592565701342347386168968973756451237632306817049426488615758410232285706627706931741432144578918510595415735590477057145159574937165954546814088788870332566840985631363432889462168686276415985033535781578395792775242185167585022 8002 149314998223942457698233918481087718640956900193608400424147051593547787262735208911275874157555699404753062504778096699673955858574140651553178825424280366387033862257423586349108796257404449127375478952626209210164040188951947006966681446427026092425376674333335083267827158855744841941802807673645732430400679918463990704634434107834945518156415544691758093926786858731176507012695278123274380433691076054134454526733639449159658929901998855171786196574575665441961035272986154795377312 8003 414833869701173473732761406822998673119626359832447257554870899984589523328597745923472415429294112151923689038475715911706103040611908872092041782569413988862400359461581464425726576511838449206770114815676827748357470979710766073282393868100241437723674601054115546871795738788149234296194703277135171535136917516575404711127584526075638136735731370199125266395099531384433507689620059419319958681711400415064334120387270703020516371391333319485981336517551244650879193077841732518497618 8004 530182433708056001844628032626873440906806562993228905995792744087940832709793858217986282216400296101922033422607787266404264389454880869126777741265855938898507547705194990160522359538674435780897697794035453850498615132022192241960953977871707479422482240866708112573138086174318203269951154514767478352186344005191163121359870232703345068477163514778043776990515266974910564834779634356485913228525489203934666687228256334383949260853502005762397321551087026229274985853083917686082641 8005 380867435484113544146394114145785722265849662799620505571645692494393045447058649306710408058844596697168970917829690566730308530880740217573598915841575572511473685447771403811413563281269986653522218841409244640334574943070245234994272531444681386997105566533373029305310927318573361328148346841121745921785664086727172416725436124868399550320747970086285683063728408243734057822084356233211532794834413149800212160494616885224290330951503150590611124976511360787313950580097762890705330 8006 -33966434217059929586367292677212950853776697032826751983225207490196477881539096616762007370449515454754718120646025344975794509731168654518442866727838416350926674013810060614313013230568462553247895974267583108022896036640520838288121336655560050726569034520742517566484811469575872968046356436013425613351253429848232294402148401207238586414983400112839583331371123140699449867535703186108425886876987265264121959892653817796226040439830168895370211541039883863565242497743969627792287 8007 -564148867925115931430995325304086391760583260026055657979017951578137310591332954834748289586849811556676751543253812611380058899186049523645220607993694355249434221719005050774835372769242898334145593768303036958521511168662713080249075314527267530149051275387450630139622897643894076237997510950780903965537597435039395415762018633910583654892146914890883360321886390115610014702315337542594339115402476469198788647120910152180175301293332174657767533092126910092840228350827887313874927 8008 -945016303409229475577389439449872114026432922825676163550663644072530356038391604141458697645694408253845722461083503178110367430066789741218819523835269927760907907166776454586248936050512884987667812609712281598856086111732958315243347845971948917146156841920823659444933824962467437566145857791902649887323261521766567832487454758778983205212894884977169043385614798359344072524399693775805871910236889618999000807615527037404465632244835325248378658068638270880154178930925650204580256 8009 -911049869192169545991022146772659163172656225792849411567438436582333878156852507524696690275244892799091004340437477833134572920335621086700376657107431511409981233152966393971935922819944422434419916635444698490833190075092437476955226509316388866419587807400081141878449013492891564598099501355889224273972008091918335538085306357571744618797911484864329460054243675218644622656863990589697446023359902353734878847722873219608239591805005156353008446527598387016588936433181680576787968 8010 -346901001267053614560026821468572771412072965766793753588420485004196567565519552689948400688395081242414252797183665221754514021149571563055156049113737156160547011433961343197100550050701524100274322867141661532311678906429724396706151194789121336270536532012630511738826115848997488360101990405108320308434410656878940122323287723661160963905764569973446099732357285103034607954548653047103106907957425884536090200601963067428064290511672981695240913435471476923748708082353793262913040 8011 598115302142175861017362617981299342614359957058882409962243159068333788472872051451510296957299327011431469663899837956355853408917218178163663474721532771600360895732815111389148385999811360887393489742570620066544407205303233918537196651182827580875620309908193147706107709113469949206043867386794329578888850864887627710164167035117822241307130315003722943653257513256309464569851040728702765002279463734462910607013563969976401341733162343553137744633166793956405470848571856941667217 8012 1509165171334345407008384764753958505787016182851731821529681595650667666629724558976206987232544219810522474004337315789490426329252839264864040131828964283010342128885781505361084308819755783321813406378015318557377597280395671395492423160499216447295208117308274289584556722606361513804143368742683553852860858956805963248249473392689566860105041799868052403707501188474954087226715031318400211025639366088197789454736437189584640933538167499906146191160765180972994407281753537518455186 8013 1856066172601399021568411586222531277199089148618525575118102080654864234195244111666155387920939301052936726801520981011244940350402410827919196180942701439170889140319742848558184858870457307422087729245156980089689276186825395792198574355288337783565744649320904801323382838455359002164245359147791874161295269613684903370572761116350727824010806369841498503439858473577988695181263684365503317933596791972733879655338400257012705224049840481601387104596236657896743115364107330781368227 8014 1257950870459223160551048968241231934584729191559643165155858921586530445722372060214645090963639974041505257137621143054889086941485192649755532706221168667570528244586927737169036472870645946534694239502586360023144868981522161873661377704105510202690124339412711653617275129341889052958201491760997544582406418748797275660408594081232905582703676054837775559786600960321679230611412643636800552931317328238270969048324836287036303882316678138048249359963069863940337644515535473839701011 8015 -251214300875122246457335796512726571202286991292088656373822674064137220907352498761561896268904245769017216866716172734601339387767646615108507425607795615439813884298853768192047835949109836787119166875428958534232728298873509521831045456393706244605083777895562635967281593264472460845941876981686009270454440208008687587840879311456661277401365745030276843920900228153274856615302387681599658094322037849926820406411600902548337051221489361857896831197695317032656762766218063678754174 8016 -2107280473476521268025747382735257848401376139910614231491924754719001455102596610427717284189843546821953943668237153745846279738170057443027703606550497054610703024618596616750232694819567144209206896120585938623922004485698905314029619811682044028170828427216467437290664431719831463010187236129477883431749709821693590958413640427807389101412172114871775347360758701731263551796566072047102976027918829822660700061750001159561042275271329843459283935793931974929399878130325394460122400 8017 -3365231343935744428576796350976489782986105331470257396647783676305531900824968670642362375153483520863459200805858296800735366679655250092783236312771665722181231269205524353919269167690213090743901135623172298647066873467221067187690997515787554230860952766629179090907939561061720515968388727890475428014156128570490866618822234509040294684115848169709550907147359662052942782407978715683903528959236158060931669110074837446597346157588007981507533295757001838869737522645860868299823410 8018 -3114017043060622182119460554463763211783818340178168740273961002241394679917616171880800478884579275094441983939142124066134027291887603477674728887163870106741417384906670585727221331741103253956781968747743340112834145168347557665859952059393847986255868988733616454940657967797248055122446850908789418743701688362482179030981355197583633406714482424679274063226459433899667925792676328002303870864914120211004848703663236544049009106366518619649636464559306521837080759879642804621069235 8019 -1006736569584100914093713171728505363382442200267554508782036247522393224815019561453083194694735728272488040270904970320287747553717546034647025280613373052130714360288073968976988636921536109747575072627157401488912140682648652351830332247711803958085040561517149017649993536077416592112259614779311535311951978540788588072567714769776244305302310309807498715865700732168404373996110255955200894836995290388344148641913235384487966831095188776190352528765374546907680881749317410160946834 8020 2358494774351643514483083179247984419603663131202702887865747428783138676009949109189279180458747792590971160534953326480447619125937704058136211032158292670050516908917450384942280530768676980996326062996014897158154732784572414835860665268075750272775912205112030073257946024984303923856129113111163892702204150029702278546254519739264050378813537859902052191281658929884538408411868459728702634122240867672587520468161602062109379326492819205317180766991627291962056640896543458138876577 8021 5472511817412265696602543733711747631387481471380871628139708431024533355927565281070079659343327067685413144474095450546581646417825307535810939919322162776791934293824120970669501862509780234953108031743758237270988877952919972501720617327469598259031781193845646528198603992781551978978575964019953311445905838392184457577235874936847683785528020284581326254508118363784206334204544787731006504987154987883592369171824838606158388432859337824966817231550933813799137400776186262759945813 8022 6479248386996366610696256905440252994769923671648426136921744678546926580742584842523162854038062795957901184745000420866869393971542853570457965199935535828922648654112194939646490499431316344700683104370915638759901018635568624853550949575181402217116821755362795545848597528858968571090835578799264846757857816932973045649803589706623928090830330594388824970373819095952610708200655043686207399824150278271936517813738073990646355263954526601157169760316308360706818282525503672920892648 8023 4120753612644723096213173726192268575166260540445723249055997249763787904732635733333883673579315003366930024210047094386421774845605149512321754167777243158872131745194744554704209968662639363704357041374900741601746285850996210017690284307105651944340909550250765472590651503874664647234706465688100954055653666903270767103549069967359877712016792734486772779092160166068072299788786583957504765701909410599348997345576471928536975937461707395839988993324681068744761641628960214782016072 8024 -1351758204767542600389370007519479056221220930935148379083711181260745451194929547736195985764012064318483120264048356160159871572220158023489185751544919617919802548629376415965291893847140871248750990368857495669242592101923762484030333020363946314690871643594881055607952488906887331743869498331852357390252171488913690473686804969487806073511227550094553475415958197716134034415758203773501739285245577284243371826248366677621412495397630429126828238226252745054375759147226047977929740 8025 -7831006591763909211085626912959732050991144602583574516005455859807672031937514390259358839802074860276384305009048777027029265543763011593947150951480455446842451202741571355611782393278457215949434094739773134429143610737492387337581282595545348531807693398957676601456550017765855902834705077131117204148109988421886736123490394676111734164341558144483378445789777293668744742616413247459709139109395855556179889639986440668267767759352157030283997998542561105761194041672729720898822387 8026 -11951760204408632307298800639152000626157405143029297765061453109571459936670150123593242513381389863643314329219095871413451040389368161106268905119257698605714582947936315910315992361941096579653791136114673876030889896588488597355271566902651000476148602949208442074047201521640520550069411542819218158203763655325157503227039464643471611876358350878970151224881937459736817042405199831417213904811305266155528886985562912596804743696813864426123986991867242174505955683301689935680838458 8027 -10600001999641089706909430631632521569936184212094149385977741928310714485475220575857046527617377799324831208955047515253291168817148003082779719367712778987794780399306939494350700468093955708405040145745816380361647304486564834871241233882287054161457731305613561018439249032733633218325542044487365800813511483836243812753352659673983805802847123328875597749465979262020683007989441627643712165526059688871285515159314545919183331201416233996997158753640989429451579924154463887702908717 8028 -2768995407877180495823803718672789518945039609510574869972286068503042453537706185597687687815302939048446903945998738226261903273384991488832568416232323540952329196565368138738918074815498492455606051006043245932503693749072447533659951286741705629650037906655884416982699014967777315490836967356248596665401495414357076629862264997872071638505565184392219303676201968351938265373028380184003026416663833315105625519328105250915563442064076966713160755098428323690385882481734166804086329 8029 9182764796531451811474996920479211107212365533518722895089167041068417483132443937995554825566086924594867425273097133187189137115983169617436336703025375064762253751370947771577074287125598087198185085108630630098386202839416149821611615615909294846498565042552557657064502506672743234578574575462969561538362159910800426597177199645599540237852785694577931921205735491384878777032171451233210878394641432840423261466234807345889180254749787459410826236768813850815569800819955768876752130 8030 19782766796172541518384427552111732677148549745612872281066908969379131968607664513852601353183464723919698634228144648440480305933131172700216056070738154052557034150677887265927774755219553795603225230854447010460033507325980984692852849498196349007956296348166118675503751539406376452904116619950335362351873643747044239350529859319583346040699909023453529670671714753405561785021613078876923043920701121711708776625549353265072511456166021456407984990409803280267149724974419656579660848 8031 22551762204049722014208231270784522196093589355123447151039195037882174422145370699450289040998767662968145538174143386666742209206516164189048624486970477593509363347243255404666692830035052288058831281860490256392537201075053432226512800784938054637606334254822003092486450554374153768394953587306583959017275139161401315980392124317455417679205474207845748974347916721757500050394641459060926070337364955026814402144877458515988074898230098423121145745508231603957535607456153823383747178 8032 13368997407518270202733234350305311088881223821604724255950027996813756939012926761454734215432680738373278112901046253479553072090532994571612287783945102528747109595872307633089618542909454200860646196751859626294150998235637282404901185169028759791107769212269445435421948047701410533816379011843614397478912979250600889383214924671855877441352688513267817053142181230372621273362470007827715191942723522186391140678642651170098894643480310963710319508739417753141965806636198054506995049 8033 -6413769388654271315651193201806421588267325924008148025116880972565375029594737752397867137750783985546420521327098394960927233842598178128603768286793051523809924554805579632838156212310099594742579034102587384165882509090343702287951664329167589216848527135896673240081803491704965919087737608106720964872960664496443349967314934647727468599347220510185712617529533523032940511659143071049207851977977599525317635946906702094973616812685710492697665481670385527125183918338221602072665798 8034 -28965531592703993329859424472590943784360915279131595176156076010447549451740108451848156178749551648514566059501241781627669443049114342317652392773763529117319287902048835037504849042345151882801410315963077640558419710165397134514464465114105643854454861390718676332568254046079119687482691195413304923890235803657844665947707058965182886278552694718031461591877450244790440562053784530110133922315342554552132038091784160610961691710915808915818811227178617131082719525794375425456412975 8035 -42334529000222263532592658822896254873242139100736319432106104007261306390753035213302890394182232386887844172402288035107222515139647336889264680557708631646066397497921142670594467585254606083662056512714937266852570708401034416919365650283134403645562630602988121767990202093780530221299070207256919321369148782908445555330921983637038763719905383231299278645019631475163061835416254537937849114258066076738523178770426811781060586354396119879529130735918034884224685332430573479963408023 8036 -35920759611567992216941465621089833284974813176728171406989223034695931361158297460905023256431448401341423651075189640146295281297049158760660912270915580122256472943115563037756311372944506488919477478612349882686688199310690714631413985953966814428714103467091448527908398602075564302211332599150198356496188118412002205363607048989311295120558162721113566027490097952130121323757111466888641262280088477213205542823520109686086969541710409386831465254247649357099501414092351877890742224 8037 -6955228018863998887082041148498889500613897897596576230833147024248381909418189009056867077681896752826857591573947858518625838247934816443008519497152051004937185041066728000251462330599354606118067162649272242128268489145293580116949520839861170574259242076372772195340144555996444614728641403736893432605952314754157539415899990024128408842005468003082104435612647707339680761703326936778507339964745922661073504731735949075125277830794600471012654027069032226016781888297976452434329248 8038 35379300981358264645510617674397365372628241203139743201272956983012924481334846204246023316500335634060986580828340176588596676891712520446256161060556580641129212456854414670343005254655251477543989350065665024724302219255740836802416129443273233071303388526615349572650057537784085606570428803520025888763196468154288015915021993612910354877899915228217174209406983767823381073712927601159341774293320154077449674038690862705935308523601519408516476708849002658207903444132597027529078776 8039 71300060592926256862452083295487198657603054379867914608262180017708855842493143665151046572931784035402410231903529816734891958188761679206917073331472160763385685399969977708099316627599757966463466828678014907410990418566431551433830115397240047500017491993706798100558456139859649908781761402670224245259384586566290221278629042602221649998458077949330740236897081719953502397470039068047983036573408631290655216862210972392022278065311928795347941963096652015307404858224948905419821001 8040 78255288611790255749534124443986088158216952277464490839095327041957237751911332674207913650613680788229267823477477675253517796436696495649925592828624211768322870441036705708350778958199112572581533991327287149539258907711725131550779636237101218074276734070079570295898600695856094523510402806407117677865336901320447760694529032626350058840463545952412844672509729427293183159173366004826490376538154553951728721593946921467147555896106529266360595990165684241324186746522925357854150250 8041 42875987630431991104023506769588722785588711074324747637822370058944313270576486469961890334113345154168281242649137498664921119544983975203669431768067631127193657984182291038007773703543861095037544641261622124814956688455984294748363506793827985002973345543464220723248543158072008916939974002887091789102140433166159744779507039013439703962563630724195670463102745659469802085460438403667148602244834399874279047555256058761212247372505009857844119281316681583116283302390328330325071475 8042 -28424072962494265758428576525898475872014343305543166970439809958764542571916657195189156238818438881234128989254392318069970838643777704003247641563404529636192027415787686670091542924055896871425922187416392782596033730110447256685466608603412062497044146450242577377309912981787640991841787399783132456157244153400130476499122003588781946035894447225135069773794336060483700312009600664380834434328574231416376169306954913630810030692806918937503822681779970432191121555834620575094749525 8043 -106679361574284521507962700969884564030231295583007657809535137000721780323827989869397069889432119669463396812731869993323488635080474199653173234392028741404514897856824392378442321882255009444007456178743679932135292637822172388236246244840513280571320880520322147673208513677643735515352190206190250134022581054720578237193651036215132004876357993177547914446304065487776883471182966669207324810866728785368104890900901835097957586588913448203864418671945654673515308302357545932948899774 8044 -149555349204716512611986207739473286815820006657332405447357507059666093594404476339358960223545464823631678055381007491988409754625458174856842666160096372531708555841006683416450095585798870539045000820005302056950249326278156682984609751634341265574294226063786368396457056835715744432292164209077341923124721487886737981973158075228571708838921623901743584909406811147246685556643405072874473413111563185242383938456157893859169833961418458061708537953262336256631591604747874263273971248 8045 -121131276242222246853557631213574810943805663351789238476917697100901551022487819144169803984727025942397549066126615173918438915981680470853595024596691842895516528425218996746358552661742973667619078632588909274354215596167709426299143143030929203077250079613543791019147143853928103440450376809294209466967477334486607505474036071639789762803027176676608515135612475086762985244633804408493638978782988953826007769149202980228359803268611539124204715271482365824440470048913253688179221722 8046 -14451914667937725345594930243690246913574367768781580667382560100179770698659829274772734095294906272934152253394745180594950280901206271200421790204663101491001630568394604367916230779487964223611622453845229342218922958345537038062896898190415922505929199093221643345938630176284367925098186603103959332944896279766029268280385035424657757926669183499060600689308409598986101773450837739286314167916260168457902878248301145130402216679698090920340296599536711150925161746555707755230321947 8047 135103434536778787266391277495783039902245638888550824779974946959486322895744647064586226128250558550697525801986262311393459473724251903656420875955433271040706925272612079048533864806310906315433378366160072714731326367932619644921712853443925343068365026970564725050518426659431376507193977605973382590179825208120708713692773039803913950912252440402682984220098401548260583783192567333588159245195303016784481060207856748728767617281720367141368241353725625105706429858192166508043649302 8048 256234710779001034119948908709357850846051302240340063256892644060387873918232466208756030112977584493095074868112877485311898389705932374510015900552125113936223453697831075794892417468053879983052456998748981989085541964100329071220855996474854546145615106584108516069665570513359479947644354415267592057147302542607316219166809111443703713715279617079291499355710876635023569027826371742081798223978291970610488829357059728957127420550331906265572956625207990930146899907105420196222871025 8049 270686625446938759465543838953048097759625670009121643924275204160567644616892295483528764208272490766029227121507622665906848670607138645710437690756788215427225084266225680162808648247541844206664079452594211331304464922445866109283752894665270468651544305677330159415604200689643847872742541018371551390092198822373345487447194146868361471641948800578352100045019286234009670801277209481368112391894552139068391707605360874087529637230029997185913253224744702081072061653661127951453192973 8050 135583190910159972199152561457265057857380031120570819144300257201081321721147648418942538080021932215331701319521360354513389196882886742054016814801354944386518158993613601114274783441230937891230701086434138616573138554513246464362040041221345125583179278706765434365085774030212471365548563412398168799912373614252636773754421107064447520729696360175669115824920884685749087018084642147779953146699249122283910647397504125358762019948309630044545011871019076975365631795468961443409543672 8051 -120651519868841061920796347252092792988671271119769244112592386859306552197084817789813492032955652277763373548591517130798509192823045632455999085750770169549705294704217474680617634026822942091821755912314843372512403409587082606858815955253509420562435827877343081704579796483147008582095791002869423257234928928354679445412388004379256192985583256903622383530789991949274482009741729594301845077279042848326578181959555603598365400602022276221027944754188913954781268111636458752813327352 8052 -391338145315779821386340186205140890748296941128890888036867591019874196813977113273342256241228143043792600670099139796705357863430184278166436776507558384976930378970443154843426282274364786298485835364909054703816868332032948716142568849918779889213980133554673241120183997172790856454838332021240974647327127750728024932859582151247617664627532057481974483575809278183284152811018939075669957469173594987394969889564916477685895037832052273406941197978933616035853329765297586704266520324 8053 -526921336225939793585492747662405948605676972249461707181167848220955518535124761692284794321250075259124301989620500151218747060313071020220453591308913329363448537964056755957701065715595724189716536451343193320390006886546195180504608891140125014797159412261438675485269771203003327820386895433639143447239501364980661706614003258312065185357228417657643599400730162869033239829103581223449910615872844109678880536962420603044657057780361903451486209849952693011218961560766548147676063995 8054 -406269816357098731664696400410313155617005701129692463068575461361648966338039943902471302288294422981360928441028983020420237867490025387764454505558143159813743243259839281277083431688772782097894780539028349947877603476959112573645792935886615594234723584384095593780689974719856319238291104430769720190004572436625982261201615253932808992371645160754021215869940170919758757819361851629148065538593801261352302355002864999446291657178339627230458265095763779056437693449130089394862736642 8055 -14931671041318910278356214205172264868708760000801575031707870341774769524062830629129046047066279937568327770929843223714880004059841109598017729050584774836812864289396126433657149414407995799408945174119295244060735144926163857503224085967835705020743450829422352660505977547065462783452772409528745542677444685897957328342033102685191327744113103272046732294130892736474605008342912553478108069420206273957332465437948521760396619346287353823517067116830163020584363683832502690596216317 8056 511989665184620883307136533457233683736968212248660132149459977879180749011061931063155748274183795321555974218690656927503867056253229910622435862258328554526635673674660629524043916301187728390307591277223898076329271741620031323001384805172289309776415961432016322824763793655937865036934123024110397904562056679082704378271970155626873857613115314385596867106599270132558634820760668669971802546452637835721548071524472081284260438434074549627969142733122529990634597876934045457079847679 8057 918259481541719614971832933867546839353973913378352595218035439240829715349101874965627050562478218302916902659719639947924104923743255298386890367816471714340378916934499910801127347989960510488202371816252248024206875218579143896647177741058904904011139545816111916605453768375794184275225227454880118094566629115708686639473585409559682849984760475139618082976539441052317392640122520299119868085046439097073850426527337080730552095612414176858427407828886309047072291326064134851942584322 8058 933191152583038525250189148072719104222682673379154170249743309582604484873164705594756096609544498240485230430649483171638984927803096407984908096867056489177191781223896037234784497404368506287611316990371543268267610363505307754150401827026740609031882996645534269265959745922859647058677999864408863637244073801606643967815618512244874177728873578411664815270670333788791997648465432852597976154466645371031182891965285602490948714958701530681944474945716472067656655009896637542538800640 8059 421201487398417641943052614615485420485714461130494038100283331703423735862102774531600348335360702918929256211958826244135117871549866497362472234608727934650556107549235407710740581103180777897303725713147645191938338621885276431149017021854451299255467035213517946441195952266921782021743876840298465732682017122523939589543648356618000320115758264026067948164071063656233362827704764182626173608014007535309634820440813521206688276524626981053975332212593942077022057132962592085458952962 8060 -497057994143301973028780319252061418868259452247858557117752107537405979486999100434026702227117515383987646447760813703788987052193388801024418133207743779689822809385264503090386766886779732590898646103104602832268536596693867465498160719204453604755672510602593970164257816108872402253481350614581652361884611993184747049929937052941682529869002211113550134812468377396084029812417756116493694477032431561764215606086523559523863819087787195804452075616292366970050234193101542766483631359 8061 -1430249146726340498278969467324780523090942125627012727367495417120010464360163806028782798836662013624472876878410296875427971979996485209009326230074800268867014590609160540325171264291148238878509963093476146100536146960199175219648562546231194213787555507248128239430217562031732049312159350478990515999128685794791391017745555565186556707597875789525214950083138711184876027460883188969091670631499076932795398498051809162014812534046488726486396550562008839037706889202998180309022431998 8062 -1851450634124758140222022081940265943576656586757506765467778748823434200222266580560383147172022716543402133090369123119563089851546351706371798464683528203517570698158395948035911845394329016775813688806623791292474485582084451650797579568085645513043022542461646185871413514298653831333903227319288981731810702917315330607289203921804557027713634053551282898247209774841109390288587953151717844239513084468105033318492622683221500810571115707540371882774602781114728946335960772394481384959 8063 -1354392639981456167193241762688204524708397134509648208350026641286028220735267480126356444944905201159414486642608309415774102799352962905347380331475784423827747888773131444945525078507549284184915042703519188460205948985390584185299418848881191908287350031859052215707155698189781429080421876704707329369926090924130583557359266868862874497844631842437732763434741397445025360476170197035224149762480652906340817712406099123697636991483328511735919807158310414144678712142859229627997753599 8064 75856506744884331085727704636575998382544991117364519017468775833982243624896325902426353891756812465058390235801987459653869180643522303661945898599015845039266701836029095379646185783598954693594920389956957640330197974808591034349143697350002305500205475389076023723061863841950620231737473774283186629202594870660807460386288696323682209753243947087482186648397313739850666984712991933867520869018424026454580785645710038317175542563160214750476743403698424893028177060138950681024678400 8065 1927307140869642471307749786576841941959201577874871284485247524657416443847162906462809501063779529008460523326171110579216959032189874010033744363282544048556837399994425043415558031177927971469408609196580748932804683556893042685146723265435647818543228017850722209594475378140604451565640701093572168361013297787976138067675492618128239237466878000638765084895607088580960057273300945085585365108531508494559614104138332721538676353134275922290848626178301206007757123396099723075506063360 8066 3281699780851098638500991549265046466667598712384519492835274165943444664582430386589165946008684730167875009968779419994991061831542836915381124694758328472384585288767556488361083109685477255654323651900099937393010632542283626870446142114316839726830578049709774425301631076330385880646062577798279497730939388712106721625034759486991113735311509843076497848330348486025985417749471142120809514871012161400900431816544431845236313344617604434026768433336611620152435835538958952703503816960 8067 3205843274106214307415263844628470468285053721267154973817805390109462420957534060686739592116927917702816619732977432535337192650899314611719178796159312627345318586931527392981436923901878300960728731510142979752680434567475035836096998416966837421330372574320698401578569212488435260414325104023996311101736793841445914164648470790667431525558265895989015661681951172286134750764758150186941994001993737374445851030898721806919137802054444219276291689932913195259407658478820002022479138561 8068 1278536133236571836107514058051628526325852143392283689332557865452045977110371154223930091053148388694356096406806321956120233618709440601685434432876768578788481186937102349565878892723950329491320122313562230819875751010581993150950275151531189602787144556469976191984093834347830808848684402930424142740723496053469776096972978172539192288091387895350250576786344083705174693491457205101356628893462228879886236926760389085380461448920168296985443063754611989251650535082720278946973075202 8069 -2003163647614526802393477491213417940341746568992235803502716300491398687472059232365235854955536341473518913561973098038870828212833396313695690261881559893596104101830454138795204216961526926163003529586537706573134881531701633719495866962785650124043433493239798233317537241982555071797378174867855354990215892658636945528061781314451921447220121947726247271544004402320810724258013937019452885977549932521014194889784042759855851895697436137041325369581999630900785300456238673756530741757 8070 -5209006921720741109808741335841888408626800290259390777320521690600861108429593293051975447072464259176335533294950530574208020863732710925414869058040872520941422688761981531776641140863405227123732261096680686325815316099176669555592865379752487545373806067560496634896106454470990332211703278891851666091952686500082859692710252105119352972778387843715262933225955574606945475022772087206394879979543669895460045920682764566774989697751880356317617059514912826160192958935058675779009880317 8071 -6487543054957312945916255393893516934952652433651674466653079556052907085539964447275905538125612647870691629701756852530328254482442151527100303490917641099729903875699083881342520033587355556615052383410242917145691067109758662706543140531283677148160950624030472826880200288818821141060387681822275808832676182553552635789683230277658545260869775739065513510012299658312120168514229292307751508873005898775346282847443153652155451146672048653303060123269524815411843494017778954725982955518 8072 -4484379407342786143522777902680098994610905864659438663150363255561508398067905214910669683170076306397172716139783754491457426269608755213404613229036081206133799773868629742547315816625828630452048853823705210572556185578057028987047273568498027024117517130790674593562663046836266069263009506954420453842460289894915690261621448963206623813649653791339266238468295255991309444256215355288298622895455966254332087957659110892299599250974612516261734753687525184511058193561540280969452213760 8073 724627514377954966285963433161789414015894425599952114170158435039352710361688078141305763902387952779162817155166776082750594594123955712010255829004791314807622914893351789229325324237576596671683407272975475753259130521119640568545591811254460521256288936769822041333443407634724262948693771937431212249492396605167169431088803141912729159128734052375996694757660318615636030766556731918096257084087703641127957963023653674475390446777267840055882305827387641649134765373518394809557666558 8074 7212170569335267912202218827055306348968546859251626580823237991092259795901652525417211302028000600649854446856923628613078849076566107239110559319922432414537526790592435670571845357824932153286735790683218392898950197630878303275088732342538137669417239560800294868213643696453545404009081453759707021082168579158719805220772033419571274419998509791441510204769959976927756199280786024225847765957093602416474240810466807326630841593449316493358942429096912457060978259391297349535540622077 8075 11696549976678054055724996729735405343579452723911065243973601246653768193969557740327880985198076907047027162996707383104536275346174862452515172548958513620671326564461065413119161174450760783738784644506923603471506383208935332262136005911036164693534756691590969461776306743289811473272090960714127474924628869053635495482393482382777898233648163582780776443238255232919065643537001379514146388852549568670806328768125918218930440844423929009620677182784437641572036452952837630504992835838 8076 10971922462300099089439033296573615929563558298311113129803442811614415483607869662186575221295688954267864345841540607021785680752050906740504916719953722305863703649567713623889835850213184187067101237233948127718247252687815691693590414099781704172278467754821147420442863335655087210323397188776696262675136472448468326051304679240865169074519429530404779748480594914303429612770444647596050131768461865029678370805102264544455050397646661169564794876957049999922901687579319235695435169281 8077 3759751892964831177236814469518309580595011439059486548980204820522155687706217136769363919267688353618009898984616978408706831675484799501394357400031289891326176858975277953317990492388252033780365446550729734819297055056937388418501681757243566502861228194020852552229219639201541806314315735016989241592967893289748520830532645821293894654520919738963269543710634937375673413489658623370202365811368262613204129994635457217824208804197344676205852447860137542861923428188021886159894547205 8078 -7936798083713222878488182260217095762984441284851578694993396426131612506263340603558517065930388553429017264012090404695829443670690062951120815148927223729345149705485787459801170682062508749958419197956193868652209328151997943843634324153792598190673528497570116909547087104088269666957775225697138233331660975763886974651860836561484003579127243843817506899527620295543392230047342756143944023041181306057602198773490461001106232040226584333414824734924300098710113024764815744345098288632 8079 -18908720546013321967927215556790711692547999583162691824796839237746027989871210265745092287226077507696881609853631011717615124422740969691625731868880946035208853355053501083691006532275692937025520435190141996370456580839813635537224738253574302362951996252391264329989950439743356877281172414473834496006797448212355300703165515802349172653646673374222286648008215209846821842817787403739994154809643171087280569578592725545561282437873245502979619611881350098633014712344134980040533457912 8080 -22668472438978153145164030026309021273143011022222178373777044058268183677577427402514456206493765861314891508838247990126321956098225769193020089268912235926535030214028779037008997024663944970805885881740871731189753635896751023955726420010817868865813224446412116882219170078944898683595488149490823737599765341502103821533698161623643067308167593113185556191718850147222495256307446027110196520621011433700484699573228182763385491242070590179185472059741487641494938140532156866200428005116 8081 -14731674355264930266675847766091925510158569737370599678783647632136571171314086798955939140563377307885874244826157585430492512427535706241899274119985012197189880508542991577207826342601436220847466683784677862537544307744753080112092095857025270675139695948841999972672082974856629016637712923793685504268104365738216846881837325062159063729040349269368049292191229851679103026260103270966252497579830127642882500799737721762279259201844005845770647324817187542784825115767341121855329716483 8082 4177046190748391701251367790698786182389429845792092146013191605609456818557123466789153146662700199811007365027473426287122611995205263449726457748895933838018972846510509506483180189674256716178053751405464133832912273095060555425132642396549031687812300303549264357317867464886727860643459490680148991738693082474138453821328190740190108924606324104854237355816985358167718816557684132773741657229813043444398068778855003783282023236029239657208972287064162555848189596576793858185203741430 8083 26845518629726544846415397817007807455532440868014270519790235663877640496134550869303609353156466061125898873865721416413444568093431032642746547017808169764554003060539288543492177214338201686983939633146335865022665908991811579380859062407366900553625524749961381239537037543831626544238947640170972729338458423976242275355026352363833176232773917218039793547535835505390214072865130159883938177850824477144882768352083186546667514478099829836394444346805650197343127737108950724385631746547 8084 41577192984991475113091245583099732965691010605384870198573883296014211667448637668259548493719843369011773118691879001843937080520966738884645821137793181961743883569082280120700003556939637907831406316931013727560210216736564659492951158264392171228765220698803381212209120518688255560876660563964658233606562789714459122236863677425992239961814266487407842839727065357069317099125233430850190675430654604787765269151820908308946773679943835682165091671622837740127952852876291846240961463031 8085 37400146794243083411839877792400946783301580759592778052560691690404754848891514201470395347057143169200765753664405575556814468525761475434919363388897248123724910722571770614216823367265381191653352565525549593727297943641504104067818515867843139540952920395254116854891253053801527700233201073284509241867869707240320668415535486685802131037207942382553605483910079998901598282567549298076449018200841561343367200372965904525664750443914596024956119384558675184279763256299497988055757721602 8086 10554628164516538565424479975393139327769139891578507532770456026527114352756963332166785993900677108074866879798684159143369900432330442792172816371089078359170907662032482070724646152927179504669412932379213728704632034649692524686959453460476238987327395645292735615354215509969901155994253433113536512529411283264078393060509134321968954804434025164513811936374244493511384209702419138192510840350017084198484432020882717978997235965814766188561675037753024986936635519190547263670125975056 8087 -31022564820474936547666765607706593637921870713806362665803427269487097314691674336092762499819166260936906238893194842700567180088636296092473004766704103602572975907049798049975357404012458403161993384551799998855578182086872134805991704803915932241437825053510645596854905008718354404882407130851121721077151506450380729176354543104023285157380241322894030903352820863557932889422814292657679835080637520589280837130938190329949537714129069493603416633869812753191317333685744582570835487974 8088 -68422711614718019959506643400107540421223451473399140718364118959891852163583188537563157846876309430137671992557600418257381648614397771527392368155601351726297886629621568664192180771277839594815345950077349592582876125728376238873810220671759071782390745448764762451746158062519882105115608204135630962945021213690701397591890029789825416194588183705447636387262900862459531171990363590734128853281479081932648037503904094855614288158043665518559536018428487937471080589985242570626593209575 8089 -78977339779234558524931123375500679748992591364977648251134574986418966516340151869729943840776986538212538872356284577400751549046728214319565184526690430085468794291654050734916826924205019099484758882456563321287508160378068763560769674132235310769718141094057498067100373572489783261109861637249167475474432496954779790652399164111794370999022208869961448323637145355970915381692782728926639693631496166131132469524786812834611524123858431707121211056181512924407716109175789834296719184630 8090 -47954774958759621977264357767794086111070720651171285585331147716931869201648477533637181340957820277275632633463089734700184368958091918227092179759986326482895818384604252684941469520192560696322765497904763322431929978291196628754777969328319378528280316040546852470245468563771428856227454506398045754397280990504399061476044621007771085841641967547067417420284324492412982492269968436268959858550858645541851632393848622504661986409729362213517794422311700171216398775490045251725883696655 8091 20467936655958397982242285632313454310152730822227855133032971242959982961934711003925976505918489152862039359094510683557197279656305853300300188395615025243402068245017315979250711251085278898492580452172586270150946147437179610119032251343439693254110429408217909981500689498748453248888153697737585208547740223186302336115845408782054330352946216158380218966978576370046548679720395154465168994730620436390796405110055472350952301748314303305041741596116787766254681814495197318900709512921 8092 99445276435192956507173409007814134059145322187205503384167546229378949478274862873655920346695475691074578231450795260957948828703034067619865372922305455328870862536671366714167538175290297997977339334629149591438454307815248373679801925475675004023828570502275408048601063071238236509998015334986752684022172720141082126768244572893848701351968425028341667290615721726017464061413177883391808688362116602521928874634842285185563825872172735012162952652298300690662397923670987153197428697552 8093 147400051393952578484437766775608220170216042838376788969498693946310818679923340407293101687653295968350210864913884995658133197661125985846957552682291781811766680921275619399109007695482858694300104832533912913870384286106445002434579894803994382552108886542822260518846531635009665366225469841384798438419453710645481188244289193901619787193610392575409084710900046218430446553683146319660768546912975248063780507028690907690225812281902097225680747074610000861878796699161032404923312394208 8094 126932114737994180502195481143294765860063312016148933836465722703350835717988629403367125181734806815488171505819374312100935918004820132546657364286676756568364612676258303419858296444397579795807524380361326643719438138669265392315547643460554689297998457134604350537345842136261212117337316143647213229871713487459178852128443785119565456840664176417028865743921469848383897873962751165195599552182354811672984101918635435339273510533587793920639005478493213095624114884665835086022602881288 8095 27486838302801223995022072135480631800917989828943430452298176473971886239713766529711204835039331124413593274368579051142987089301786064926791991364371301239493750139586936705690758269107281797830185045732177052280983830854017018635745717984879685274169886632328942488744779065022975607339300808660460545849540767318096725360199212225716755488695751388687198453305748122366433812549573281803790863820238209151055227283793150153709684661415058908476052826194912404961716960994847932825174183737 8096 -119913213091151354489415694640127588369298053009433358517200517472338932440209573877581896852613964843936617590545305944515146108359339920920165561317920480572272930781688682693418249426375576896469919786801735861589400455252427983798834176819114697277938999910493318030101752569986689758886169032724337892569912943327384462884089981675903031704914641186721886257594298096064012741133573037856977683092737038912725279744897757536516127620487038317204694248415088456917079738166184472098138210470 8097 -246845327829145534991611175783422354229361365025582292353666240175689768158198203280949022034348771659424789096364680256616082026364160053466822925604597237140637543457946986113276545870773156692277444167163062505308838593921693376114381820279669386575937457045097668567447594706247901876223485176371551122441626430786563315012533766795468488545578817603750752001515767944447910615096324203052577235275091850585709381663533192875789638154074832237843699726908301552541194622832019558120741091757 8098 -274332166131946758986633247918902986030279354854525722805964416649661654397911969810660226869388102783838382370733259307759069115665946118393614916968968538380131293597533922818967304139880438490107629212895239557589822424775710394750127538264549071850107343677426611056192373771270877483562785985032011668291167198104660040372732979021185244034274568992437950454821516066814344427645897484856368099095330059736764608947326343029499322815489891146319752553103213957502911583826867490945915275493 8099 -154418953040795404497217553278775397660981301845092364288763899177322721957702395933078330016774137939901764780187953363243923007306606197473449355651048057807858362815845240125549054713504861593637709426093503696000421969523282410951293361445434374572168343766933293026090621201284187724676616952307673775721254254777275577488642997345282212329359927805716064197227217970750331686512324446999390416002593020824039329202428585492983195195002852829115058304688125500585831845660683018847777065022 8100 92426374788350130494393622504646956568380063180489928064902340998367046200495807347870692017574633719523024316176726893372159019057553855993373569953549179332779180642101745987727491157268295098639734741069558809308416624398410965163088458834235012003769113278164375541356973504963714151546868224063877346720372176009287737523890769450186276216218889798034687804288549973697578928583999756053186819272498829761670052461104607382806442959071979408728641422220176051955362777171336539272964026736 8101 366758540920296889481026870423549942598659418035015650870866757648028700598407777158530918886962736503361406686909986201131228134723499974386988486922517717712910474239635668806694795297148733588747363953964798366898239049174121359913215997098784083853876456955590986597549347276234591635109654209095889015011539374113947777896623748471371520250493458790472638259110066040511923356229897240909554918367828889498434661408430950412305765774561870555048393975323390009458274360998204030218879302230 8102 521177493961092293978244423702325340259640719880108015159630656825351422556110173091609248903736874443263171467097939564375151142030106171860437842573565775520768837055480908932243850010653595182385073380058302062898661018697403770864509358544218458426044800722524279623639968477518779359786271161403562790732793628891223355385266745816653732579853386596188702456337284011262255042742221687908945334370421910322473990610859535905288960969564723384163452280011515510044106206658887049066656367253 8103 428751119172742163483850801197678383691260656699618087094728315826984376355614365743738556886162240723740147150921212671002992122972552315867064272620016596187989656413379162944516358853385300083745338638988743253590244394298992805701420899709983446422275687444359904082282994972555065208239402937339685444012421452881935617861375976366467456363634496798154014652048734037564676114158221931855758515097923080560803938149754928522482518010492743975434810857791339458088743429487550509793692340518 8104 61992578252445274002823930774128441092601238664602436223861558178955675757206588585207637999199504220378740464011226469871763988249052341480075785697498878475079182173743494137821563556236566494997974685023944886692005345124871445788204902611199362568399230488768917484733647696320473573129748728243796429000882078767987839964752227895095936113141038007681376392938667997052752757928324690946203596730094191062369276741323978110176752235930873420386416882467949448630469068489346479574813038289 8105 -459184915708647019975420492928196899167039481215505578935769098646395746798903584506401610904537370222884431003086713094503387153781053830380362056876066897045689654881737414794422286454417028687387098695034357176206655673572532325076304455933019095857645570233755362138906320781198305786656522433159766361731911550123235515420514517921557796466712348588507326063398616014209502284813896996962741737640327719260104713869535557795112208733633849963777035397543566061413637138169540569491843328963 8106 -887936034881389183459271294125875282858300137915123666030497414473380123154517950250140167790699610946624578154007925765506379276753606146247426329496083493233679311295116577738938645307802328771132437334023100429796900067871525130777725355643002542279921257678115266221189315753753370994895925370499451805744333003005171133281890494288025252830346845386661340715447350051774178398972118928818500252738250799820908652019290486317594726744126593939211846255334905519502380567657091079285535669480 8107 -949928613133834457462095224900003723950901376579726102254358972652335798911724538835347805789899115167003318618019152235378143265002658487727502115193582371708758493468860071876760208864038895266130412019047045316488905412996396576565930258254201904848320488166884183705922963450073844568025674098743248234745215081773158973246642722183121188943487883394342717108386018048826931156900443619764703849468344990883277928760614464427771478980057467359598263137802854968132849636146437558860348707768 8108 -490743697425187437486674731971806824783861895364220523318589874005940052112820954328946194885361744944118887614932439140874756111221604657347140058317515474663068838587122657082337922409621866578743313324012688140282249739423864251489625802321182808990674917933128821567016642668875538781369151665583481873013303531649923457826128204261563392476775534805835391044987402034617428872086546622801962111828017271623173214891078906632659270246423617395821227740259288906719212497976896989368505378804 8109 397192337456201745972596562154068458074438242550903142711907540467440071041696995921193972905337866002505690539075486624631623165532001488900286271178568018570610472707993920656600722898180462192389124010010412289514650328447660879288099553321819733289246339744986444654172673084877832213526773704915969932731029471355247675455762290026461860353571310580825949670459948017156749526885572306016538140910233528197735437128211579684935456497702976543390618515075616612783168069680194089917030290677 8110 1347120950590036203434691787054072182025339619130629244966266513119775869953421534756541778695236981169509009157094638860009766430534659976627788386372150390279368966176853992533360931762219357458519536029057457606003555741444057455854029811576021638137566827911870628360095636534951676781552447803659218167476244553128406648702405012209583049297059193975168666778845966065983680683786015925781241990378578519081013365888826044112706935477760443902988881652878471580916017705826631648777378998446 8111 1837864648015223640921366519025879006809201514494849768284856387125715922066242489085487973580598726113627896772027078000884522541756264633974928444689665864942437804763976649615698854171841224037262849353070145746285805480867921707343655613897204447128241745844999449927112279203827215562921599469242700040489548084778330106528533216471146441773834728781004057823833368100601109555872562548583204102206595790704186580779904950745366205724184061298810109393137760487635230203803528638145884377251 8112 1440672310559021894948769956871810548734763271943946625572948846658275851024545493164294000675260860111122206232951591376252899376224263145074642173511097846371827332055982728959098131273660761844873725343059733456771155152420260828055556060575384713838995406100013005272939606118949383349394825764326730107758518613423082431072770926444684581420263418200178108153373420083444360028986990242566665961296362262506451143651693371060430749226481084755419490878062143874852062134123334548228854086575 8113 93551359968985691514078169817738366709423652813317380606682333538499981071123958407752221980023878941613197075856952516243132945689603168446853787138947456092458365879128736425737199511441404386354189314002275850767599410976203372201526248999363075701428578188142376912843969583997706567842377960667511940282274060294675782370365914235101532123204224225009441374527454017460679345200974316785423970917783743425437777762867326947723813748720640852430609225183672293936044428296702899451475088130 8114 -1744313288046237949407288349208140640099777861681532387678174053587215940995118530677735751600574847172014699696170125484641389596066661465528074657550718408849979438884847913189961654660399819650908660039067869895518206069891718335142129364897841371426813167656857073014268309619829508995079221508575188100207274024483654324158167302236044909650630504555994616449305914083140430210671588231797780131288812047278748803017037623797642391975463420446379500167954088193699185775506825738694409289120 8115 -3184985598605259844356058306079951188834541133625479013251122900245491792019664023842029752275835707283136905929121716860894288972290924610602716831061816255221806770940830642149059785934060581495782385382127603352289361222311979163197685425473226085265808573756870078287207915738778892344474047272901918207965792637906736755230938228680729491070893922756172724602679334166584790239658578474364446092585174309785199946668730994858073141201944505201798991046016232068551247909630160286923263375694 8116 -3278536958574245535870136475897689555543964786438796393857805233783991773090787982249781974255859586224750103004978669377137421917980527779049570618200763711314265136819959378574796985445501985882136574696129879203056960633288182535399211674472589160967237151945012455200051885322776598912316425233569430148248066698201412537601304142915831023194098146981182165977206788184045469584859552791149870063502958053210637724431598321805796954950665146054229600271199904362487292337926863186374738463823 8117 -1534223670528007586462848126689548915444186924757264006179631180196775832095669451572046222655284739052735403308808543892496032321913866313521495960650045302464285697935111465384835330785102166231227914657062009307538754563396464200257082309574747789540423984288155382185783575702947089917237203724994242048040792673717758213443136840679786113543467642425187549527900874100905039374187964559352089932214146005931888921414560698008154562975201725607850100103245816168788106562420037447680329174702 8118 1650761928077252257893210179390402273390354208868215007071491720048715959923994572269983529620550968230401502620313172968398256650377058297081220870411770952757521073005719176764224455148958415264554470725065594044750606658915514962940603115898478295725384589468714696101424340035831802427236843547907676159924999964188978541787801388000943377527426280330985175074778460065679750865470613915012356160371028303853311025254170296849918578226742779593948890942770415899763141347210122839242934200993 8119 4929298886651497793763346655288091828934318995307011400929296953832707733014782554519765503876410554455151605625291842345535678568357586076130791488612534664071786209825678555339021440594460401146691045421195473247807567292203697498339814790371067456692621741413727151301476225358608401339553268781477106308173066662390391079389105530916774400721524427312167341051985248249725220450330166706162226223873986357063948749685768618655715533177407925648178491213970320262250433685136986025617672664817 8120 6463522557179505380226194781977640744378505920064275407108928134029483565110452006091811726531695293507887008934100386238031710890271452389652287449262579966536071907760790020723856771379562567377918960078257482555346321855600161698596897099945815246233045725701882533487259801061555491256790472506471348356213859336108149292832242371596560514264992069737354890579886122350630259824518131265514316156088132362995837671100329316663870096152609651256028591317216136431038540247557023473298001839520 8121 4812760629102253122332984602587238470988151711196060400037436413980767605186457433821828196911144325277485506313787213269633454239894394092571066578850809013778550834755070843959632316230604152113364489353191888510595715196684646735656293984047336950507661136233167837385835461025723688829553628958563672196288859371919170751044440983595617136737565789406369715505107662284950508959047517350501959995717104059142526645846159019813951517925866871662079700374445720531275398900346900634055067638528 8122 -116538257549244671430362052700853357946167284110951000891860539851940127828325120697937306965266229177666099311504629075902224328463191983559724909761725650293235375070607711379389124363856249033326556068003584737211852095519050762683520806323730506184960605180559313915640764332884712509999639822913434111884207290471220328344664547321157263983958637905797625546877585964774711491282649355660266228156882297921422103839609598841764015251541053986098790839524599730975034784790085391562605026288 8123 -6580060814728750051656556834678494102324673204175226408000788673881423692938777126789749033496961522685553108245605015313933935218734644373212012359024305616829307282831397732103245895743418816411245516146261067292558173951119212461280417906269545752418006330882441847402900565394440203766790112329384782468098066626579369621176906918917717778248950707643152516126763708315404971315800780621174582384245014660917259774939938915505634111404150705242127382156740736162013575032347108864860606865807 8124 -11392821443831003173989541437265732573312824915371286808038225087862191298125234560611577230408105847963038614559392228583567389458629038465783078937875114630607858117586468576062878211974022968524610005499452955803153889147803859196936711890316882702925667467115609684788736026420163892596343741287948454664386925998498540372221347902513334914986516497049522231631871370600355480274848297971676542379962118720059786420786097935319585629330017576904207082531186456693288973932694009498915674504334 8125 -11276283186281758502559179384564879215366657631260335807146364548010251170296909439913639923442839618785372515247887599507665165130165846482223354028113388980314622742515860864683489087610166719491283449431449371065942037052284808434253191083993152196740706861935050370873095262087279180086344101465035020552502718708027320043876683355192177651002557859143724606084993784635580768783565648616016276151805236422138364316946488336477821614078476522918108291691661856962313939147903924107353069478045 8126 -4696222371553008450902622549886385113041984427085109399145575874128827477358132313123890889945878096099819407002282584193731229911431202109011341669089083363485315459684463132580243191866747903080037933285188303773383863101165595972972773177723606444322700531052608523470194696692838976319553989135650238084404652081447950422699776436274459872753607151500572089958230076320175797467764867994841693767560221761221104542006549420972187502674325817675980909534921120800300364115556815242492462612237 8127 6696599072277994723086918887379347460270840488286177408892649213733363820767102247487686340462227751863219207557109644389836159547197836356771737268786031267122542657902005443482635020107275065444572072214264652029770026046638263223963938712593276258602966936063001161318541329727324916276789752152298216579982273917050589949521571466238875042232909345548950141673641294280179682807083429976834848612401896958838681878779548514347398126655691759228226172996265335892988609817137194256423211892098 8128 17972882258559753225646098271944226675637498119546513216039013761743614991064011687401326263905067370648591722804997243897501324677363682838995091296899420247437165400417866308166124107717441784935855521645714023095712063098923071658217129796586428455343673797998051532191636591814604096363133853617333237132484992625077909993398254821431052693235467204692674747758635078915760451590649078592851124764207133380977046195726036850825219740734168282146334464687927192855302548965041118363776281370144 8129 22669104630112761676548720821830611788679482546631622615184589635872442468422144000525217153850945466748411129807279828091232554588794884948006432965988503610922480860102329440746367299584189688015893454930902326869095926200088667631189902974310034899666374329050660055661831288507443072682687842752983475216889644706525860416098031257705512565989074356193246837716865155235936249058413946587692818531767355142198150737732586271797407243408494099822315374222848313655602913080597933606268743982382 8130 15972505557834766953461801934451264328408642058345445206291940422139078647655041753037530813388717714885191922250170183701396395041597048591234695697202472343799938202200323997263732279476914622571321382716637674839325900153450404407225964261716758641063407392987658894343289958780118156405898090600685258636907370789475270466576459791466637523756165010644296696043223860955756566251330516610857969919365458183359468858953037757450009116752802340594089201226582977762614303263460739349845532090285 8131 -2000376700724986272184296337492962347228856061201068009747073339604536343408969934363795450516349655763399800554827060196104929635766634247760395599696947903637227198217542310902391828240527162364534138929076348256386162945472667250991165534869669814280266405010392637848346633034485939957235763016647978495577621835602639526821795029964415169479302194048378051715411217960003885339318561981993154844841675197617577336772999093375210623981365941552245263461344215092688245701580379013930749279858 8132 -24669481330837747948733017159323574135908338607832690624931662975476978811831113934889012604367295122511810930362106888287337484224561519195766828565685451514559708058319871751648759127824716850380427593859978675125482089145561334882181068509179704713946640734061052693510177921541929012639923605769631453712467266542128499942919826287669927735468376550241624889432276373195940134397732508569685973376609030339815728074505585365172617867389860041374560637684192528748291158782178312620199493262239 8133 -40641986888672514902194819093774838464316980666178135831223603397616057459486155687926543417756012837397002852612277071988733879266158567787001524262887923858359646260520195748912491407301631472951748976576616349964807989299011739289407032770896463355010048127048711587853467880322047169045821696370316712349374637331603770409496286079136565259224541560885921585475500234151696700649063025180543943295974488523175196933458623122622626984142662381968649838910775506510905462045639051970045025352523 8134 -38641610187947528630010522756281876117088124604977067821476530058011521116077185753562747967239663181633603052057450011792628949630391933539241128663190975954722419062302653438010099579061104310587214837647540001708421826353539072038415867236026793540729781722038318950005121247287561229088585933353668733853797015496001130882674491049172150089745239366837543533760089016191692815309744463198550788451132813325557619596685624029247416360161296440416404575449431291418217216344058672956114276072664 8135 -13972128857109780681277505596958301981179785997144377196544867082534542304246071818673735362872368059121792121695343123505291465405830414343474300097505524440162711003982781686361340451236387460206787243787561326582939737207977737156234798726847088826783140987977266256494943325745632216448662327584037280141329748953872630939754664761502222354276862816595918644327812642995752680912011954628864815074523782985741891522180038664074798492771436399041843937765238762669926057561880360335914782810424 8136 26669858031562734220917313496816536483137194669033758634678736315081515155240083869252808054883644778275210730916933948483442413860328153443527224165382399418196935256537414062551150956065244012744961732789055023381868252091034002133172234044049374528226907139071445331358524554576414952597159368786279432208044888377731139469741621317634342904947678744290002941147687591155944019737051070551679128221450705537433305411278584458547828491371225982926805901145536743840979404483758691634130242542100 8137 65311468219510262850927836253098412600225319274010826456155266373093036271317269622815556022123307959908813782974383960276071363490720086982768352828573375372919354318840067500561250535126348323332176570436595025090290078444573074171588101280076168068956688861109764281363645801863976181685745302139948166061841903873732270352416112366806492994692918111127546474907776607347636835046795533750229916672583518862990925007964208487795244851532522423343210476594968035259196620827817364590244518614765 8138 79283597076620043532205341850056714581405105271155203652700133455627578575563341441489291384995676019030605904669727083781362828896550501326242652926078899813082065322822849186922590986362735783538963814224156351673229815652550811327822900006923256895739829849087030537858589127609608398134407629723985446203171652827604901292170777128308715348969780927723465119235589250343389515958807488379094731747107301848732816530144247151870043344303958822385054414360206797929122678389697724926159301425190 8139 52613739045057309311288028353240178098267910602121445018021397140546063420323257572236483330112031240755395173752793135297920415036222347882715428760696500394885130066285435124371440030297491770794002081435101328291361563561516809194650665962873882367512922710015585206500064573033193445537248260937706013995126764449873761822429155810674372444022102183433462178087901659187445496221756417827415603525656596311299511118865662693322214852932732839458248513214670054088143273905939033292029058883091 8140 -12697729174452953539639807899858234501957408671889381438133869232546972850994012050579072692011276719153418609221590824978150948454497739100052924067876874978034224252554632376189810504828856552538174489001493696798928514883056264976937435317202285701443766151094179074863581228830782736148497041202242152066715139423858508529986956556132120550670815927694084296819874948160191338825039115922814313146926922551691413889098545794473029998599789583884961963380297981171053346921878331298215459731673 8141 -91981326251072997071845149749914949083362513943044585090834002688174551426557353492068364077006952738184024513891317908759513777351048240426295576993955774791116289575377481563112401491191592336077138303225650048472158330535607076304760335324125542597183596000181209612722170356440391134282904670926227598269886792251463409822157733684440835899640596855417549416055464198503580854783846604301909044894034224400424230419242792946343073342903748406270016377740504779100176025311576056224374761156862 8142 -144595065296130306383133178103155127181630424545166030108855399828720614846880611064304847407118983978939419687644111044057434192387270588309011005754652275186001419641662916687483841521489084106871140384660751376763519894097123885499411001286999424964696518710196794819222234929473584579820152931863933612265013556701337171644586889495115208343662699038851011594143365857691026351005603022129324648419690820711723741538108455639665288195836481245728264890955174833188319299217515089516403820039952 8143 -131897336121677352843493370203296892679673015873276648670721530596173641995886599013725774715107707259786001078422520219079283243932772849208958081686775400207967195389108284311294031016660227554332965895659257679964591379214067620522473565969797139263252752559102615744358653700642801843671655890661691460198298417277478663114599932938983087792991883111156927297323490909530835012180563906206510335272763898160032327649009909845192258197236691661843302927574876852017265952295636758218188360308278 8144 -39916009870604355771648220453381943596310501930232063579887527907999090569329245521657410638100754521601976564531202310319769466581724608782662504692819625416850905813730802748181629525468635218255827592433607631492433048678460544217713230645671596666069156558921406131636483344202410709388751219735463861928411625026015253292442199254542251893351286255739377881268026711027254157396717301904601290378729673759608097229767116898849184854332943255573286549834372072917089926984060701993813599151415 8145 104679055425525950611484957649773183585319922614933966528967871920721524277551365542647436769018229457337443123112908733737664725805545979526348501061832649769150513827932113939302211996020448888615312792227143745271086845418663341281697770641327828298627362151275388687585751585271173870431401712128469750336601931675321918352144690240572956450311412783111633712875339146663772193608885720224723358040961146952115644308341338740816103341503537990154978341120802760271229372233454387522590220888538 8146 236576391547203303454978327853070076264992938488210615199689402516895166273437964556373211484125936717123444201535428952816947969738318828735306582748608049977117709217040398250596243012680676442948278687886401425235678224632730961804171336611124967561880114710378004431944405285913975714103057602790161210534900348952800581466744623179556044243303295894268561010198830056194607205789449626431233693313725045112147971957351248586008361538740229651998281268695679612288495324529091145740778581196817 8147 276492401417807659226626548306452019861303440418442678779576930424894256842767210078030622122226691238725420766066631263136717436320043437517969087441427675393968615030771200998777872538149311661204106280320009056728111273311191506021884567256796564227949271269299410563580888630116386423491808822525625072463311973978815834759186822434098296136654582150007938891466856767221861363186166928335834983692454718871756069187118365484857546393073172907571567818530051685205585251513151847734592180348233 8148 171813345992281708615141590656678836275983517803508712250609058504172732565215844535383185353208461781387977642953722529399052710514497457991620586379595025624818101202839087059475660542128862772588793488092865311457024427892528164740186796615468735929321909118024021875995137044845212553060407110397155322126710042303493916407042132193525339686343169366896305178591517620558089169577281208111111625651493571919640424878777026744041443051569634917416589477409248924934355879279697460212001959459696 8149 -64763045554921594839836737196391239989009420684701902949080344012722433708222120020990026130917474935735466558581706423417895259223821370743685996369013024352299608014201311191120582470551813670359485199793536113778653796740202797063984539995656231632558205592353982555949268241068763161042650492393005888408190306649306665059702490986030704556960126527372255831607312435636518036212168418320122067662231473192507547078574221841966918487170594734581691791286430687354139445249393685528776621737120 8150 -341255446972729254066463285502843259850312861103144581728657274437616690550989330099020648253144166174460887324648337686554612695543864808261655083810440699746268223044972512189898455008701125331563591480113545170506765070051394303085869107252452795860507476861653393119530156871185149584534459314918630960871502280628122499818889313420129000693614708677380194723074169202858379399398335346655957051354686192064263616265692587326824464880243767642153259609816482372559724696762545533263368802085352 8151 -513068792965010962681604876159522096126296378906653293979266332941789423116205174634403833606352627955848864967602060215953665406058362266253275670190035725371086324247811599249374115550829988104152384968206410481963789497943922467826055903867921531789829385979677414995525293916030362137594866425315786282998212322931616416225931445613654340379957878044276499901665686823416468568975616554767068677006179763983904041144469614070865907931813402559569849087225731297494080576042242993475370761545047 8152 -448305747410089367841768138963130856137286958221951391030185988929066989407983054613413807475435153020113398409020353792535770146834540895509589673821022701018786716233610288058253533080278174433792899768412874368185135701203719670762071363872265300157271180387323432439576025674961598976552215932922780394590022016282309751166228954627623635822997751516904244070058374387779950532763448136446946609343948290791396494065895392228898989444642807824988157295939300610139941130792849307946594139807926 8153 -107050300437360113775304853460287596286974097118806809301528714491450298856993724514393159222290986845652511084372016105981157451290676087247934590010582001272518493188637775868355078071577049102229308288299329197678370631152325367676202256619812504296763703525670039320045868803776449392017756618004149433718519735654187251347339641207494635129383042839524049346984205184921571133365112789790989557989262098727132877800202804902074524564399040182834897686122818237580216434030303774683225337722573 8154 406018492527650848906300022699234499839322281787846484677737618450339124259211450120010674384061641110196353883230044109972507954767686179005341080179453724098567831059173823381019037479252939001923076679907081284285418866791597100149853647248109027493065682454007375675479425112253912745577109807311636849279692587277429164878591804406159705250574835204752450554681481638494897435610503764976079119016917665256771163344266809168791383367414362376734951401102913059913864142011939218792145423822475 8155 854324239937740216748068161662365355976609240009797875707923607379406113667194504733424481859496794130309752292250397902508278101602227074514930754000476425117354547292784111439272570559531113435715976448319955652470554567995316770911925011120374327650336862841330808115055450787215511722129325740234417243869714603559738916044820759033783341073572586721656694624739856026274847968373951901423025728360865956048167657410162201397690372812057170201723108697042213670053805272804788526738739563630402 8156 961374540375100330523373015122652952263583337128604685009452321870856412524188229247817641081787780975962263376622414008489435552892903161762865344011058426389873040481421887307627648631108162537945284736619284850148925199147642138588127267740186831947100566367000847435101319590991961114147082358238566677588234339213926167392160400241277976202955629561180743971724061211196419101739064691214015286350128054775300535210365006299764897376456210384558006383165031907634021706835092301421964901352976 8157 555356047847449481617072992423418452424261055340758200331714703420517288264976779127806966697726139865765909493392369898516927598125216982757524263831604702291305209422248063926608611151855223536022208056712203565863506332356045038438273620492077804454034883912993471759621894478738048368569972550926929828308541751936497002513568595835118270952380794356428293417042579572701521666128560926237936167333210389518529371866098197130973514009041848007823054982062118847720157564823153082629819477530502 8158 -298968192090290735130995169238946903552348184669039675376208903958888825402217725605617515161770654264543842798858028003991350503477010091757406490168871722826049337870536047512663959407675889899693768391607752086607048235639271732473651390628296523196301978928337336355433556308477463353559353189307487415561172851623241913531252163198665070121191792365228401207697276453573326302245390975185089561027655566529638285544064004266716858803015322193900053714980094822333647707981635444108920086099899 8159 -1260342732465391065654368184361599855815931521797644360385661225829745237926405954853435156243558435240506106175480442012480786056369913253520271834179930149215922378351957934820291608038784052437639053128227036936755973434786913871061778658368483355143402545295338183790534875899469424467706435547546054093149407190837168080923412563439943046324147421926409145179421337664769745403984455666399104847377783621304938820754429010566481756179471532578458060098145126729967669414816727745530884987452874 8160 -1815698780312840547271441176785018308240192577138402560717375929250262526191382733981242122941284575106272015668872811910997713654495130236277796098011534851507227587774205998746900219190639275973661261184939240502619479767142958909500052278860561159597437429208331655550156770378207472836276408098472983921457948942773665083436981159275061317276528216282837438596463917237471267070113016592637041014710994010823468192620527207697455270188513380586281115080207245577687826979639880828160704464983375 8161 -1516730588222549812140446007546071404687844392469362885341167025291373700789165008375624607779513920841728172870014783907006363151018120144520389607842663128681178249903669951234236259782963386073967492793331488416012431531503687177026400888232264636401135450279994319194723214069730009482717054909165496505896776091150423169905728996076396247155336423917609037388766640783897940767867625617451951453683338444293829907076463203430738411385498058392381061365227150755354179271658245384051784378883475 8162 -256387855757158746486077823184471548871912870671718524955505799461628462862759053522189451535955485601222066694534341894525577094648206891000117773662732979465255871551712016413944651744179333636328439665104451479256458096716773305964622229863781281257732904984656135404188338170260585015010619361619442412747368900313255088982316432636453200831189001991199892209345303119128195363883169951052846606305554822988891086322034192864256655206026525813923001267082024025386509856841517638520899391430600 8163 1559310924555681800785363353600546759368279706466684035761870129788634063328623680459052671405329089505049948974338470016472136559846923345277678324348801872041971716222493982332955567446459942337332821519834789023363021670426185603535430048996779878339704524223675520145968432207946887821265788736853541508710580042460409994454664726638608116445339214291637546387118614118343071706229846641584194408405439187834577106298493014833198614982486854772358113813125221552301317122798363189639805073552776 8164 3076041512778231612925809361146618164056124098936046921103037155080007764117788688834677279184843010346778121844353253923478499710865043489798067932191465000723149966126163933567191827229423328411300314313166277439375453201929872780561830937229044514740839974503669839340691646277676897303982843646019038014607356133610833164360393722715004363600675638209246583775885254902241012474097472259036145862088777632128407013374956218263937026367984913164739175178352372307655496394456608573691589452436252 8165 3332429368535390359411887184331089712928036969607765446058542954541636226980547742356866730720798495948000188538887595818004076805513250380798185705854197980188405837677875949981136478973602662047628753978270728918631911298646646086526453167092825795998572879488325974744879984447937482318993463007638480427354725033924088253342710155351457564431864640200446475985230558021369207837980642210088992468394332455117298099696990411128193681574011438978662176445434396333042006251298126212212488843866853 8166 1773118443979708558626523830730542953559757263141081410296672824753002163651924061897814059315469406442950239564549125801531940245666327035520507381505396108146434121455381967648180911527142719710295932458435939895268889628220460482991023118096045917658868355264650454598911552239990594497727674270784938918644144991463678258888045428712849447986525425908808929598111943903026136131750795568504798059988893267282720993398497396294995066591524584206304062632309174780740689128499763022572683770314078 8167 -1302923068798523054299285530416075210496366835794965510806364330327005600465864626936863219869373603903827882279804128121946559465198716454277560550686068892576715844670781965919010915702280608701004381854730337544106563573709412297570807819132998597081971619239019384741780094037686302806255169375234099095963211142147154905472348294002154915614150212300437654177773310999214876342346676690531347802099884364845686019976458821968941959776460328958435112546043197526914807265956845551118905682122173 8168 -4635352437333913413711172714747164923424403805402730956864907284868641827446412369293729950590172099851828070818691723939950636270711966835075746256540266872765121682348657915900147394675883270748633135833001066462738474872356058384097260986225824393080544498727345359486660078485623785125248632382872579523317936176071243158815058449353612480046014852500884130163003869020584084180327318900620340270494216819962984119673449233097135641350471767937097288991477593859956813517254971763331394525989025 8169 -6408470881313621972337696545477707876984161068543812367161580109621643991098336431191544009905641506294778310383240849741482576516378293870596253638045662980911555803804039883548328306203025990458929068291437006358007364500576518867088284104321870310739412853991995814085571630725614379622976306653657518441962081167534921417703103878066461928032540278409693059761115812923610220312078114469125138330483110087245705113071946629392130707941996352143401351623786768640697502645754734785904078296303102 8170 -5105547812515098918038411015061632666487794232748846856355215779294638390632471804254680790036267902390950428103436721619536017051179577416318693087359594088334839959133257917629317390500745381757924686436706668813900800926867106569517476285188871713657441234752976429343791536687928076816721137278423419345998870025387766512230755584064307012418390066109255405583342501924395343969731437778593790528383225722400019093095487807423188748165536023184966239077743571113782695379797889234785172614180928 8171 -470195375181185504327238300314467743063390427346115899490308494425996563186059434960950839446095802539122357284744997679585380780467610581242946830819327215569718276784600001729169995824862111009291550603705602351162326054511048185420215298963047320576896736025631069857131458202304291691472504895550839822680933849316523353415697134710694532372375213608371275420338632903811259789404118877973450257889008902437034973422038574326053106815064255247868950086265977253825881862542917471453778088191902 8172 5938275506132436468010458245163240133920770641197696467671271615195647427912276996230593170459545703755655953098495852061897195735910683289353306807226335765341837527019439881819158310378163879449637517687731404006845038446065470681668068805358822990162516117966364744228440172523310087931503801758106678619281147318218398064287406743355767395660165064801321784340777180019798960522673995591151688072594101184808670139649908055066077601126932096895532401537520791386871620783211817314450300208111201 8173 11043823318647535386048869260224872800408564873946543324026487394490285818544748800485273960495813606146606381201932573681433212787090260705671999894585929853676677486152697799448475700878909261207562204124438072820745839372932577251185545090547694703819957352719341173572231709211238164748224939036530097965280017343606164576518162327420074408078555130910577189924119681944194304492405433369745478600977326907208689232745395862489266349292468120080498640615264362500654316163009706549235472822292130 8174 11514018693828720890376107560539340543471955301292659223516795888916282381730808235446224799941909408685728738486677571361018593567557871286914946725405257069246395762937297801177645696703771372216853754728143675171908165427443625436605760389510742024396854088744972243429363167413542456439697443932080937787960951192922687929933859462130768940450930344518948465344458314848005564281809552247718928858866335809645724206167434436815319456107532375328367590701530339754480198025552624020689250910484033 8175 5575743187696284422365649315376100409551184660094962755845524273720634953818531239215631629482363704930072785388181719299121397831647187997561639918178921303904558235917857919358487386325607492767216237040412271165063126981378154754937691584151919034234337970778607499200922994890232368508193642173974259168679803874704289865646452718775001544790765279717626681003681134828206603759135556656567240786272234624837054066517526381749241854980600278432835189164009548367608577242340806706238950702372833 8176 -5468080130951250963683219944848772390857380213851580568180963120769650864726217561269642331013449901216533595813750854382311814955443072708110359976407008549772119250234839880089988314553301768440345967084025801655682712391554422496247853506395775669585619381940733674371308714321005796240031296862555838796600213468901874710871709608645072863287789851192950508920438547115987700733269876713178237814705092282371635166227869480740024494311867841647663451451254814133045738920668899842996522119919296 8177 -16982098824779971854059327505388112934329335515144239791697759009685933246457025796715867130955359309902262334300428425743330408523000943995025306701812265619018515013172137681267634011257073140657199721812169476827590877818998047932853613895906517693982473470685705917800671881734548252679728740794636776584561164661824562640805569070775841803738720195711898974264896861963993265015079428960897166673571428092017359372395303917555343950419400216976031042152785153887525936946221523863685773030403328 8178 -22557842012476256276424976820764213343880520175239202547543283283406568200275557035931498760437723014832335119688610145042451806354648131992586946619991186922923073249089995600626121397582680633424415958852581747992654004800376202687791305480058436728216811441464313417001594876624780621187922382968611035753240968536528852506452021789550843348529485475429525655268577996792199868774214985617464407459843662716854413438912830299304585805400000495408866231316794702255134514188562330569924723732776160 8179 -17089761881525005312741756875915440953023139961387621979362320162636917335549339474661856429424273113615801523874859290660139991399205059284476586643584178373150953998855155720536133083029378864984069991768555946336971292408821780191543451973662661058631192059523579742630286162303774824947891086106055196956640755067626977795580312180905770485241695624236575146348139449676212168040945108904286169645138570434482778272684960818564561311088132653761202779865539888122088775267893430726928201612856863 8180 -107663056745033458682429370527328018693804446243382187664561152950984089092313677945989298468913803713539189574430864916809582876204115289451279941771912754132438985683018039268499071772305724326870269956386469509380414589823732258689838077756143364648718588837873824829614280569226572268162345311418420372079590405802415154774743110129928681502975428524676172083242587712218903025865679943389002971567142342465418900289656901009217360668732436785171737712754734234562838321671906863242428582453534 8181 22450178955731222817742547450236885325186715728995820359878722130455584111183243357985509461968809211118795930114179280125642223478444016703135666678219274168790634263406977561357622325810374909097545688896195278483273590210552470429101467402302293363568092852626439592171980596055554048919760037657192615381161378130726437351677278679420914667026510046904849483185335409079980965748349305674075404488276520374388994538623173398295368444731268058623694493604039968020571675866890423706682295150322627 8182 39539940837256228130484304326152326278209855690383442339241042293092501446732582832647365891393082324734597453989038570785782214877649075987612253321803452541941588262262133281893755408839753774081615680664751224820244882619374250620644919375964954422199284912150019334802266758359328873867651123763247812337802133198353415147257590860326685152268205671141424629533474858756193133789294414578361574133415090808871772811308134216859929755819400712384897273469579856142660451134783854433610496763179491 8183 39647603894001261589166733696679654296903660136626824526905603446043485535824896510593355189861996128448136643563469435702591797753853191277063533263575365296074027247945151321162254480612059498408485950621137694329625297209197982879334757453721097786848003500987893159631881038928555446135813469074666232709881723604155830302032333970456613833771181099666100801616717446468412036815160094521750577104982233151337191711597791117869147116488133149170069011182334590377223289456455761296852925345633026 8184 17197424938270038771424186246442768971716944407631004167026881315587901424641653152607845727893186917329340713449290155576949574275409174573927866585356091127283392984538173759804632154801684589310940261724942415846351706998645512450233290051418804423279910648361453567459900442873001397216053431417473617328720345473429392950355055291035699166744671052761251318431382037388431071066810788847675172616705712776948197172974617719573778671756865090546374517578294622356651613589565337590170630195310400 8185 -22342515898986189359060118079709557306492911282752438172214160977504600022090929680039520163499895407405256740539748415208832640602239901413684386736447361414658195277723959522089123254038069184770675418939808808973893175620728738170411629324546149998919374263788565767342366315486327476651597692345774195009081787724924022196902535569290985985523534618380173311102092821367762062722483625730686401516709378031923575638333516497286151084062535621838522755891285233786008837545218516843439866567869090 8186 -61990119792987450948226851776389211603396571419379262699119764423548085557915826190632875353361891535853393384103217850911424438356093092690747920000022726710732222525669110843251377734650128683179161369560946503303518472829926721049746386778267247785767377764776458926974247354414882922787411161420440427718963511329079852498934869539747599819294715718046274112718810267836174099537643720252436978621691611183260767349931307615155298200550668771008591767073619824163232127001674278140292791913502115 8187 -79187544731257489719651038022831980575113515827010266866146645739135986982557479343240721081255078453182734097552508006488374012631502267264675786585378817838015615510207284603056009889451813272490101631285888919149870179828572233499979676829686052209047288413137912494434147797287884320003464592837914045047683856802509245449289924830783298986039386770807525431150192305224605170604454509100112151238397323960208964522905925334729076872307533861554966284651914446519883740591239615730463422108812514 8188 -56845028832271300360590919943122423268620604544257828693932484761631386960466549663201200917755183045777477357012759591279541372029262365850991399848931456423357420232483325080966886635413744087719426212346080110175977004207843495329568047505139902210127914149349346727091781481801556843351866900492139850038602069077585223252387389261492313000515852152427352120048099483856843107881970883369425749721687945928285388884572408837442925788244998239716443528760629212733874903046021098887023555540943423 8189 5145090960716150587635931833266788334775966875121434005187279661916698597449276527431674435606708490075916027090458259631883066326830726839756520151091270287374802293185785762284491099236384595459735157214866393127541468622083225720178339273127345575639463615427112199882465872613326079435544260928300577680361442251494629246547480278255286818778863565618921992670710783979330991655672836883011228900003665254975378465358898777712372412305670531292148238312990611429357223955653179253269236372558693 8190 84332635691973640307286969856098768909889482702131700871333925401052685580006755870672395516861786943258650124642966266120257078958332994104432306736470088125390417803393070365340500988688197867949836788500755312277411648450655459220158016102813397784686752028565024694316613669901210399439008853766214622728045299054003874695837405109038585804818250336426447423820903089203936162260127345983123380138400989215184342988264824112441449284613204392847114522964905057949240964546892794983732658481371208 8191 141177664524244940667877889799221192178510087246389529565266410162684072540473305533873596434616969989036127481655725857399798450987595359955423706585401544548747838035876395446307387624101941955669263000846835422453388652658498954549726063607953299994814666177914371421408395151702767242790875754258354472766647368131589097948224794370530898805334102488853799543869002573060779270142098229352549129860088935143469731872837232949884375072858202632563558051725534270683115867592913893870756214022314632 8192 136032573563528790080241957965954403843734120371268095560079130500767373943024029006441921999010261498960211454565267597767915384660764633115667186434310274261373035742690609684022896524865557360209527843631969029325847184036415728829547724334825954419175202562487259221525929279089441163355331493330053895086285925880094468701677314092275611986555238923234877551198291789081448278486425392469537900960085269888494353407478334172172002660552532101271409813412543659253758643637260714617486977649755940 8193 51699937871555149772954988109855634933844637669136394688745205099714688363017273135769526482148474555701561329922301331647658305702431639011234879697840186135982617939297539318682395536177359492259691055131213717048435535585760269609389708232012556634488450533922234527209315609188230763916322639563839272358240626826090594005839908983237026181736988586808430127377388699877512116226298046486414520821684280673310010419213510059730553375939327708424295290447638601304517679090367919633754319168384733 8194 -89477726652689790894922901689365557244665449577253134876521205062969384177456032398104069952468495433334566151733424525752140145285163720944188826887561358412765220096578856127624992087924582463409571945715621705404953117072738684940336355375940743360326215643992136894199079542514536478874553114694515200408406741305498503942384885387293872623597113902045369416491613873183267153915800182866134609038404654470159721453623722890153821696918874924139262761277895669378598188502545974237001894853929898 8195 -225510300216218580975164859655319961088399569948521230436600335563736758120480061404545991951478756932294777606298692123520055529945928354059856013321871632674138255839269465811647888612790139823619099789347590734730800301109154413769884079710766697779501418206479396115725008821603977642229884608024569095494692667185592972644062199479569484610152352825280246967689905662264715432402225575335672509998489924358654074861102057062325824357471407025410672574690439328632356832139806688854488872503685837 8196 -277210238087773730748119847765175596022244207617657625125345540663451446483497334540315518433627231487996338936220993455167713835648359993071090893019711818810120873778567005130330284148967499315878790844478804451779235836694914683379273787942779254413989868740401630642934324430792208406146207247588408367852933294011683566649902108462806510791889341412088677095067294362142227548628523621822087030820174205031964085280315567122056377733410734733834967865138077929936874511230174608488243191672070569 8197 -187732511435083939853196946075810038777578758040404490248824335600482062306041302142211448481158736054661772784487568929415573690363196272126902066132150460397355653681988149002705292061042916852469218898763182746374282719622175998438937432566838511053663653096409493748735244888277671927271654132893893167444526552706185062707517223075512638168292227510043307678575680488958960394712723438955952421781769550561804363826691844231902556036491859809695705103860182260558276322727628634251241296818140670 8198 37777788781134641121967913579509922310820811908116740187775999963254695814438759262334543470320020877633004821811123194104481839582732081932953947189721172276782602157281316808942596551747222971149880890584407988356517581486978415330946647143928186725837765110069902366989763933326305714958230475130675928050166114479407909936544976404056846441860125315236939289114225173305755037689502136379720088216720373796849711034410212830423268320979547215714967470830257068074080509412178054603247575685545168 8199 314988026868908371870087761344685518333065019525774365313121540626706142297936093802650061903947252365629343758032116649272195675231092075004044840209432991086903475935848321939272880700714722287028671735063212440135753418181893098710220435086707441139827633850471533009924088364118514121104437722719084295903099408491091476586447084866863357233749466727325616384181519535447982586318025758201807119036894578828813796314725779952479646054390281949549935335968334998010955020642352663091490767357615738 8200 502720538303992311723284707420495557110643777566178855561945876227188204603977395944861510385105988420291116542519685578687769365594288347130946906341583451484259129617836470941978172761757639139497890633826395186510036137804069097149157867653545952193491286946881026758659333252396186048376091855612977463347625961197276539293964307942375995402041694237368924062757200024406942981030749197157759540818664129390618160141417624184382202090882141759245640439828517258569231343369981297342732064175756409 8201 464942749522857670601316793840985634799822965658062115374169876263933508789538636682526966914785967542658111720708562384583287526011556265197992959151862279207476527460555154133035576210010416168348009743241987198153518556317090681818211220509617765467653521836811124391669569319069880333417861380482301535297459846717868629357419331538319148960181568922131984773642974851101187943341247060778039452601943755593768449107007411353958933769902594543530672968998260190495150833957803242739484488490211242 8202 149954722653949298731229032496300116466757946132287750061048335637227366491602542879876905010838715177028767962676445735311091850780464190193948118942429288120573051524706832193762695509295693881319338008178774758017765138135197583107990785422910324327825887986339591381745480954951366212313423657763217239394360438226777152770972246671455791726432102194806368389461455315653205357023221302576232333565049176764954652792281631401479287715512312593980737633029925192484195813315450579647993721132595505 8203 -352765815650043012992055674924195440643885831433891105500897540589960838112374853064984605374267273243262348579843239843376677514813824156936998787399154163363686078093129638748215477252461945258178552625647620428492270999668871514041167082230635627865665398960541435376913852297444819836062668197849760223953265522970499386522992061270920203675609592042562555673295744708753737624007527894581527207253614952625663507349135992782902914375369829165264902806798592066085035530054530717694738343043160903 8204 -817708565172900683593372468765181075443708797091953220875067416853894346901913489747511572289053240785920460300551802227959965040825380422134991746551016442571162605553684792881251053462472361426526562368889607626645789555985962195859378302740253393333318920797352559768583421616514700169480529578332061759250725369688368015880411392809239352635791160964694540446938719559854925567348774955359566659855558708219431956456143404136861848145272423708795575775796852256580186364012333960434222831533372144 8205 -967663287826849982324601501261481191910466743224240970936115752491121713393516032627388477299891955962949228263228247963271056891605844612328939865493445730691735657078391625075013748971768055307845900377068382384663554694121159778967369088163163717661144808783692151150328902571466066381793953236095278998645085807915145168651383639480695144362223263159500908836400174875508130924371996257935798993420607884984386609248425035538341135860784736302776313408826777449064382177327784540082216552665967648 8206 -614897472176806969332545826337285751266580911790349865435218211901160875281141179562403871925624682719686879683385008119894379376792020455391941078094291567328049578985261986326798271719306110049667347751420761956171283694452288264926202005932528089795479409823150715773415050274021246545731285038245518774691820284944645782128391578209774940686613671116938353163104430166754393300364468363354271786166992932358723101899289042755438221485414907137511410602028185382979346647273253822387478209622806744 8207 202811092996093714260826642427895324177127885301603355439849204952733471620772310185107700363428558066233580617166794108065585664033359966743050668456724875243113026568422806554452781743166251376859214617468845670474505861533673930933176296807725303537839510974201843995168371342493453623749244540086542984558905084743722233752019814599464411949177489847756187283834289393100532266984306592005294873688565775860708854556854361381423626659857516571284165173768666873600839716739080138046744621910565401 8208 1170474380822943696585428143689376516087594628525844326375964957443855185014288342812496177663320514029182808880395042071336642555639204579071990533950170605934848683646814431629466530714934306684705114994537228055138060555654833709900545384970889021198984319757893995145497273913959520005543197776181821983203990892658867402403403454080159556311400753007257096120234464268608663191356302849941093867109173660845095463805279396919764762520642252874060478582595444322665221894066864678128961174576533050 8209 1785371852999750665917973970026662267354175540316194191811183169345016060295429522374900049588945196748869688563780050191231021932431225034463931612044462173262898262632076417956264802434240416734372462745957990011309344250107121974826747390903417110994463729581044710918912324187980766551274482814427340757895811177603513184531795032289934496998014424124195449283338894435363056491720771213295365653276166593203818565704568439675202984006057160011571889184623629705644568541340118500516439384199339795 8210 1582560760003656951657147327598766943177047655014590836371333964392282588674657212189792349225516638682636107946613256083165436268397865067720880943587737298019785236063653611401812020691074165357513248128489144340834838388573448043893571094095691807456624218606842866923743952845487312927525238274340797773336906092859790950779775217690470085048836934276439261999504605042262524224736464621290070779587600817343109711147714078293779357346199643440287724010854962832043728824601038362469694762288774395 8211 412086379180713255071719183909390427089453026488746509995369006948427403660368869377296171562196124653453299066218214011828793712758660488648890409637566692084936552416839179772345489976139858672808133133951916285696777832918614333993025709124802786257639898848948871778246678931527792921982040498158975790132915200200923548376371763610310528737436181269182165879270140773653861033380161771348976912478427156498014247342434681374014594825557390566227245428259518509378506930534173684340733587712241346 8212 -1373285473819037410846254786117271840264722513827447681815814162396588656635060652997603878026749072095416389497561836179402228219672564545815041202406895481177961710215237238183919312458100558061564329612006073725612566417188507640833721681778614324736823830732095839140665645256452973629292442316268364967762895977402589636155423268679623968260578242855013283404068753661709195458340609441946388740797739436705804318362133758301188389180499769445344643756364111196266061610805944816175705796487098448 8213 -2955846233822694362503402113716038783441770168842038518187148126788871245309717865187396227252265710778052497444175092262567664488070429613535922145994632779197746946278890849585731333149174723419077577740495218066447404805761955684727292775874306132193448049338938706064409598101940286556817680590609162741099802070262380586935198486370094053309415177131452545403573358703971719683077074063236459520385340254048914029509847836594967746526699412885632367767219074028309790435406983178645400558775872842 8214 -3367932613003407617575121297625429210531223195330785028182517133737298648970086734564692398814461835431505796510393306274396458200829090102184812555632199471282683498695730029358076823125314582091885710874447134352144182638680570018720318484999108918451087948187887577842656277033468079478799721088768138531232717270463304135311570249980404582046851358400634711282843499477625580716457235834585436432863767410546928276852282517968982341352256803451859613195478592537688297365941156862986134146488114187 8215 -1994647139184370206728866511508157370266500681503337346366702971340709992335026081567088520787712763336089407012831470094994229981156525556369771353225303990104721788480492791174157510667214024030321381262441060626531616221492062377886596803220494593714264117455791738701990631777015105849507278772499773563469821293060714499156146981300780613786273115545621427878774745815916385258116626392639047692066027973841123958490148759667793952171757034006514969439114481341422235755135212046810428350001015738 8216 961199094638324155774535602207881413175269487338701171820445155448161252974691783620307706464552947441963090431343622167573434506913904057166150792769328789093025157798398058411573822481960699388756196478054157439915788584269893306840695972653811538479183931883146967362418966324925180707310401818109389177629980777201666087779051505069313439523142061585831117524798612888055334424960447670597411828319312280207790071019699076927173794354942378879117398328104592686887554680271771131834972208774857105 8217 4329131707641731773349656899833310623706492682669486200002962289185459901944778518185000105279014782873468886941736928441969892707742994159350963348401528260375708656494128087769650645607275281480641907352501291792059971222950463325561014457652920456930271880071034545205075243358393260186110122906877527708862698047664970223090621755049718021569993419986465828807642112365680915141417683505182848261183079690754718347871981594896156135707199182330977011523583185224575852046212927994821106355262971293 8218 6323778846826101980078523411341467993972993364172823546369665260526169894279804599752088626066727546209558293954568398536964122688899519715720734701626832250480430444974620878943808156274489305510963288614942352418591587444442525703447611260873415050644535997526826283907065875135408366035617401679377301272332519340725684722246768736350498635356266535532087256686416858181597300399534309897821895953249107664595842306362130354563950087878956216337491980962697666565998087801348140041631534705263987032 8219 5362579752187777824303987809133586580797723876834122374549220105078008641305112816131780919602174598767595203523224776369390688181985615658554583908857503461387405287176222820532234333792528606122207092136888194978675798860172632396606915288219603512165352065643679316544646908810483185328306999861267912094702538563524018634467717231281185195833124473946256139161618245293541965974573862227224484124929795384388052235342431277636776293524013837458374582634593073879110533121076368909796562496489129928 8220 1033448044546046050954330909300275957091231194164636174546257815892548739360334297946780814323159815894126316581487847927420795474242621499203620560455975201011696630682094732762583688185253324641565184784386903186615827637222169071045900830566683055235080185572644771339571665452089925142196876954390384385839840515859048411377095476231467174263131053959790310353976132927861050833156178722041635863746715693633333887470449682740620157816814655127397571111009888654534681074863440914975456141226158636 8221 -5290330802280055929124192502041192036881762170008187371823407444633621154919470301805307811743567730315431977373080550609543327214656898216517114141170857049468733814292526146181224468089235980869398103830555449231975759807220356632401710430306731995409455811954181512567494209683318440893420524724986916886492678824866636310869673260119031461093135481572296946332440725253736249566378131175780260089502391970962508418891680671823329930062141561210094409851687777911463406726484699126656078564037828395 8222 -10652910554467833753428180311174778617679486046842309746372627549711629796224583117937088731345742329083027180896305326978934015396642513875071698050028360510856139101468748966713458801881764586991605195967443644210651558667392989029008625718526335507574807877597860829112141118493801626221727524586254828981195217388390654945337390491400216656926259955518553085494058970547278215540951993403004744214432187355350560654234111949460106223586155398668468992486280851790573939847561068036452641060526958322 8223 -11686358599013879804382511220475054574770717241006945920918885365604178535584917415883869545668902144977153497477793174906354810870885135374275318610484335711867835732150843699476042490067017911633170380751830547397267386304615158100054526549093018562809888063170505600451712783945891551363924401540645213367035057904249703356714485967631683831189391009478343395848035103475139266374108172125046380078178903048983894541704561632200726381402970053795866563597290740445108620922424508951428097201753116957 8224 -6396027796733823875258318718433862537888955070998758549095477920970557380665447114078561733925334414661721520104712624296811483656228237157758204469313478662399101917858317553294818021977781930763772276921275098165291626497394801467652816118786286567400432251216324087884218574262573110470503876815658296480542379079383067045844812707512652370096255527906046449515594378221403016807730040949266119988676511078021386122812880960377396451340828492585772153745602962533645214195939809824772018637715288561 8225 4256882757734009878169861592740916079790530975843551197277149628741072415559136003858526997420407914421305660791592702682122531740414276717313493580714881848457037183610431413418640779903982656227832919046168546045359932169998187561355809599740048940174375626381536741227922544231228515751223647770596532500652838309007587899492577783887564286830004427612506635978464592325875198733221952453738624225755676277329174531421230989082709772245326906082696838740677889256928725651621258211680622422811669762 8226 15943241356747889682552372813215970654561248216850497118196034994345250951144053419742396543089310059398459158269385877588477342611299412091588812191199217560324872915761275112894683269971000567861003299797999093442627318474613345661410336148833067502984263689552042341679635328177120067115148049311241745867687896213257291256207063751519248118019395437090850031826499695801014465107330124578785004303934579326313069073125792621283436153648296959878563402337968629702037346574045767163108719624564786720 8227 22339269153481713557810691531649833192450203287849255667291512915315808331809500533820958277014644474060180678374098501885288826267527649249347016660512696222723974833619592666189501291948782498624775576719274191607918944972008147129063152267619354070384695940768366429563853902439693177585651926126900042348230275292640358302051876459031900488115650964996896481342094074022417481915060165528051124292611090404334455195938673581660832604989125452464335556083571592235682560769985576987880738262280075282 8228 18082386395747703679640829938908917112659672312005704470014363286574735916250364529962431279594236559638875017582505799203166294527113372532033523079797814374266937650009161252770860512044799842396942657673105645562559012802009959567707342667879305130210320314386829688335931358208464661834428278356303509847577436983632770402559298675144336201285646537384389845363629481696542283181838213074312500066855414127005280664517442592578122832743798546381638717342893702978753835118364318776200115839468405521 8229 2139145038999813997088457125692946458098424095155207351818328292229484965106311110220034736504926500240415859313119921614688951915813960440444710888598596813942064734247886139876177242073799274535939357875106552119931694327396613906297006519046237627226056624834787346656296030031344594719280229045061763979889540770375479146352234923625088083266251100293539813537129785895527818074508088495527495762920834800692211591391649971294686679095501586503075315004925073276716488544318551613091396214903618802 8230 -20200124114481899560722234405956886734351779192694048315473184623086323366703189423600923540509717973819764819060978580270599874351713688808902305771914099408781910099371706526313324049874983224088836218844167639487987250644611533222766145748573116443158639315933579082907557872408348582866371697081838278368340734522264879155699641535406812404849399864703356667804964288126889663840552077032523628529690255603642243604547023610366145925893623865961260241078646518958966072225667025374789342047376456479 8231 -38282510510229603240363064344865803847011451504699752785487547909661059282953553953563354820103954533458639836643484379473766168878827061340935828851711913783048847749380867779084184561919783066485778876517273285050546263446621492790473488416452421573368959630320408771243489230616813244700799975438141788215918171505897649558258940210551148606135046402087746513168593769823431947022390290106836128596545669730647524269064466202944268758637422412342898958421540221937719907344031344150989457886844861999 8232 -40421655549229417237451521470558750305109875599854960137305876201890544248059865063783389556608881033699055695956604301088455120794641021781380539740310510596990912483628753918960361803993582341021718234392379837170477957774018106696770494935498659200595016255155196117899785260648157839420080204483203552195807712276273128704611175134176236689401297502381286326705723555718959765096898378602363624359466504531339735860456116174238955437732923998845974273426465295214436395888349895764080854101748480800 8233 -20221531434747517676729287064601863570758096407160911821832691578804220881356675640182466016099163059879290876895625720817855246442927332972478233968396411188209002384257047392647037754118599116932882015548212197682490707129406573474004349186925542757436376939221617034992227388239809256553708507401365273827466977754008249548911533598769424284551897637677929658900759267592070101256346301569839995829776248927697492255909092563872809511839300132884714032347818776255470323662682870389291512054372024320 8234 18060979075482085563633777280263940276253355097538840963654856330856838401596878313380888804004791473579348959747858658655910922435899728368457594883315502594839845365123820386437146807801183949552896860969061087368055556317214919316469139229526878815932582691098791736251261842377003988147091468036776514388451193751889400009347406611781724321583148764409816854267834502231361845766043988536996132766769420802950032013155373639071459246798122279458184926073721445682249583681348473761697945832472837680 8235 58482634624711502801085298750822690581363230697393801100960732532747382649656743377164278360613672507278404655704462959744366043230540750149838134623626013191830757848752574305397508611794766290574615095361440924538533514091233026013239634165025538016527598946253987854151047103025161827567171672519980066584258906028162528713958581745957961010984446266791103180973558057950321610862942367139359757126235925334289767873611489813310414684531046278304159199500186740896685979569698369525778799934221318481 8236 78704166059459020477814585815424554152121327104554712922793424111551603531013419017346744376712835567157695532600088680562221289673468083122316368592022424380039760233009621698044546365913365407507497110909653122221024221220639599487243983351951080773963975885475604889143274491264971084120880179921345340411725883782170778262870115344727385295536343904469032839874317325542391712119288668709199752956012174261987260129520582377183224196370346411188873231848005517152156303232381239915070311988593342802 8237 60643186983976934914180808535160613875867972007015871959138567780694765129416540703965855572708044093578346572852230021906310367237568354753858773708706921785199914867885801311607399558112181457954600249940592034852968664903424680170774844122424201958031393194376813152892012648887967095973788711884568826023274690030281378253522708732945660973953195140059215985606482823311029866353244680172203620189242753459037228116365208738111764949572224131730688305774284071469906719551032766153372366156120505123 8238 2160552359265432113095509784337923294504741309622070858177835247947382479759797326801577212094371586299941917147767062161944324007027604604020639085080908593369157019133227006209890946317415167379985154579151110314435150812191654157535209957398663941503794248122825298740965545862805268406617039364588759439015784002118849539564126986987699962968748873268112804632924765360708255490302313032843863063006828124747460242753718924801350265041177853426529106274097330573220739981334396627593566221899186643 8239 -76543613700193588364719076031086630857616585794932642064615588863604221051253621690545167164618463980857753615452321618400276965666440478518295729506941515786670603213876394691834655419595950240127511956330502011906589070408447945329708773394552416832460181637352779590402308945402165815714263140556756580972710099780051928723305988357739685332567595031200920035241392560181683456628986355676355889893005346137239799886766863452381873931329168557762344125573908186578935563251046843287476745766694156158 8240 -137186800684170523278899884566247244733484557801948514023754156644298986180670162394511022737326508074436100188304551640306587332904008833272154503215648437571870518081762196003442054977708131698082112206271094046759557735311872625500483617516976618790491574831729592743294321594290132911688051852441325406995984789810333306976828697090685346306520790171260136020847875383492713322982231035848559510082248099596277028003132072190493638880901392689493032431348192258048842282802079609440849111922814661280 8241 -139347353043435955391995394350585168027989299111570584881931991892246368660429959721312599949420879660736042105452318702468531656911036437876175142300729346165239675100895423009651945924025546865462097360850245157073992886124064279658018827474375282731995369079852418042035287140152938180094668891805914166435000573812452156516392824077673046269489539044528248825480800148853421578472533348881403373145254927721024488245885791115294989145942570542919561537622289588622063022783414006068442678144713847922 8242 -62803739343242367027276318319498537170372713316637942817316403028642147609176338030767432784802415679878288489999997084068254691244595959357879412793787830378569071887019028317817290504429596625334585404519743145167403815715616334328310054079822865899535187442499638451632978194750772364380405751249157585462290474032400227793086835719933360936921944013327328790239407588671738121843546993205047483252249581583784688359118927662913115214613401985157217412048381402043127459532367162780965932378019691763 8243 74383061340928156251623566246748707563111844485310571206437753615656838571493824363743589952524092394557811698304554556238332641659412873914275090421860607193301446194743167685624764473278535072747526801751350901592153919596256291172173563437153752890956387389229954291661343399539360547307646101192167821533694315777933079183741861370751985369598846157932807230608467794820975201138684042643512026829998518012492339644013144527580523666287990704335815019299810856005714823269712446659883179544794969518 8244 213730414384364111643618960597333875591101143596881156088369745507903207231923784085056189901944972055293853803756873258706864298570449311790450232722589953358541121295638590695276710397304081938209624162601596058666146805720320570830192390911529035622951756469082372333696630539692298727402314992998081987968694889590385235700134685448425031639088385202461056056089267943674396779611217391524915399975253445733516827889898935642875512812230561247255376556922100444627777846053126452728325857689508817441 8245 276534153727606478670895278916832412761473856913519098905686148536545354841100122115823622686747387735172142293756870342775118989815045271148329645516377783737110193182657619013094000901733678563544209567121339203833550621435936905158502444991351901522486943911582010785329608734443071091782720744247239573430985363622785463493221521168358392576010329215788384846328675532346134901454764384729962883227503027317301516249017863305788628026843963232412593968970481846670905305585493615509291790067528509205 8246 202151092386678322419271712670083705198362012428208527699248394920888516269606297752080032734223295340614330595452315786536786348155632397234054555094517176543808746987914451327469236428455143490796682765369988302241396701839680613986328881554198148631530556522352056493668265334903710544475074643055071751897291047844852384309479659797606407206411483057855577615720207737525159700316080342086450856397504509304809176605004718778208104360555972528076778949670670990665190482315781168849408610522733539688 8247 -11579321997685789224347247927250170392739131168672628389121350587014690962317486332976157167721676714679523208304557472170077950414816914556395677628072776814732374307724139367807473968848938447412941397231607756424750103880639956843863509357330886991421199946730315840028365204788588182927240349943010236071403841745532851390655025650818624432676902144605478440369060206149237079295137049438464543577748936428707651284894216864667408451674588719178597607251429453962587363737345283878917247166775277752 8248 -288113475725292267895242526844082583154212988082191727294807499123560045803417608448799779854469064449851665502061427814945196940229862185704725323144450560551842567490381758380901474870582617010957150964352946960258300725316576862002365954348682788513908143858312326625357973939231659274709961094190249809502389205368318314883876546819177017008687231360393863286697735738495371980749901434168427426805251963746009167533912080170456036478518551951591191576221911300633492669322838899388209037234303786956 8249 -490264568111970590314514239514166288352575000510400254994055894044448562073023906200879812588692359790465996097513743601481983288385494582938779878238967737095651314478296209708370711299037760501753833729722935262499697427156257475988694835902880937145438700380664383119026239274135369819185035737245321561399680253213170699193356206616783424215098714418249440902417943476020531681065981776254878283202756473050818344138916798948664140839074524479667970525892582291298683151638620068237617647757037326643 8250 -478685246114284801090166991586916117959835869341727626604934543457433871110706419867903655420970683075786472889209186129311905337970677668382384200610894960280918940170572070340563237330188822054340892332491327506074947323275617519144831326545550050154017500433934067278997874069346781636257795387302311325328276411467637847802701180965964799782421812273643962462048883269871294601770844726816413739625007536622110692854022582083996732387399935760489372918641152837336095787901274784358700400590262048890 8251 -190571770388992533194924464742833534805622881259535899310127044333873825307288811419103875566501618625934807387147758314366708397740815482677658877466444399729076372680190311959661762459606205043383741368138380545816646597959040657142465372196867261640109356575621740653639900130115122361547834293112061515825887206099319532918824634146787782773734580913250099175351147531375922621020943292647986312819755572876101525320110501913540695908881383808898181342419241536702603118578435884970491363355958261933 8252 299692797722978057119589774771332753546952119250864355683928849710574736765735094781775937022190741164531188710365985287115274890644679100261121000772523337366574941798105897748708948839431555458370092361584554716683050829197216818846229463706013675505329343805042642465386339144020247457637201444133260045573793047113851166274531572469995641441364133504999341727066795944644609060045038483606891970383000900174716818818806297035123444930193140670769789183473340754596080033060184183267126284401079064711 8253 778378043837262858209756766358248871506787988592591982288863393168008607876441514649679592443161424240317661599575171416427180228615356768643505201383418297647493881968677968089272186169620377512710984694075882222757998152472834337991060790251563725659346844238976709744384213213367029093894996831435571370902069458581489014077232753435960441223785945778643304189115679214515903661815883210423305710008008436796827511672828879119120177317593076431259162102114493591932175820961458967625826684991341113602 8254 968949814226255391404681231101082406312410869852127881598990437501882433183730326068783468009663042866252468986722929730793888626356172251321164078849862697376570254648868280048933948629226582556094726062214262768574644750431874995133526162448430987299456200814598450398024113343482151455442831124547632886727956664680808546996057387582748223997520526691893403364466826745891826282836826503071292022827764009672929036992939381032660873226474460240157343444533735128634778939539894852596318048347299375536 8255 669257016503277334285091456329749652765458750601263525915061587791307696417995231287007530987472301701721280276356944443678613735711493151060043078077339360009995312850762382300224999789795027097724633700629708051891593921234658176287296698742417311794126857009555807932637774199461903997805629680414372841154163617566957380721525815112752582556156393186894061637400030801247217222791788019464400052444763109498212218174133083997537428296281319569387554261060394374038698906479710669329191763946220310826 8256 -109121027333985523924665310028499218741329237991328456373801805376700911458446283362672061455689122538596381323218226972748566492903863617583462123306078937637498569117915585789047186379825350414986350993446174170866404231238176161703764091509146413865219987229420901811746439013905125096089367151021198529747905841014531633355706938323207858667629552591749242551715648413268686439024095190958905657563245327298615293498695795121582749021311756861871607841054099217893476914481748298296634921045120802775 8257 -1078070841560240915329346541129581625053740107843456337972792242878583344642176609431455529465352165404848850309941156703542455119260035868904626202155941635014068823766783865837981135009051932971081077055660436939441048981670051156837290253957577401164676188044019352209770552357387276551532198275568831416475862505695340180351764325905956082665150079283642645916182475159160512721860921694030197680391009336971544330491635176154243622247786217102028951285587834346528255854021643150892952969392420178310 8258 -1747327858063518249614437997459331277819198858444719863887853830669891041060171840718463060452824467106570130586298101147221068854971529019964669280233280995024064136617546248138206134798846960068805710756290144991332642902904709333124586952699994712958803045053575160142408326556849180549337827955983204257630026123262297561073290141018708665221306472470536707553582505960407729944652709713494597732835772446469756548665768260151781050544067536671416505546648228720566954760501353820222144733338640489135 8259 -1638206830729532725689772687430832059077869620453391407514052025293190129601725557355790998997135344567973749263079874174472502362067665402381207156927202057386565567499630662349158948419021609653819359762843970820466238671666533171420822861190848299093583057824154258330661887542944055453248460804962005727882120282247765927717583202695500806553676919878787465001866857547139043505628614522535692075272527119171141255167072465030198301522755779809544897705594129502673477846019605521925509812293519686359 8260 -560135989169291810360426146301250434024129512609935069541259782414606784959548947924335469531783179163124898953138717470930047242807629533476580954771260422372496743732846796511177813409969676682738282707183533881025189689996482014583532607233270897928906869780134906120891335185556778901716262529393174311406257776552425747365818876789544723888526840595144819085684382387978530783767692828505494394881517782199596924675437288875954679274969562707515946420006295156145221991997962371032556842901099508048 8261 1187191868894226439254011851158080843795069345834784794346594048255284256100622892794127590921041287943445231633159383676291021612163899486488088325462020572651567392884699451627028321388877283386067428049106611110307453212908227318541054345466723815029896175273440254021516991371292401647621565426590029946223768346709871813707471264229163941332779631875391888467898123572429199160885016884989103337954254664270159623990330971275826371269097973963900559126641933564421732768503391449189587890437540981088 8262 2825398699623759164943784538588912902872938966288176201860646073548474385702348450149918589918176632511418980896239257850763523974231564888869295482389222630038132960384330113976187269807898893039886787811950581930773691884574760489961877206657572114123479233097594512352178878914236457100870026231552035674105888628957637741425054466924664747886456551754179353469764981119568242666513631407524795413226781783441300879157403436306024672791853753773445456832236063067095210614522996971115097702731060667448 8263 3385534688793050975304210684890163336897068478898111271401905855963081170661897398074254059449959811674543879849377975321693571217039194422345876437160483052410629704117176910487365083217868569722625070519134115811798881574571242504545409813890843012052386102877729418473070214099793236002586288760945209985512146405510063488790873343714209471774983392349324172555449363507546773450281324236030289808108299565640897803832840725181979352066823316480961403252242358223240432606520959342147654545632160175497 8264 2198342819898824536050198833732082493101999133063326477055311807707796914561274505280126468528918523731098648216218591645402549604875294935857788111698462479759062311232477458860336761828991286336557642470027504701491428361663015186004355468424119197022489927604289164451553222728500834354964723334355180039288378058800191675083402079485045530442203760473932284087551239935117574289396307351041186470154044901370738179842509753906152980797725342517060844125600424658818699838017567892958066655194619194410 8265 -627055879724934628893585704856830409770939833224849724805334265840677471141073944869792121389258108780320332680020666205360974369356269953011507370690760150279070649151852655115850507978907606703329145341923077229282263522911745303957521738233452917100989305493305347900625656185735622745905302897196855634817510570157446066341652387439619217444252791280247069382213741184450668377117324056483608943072736882070562699314893682399871691994128411256384612706635638408276510776505429078157031047536441473037 8266 -4012590568517985604197796389746993746668008312122960996207240121803758641802971342944046180839217920454864212529398641527054545586395464375357383807851243202689700353269029565603215591196776176425954215861057193041081145097482987808502931552124295929153375408371034766373695870285528858748491591658142065620329656975667509555132525731153828689219236183629571241937663104691997441827398648292513898751181036447711460503147734407581851044060951727737346015958877996631516943383026388420304685593168601648533 8267 -6210933388416810140247995223479076239770007445186287473262551929511555556364245848224172649368136444185962860745617233172457095191270759311215171919549705682448762664501507024463552353025767462762511858331084697742572573459146002994507287020548415126175865335975323930825249093014029693103456314992497245659618035034467701230215927810638874219661439944103503526025214344627115016116794955643555085221335081349082198682990244161488004024858677070254406860084478421290335643221043956313262752248363220842942 8268 -5583877508691875511354409518622245829999067611961437748457217663670878085223171903354380527978878335405642528065596566967096120821914489358203664548858945532169692015349654369347701845046859856059182712989161620513290309936234257690549765282314962209074876030482018582924623436828294070357551012095300390024800524464310255163874275423199255002217187152823256456643000603442664347739677631587071476278262344467011635983675350479088132332864548658998022247377842782882059132444538527235105721200826779369904 8269 -1571286940173889907156613128875252083331059299838476752249977541867119443420200560410334347139660414950778315536197925440041575235519024982846280741007702329479991662080624803744486253850083679633228497128104427472209164838751269882046833730190666279921500622110983816550927566542765211609059420437158324404470867488642745608741749692045426312997950969193685214705337498750666905912278983294557577527081308019300175480527616071506281288803596931260676231418964786250542189061512138814801035607658177721370 8270 4639646448242920233091382094603824156438948145347810721012574387644436112944045287813838302228476029235184545209419307732415519955751734328368891178542003352968771002420882220719066099175683783129283361202980270270363408620394733112460453290357748846254364713864340114274321526471264481494396894555338921255147167545824955621474178118593447906663488974909818311319876845876448110204515972348997507694253773329782023202462628089981722736055080138993730628665513635039793454159531817498461716640705043121573 8271 10223523956934795744445791613226069986438015757309248469469792051315314198167217191168218830207354364640827073275015874699511640777666223686572555727400948885138463017770536590066767944222543639188466074192141890783653718556628990803010218572672711055329240744346358697198944963299558551851947906650639311279947692010135210785348453541792702908880676127733074767962877449319112457944193603936068983972516117796793659186137978569069855068919628797991752876043356417921852586604070344733567437841531822491478 8272 11794810897108685651602404742101322069769075057147725221719769593182433641587417751578553177347014779591605388811213800139553216013185248669418836468408651214618454679851161393811254198072627318821694571320246318255862883395380260685057052302863377335250741366457342513749872529842323763461007327087797635684418559498777956394090203233838129221878627096926759982668214948069779363856472587230626561499597425816093834666665594640576136357723225729252429107462321204172394775665582483548368473449190000212849 8273 7155164448865765418511022647497497913330126911799914500707195205537997528643372463764714875118538750356420843601794492407137696057433514341049945289866647861649683677430279173092188098896943535692411210117266047985499474774985527572596599012505628488996376652593002399475551003371059281966610432532458714429271391952953000772616025115244681315215138122016941671348338102193331253651956614881629053805343652486311811464202966550594413621668145590258698478796807569132601321506050666049906756808484957091277 8274 -3068359508069030325934768965728572073107888845509333968762596845777316669523844727403503955088815614284406229673221382292373944720232709345522610437534301023488779340340257416974579845325600103496054864074875842798154243781643463230413619560167082566332864091753356297723393959928499269885337474118180596850676300057182210012732428426548021593665538005716133096614539347125781204292236989054439930167172465310481847721935012018475441447251483207733054397246548848789251265098019678683660681033046865400200 8275 -14863170405177715977537173707829894142876963902657059190482366438959750311111262478982057132435830393876011618484435182431927160733417958014941446905942952238107234020191418810785834043398227422317749435395122161054017127177023723915470671863030459901583605458210698811473266489770823033346344801205978232535094859555960166406822631660386150815544165102642893079282754295195560568148709576285066491666769891126575682388600606659051577804974708936985483504708870052961646040763602162232029154482236865613048 8276 -22018334854043481396048196355327392056207090814456973691189561644497747839754634942746772007554369144232432462086229674839064856790851472355991392195809600099756917697621697983878022142295170958010160645512388209039516601952009251488067270875536088390579982110803701210948817493141882315312955233738436946964366251508913167179438656775630832130759303224659834750631092397388891821800666191166695545472113543612887493852803573209645991426642854527244181983505677622094247362269652828281935911290721822704324 8277 -18949975345974451070113427389598819983099201968947639722426964798720431170230790215343268052465553529948026232413008292546690912070618763010468781758275299076268138357281440566903442296969570854514105781437512366241362358170365788257653651315369005824247118019050344913225423533213383045427617759620256350113689951451730957166706228349082810537093765218943701654016553050263110617508429202112255615304941078302405646130868561191170549979391371319511127586259128773304996097171633149598275230257674957304123 8278 -4086804940796735092576253681768925840222238066290580531944598359760680859119527736361210920029723136072014613928573110114763751337200804995527334852332346838160904337090021756117608253571343432196356346042390205187345230993342064342182979452338545922663512560839646101752157043442560012081272958414278117578595091895770790759883596688696659721549600116300808574733798755067550049359719625827189123638171187175829963742267954532118972174416662382525644081550258720343350056408030987366246075775438091691074 8279 17931529913246746303471942673558466215984852748166393159244963284737066980635107206385561087524646008160417848157656564724301105453650667360464057343477253261596013360531676227760413888723827525813804299469998003852171370958667187145884291423197542467916469549964055109196660449699322303231682275324158829385771159613142376419555060086934172409209703108359026175897293642321341772440946565339506421833942356437057530110535618677527019252226192144718537901955418901750897305861621840915689835515283731013251 8280 36881505259221197373585370063157286199084054717114032881671928083457498150865897421728829139990199538108444080570664857270992017524269430370932839101752552337864151717813116794663856185693398380327910080907510370093533729129032975403537942738566548292163587569014400022422083982912705348659300034944415179499461111064873333586261288436016982946303468327302727829913846692584452389949375767451762037138883434739463176241404179868697569231617563464229665488214547675055893403033254990513965065772958688317375 8281 40968310200017932466161623744926212039306292783404613413616526443218179009985425158090040060019922674180458694499237967385755768861470235366460173954084899176025056054903138550781464439264741812524266426949900575280878960122375039745720922190905094214827100129854046124174241026355265360740572993358693297078056202960644124346144885124713642667853068443603536404647645447652002439309095393278951160777054621915293139983672134400816541406034225846755309569764806395399243459441285977880211141548396780008450 8282 23036780286771186162689681071367745823321440035238220254371563158481112029350317951704478972495276666020040846341581402661454663407819568005996116610607645914429042694371462323021050550540914286710462127479902571428707589163707852599836630767707551746910630579889991014977580576655943057508890718034534467692285043347501747926589825037779470258643365335244510228750351805330660666868148827939444738943112265478235609873136515723289522153808033702036771667809387493648346153579664136964521306033113048995200 8283 -13844724972450011210895688991789540375762614681875812627300364924976386121515579470024350167494922872088403234229083454609537354116449862364936722491144906423435109023441654471642805635152484093617447953427607798664826139965325122803701311970858996545252956989124409007444503406256762291150409316909880711807176067717371585659671463398237512687660102992058217601163494887253791723081226939512317298195771169261227566368267664145408047077809529762192893820405160181407547249453590853549443759739845639322174 8284 -54813035172467943677057312736715752415068907465280426040916891368194565131501004628114390227514845546268861928728321421995293122977920097731396896445229805599460165078344793022424270074417225906141714380377508373945705100087700162549422234161764090760080057118978455131618744432612027651890982310268574008885232270678015710005816348522951155355513171435661754005811140334905794162390322332791268458972825791176520706351939798546224588483843755608948203390169966576806790708894876831429654901288242419330623 8285 -77849815459239129839746993808083498238390347500518646295288454526675677160851322579818869200010122212288902775069902824656747786385739665737393013055837451513889207772716255345445320624958140192852176507857410945374412689251408015149258864929471642506990687698868446146596325009267970709399873028303108476577517314025517457932406173560730625614156536770906264234561492140236454829258471160730713197915938056654756316225076314269514110637651789310984975057979354070455136862474540968394176207321355468325822 8286 -64005090486789118628851304816293957862627732818642833667988089601699291039335743109794519032515199340200499540840819370047210432269289803372456290564692545090454098749274600873802514989805656099234728554429803146709586549286082892345557552958612645961737730709744037139151821603011208418249463711393227764770341246308145872272734710162493112926496433778848046633397997252982663106177244221218395899720166887393528749856808650124106063559842259548792081237574193889047589613020950114844732447581509829003647 8287 -9192055314321174951793992079578205447558825353362407627071198233504725907834738481680128805000353793931637612112497948051917309291369705641059394119462739490993933670929807851378244915388430193093014174052294772763881449198382729796135318796848555201657673590765582007533077170399180766358481401124653755885108975630130162266918361639541957570983262343186292627586856918076868943786921888427127440747341096217008043504868851577881475075998503939843877847404227312240798904126073283415077546293267409673023 8288 68657760144917954887953001728505292790831522147156238668217256293170951253016584098138740395009768418357265162957404876604830477094369960096333618936374712022895274101786447494067075709569709999759162333805116172610531240053025285353123546132623087305333014108102864139063247838868789943041391627178454720692408338395387295665487811921188668043173274427719971606974635222159585885471549272303585757168596960437748272720207462691632635561653285371141097210575126758214337958348467684979098661028088058652800 8289 132662850631707073516804306544799250653459254965799072336205345894870242292352327207933259427524967758557764703798224246652040909363659763468789909501067257113349372851061048367869590699375366098993890888234919319320117789339108177698681099091235733267070744817846901278215069441879998361290855338571682485462749584703533167938222522083681780969669708206568018240372632475142248991648793493521981656888763847831277022577016112815738699121495544919933178448149320647261927571369417799823831108609597887656448 8290 141854905946028248468598298624377456101018080319161479963276544128374968200187065689613388232525321552489402315910722194703958218655029469109849303620529996604343306521990856219247835614763796292086905062287214092083999238537490907494816417888084288468728418408612483285748146612279179127649336739696336241347858560333663330205140883723223738540652970549754310867959489393219117935435715381949109097636104944048285066081884964393620174197494048859777056295553547959502726475495491083238908654902865297329472 8291 73197145801110293580645296895872163310186558172005241295059287835204016947170481591474647837515553134132137152953317318099127741560659509013515684684155284581448032420204408725180759905194086292327742728482097919473467998484465622141692871755461201163395404300509619146684898773410389184607945112517881520655450221938276034539653071802035070497479696122034339260984854171059532049964166109645523340467507983610536793361677501701987538635840763488635959084978421201288388517147023398259809993874777238676673 8292 -59465704830596779936159009648927087343272696793793831041146058059666225345181845616458611590009414624425627550844906928552913167803000254455274224816911972531901340430856639642688830794181279806666148159752821399846649790854642555556988227335774532103675340517337282131530170668469609176682910226053800964807299362765257133398569450281646710472190012084533678979387778304082716941684627383876458316421255864220740229215338611113751160485654781431297219363170899445973539054222394401564021114734820648979774 8293 -201320610776625028404757308273304543444290777112955311004422602188041193545368911306071999822534736176915029866755629123256871386458029723565123528437441969136244646952847495861936666408945076098753053222040035491930649029392133463051804645223858820572403758925949765417278317280748788304332246965750137206155157923098920463603710334004870449012842982634287989847347267697301834877120342765825567414057360808269025295297223575507371334683148830291074275658724447405476265529717885484802929769637685946309245 8294 -274517756577735321985402605169176706754477335284960552299481890023245210492539392897546647660050289311047167019708946441355999128018689232578639213121597253717692679373051904587117426314139162391080795950522133411404117027876599085193497516979320021735799163226459384563963216054159177488940192078268018726810608145037196498143363405806905519510322678756322329108332121868361366927084508875471090754524868791879562088658901077209358873318989593779710234743702868606764654046864908883062739763512463184985917 8295 -215052051747138542049243595520249619411204638491166721258335831963578985147357547281088036070040874686621539468864039512803085960215688978123364988304685281185791338942195264944428595519957882584414647790769312011557467237021956529636509289643545489632123822709122102432433045385689568312257281852214217762003308782271939364744793955525258809038132666671788650128944343564278649985399881491594632438103612927658821859443562466095607712833334812348413015380531969160791114992642514481498718648777642536006142 8296 -13731440970513513644486287246945075966913861378211410253913229775537791601988635975016036247506138509706509602108410389546214573757659254558241459867243312049546691989347769082491929111012806485661594568729276519626818207629823066584704644419686669059720063783172337015154728104940780007925034886464080555848150859173018901141083621520388360025289684037500660281597075866976815108279538725769065024046252119389796564146338890588236378150185982057338739721807521755314849462924628996695788879139956589696896 8297 260786315607221808340916317922231630787563473906749142045568660247707418890550756922530611412544150801340657417600536051809784554261029978020397753254353941668145987383704135504625497203126355905419201381792856891777298820246776018608792872559633352676079099443287047548808487949218397481015157191803938170962457285864177597002279784286517159485032994718821668826735046001384551818804970149702025730478616672489765524512562186621122495168803611722371495021895346851449804583940279886366950884372506595289022 8298 475838367354360350390159913442481250198768112397915863303904492211286404037908304203618647482585025487962196886464575564612870514476718956143762741559039222853937326325899400449054092723084238489833849172562168903334766057268732548245302162203178842308202922152409149981241533334907965793272439044018155932965766068136116961747073739811775968523165661390610318955679389565663201804204851641296658168582229600148587383956124652716730208002138424070784510402427316012240919576582794367865669533150149131295165 8299 489569808324873864034646200689426326165681973776127273557817721986824195639896940178634683730091163997668706488572985954159085088234378210702004201426282534903484018315247169531546021834097044975495443741291445422961584264898555614830006806622865511367922985935581486996396261439848745801197473930482236488813916927309135862888157361332164328548455345428110979237276465432640016912484390367065723192628481719538383948102463543304966586152324406128123250124234837767555769039507423364561458412290105720992062 8300 228783492717652055693729882767194695378118499869378131512249061739116776749346183256104072317547013196328049070972449902349300533973348232681606448171928593235338030931543034026920524630970689070076242359498588531184285444651779596221213934063232158691843886492294439447587773490630348320182316738678298317851459641444958265885877577045647169063422350709289310410541419431255465093679420217363697462149865047048618423589901356683844090983520794405751755102339490916105964455567143478194507527917599125703041 8301 -247054874636708294696430030675286554820649612528537731791655430472169627288562120947514575165038012291634147815492125662263569980503370723462156293387110629618599295394356366422133568092113549419757606813063580372150480612616952952024088228139946683616359035660114710533653759844277617473090122305339857615114306426691158695861196162766128799459743310681321008545137970134407736710525431423932960706432364553099968960366223296032886117018617629665032755300087825096134955121015650889671162005232550005592123 8302 -736624682961582158731076231364712880986331586304665005349473152458993822928459061126149258895129176289302854304065111616422655068737748934164160494813393164522083313709603535953679589926210594395253050554355025795112064877515508566854095034762812194984282021595696197530050021284126363274287596235822094103928223354000294558749353524098293128008198656109431987782414435567047753623009821790998683899060846272638352908468686839337852703170942035793156005424322662863690724160523074254232620417522655726584184 8303 -965408175679234214424806114131907576364450086174043136861722214198110599677805244382253331212676189485630903375037561518771955602711097166845766942985321757757421344641146569980600114557181283465329292913853614326296350322167288163075308968826044353676125908087990636977637794774756711594469912974500392421779682995445252824635231101143940297071621006818721298192955854998303218716689242008362381361210711319686971332058588196021696794154462830198907760526662153779796688616090217732427127945440254852287224 8304 -718353301042525919728376083456621021543800473645505405070066783725940972389243123434738756047638177193996755559545435856508385622207726443383610649598211128138822049246790203558466546465067734045571686100790033954145869709550335211051220740686097670059766872427875926443984034930479094121379790669160534806665376568754094128774034938377811497611877696137400289647817884863895482006163810584429420654778346766587002371692364899988810677135845200533875005226574328683661733495074566842755965940207704846695100 8305 18271381919056239002700147908091859442531112659159600279406368733052850539215937691410502847490999095306098744519675759914269446530022490780549845215182036383261264462813332395213043461142860349681364453564991840966195167965173355802874294076714524924515149167820271086065986353647269152907805566661559297262846785246200429975318585720481630396320959972031698134596550703152271616846011206569263244282499506051350536776321939349042026035096835259281000197748334180028990665448507411476654477314950879889085 8306 983679557598290453427506262039999435806981198833202737141128582931163450217021182073663834060167188580937002119557237278686225049241119657626316788200503794140682609103959902375813158018324143815010657367418606167262545490132461518878183262902758878600641057255810908063703781128403980747377718541161951719042529780691453254610549686864421927467941966790752996327552405701455490333535253214931644605493210825738321868834910135370738820189559665458188760724410487959825679281538725143903782422755205732176310 8307 1702032858640816373155882345496620457350781672478708142211195366657104422606264305508402590107805365774933757679102673135194610671448846101009927437798714922279504658350750105934279704483391877860582343468208640121408415199682796729929404003588856548660407929683686834507687816058883074868757509210322486525707906349445547383384584625242233425079819662928153285975370290565350972339699063799361065260271557592325324240527275035359549497325404865992063765950984816643487412776613291986659748362962910578871411 8308 1683761476721760134153182197588528597908250559819548541931788997924051572067048367816992087260314366679627658934582997375280341224918823610229377592583532885896243393887936773539066661022249017510900979014643648280442220031717623374126529709512142023735892780515866563421621829705235805715849703643660927228445059564199346953409266039521751794683498702956121587840773739862198700722853052592791802015989058086273973703750953096010507471290308030732782765753236482463458422111164784575183093885647959698982327 8309 700081919123469680725675935548529162101269360986345804790660414992888121850027185743328253200147178098690656815025760096594116175677703952603060804383029091755560784783976871163253503003924873695890321647225042113179674541585161855248346446609383145135251723260055655357918048576831824968471985102498975509402529783507893698798716352657329867215556736165368591513221334160743210389317799377860157410495847260535651834916042960639768651100748365274594005028825994503632742829626059431279311462892753966806018 8310 -1001950939517346692430206409948091295249512311492362337420534951664216300756237119765074336907658187676243100864076913038600494495771142148406866633415685830523943873566773234771026201479467004164692021820983598008228740658097634874681057556979473403525156206423631179149769767482051249900285524107823511016305376565937653684585868272584903557864262926762784694462148956404607761950381264421500907849775710331789672405611232074719780846224656500717469760922158822139854669946987232555380436900070156612065392 8311 -2685712416239106826583388607536619893157762871311910879352323949588267872823285487582066424167972554355870759798659910413880835720689965758636244225999218716420187267454710008310092862501716021675593000835627246288670960689815258248807587266491615427261048986939497742571391597187287055616135227751484438244750436130137000637995134312106655352547761629718906282302922696266806462673234317014292709865764768418063646109362185170730288317514964531450252526675395304603313092058152017130563530785718116311047718 8312 -3385794335362576507309064543085149055259032232298256684142984364581155994673312673325394677368119732454561416613685670510474951896367669711239305030382247808175748052238686879473346365505640895371483322482852288401850635231400420104055933713100998572396300710199553397929309645764118880584607212853983413754152965913644894336793850664763985219763318365884274873816144030427549673062552116392152867276260615678599297944278228131370056968615712896724846531704221299106945834887778076561842842248610870277853735 8313 -2383843395845229814878858133137057760009519920805894346722449412916939693917075553560320340460461544778318315749608757471874457400596527562832438396966561977651804178671913644702320164026173891206791300661868690393621894573302785229374876156121525168871144503775922218779539878282067630684321688746159902737847589347707240652207982392179081661899055439121490179353995074022941911112170851970651959426484905346809625538666996056650276122391056396007376770782062476967091164940790844006462405348540713665788342 8314 301869020393877011704530474399562133148242950506016532629874536671328178906209934021746083707511009577552444049051152942006378320093438195803805829032656738768383088782796363607772698475542130468801700173758555895049066116512473019432711110370090258389904483163575523791851718905219424931813539005324535506902846782429759985787151919927573690648706190597416102948927622243864551561063465043640750439279863071254020570695189114080012195123908135442875755893332827636221927117361173124101125437177402645259377 8315 3687663355756453519013595017484711188407275182804273216772858901252484173579522607347140761075630742032113860662736823452481330216461107907043110859414904546944131141021483243081119063981183025840285022656610844296899701347912893123488644823471088830786205193363128921721161364669338305516420751859307949261055812696074654322581002584691558910412024556481690976765071652671414224623615581435793617715540478749853318514973417245450069163739621032167722287597554126743167762005139249685943967685788272923113113 8316 6071506751601683333892453150621768948416795103610167563495308314169423867496598160907461101536092286810432176412345580924355787617057635469875549256381466524595935319693396887783439228007356917047076323318479534690521595921215678352863520979592613999657349697139051140500701242951405936200742440605467851998903402043781894974788984976870640572311079995603181156119066726694356135735786433406445577142025384096662944053640413302100345286130677428175099058379616603710258926945930093692406373034328986588901456 8317 5769637731207806322187922676222206815268552153104151030865433777498095688590388226885715017828581277232879732363294427982349409296964197274071743427348809785827552230910600524175666529531814786578274623144720978795472529804703205333430809869222523741267445213975475616708849524046186511268928901600143316492000555261352134989001833056943066881662373805005765053170139104450491584174722968362804826702745521025408923482945224188020333091006769292732223302486283776074036999828568920568305247597151583943642080 8318 2081974375451352803174327658737495626861276970299877814092574876245611515010865619538574256752950535200765871700557604529868079080503089367028632567933905238883421089889117281094547465550631760737989600488110134498572828456790312209942165045751434910481240020612346694987688159376848205752508149740835367230944742565277480666420830472251507971250349248524074076405067451779077359551107386927011208987205042275555604967971806942570263927267148260564501014888729649330869237823429670882361279911363311020528968 8319 -3989532376150330530718125491884273321555518133310289749402733437923812352485732541368886844783141751609666304711787976394487708536554546102846916688447561285712514229804279606688891762456725156309086722830369400191948767464425366142921355933841179089176109676526704445513013083574557730448234290864632484767958659478504414308368154504619132601060730747079107079713999274915278776184679046479434368154820341821107339085668606359530081358863529167610598043490886954379389689122500422810045093122965675568372487 8320 -9759170107358136852906048168106480136824070286414440780268167215421908041076120768254601862611723028842546037075082404376837117833518743376918660115796371071540066460714880130864558291988539942887361345975090378987421297269128571476352165803063702830443554890502180062221862607620744241717163192464775801259959214739856549297369987561562199482723104552084872132884138379365770360359402014842239194857565862846516262568613830547550414449870298460342821345977170730453426688951069343378350340720117259512014566 8321 -11841144482809489656080375826843975763685347256714318594360742091667519556086986387793176119364673564043311908775640008906705196914021832743947292683730276310423487550603997411959105757539171703625350946463200513485994125725918883686294330848815137740924794911114526757209550766997592447469671342205611168490903957305134029963790818033813707453973453800608946209289205831144847719910509401769250403844770905122071867536585637490120678377137446720907322360865900379784295926774499014260711620631480570532543533 8322 -7851612106659159125362250334959702442129829123404028844958008653743707203601253846424289274581531812433645604063852032512217488377467286641100375995282715024710973320799717805270213995082446547316264223632831113294045358261493517543372974914973958651748685234587822311696537683423034717021437051340978683722945297826629615655422663529194574852912723053529839129575206556229568943725830355289816035689950563300964528450917031130590597018273917553296724317375013425404906237651998591450666527508514894964171045 8323 1907558000698977727543797833146777694694241163010411935310158561678200837474866921830312588030191216408900433011230371864619629456051456735818284120513656046829093139915162325594344296906093395571097122342259265693375939007635053932979190888089744178694869655914357750525324924197709524695726141123797117537013916913226933641947324032367624629810381498555033003308931823136201416633571659552423159167615299545551734117696799416959817431596380907046097028602157305048520451299070751927683813211602364547843522 8324 13748702483508467383624173659990753458379588419724730529670900653345720393561853309623488707394864780452212341786870380771324826370073289479765576804243932357252580690519159737553450054445265099196448068805459779179370064733553937619273521736904881919619664567028884507734875691195301972165397483329408286027917874218360963605738142066181332083783835299163979212598137654281049136544081061321673563012386204667623601654282436907080495808733827627953419389468057684832816378073569766188395433843082935080387056 8325 21600314590167626508986423994950455900509417543128759374628909307089427597163107156047777981976396592885857945850722413283542314747540576120865952799526647381963554011318877542823664049527711646512712292438290892473415422995047455162646496651878840571368349801616706819431413374618336689186834534670386969750863172044990579261160805595375906936696558352693818342173344210510618080269911416611489598702336767968588130105199468037671092827007745181250143706843071110237722615725568357639061961351597830044558102 8326 19692756589468648781442626161803678205815176380118347439318750745411226759688240234217465393946205376476957512839492041418922685291489119385047668679012991335134460871403715217229319752621618250941615170096031626780039483987412401229667305763789096392673480145702349068906088450420627164491108393546589852213849255131763645619213481563008282306886176854138785338864412387374416663636339757059066439534721468423036395987502668620711275395411364274204046678240913805189202164426497605711378148139995465496714581 8327 5944054105960181397818452501812924747435587960393616909647850092065506366126386924593976686551340596024745171052621660647597858921415829905282091874769058977881880180884555479675869698176353151745167101290571847600669419253858463610393784026884214473053815578673464561171212759225325192325710910217181566185931380913402682013475339496826950223102341554974806126266274733093367527092258695737392876522335263755412794333220231713630779586677536646250627288772856120356385786352927839522982714296912530416327526 8328 -15656260484207445111167971493137531153073829582735142464981059215023921231036720231453801295425055996861112774798100752635944455826124746215583860924757588404081673830434322063147794351351358494767545191147719044872746003741188991552252712624994626098314534222943242258260200615393011496861123624453205403564931791131587897247685466098548956713594216797719012215907069477417250553177652720874096722180001504213175335771979236324040313240330208534999516418070214989881336829372640518116079247054685299628230575 8329 -35349017073676093892610597654941209358889005962853489904299809960435147990724960465671266689371261373338070287637592794054867141117613865600631529603770579739216134701838037280377114103972976745709160361243750671652785487728601392781920018388783722490988014368645591327166289065813638661352232017999795255778781046263351542866898947661557239020480393651857797554771481864791667216813992477933163161714722972636211731759481904944751588635741572809203563096311128795070538993799138123827457395194680765124945155 8330 -41293071179636275290429050156754134106324593923247106813947660052500654356851347390265243375922601969362815458690214454702465000039029695505913621478539638717098014882722592760052983802149329897454327462534322519253454906982459856392313802415667936964041829947319055888337501825038963853677942928216976821964712427176754224880374287158384189243582735206832603681037756597885034743906251173670556038237058236391624526092702136658382368222419109455454190385083984915426924780152065963350440109491593295541272680 8331 -25636810695428830179261078663616602953250764340511964348966600837476733125814627158811442080497545972501702683892113702066520544212904949290329760553782050313016341052288270696905189450797971402686782271386603474380708903241270864840061089790673310865727295724375813630077301209645952356816819303763771418399780636045166327632688821059835232529988518409113591465130687120467784190728598452796459316057056732178449190320722900334342054982088900920454673967013769925545587950779425445234360862436907995913042104 8332 9712206378247263713349518991324606405638241622341525555333209122958414864910333306859824608873715400836367603745479091988346596904708916310301769049988529426199793649549766583471924653175005343022378089857147197272076584487330527941858928598110411625260718644269777697088987856167686304535412714236023837379000410218185215234210126601722006490491875242744206089640794744323883026085394025136703845657666240457762541438759004610409533653652671888748889129297358869524951043019712678593096532757772769211903052 8333 51005277557883539003778569148078740511962835545588632369280869175459069221761680697125067984796317370199183062435693546690811596943738611816215390528528168143297808532272359343524908455324335240476705552391469716525531491469790384334172731013778348589302548591588833585426489681206650158213355642453000659343712837394939440114584413760106195734074610449576809770678551342208917769991645198807259883894724476849387067531461141268791901876071781344203079514381343784951875823171778641943536642249366064753175733 8334 76642088253312369183039647811695343465213599886100596718247470012935802347576307855936510065293863342700885746327807248757332141156643561106545151082310218456314149584560630040430097906122306643163487823778073190906240394711061249174233820804451659455029844315964647215503790890852602515030174946216772077743493473440105767747273234819941428264063128858690401235809238462676701960720243651603719199951781209027836257852184041603133956858160682264657753481395113710497463773951204087177897504686274060666217838 8335 66929881875065105469690128820370737059575358263759071162914260889977387482665974549076685456420147941864518142582328156768985544251934644796243382032321689030114355935010863456958173252947301300141109733920925993634163810223730721232374892206341247829769125671694869518414803034684916210494762231980748240364493063221920552513063108218219421773571253615946195146168443718352818934634849626467015354294114968570073716413425036992724423204508010375908864352097754840972512730931491408584800971928501291454314787 8336 15924604317181566465911559672291996547612522718170438793633391714518318260904293851951617471623830571665335080146634610078173947308196032980027991503793520886816547402738504113433264797622966059664404181529456277108632318753940336898202161192562899240466577080106035932988313353478266052281406589527747581020780225826981112398478694458113226039496643166369385375489892376143901164643204427659755470399390491720686648881963895723932521328436229031705784837716411056020636907759712766641264329679135226701139055 8337 -60717483936130802717128088139403346917601077167930157924614078298417484086672014003984892593670032771035550666181172638679158193848447528126517159578516697569497602181822125926996833108499340583499083642248616913797608075957120912276031659611888760214563267235858611282515477537374336462748768356689024496722713247613124655348794540361828202224566485692321015860319346086532800796077039223943963729552390717307149608970220145879201435529724453232951968643678702654476826866191491320536633175007138833965078782 8338 -127647365811195908186818216959774083977176435431689229087528339188394871569337988553061578050090180712900068808763500795448143738100382172922760541610838386599611958116832989383955006361446641883640193376169542907431771886180851633508406551818230008044332392907553480800930280572059252673243530588669772737087206310835045207861857648580047623998137739308267211006487789804885619730711888850410979083846505685877223325383645182871925858734232463608860832995776457495449339597122982729121434146935640125419393568 8339 -143571970128377474652729776632066080524788958149859667881161730902913189830242282405013195521714011284565403888910135405526317685408578205902788533114631907486428505519571493497388271159069607943304597557698999184540404204934791970406608713010792907284798969987659516733918593925537518725524937178197520318107986536662026320260336343038160850037634382474636596381977682181029520895355093278070734554245896177597909974265609078595858380062668692640566617833492868551469976504882695495762698476614775352120532622 8340 -82854486192246671935601688492662733607187880981929509956547652604495705743570268401028302928043978513529853222728962766847159491560130677776271373536115209916930903337749367570391438050570267359805513915450382270742796128977671058130577053398904147070235702751800905451403116388163182262776168821508495821385273289048901664911541802676332647813067896782315580521658336094496720099278054054126770824693505460290760365295388932716656944532944239407614649189814165896993149638691204175226065301607636518155453839 8341 44792879618949236251216528467111350369988554449759719130980686583899165825767720152033275122046202199370215586034538028600984246540251495146489168074723176682681054779083621813563568310876374523834679460719160636688975757203180575377829498419325860974096690155752575349527164183896070410467361767161276915701933021786143542950315845903714976185069842525951630484829453710388899631433834796284208259153000225586462960088256250155268914201288224201246183805962291598456189958431778553895368845328003607263939730 8342 188364849747326710903946305099177430894777512599619387012142417486812355656010002557046470643760213483935619474944673434127301931948829701049277701189355084169109560298655115310951839469945982467139277018418159821229379962137972545784438211430118768258895660143412092083445758109433589135992298945358797233809919558448169863210652188941875826222704225000588226866807135891418420526788928074354942813398896403184372934353865328751127294263956916841812801639455160149926166463314474049658067321942778959384472353 8343 271219335939573382839547993591840164501965393581548896968690070091308061399580270958074773571804191997465472697673636200974461423508960378825549074725470294086040463636404482881343277520516249826944790933868542091972176091115643603915015264829022915329131362895212997534848874497596771398768467766867293055195192847497071528122193991618208474035772121782903807388465471985915140626066982128481713638092401863475133299649254261467784238796901156249427450829269326046919316102005678224884132623550415477539926193 8344 226426456320624146588331465124728814131976839131789177837709383507408895573812550806041498449757989798095257111639098172373477176968708883679059906650747117403359408857320861067779709209639875303110111473149381455283200333912463028537185766409697054355034672739460422185321710313700700988301105999706016139493259825710927985171878145714493497850702279256952176903636018275526240994633147332197505378939401637888670339560998011312515324595612932048181267023307034448463126143573899670988763778222411870275986464 8345 38061606573297435684385160025551383237199326532169790825566966020596539917802548248995027805997776314159637636694424738246175245019879182629782205461392033234249848558665745756827869739693892835970834454731221634053820371774490482752747554979578286096139012596048330101875952204267111852308807054347218905683340267262758121961225956772617671627998054256363950036828882384107820467844219257842562565540505234704297405207132682561388030331656015206368465383851874298536959680259425621330696456279632910891514112 8346 -233157729366275947155162833566288781264766067049379106143123104070711521481777722709079745765806415683305835060979211462728286178489081196195766869264078260851790615077738737124515407780822356990973956479137320457918355719341153121162267709849444629232992350299164667432972922293329659546459660712520074149511852580234313406160968034845590802407774067526539857351636589601807320158222762870639151072551896628770835894442121578906396208465245141043058985445417451748382356421746252603553436167270782566648412080 8347 -459584185686900093743494298691017595396742906181168283980832487578120417055590273515121244215564405481401092172618309635101763355457790079874826775914825378255150023935059598192295116990462232294084067952286701913201556053253616149699453476259141683588027023038625089618294632607030360534760766712226090289005112405945241391332846180560084300258476346783492034255272607877333561152855910202836656451491298266659506234003119590218911533060858073091240252468724486196845482565320152274542199945493194436924398543 8348 -497645792260197529427879458716568978633942232713338074806399453598716956973392821764116272021562181795560729809312734373347938600477669262504608981376217411489399872493725343949122986730156125130054902407017923547255376425028106632452201031238719969684166035634673419720170584811297472387069573766573309194688452673207999513294072137332701971886474401039855984292101490261441381620700129460679219017031803501363803639210252272780299563392514088297608717852576360495382442245579577895872896401772827347815912654 8349 -264488062893921582272716625150280197369176165663958968663276349528005435491615099055036526255755766112254894748333522910619652421988588066308842112112139150637609257415986606824607578949333768139080945927880603089337020705686953511289933321389275340451173685335508752287197662517967812840609913054053235045176600092973686107133104102487111169478700333513316126940464900659634061462477366590040067944479906872592967744768130693873903354927268947254549732407158908747000085823833325292319460234502044781167500573 8350 195096122792978511470777673540737398027566740517209315317556138050114981563975174460084717959808639369146197424284786724482110933469202013565984663802686227617540766519072991367687538041128464155003122024406098823864535347566662638409520154869866343136853337703116337331096970089062547694150853658172855243828512312971555284199742078072973130779776013270175907314807707217699499690378543612796588507011391394066538489234988896345008178133589125836690520061565577449845396741486826982222739710991149655756897971 8351 692741915053176040898657132257306376661508973230547390123955591648831938537367996224200989981370821164706927233597521097830049533946871276070593645178903639106940639012798335316810524771284589285058024431424022371119911772594769270861721186108586312821019373337789757051267554900360020081220427424746164438516964986179554797493814215405675102666250414310031891606909197479140881311078673073475807524043194895430342128445241169125307741526103214134299237914141937945227838987066404878095636112763977003572810626 8352 957229977947097623171373757407586574030685138894506358787231941176837374028983095279237516237126587276961821981931044008449701955935459342379435757291042789744549896428784942141418103720618357424138970359304625460456932478281722782151654507497861653272193058673298509338465217418327832921830340478799399483693565079153240904626918317892786272144950747823348018547374098138774942773556039663515875468523101768023309873213371862999211096453372161388848970321300846692227924810899730170415096347266021784740311200 8353 762133855154119111700596083866849176003118398377297043469675803126722392465007920819152798277317947907815624557646257283967591022466257328813451093488356562127009129909711950773730565679489893269135848334898526636592397130715060143742134352627995310135339720970182172007368247329265285227679486820626544239865052766181685620427176239819813141365174734553172111232566390921075443083177496050719286961511710373956771383978382966654202918319783035552158450259735269242382528069412903188192356636274872128983413230 8354 69391940100943070801938951609542799341609425146749653345720211477890453927639924594951808295947126743108697324048736186137541488519386052742857448309452923020068490896913615456920040908205303984077823903474504265472485358120290872880413166519408997314320347632392414956100692428905265146459059395880379801348087780002130822933362024414138038698924320243140219625657193441934561772098822977243479437468515478526429255533141797528895176793679821417859212345593331297154689082346498310096720523510895125410602605 8355 -887838037846154552369434805798043774689075713747756705441511729698946920101343170684285707941179460533853124657882307822312160467416073289636578308981589866724481405531871326684498062812413053440061146455830121194984447120161431909271241340978452655957872711040906094382364524989422567775371281082919019682345477299151110081693556293478648233446026427580207798921716904696840381001457216686272396031054586289496880617680230065470315919659692339970989757975707515395073235728553231860318375823755126659329708594 8356 -1649971893000273664070030889664892950692194112125053748911187532825669312566351091503438506218497408441668749215528565106279751489882330618450029402469946428851490535441583277458228628491902946709196994790728647831576844250876492053013375693606447966093212432011088266389732772318687853003050767903545563922210530065332795702120732533298461374811201162133379910154283295617915824084634712736991682992566296663453652001658613032124518837979475375523148208235442784637455763797966135048510732460029998788313121823 8357 -1719363833101216734871969841274435750033803537271803402256907744303559766493991016098390314514444535184777446539577301292417292978401716671192886850779399351871559026338496892915148669400108250693274818694203152097049329608996782925893788860125856963407532779643480681345833464747593118149509827299425943723558617845334926525054094557712599413510125482376520129779940489059850385856733535714235162430034812141980081257191754829653414014773155196941007420581036115934610452880312633358607452983540893913723724427 8358 -831525795255062182502535035476391975344727823524046696815396014604612846392647845414104606573265074650924321881694993470105132510985643381556308541797809485147077620806625566230650606587695197253213672238373030902064882488835351016622547519147404307449660068602574586963468939758170550374138546216506924041213140546183816443360538264233951180064099054796312330858223584363010004855276319027962766398980225852483200639511524764183098095113462856970017662605328600539537217151759401498289077159785767254394015832 8359 818446097745211481567495854188500975347466288601007052095791518221056466173703246089333899645232333790744427333833571636174618978896687236893720860672136943704412914634957711227578021904207749455983322552355616929511961762041141036390828174459043658643552363408513679426263832560517302628912221687038639880997389519148979258760194269064510194747102107337067579296059711254905819229358393709028916593586070810970451362147088267941420742866012518553130545630114184097918546646206733550221655300244231533919105992 8360 2537809930846428216439465695462936725381269825872810454352699262524616232667694262187724214159676868975521873873410872928591911957298403908086607711451536295575971940973454604142726691304316000149258141246558769026561291371037923962284617034584900622051085143051994360772097297308110420778422048986464583604556007364483905783814288826777109608257227589713587709076000200314756205086091929423264079023620882952950532619338843097594834757639167715494137966211150300032528999526519366908829108283785125447642830420 8361 3369335726101490398942000730939328700725997649396857151168095277129229079060342107601828820732941943626446195755105866398697044468284047289642916253249345780723049561780080170373377297892011197402471813484931799928626173859873274978907164553732304929500745211654568947735566237066280971152560595202971507645769147910667722227174827091011060788321326644509900039934223784677766209941368248451226845422601108805433733258850367861777932852752630572464155628816478900572066216678278768407118185443570892702036846253 8362 2550889628356278917374504876750827725378531360795850099072303758908172612886638861512494921087709609835701768421272294762522425489387360052749195392577208837018636647145122459145799275987803447946488490932576182999114212097832133942516336379273261270857192848246055268309302404505763668523648373515932867764771758391518742968414632821946550593574224537172832460638164073422860390712009854742197928829015037994463281896703279593836512109886618053911025083186364716474147670032072034856896530143326661168117740262 8363 13079697509850700935039181287890999997261534923039644719604496383556380218944599324770706928032740860179894547861421833930513532088956144662587681125672541442664706171667855003072584683487447797230349686017413972552920726794209980231719344688360648806107705194060907537205107197653247745226324529468284160215751027034837184600343995169440985316996947459244751562163873108104185625917925318933849805394155041512749277364436496241677352247450338416887116975214416441618670505552667948067421859541535720474909843 8364 -3356256028591639698006961549651437700728736114473817506448490780745672698841397508277058113804909202766266301207244444564766530936195091144980328572123673239280384855608412315370304713208523749605241463798914385956073253133079064998675445209043944280694637506460508040198361129868627723407334270673503223485553396883632885042574483095841619803004329697050655288372059911569662024315450323132292995617206953763920983981485931365536255500505180234047268511841264484130447546172726100459050763584029356981561936409 8365 -5907145656947918615381466426402265426107267475269667605520794539653845311728036369789553034892618812601968069628516739327288956425582451197729523964700882076299021502753534774516103989196327197551729954731490568955187465230911198941191781588317205551551830354706563308507663534374391391930982644189436091250325155275151628010989115917788170396578554234223487749010223984992522415027460177874490924446221991758384265878189210959372767610391798287958293595027629200604595216204798135315947293727356018149679676670 8366 -5920225354457769316316505607690156426104529010192707250240399036037401691946980969114323741820651553462147964176378161161219469957671407342392111645826554617741686208925202629519176573879814645348960304417507982927740385957705408921423500933005566200357938059900624216044868641572044639676208968718904375410540906302186465195589459912957611381895551181682732500572387858100626600653378103193424774251616146799897015155553647455614444962639248626375180712002843617046213886710350803264014715586897553870154586512 8367 -2563969325866129618309544058038718725375792895718889743791908255291728993105583460837265628015742350695881662969133716596452939021476316197411783073702881378461301353316790314148871860671290895743718840618593596971667132824626343922748055723961621919663300553440116175846507511703416916268874698045401151924987509418553580153014976817115991578891221484632077212200327946530964576337927780061131778634409193035976031174067716090078189462134068392327912200161579132915766340537624702804963952002868196888592650102 8368 3343176331081788997071922368363546700731474579550777861728886284362116318622452908952287406876876461906086406659383022730836017404106135000317740890998000697837720149436744460367232128525036301808011114112896971983520332406284855018443725864355583631888529801266447132661156022670974475662107946144034939325337645856598047857974139100672178817687332749591410536809896038461557838689532397813359145811812798722408234704121494869294578148257729895630381394866050067688828875667173432510983341724487821261087026569 8369 9263401685539558313388427976053703126836003589743485111969285320399518010569433878066611148697528015368234370835761183892055487361777542342709852536824555315579406358361947089886408702404850947156971418530404954911260718363990263939867226797361149832246467861167071348706024664243019115338316914862939314735878552158784513053563599013629790199582883931274143037382283896562184439342910501006783920063428945522305249859675142324909023110896978522005562106868893684735042762377524235774998057311385375131241613082 8370 11827371011405687931697972034092421852211796485462374855761193575691247003675017338903876776713270366064116033804894900488508426383253858540121635610527436694040707711678737404035280563076141842900690259148998551882927851188616607862615282521322771751909768414607187524552532175946436031607191612908340466660866061577338093206578575830745781778474105415906220249582611843093149015680838281067915698697838138558281281033742858414987212573031046914333474307030472817650809102915148938579962009314253572019834263185 8371 8484194680323898934626049665728875151480321905911596994032307291329130685052564429951589369836393904158029627145511877757672408979147723539803894719529435996202987562241992943668048434551105541092679145036101579899407518782331752844171556656967188120021238613340740391891376153275461555945083666764305527335528415720740045348604436730073602960786772666314809712772715804631591176991305883254556552886025339835873046329621363545692634424773317018703092912164422749961980227247975506068978667589765750758747236617 8372 -779207005215659378762378310324827975355681683831888117936978029070387325516869448115021778861134111210204743690249306134383078382629818802905957817295119319376418796119954146218360267853745406064292273494303375011853199581658511095695670140393961712225229247826330956814648510967557559393233248098633787400350136438044467704959162283556187238796111264959333324609568091930593262351604617752227367177403605686432203530053778779216388686123661503302469194704470934773062535129548729706019389721619624372494376464 8373 -12606578016621347310460350344417249827567478169294262973698171604761634329191886787018898555574404477274320777495144206622891504765883677343027593427822556013417126507798691550253640830929887248964982532643301926894781050770275118958310952661716733464134997662433518481367180686913993591000424861006974254061216198015382560911537738114301969017270216680865553574192179935023742278032442898820143065875241744244713484563796637194203601259154708417635943501734943752423871638044697668285981399035873196392328639648 8374 -21090772696945246245086400010146124979047800075205859967730478896090765014244451216970487925410798381432350404640656084380563913745031400882831488147351992009620114070040684493921689265480992790057661677679403506794188569552606871802482509318683921584156236275774258873258556840189455146945508527771279781396744613736122606260142174844375571978056989347180363286964895739655333455023748782074699618761267084080586530893418000739896235683928025436339036413899366502385851865292673174354960066625638947151075876264 8375 -20311565691729586866324021699821297003692118391373971849793500867020377688727581768855466146549664270222145660950406778246180835362401582079925530330056872690243695273920730347703328997627247383993369404185100131782335369970948360706786839178289959871931007027947927916443908329221897587552275279672645993996394477298078138555183012560819384739260878082221029962355327647724740192672144164322472251583863478394154327363364221960679846997804363933036567219194895567612789330163124444648940676904019322778581499799 8376 -7704987675108239555863671355404047176124640222079708876095329262258743359535694981836567590975259792947824883455262571623289330596517904736897936902234316676826568766122038797449688166697360135028386871541798204887554319200673241748475886516573226407796009365514409435076727642307903996551850418665671739935178279282695577643645274446517415721990661401355476388163147712700997914639701265502329185708621734149440842799567584766476245738649655515400623717459951815188917692118426776362959277868146126386252860150 8377 13385785021837006689222728654742077802923159853126151091635149633832021654708756235133920334435538588484525521185393512757274583148513496145933551245117675332793545303918645696472001098783632655029274806137605301906634250351933630054006622802110695176360226910259849438181829197881551150393658109105608041461566334453427028616496900397858156256066327945824886898801748026954335540384047516572370433052645349931145688093850415973419989945278369920938412696439414687196934173174246397992000788757492820764823016115 8378 33697350713566593555546750354563374806615278244500122941428650500852399343436338003989386480985202858706671182135800291003455418510915078225859081575174548023037240577839376044175330096410880039022644210322705433688969620322881990760793461980400655048291233938207777354625737527103448737945933388778254035457960811751505167171679912958677540995327206028045916861157075674679075733056191680894842684636508828325300015457214637934099836943082733853974979915634310254809723503337370842640941465661512143543404515915 8379 41402338388674833111410421709967421982739918466579831817523979763111142702972032985825954071960462651654496065591062862626744749107432982962757018477408864699863809343961414841625018263108240174051031081864503638576523939523555232509269348496973881456087243303722186789702465169411352734497783807443925775393139091034200744815325187405194956717317867429401393249320223387380073647695892946397171870345130562474740858256782222700576082681732389369375603633094262069998641195455797619003900743529658269929657376066 8380 28016553366837826422187693055225344179816758613453680725888830129279121048263276750692033737524924063169970544405669349869470165958919486816823467232291189367070264040042769145153017164324607519021756275726898336669889689171621602455262725694863186279727016393462337351520635971529801584104125698338317733931572756580773716198828287007336800461251539483576506350518475360425738107311845429824801437292485212543595170162931806727156092736454019448437190936654847382801707022281551221011899954772165449164834359952 8381 -5680797346728767133359057299338030626798519631046442215539820371573278295173061253297352743460278795536700637730130941133985252551995591409035614342883358655966976537796606899022312932086272520000887934595807097019079931151260388305530736285537468768564217544745440003105101555573647153841807690439936301526388055170731450972851625951340740534075666544469410510638600314253337625744346251070041247344023615781704845294282831206943744206628714405537788978979462872008016481055819621629041510889346694378570155962 8382 -47083135735403600244769479009305452609538438097626274033063800134684420998145094239123306815420741447191196703321193803760730001659428574371792632820292223355830785881758021740647331195194512694051919016460310735595603870674815620814800084782511350224651460848467626792807566724984999888339591497883862076919527146204932195788176813356535697251393533973870803759958823701633411273440239197467213117689154178256445703551065053907519826888361103774913392612073724942006657676511617240632942254419004964308227532027 8383 -75099689102241426666957172064530796789355196711079954758952630263963542046408370989815340552945665510361167247726863153630200167618348061188616100052583412722901049921800790885800348359519120213073675292187209072265493559846437223270062810477374536504378477241929964144328202696514801472443717196222179810851099902785705911987005100363872497712645073457447310110477299062059149380752084627292014554981639390800040873713996860634675919624815123223350583548728572324808364698793168461644842209191170413473061891978 8384 -69418891755512659533598114765192766162556677080033512543412809892390263751235309736517987809485386714824466609996732212496214915066352469779580485709700054066934073384004183986778035427432847693072787357591401975246413628695176834964532074191837067735814259697184524141223101140941154318601909505782243509324711847614974461014153474412531757178569406912977899599838698747805811755007738376221973307637615775018336028419714029427732175418186408817812794569749109452800348217737348840015800698301823719094491736015 8385 -22335756020109059288828635755887313553018238982407238510349009757705842753090215497394680994064645267633269906675538408735484913406923895407787852889407830711103287502246162246130704232238334999020868341131091239650809758020361214149731989409325717511162798848716897348415534415956154430262318007898381432405184701410042265225976661055996059927175872939107095839879875046172400481567499178754760189948461596761890324868648975520212348529825305042899401957675384510793690541225731599382858443882818754786264203987 8386 52763933082132367378128536308643483236336957728672716248603620506257699293318155492420659558881020242727897341051324744894715254211424165780828247163175582011797762419554628639669644127280785214052806951056117832614683801826076009120330821068048818993215678393213066795912668280558647042181399188323798378445915201375663646761028439307876437785469200518340214270597424015886748899184585448537254365033177794038150548845347885114463571094989818180451181591053187814014674157567436862261983765308351658686797687992 8387 122182824837645026911726651073836249398893634808706228792016430398647963044553465228938647368366406957552363951048056957390930169277776635560408732872875636078731835803558812626447679554713632907125594308647519807861097430521252844084862895259885886729029938090397590937135769421499801360783308694106041887770627048990638107775181913720408194964038607431318113870436122763692560654192323824759227672670793569056486577265061914542195746513176226998263976160802297266815022375304785702277784463610175377781289424008 8388 144518580857754086200555286829723562951911873791113467302365440156353805797643680726333328362431052225185633857723595366126415082684700530968196585762283466789835123305804974872578383786951967906146462649778611047511907188541614058234594884669211604240192736939114488285551303837455955791045626702004423320175811750400680373001158574776404254891214480370425209710315997809864961135759823003513987862619255165818376902133710890062408095043001532041163378118477681777608712916530517301660642907492994132567553627996 8389 91754647775621718822426750521080079715574916062440751053761819650096106504325525233912668803550031982457736516672270621231699828473276365187368338599107884778037360886250346232908739659671182692093655698722493214897223386715538049114264063601162785246977058545901421489638635556897308748864227513680624941729896549025016726240130135468527817105745279852084995439718573793978212236575237554976733497586077371780226353288363004947944523948011713860712196527424493963594038758963080439398659142184642473880755940005 8390 -30428177062023308089299900552756169683318718746265477738254610748551856540227939995025978564816374975094627434375786336159230340804500270373040394273767751300694474917308466393538939895042450215031938609925026592963874043805714794970598831658723101482052879544496169447497133864602492611919081180425416946040730499965621381535051778251880377858293327579233118430717548969714348417617086269782494175084716197276260223976698909594251222565164513137551779633377803303220983616341705262879125321425532903900533484002 8391 -174946757919777394289855187382479732635230592537378945040620050904905662337871620721359306927247427200280261292099381702285645423489200801341236980036051218090529598223113441266117323681994418121178401259703637640475781232347328853205193716327934705722245616483610657733048437702058448402964707882429840266216542250366301754536210353028284632749507807949658328141033546779579309553376909273296482037703971363094637126110409799656659317608166045178715157751855485080829696532872222564539768228918527036468087111997 8392 -266701405695399113112281937903559812350805508599819696094381870555001768842197145955271975730797459182737997808771652323517345251962477166528605318635159102868566959109363787499026063341665600813272056958426130855373004619062866902319457779929097490969222675029512079222687073258955757151828935396110465207946438799391318480776340488496812449855253087801743323580752120573557521789952146828273215535290048734874863479398772804604603841556177759039427354279279979044423735291835303003938427371103169510348843052001 8393 -236273228633375805022982037350803642667486789853554218356127259806449912301969205960245997165981084207643370374395865987358114911157976896155564924361391351567872484192055321105487123446623150598240118348501104262409130575257152107348858948270374389487169795485015909775189939394353264539909854215685048261905708299425697099241288710244932071996959760222510205150034571603843173372335060558490721360205332537598603255422073895010352618991013245901875574645902175741202751675493597741059302049677636606448309567998 8394 -61326470713598410733126849968323910032256197316175273315507208901544249964097585238886690238733657007363109082296484285072469487668776094814327944325340133477342885968941879839369799764628732477061717088797466621933349342909823254143665231942439683764924179001405252042141501692294816136945146333255207995689166049059395344705078357216647439247451952272851877009001024824263863818958151285194239322501361174503966129311664095353693301382847200723160416894046690660373055142621375176519533820759109569980222456000 8395 205374934981800702379155087935235902318549311283644422778874661653457518878099560716385285492063802175374888726475168038444875764293701071714277374309818969391224073140421907659656263577036868336210339869628664233439655276153043648175792547986657807204298496028106827180545571566660941014883789062855257212257272750331923136071262131280165010607801135528891446571751095749293657970993995543078976212788687560370897350087108709250910540173330558316266937385233288384050680149213927827418893550344059940368620596002 8396 441648163615176507402137125286039544986036101137198641135001921459907431180068766676631282658044886383018259100871034025802990675451677967869842298671210320959096557332477228765143387023660018934450458218129768495848785851410195755524651496257032196691468291513122736955735510961014205554793643278540305474162981049757620235312550841525097082604760895751401651721785667353136831343329056101569697572994020097969500605509182604261263159164343804218142512031135464125253431824707525568478195600021696546816930164001 8397 502974634328774918135263975254363455018292298453373914450509130361451681144166351915517972896778543390381368183167518310875460163120454062684170242996550454436439443301419108604513186788288751411512175306927235117782135194320019009668316728199471880456392470514527988997877012653309021691738789611795513469852147098817015580017629198741744521852212848024253528730786692177400695162287207386763936895495381272473466734820846699614956460547191004941302928925182154785626486967328900744997729420780806116797152620002 8398 297599699346974215756108887319127552699742987169729491671634468707994162266066791199132687404714741215006479456692350272430584398826752990969892868686731485045215370160997200944856923211251883075301835437298570884342479918166975361492524180212814073252093974486421161817331441086648080676855000548940256257594874348485092443946367067461579511244411712495362082159035596428107037191293211843684960682706693712102569384733737990364045920373860446625035991539948866401575806818114972917578835870436746176428532024001 8399 -144048464268202291646028237966911992286293113967469149463367452751913268914001975477498595253330145168011779644178683753372406276624924976899949429984478835913881187171480027820286463812408135859148622780831197611506305933243220394032127316044218123439374317026701575138404069874366124877938642729600049216568106701272527791366183774063517571360349183256039569562750070925029794152035844257884736890287326385866931220775444613897217238790483357593106520491186597723677625006592552650899359729584950370388398139999 8400 -647023098596977209781292213221275447304585412420843063913876583113364950058168327393016568150108688558393147827346202064247866439745379039584119672981029290350320630472899136424799650600696887270660798087758432729288441127563239403700444044243690003895766787541229564136281082527675146569677432341395562686420253800089543371383812972805262093212562031280293098293536763102430489314323051644648673785782707658340397955596291313512173699337674362534409449416368752509304111973921453395897089150365756487185550760000 8401 -944622797943951425537401100540403000004328399590572555585511051821359112324235118592149255554823429773399627284038552336678450838572132030554012541667760775395536000633896337369656573811948770345962633525057003613630921045730214765192968224456504077147860762027650725953612523614323227246532432890335818944015128148574635815330180040266841604456973743775655180452572359530537526505616263488333634468489401370442967340330029303876219619711534809159445440956317618910879918792036426313475925020802502663614082784000 8402 -800574333675749133891372862573491007718035285623103406122143599069445843410233143114650660301493284605387847639859868583306044561947207053654063111683281939481654813462416309549370109999540634486814010744225806002124615112486994371160840908412285953708486445000949150815208453739957102368593790160735769727447021447302108023963996266203324033096624560519615610889822288605507732353580419230448897578202074984576036119554584689979002380921051451566338920465131021187202293785443873662576565291217552293225684644000 8403 -153551235078771924110080649352215560413449873202260342208267015956080893352064815721634092151384596046994699812513666519058178122201828014069943438702252649131334182989517173124570459398843747216153212656467373272836173984923754967460396864168595949812719657459719586678927371212281955798916357819340207041026767647212564652580183293398061939884062529239322512596285525503077243039257367585800223792419367326235638163958293376466828681583377089031929471048762268677898181811522420266679476140851795806040133883999 8404 791071562865179501427320451188187439590878526388312213377244035865278218972170302870515163403438833726404927471524885817620272716370304016484069102965508126264201817644379164245086114413105023129809420868589630340794747060806459797732571360287908127335141104567931139274685152402041271447616075070995611902988360501362071162749996746868779664572911214536332667856286834027460283466358895902533410676070034044207329176371735927409390938128157720127515969907555350232981736980514006046796448879950706857573948900002 8405 1591645896540928635318693313761678447308913812011415619499387634934724062382403445985165823704932118331792775111384754400926317278317511070138132214648790065745856631106795473794456224412645657616623431612815436342919362173293454168893412268700194081043627549568880290089893606141998373816209865231731381630435381948664179186713993013072103697669535775055948278746109122632968015819939315132982308254272109028783365295926320617388393319049209171693854890372686371420184030765957879709373014171168259150799633544003 8406 1745197131619700559428773963113894007722363685213675961707654650890804955734468261706799915856316714378787474923898420919984495400519339084208075653351042714877190814096312646919026683811489404832776644269282809615755536158217209136353809132868790030856347207028599876768820977354280329615126223051071588671462149595876743839294176306470165637553598304295270791342394648136045258859196682718782532046691476355019003459884613993855222000632586260725784361421448640098082212577480299976052490312020054956839767428003 8407 954125568754521058001453511925706568131485158825363748330410615025526736762297958836284752452877880652382547452373535102364222684149035067724006550385534588612988996451933482673940569398384381702967223400693179274960789097410749338621237772580881903521206102460668737494135824952239058167510147980075976768473789094514672676544179559601385972980687089758938123486107814108584975392837786816249121370621442310811674283512878066445831062504428540598268391513893289865100475596966293929256041432069348099265818528002 8408 -637520327786407577317239801835971879177428653186051871168977019909197325620105487148881071252054237679410227659011219298562094594168476002414125664263255477132867634654861991120515655014261275913656208212122257067958573075882704830272174496119312177522421447108211552595757781189759315648699717251655404861961592854149506510169813453470717724688848685297010155260001308524383040427101528316733186883650666717971691012413442550942562256544780631095586498858793081555083555168991585780116972739098911051533815016000 8409 -2382717459406108136746013764949865886899792338399727832876631670800002281354573748855680987108370952058197702582909640218546589994687815086622201317614298192010058448751174638039542338825750680746432852481405066683714109234099913966625983628988102208378768654136811429364578758544039645263825940302726993533423742450026250349463989759940883362242446989592280946602395956660428299286298211035515718930342143072990694472298056544797784257177366891821370860280241721653165767746471885756169463051118966008373582444002 8410 -3336843028160629194747467276875572455031277497225091581207042285825529018116871707691965739561248832710580250035283175320910812678836850154346207867999832780623047445203108120713482908224135062449400075882098245958674898331510663305247221401568984111899974756597480166858714583496278703431336088282802970301897531544540923026008169319542269335223134079351219070088503770769013274679135997851764840300963585383802368755810934611243615319681795432419639251794135011518266243343438179685425504483188314107639400972003 8411 -2699322700374221617430227475039600575853848844039039710038065265916331692496766220543084668309194595031170022376271956022348718084668374151932082203736577303490179810548246129592967253209873786535743867669975988890716325255627958474975046905449671934377553309489268614262956802306519387782636371031147565439935938690391416515838355866071551610534285394054208914828502462244630234252034469535031653417312918665830677743397492060301053063137014801324052752935341929963182688174446593905308531744089403056105585956002 8412 -316605240968113480684213710089734688954056505639311877161433595116329411142192471687403681200823642972972319793362315803802128089980559065309880886122279111480121361797071491553424914384123105789311015188570922207002216021528044508349063276461569725998784655352457184898378043762479742518810430728420571906512196240365166166374366106130668248291838404461927968226106505584201934965736258499515934486970775592839983271099435515503268805959647909502681892655100208310016920427974708149139068692970437047732003511999 8413 3020237787192515714063253566785837766077220991585779704045608690709199606974679236004562058360425189737607930241920859517108684588856291089036326981877553669142926083406036629160057993840011956660089060693527323751672682309982618796898158125107414385901190101245022981960336539733798960912525657554382398395385335304175756859633803213411601086931295674889291101862397265184811339713399739352248905813992809790962385484711499095740346513722147522916957359139034803208249322915463471536286435790217877059907397460005 8414 5719560487566737331493481041825438341931069835624819414083673956625531299471445456547646726669619784768777952618192815539457402673524665240968409185614130972633105893954282758753025247049885743195832928363503312642389007565610577271873205030557086320278743410734291596223293342040318348695162028585529963835321273994567173375472159079483152697465581068943500016690899727429441573965434208887280559231305728456793063228108991156041399576859162324241010112074376733171432011089910065441594967534307280116012983416008 8415 6036165728534850812177694751915173030885126341264131291245107551741860710613637928235050407870443427741750272411555131343259530763505224306278290071736410084113227255751354250306450161434008848985143943552074234849391223587138621780222268307018656046277528066086748781121671385802798091213972459313950535741833470234932339541846525185613820945757419473405427984917006233013643508931170467386796493718276504049633046499208426671544668382818810233743692004729476941481448931517884773590734036227277717163744986928008 8416 3015927941342335098114441185129335264807905349678351587199498861032661103638958692230488349510018238004142342169634271826150846174648933217241963089858856414970301172345317621146392167593996892325054882858546911097718541277156002983324110181911241660376337964841725799161334846068999130301446801759568137346448134930756582682212721972202219858826123798516136883054608967828832169217770728034547587904283694258670661014496927575804321869096662710826734645590442138273199608602421302054447600437059840103837589468004 8417 -2703632546224402233379039856696103077123164485946467826884175095592870195832486764317158377159601546764635610448558543713306556498875732023726446095755274557662804721608965137606633079455888850870778045504956401544670466288454574288549094848645844659902405445892565797061958495971319218393715226825961826488873139063810590693259437107280932838639457270427363133636290759600609404747663480852732971327022034198122402213612063580237077707762499613414275466483934594898232402487488763387147367097247440012175393948003 8418 -8739798274759253045556734608611276108008290827210599118129282647334730906446124692552208785030044974506385882860113675056566087262380956330004736167491684641776031977360319387913083240889897699855921989057030636394061689875593196068771363155664500706179933511979314578183629881774117309607687686139912362230706609298742930235105962292894753784396876743832791118553296992614252913678833948239529465045298538247755448712820490251781746090581309847157967471213411536379681334005373536977881403324525157175920380876010 8419 -11755726216101588143671175793740611372816196176888950705328781508367392010085083384782697134540063212510528225029747946882716933437029889547246699257350541056746333149705637009059475408483894592180976871915577547491780231152749199052095473337575742366556271476821040377344964727843116439909134487899480499577154744229499512917318684265096973643223000542348928001607905960443085082896604676274077052949582232506426109727317417827586067959677972557984702116803853674652880942607794839032329003761584997279757970344013 8420 -9052093669877185910292135937044508295693031690942482878444606412774521814252596620465538757380461665745892614581189403169410376938154157523520253161595266499083528428096671871452842329028005741310198826410621145947109764864294624763546378488929897706653866030928474580283006231871797221515419261073518673088281605165688922224059247157816040804583543271921564867971615200842475678148941195421344081622560198308303707513705354247348990251915472944570426650319919079754648540120306075645181636664337557267582576396009 8421 -312295395117932864735401328433232187684740863731883760315323765439790907806471927913329972350416691239506731721075728112844289675773201193515516994103581857307496450736352483539759088138108041454276837353590509553048074988701428694775015333265397000473932518949160002099376350097679911907731574933606310857574995866945991988953284864921287020186666528088773749418318208228222764470107247181814616577261660060548258800884863995567244161334163097412459179106507543374967206114932538667300233339812400091662195519998 8422 11443430820983655278935774465307379185131455313157066945013457742927601102278611456869367162189646521271021493308672218769872643761256688353731182263246959199438836698969284525519716320345786550726700034561987037938732156164047770357320458004310345366082338957871880375245588377745436528001402912965874188719579748362553520928365399400175686623036334014260154252189587752214862318426497429092262436372320572445877850926432553832018823798343809460572242937697346131277913736492862300365028770421772597188095774824016 8423 20495524490860841189227910402351887480824487004099549823458064155702122916531208077334905919570108187016914107889861621939283020699410845877251435424842225698522365127065956396972558649373792292036898860972608183885841921028342395120866836493240243072736204988800354955528594609617233749516822174039392861807861353528242443152424646557991727427619877286181719120161202953057337996575438624513606517994880770754181558440137908079367814050259282405142669588017265211032562276613168376010210407086110154455678351220026 8424 20807819885978774053963311730785119668509227867831433583773387921141913824337680005248235891920524878256420839610937350052127310375184047070766952418945807555829861577802308880512317737511900333491175698326198693438889996017043823815641851826505640073210137507749514957627970959714913661424553748972999172665436349395188435141377931422913014447806543814270492869579521161285560761045545871695421134572142430814729817241022772074935058211593445502555128767123772754407529482728100914677510640425922554547340546740025 8425 9364389064995118775027537265477740483377772554674366638759930178214312722059068548378868729730878356985399346302265131282254666613927358717035770155698848356391024878833024354992601417166113782764475663764211655500157839852996053458321393822195294707127798549877634582382382581969477133423150836007124983945856601032634914213012532022737327824770209800010338617389933409070698442619048442603158698199821858368851966314590218242916234413249636041982885829426426623129615746235238614312481870004149957359244771916010 8426 -11131135425865722414200373136874146997446714449425183184698133977487810194472139528956037189839229830031514761587596490657028354085483487160215665269143377342131340248232932041979957232207678509272423197208396528385684081175346341662545442671044948365608406438922720373146212027647756616093671338032267877862004752495607528939412114535254399602849667486171380502771269543986639553956390181910447819795058912385329592125547689836451579637009646363159783758590838587902946530377929761697728537081960197096433579304015 8427 -31938955311844496468163684867659266665955942317256616768471521898629724018809819534204273081759754708287935601198533840709155664460667534230982617688089184897961201826035240922492274969719578842763598895534595221824574077192390165478187294497550588438818543946672235330774182987362670277518225087005267050527441101890795964080790045958167414050656211300441873372350790705272200315001936053605868954367201343200059409366570461911386637848603091865714912525714611342310476013106030676375239177507882751643774126044039 8428 -41303344376839615243191222133137007149333714871930983407231452076844036740868888082583141811490633065273334947500798971991410331074594892948018387843788033254352226704868265277484876386885692625528074559298806877324731917045386218936508688319745883145946342496549869913156565569332147410941375923012392034473297702923430878293802577980904741875426421100452211989740724114342898757620984496209027652567023201568911375681160680154302872261852727907697798355141037965440091759341269290687721047512032709003018897960048 8429 -30172208950973892828990848996262860151887000422505800222533318099356226546396748553627104621651403235241820185913202481334381976989111405787802722574644655912220886456635333235504919154678014116255651362090410348939047835870039877273963245648700934780337936057627149540010353541684390794847704584980124156611292950427823349354390463445650342272576753614280831486969454570356259203664594314298579832771964289183581783555612990317851292624843081544538014596550199377537145228963339528989992510430072511906585318656032 8430 1766746360870603639172835871396406514068941894750816545938203799273497472413070980577168460108351473046115415285331359374773687471556128443179895113444528985740315369399907686987355815041564726507947533444184872885526241322350288204224048848849653658480607889045085790763829445678279482670520502025142893916148151462972614726399582512517071778079457686161041885381336134915941111337341739307289121595237054016477625810957471593535345223760010321176897929164411964773330784142691147385246667077810239737188807388008 8431 43070090737710218882364058004533413663402656766681799953169655876117534213281959063160310271598984538319450362786130331366184018546151021391198282957232562240092542074268172964472232201927257352036022092742991750210258158367736507140732737168595536804426950385594955703920395015010426893611896425037534928389445854386403493020202160493421813653505878786613253875122060249258839868958326235516316774162260255585389001492118151747838217485612738228874696284305449930213422543483960438072967714589842948740207705348057 8432 73242299688684111711354907000796273815289657189187600175702973975473760759678707616787414893250387773561270548699332812700565995535262427179001005531877218152313428530903506199977151356605271468291673454833402099149305994237776384414695982817296471584764886443222105243930748556694817688459601010017659085000738804814226842374592623939072155926082632400894085362091514819615099072622920549814896606934224544768970785047731142065689510110455819773412710880855649307750567772447299967062960225019915460646793024004090 8433 71475553327813508072182071129399867301220715294436783629764770176200263287265636636210246433142036300515155133414001453325792308063706298735821110418432689166573113161503598512989795541563706741783725921389217226263779752915426096210471933968446817926284278554177019453166919111016538205789080507992516191084590653351254227648193041426555084148003174714733043476710178684699157961285578810507607485338987490752493159236773670472154164886695809452235812951691237342977236988304608819677713557942105220909604216616083 8434 28405462590103289189818013124866453637818058527754983676595114300082729073983677573049936161543051762195704770627871121959608289517555277344622827461200126926480571087235425548517563339636449389747703828646225476053521594547689589069739196799851281121857328168582063749246524096006111312177184082954981262695144798964850734627990880933133270494497295928119789601588118435440318092327252574991290711176727235167104157744655518724315947401083071223361116667385787412763814444820648381604745843352262272169396511268027 8435 -44836837098580822521536893875929820177471598661432616499107859675391031685695030043737478731707336011365565778071461690740957706017707149834378178070677091225832857443668080651459588016968822078543969626187176623095784399690086795344956786017445190462907558274640041494684224460688706376282416927062677822305594005849376107746601743005938885431585336472774295760503396384174780980295667974823605895757497309601866627303075623341373562709372748550051594213469861894986753327626651585458214381667653188477396512736062 8436 -116312390426394330593718965005329687478692313955869400128872629851591294972960666679947725164849372311880720911485463144066750014081413448570199288489109780392405970605171679164449383558532528820327695547576393849359564152605512891555428719985892008389191836828817060947851143571705244582071497435055194013390184659200630335394794784432493969579588511187507339237213575068873938941581246785331213381096484800354359786539849293813527727596068558002287407165161099237963990315931260405135927939609758409387000729352144 8437 -144717853016497619783536978130196141116510372483624383805467744151674024046944344252997661326392424074076425682113334266026358303598968725914822115950309907318886541692407104712966946898168978210075399376222619325413085747153202480625167916785743289511049164997399124697097667667711355894248681518010175276085329458165481070022785665365627240074085807115627128838801693504314257033908499360322504092273212035521463944284504812537843674997151629225648523832546886650727804760751908786740673782962020681556397240620170 8438 -99881015917916797262000084254266320939038773822191767306359884476282992361249314209260182594685088062710859904041872575285400597581261576080443937879632816093053684248739024061507358881200156131531429750035442702317301347463115685280211130768298099048141606722759083202413443207022649517966264590947497453779735452316104962276183922359688354642500470642852833078298297120139476053612831385498898196515714725919597316981429189196470112287778880675596929619077024755741051433125257201282459401294367493079000727884107 8439 16431374508477533331718880751063366539653540133677632822512745375308302611711352470687542570164284249169861007443590568781349416500151872489755350609476964299352286356432655102942024677332372688796265797540951147042262805142397206275217589217593909341050230106057977745437700364682595064105232844107696559610449206884525373118610862072805614937088040544654506158915277948734462887968415399832315184580770074434762469558420104617057615308289677326690477546084074482222938882806003203853468538315390916308000001468038 8440 161149227524975153115255858881259507656163912617302016627980489526982326658655696723685203896556708323246286689556924834807707720099120598404577466559786871618238828048839759815908971575501350898871665173763570472455348552295599686900385506003337198852099395103457102442535368032393950958353914362117871835695778665050006443141396527438432855011173847660281634997716971453048719921876914760154819276853982109956226413842924917154901290305441306552339001378630961132950743643557911990594142321277411597864397242088209 8441 261030243442891950377255943135525828595202686439493783934340374003265319019905010932945386491241796385957146593598797410093108317680382174485021404439419687711292512297578783877416330456701507030403094923799013174772649899758715372180596636771635297900241001826216185644948811239416600476320178953065369289475514117366111405417580449798121209653674318303134468076015268573188195975489746145653717473369696835875823730824354106351371402593220187227935930997707985888691795076683169191876601722571779090943397969972317 8442 244598868934414417045537062384462462055549146305816151111827628627957016408193658462257843921077512136787285586155206841311758901180230301995266053829942723411940225941146128774474305779369134341606829126258062027730387094616318165905379047554041388559190771720158207899511110874734005412214946108957672729865064910481586032298969587725315594716586277758479961917099990624453733087521330745821402288788926761441061261265934001734313787284930509901245453451623911406468856193877165988023133184256388174635397968504280 8443 83449641409439263930281203503202954399385233688514134483847139100974689749537961738572640024520803813540998896598282006504051181081109703590688587270155851793701397892306368958565334203867783442735163952494491555275038542320718479004993541550704189707091376616701105456975742842340054453861031746839800894169286245431579589157573060286882739705412430098198326919383019171405013165644415985666583011934944651484834847423009084579412496979489203348906452072992950273518112550319253997428990862978976576771000726416072 8444 -177580602033452686446974739632322874195817452750979649450493234902290629270367049194372746466720992572416147697000515403589057136599272470894332817169263835917591114405272414918850996252833723587667930971304521619497611357437996893175603095220931108193149625209515080187973068397076546022459147206225568395306227871934531816260007389511238469948261888204936141156632249401783182809845330159987134461434752184390988883401345021771958905613730983879029478924715035615173682526363915194447610859592802514172397243556244 8445 -422179470967867103492511802016785336251366599056795800562320863530247645678560707656630590387798504709203433283155722244900816037779502772889598870999206559329531340346418543693325302032202857929274760097562583647227998452054315059080982142774972496752340396929673288087484179271810551434674093315183241125171292782416117848558976977236554064664848165963416103073732240026236915897366660905808536750223678945832050144667279023506272692898661493780274932376338947021642538720241081182470744043849190688807795212060523 8446 -505629112377306367422793005519988290650751832745309935046168002631222335428098669395203230412319308522744432179754004251404867218860612476480287458269362411123232738238724912651890636236070641372009924050057075202503036994375033538085975684325676686459431773546374393544459922114150605888535125062023042019340579027847697437716550037523436804370260596061614429993115259197641929063011076891475119762158623597316884992090288108085685189878150697129181384449331897295160651270560335179899734906828167265578795938476594 8447 -328048510343853680975818265887665416454934379994330285595674767728931706157731620200830483945598315950328284482753488847815810082261340005585954641100098575205641623833452497733039639983236917784341993078752553583005425636937036644910372589104745578266282148336859313356486853717074059866075977855797473624034351155913165621456542648012198334421998707856678288836483009795858746253165746731487985300723871412925896108688943086313726284264419713250151905524616861679986968744196419985452124047235364751406398694920349 8448 94130960624013422516693536129119919796432219062465514966646095801315939520829087455800106442200188758875148800402233397085005955518162767303644229899107984123889716512966045960285662048965940144932767018810030064222572815117278414170609553670226918486058248592813974730997325554736491568598115459385767501136941626502952227102434329224355730242849458106737814237249230230378169644200914174320551449499807532906154035978335937192546408634241780530123026851722085341655569976044661197018619996613825937401396517140175 8449 599760073001319789939486541649108210447184051807775450012814098432538274948927756851003336854519497281619580980156237648489873174378775243783931688168470395247122454751690958612176298285036581516942691068867105266725609809492311952256585237995903604945490022139188368275457247668887097457133240521408809520477520654350649664818984366747792534613110054168352244230364489428020098707211991065795671211658431130223039028068624045278231598512392477659304411301053982636816221246604996376918354903441993202980192455616770 8450 927808583345173470915304807536773626902118431802105735608488866161469981106659377051833820800117813231947865462909726496305683256640115249369886329268568970452764078585143456345215938268273499301284684147619658849731035446429348597166957827100649183211772170476047681631944101385961157323209218377206283144511871810263815286275527014759990869035108762025030533066847499223878844960377737797283656512382302543148935136757567131591957882776812190909456316825670844316803189990801416362370478950677357954386591150537120 8451 833677622721160048398611271407653707105686212739640220641842770360154041585830289596033714357917624473072716662507493099220677301121952482066242099369460986328874362072177410384930276219307559156351917128809628785508462631312070182996348273430422264725713921883233706900946775831224665754611102917820515643374930183760863059173092685535635138792259303918292718829598268993500675316176823622963105062882495010242781100779231194399411474142570410379333289973948758975147620014756755165351858954063532016985194633396946 8452 233917549719840258459124729758545496658502160931864770629028671927615766636902532745030377503398127191453135682351255450730804126743177238282310411200990591081751907320486451772753977934270977639409226059942523518782852821819758230739763035434518659780223899744045338625489528162337568297477862396411706122897409529410213394354108318787842604179149249749940474599233779565480576608964832557167433851224063880019742072710607149121179875630177932720028878672894776338331398768151758788433504050621538814005002177780177 8453 -693891033625333212456180077778228130243616270870240964979460194233854214469756844306803443296719686040494729780558471045574879129896938011087575918067578379371012171264657004572461960334002521661875458087677135330948182624609590366427194791666130523431548270732002343006454573223623589025731355980794577021614462280853601891921418695972148264855959512275090058467613719658398268351412905240116222661158238663129193064046959982470778007146634258189427438152776067978471791222649657573936974900055819140381588972756942 8454 -1527568656346493260854791349185881837349302483609881185621302964594008256055587133902837157654637310513567446443065964144795556431018890493153818017437039365699886533336834414957392236553310080818227375216486764116456645255921660549423543065096552788157262192615236049907401349054848254780342458898615092664989392464614464951094511381507783403648218816193382777297211988651898943667589728863079327724040733673371974164826191176870189481289204668568760728126724826953619411237406412739288833854119351157366783606153887 8455 -1761486206066333519313916078944427334007804644541745956250331636521624022692489666647867535158035437705020582125417219595526360557762067731436128428638029956781638440657320866730146214487581058457636601276429287635239498077741418780163306100531071447937486092359281388532890877217185823077820321295026798787886801994024678345448619700295626007827368065943323251896445768217379520276554561420246761575264797553391716237536798325991369356919382601288789606799619603291950810005558171527722337904740889971371785783934063 8456 -1067595172441000306857736001166199203764188373671504991270871442287769808222732822341064091861315751664525852344858748549951481427865129720348552510570451577410626269392663862157684254153578536795761143188752152304291315453131828413736111308864940924505937821627279045526436303993562234052088965314232221766272339713171076453527201004323477742971408553668233193428832048558981251925141656180130538914106558890262523173489838343520591349772748343099362168646843535313479018782908513953785363004685070830990196811177120 8457 459973483905492953997055348019682633585114109938376194350431522306238447832854311561773065793321558849041594098207215594844075003153760772805265506866587788289260263944170552799707982399731544022466232027734611812165329802789832135687431756231611863651324370987957004380965045061286020728253493584382870898717052751443388497567310377184305660676810262525149583868379940092917691742448072682948788809934174783109450991336352833349598131516456325469398559479881291640140392454497898785503470849434280326376586794976768 8458 2221459689971826473310971426964109967592918754480122150600763158827862470525343978209640600951356996554062176223624435190370435560915828504241393935504617745070898704601491419529854196887312602480102833304163899447404827880531250915850737856762683311588810463347238392913855922278471843806073814879409669686603854745468066843015930077479931668504178328468472835764825708310297212019002634103195550385198972336501167228873151159340967488435838926758188166279500894932091202460056070313225808754175170297748372578910832 8459 3289054862412826780168707428130309171357107128151627141871634601115632278748076800550704692812672748218588028568483183740321916988780958224589946446075069322481524973994155281687538451040891139275863976492916051751696143333663079329586849165627624236094748284974517438440292226272034077858162780193641891452876194458639143296543131081803409411475586882136706029193657756869278463944144290283326089299305531226763690402362989502861558838208587269857550334926344430245570221242964584267011171758860241128738569390087953 8460 2829081378507333826171652080110626537771993018213250947521203078809393830915222488988931627019351189369546434470275968145477841985627197451784680939208481534192264710049984728887830468641159595253397744465181439939530813530873247193899417409396012372443423913986560434059327181210748057129909286609259020554159141707195754798975820704619103750798776619611556445325277816776360772201696217600377300489371356443654239411026636669511960706692130944388151775446463138605429828788466685481507700909425960802361982595111186 8461 607621688535507352860680653146516570179074263733128796920439919981531360389878510779291026067994192815484258246651532955107406424711368947543287003703863789121366005448493309357976271753846992773294911161017540492125985650341996278048679552633329060854613450639322041145471258932276213323835471729849350867555286961727687955959890627139172082294598291143083609560452108466063560182693583497181750104172384107153072182153485510170993218256292017629963609166962243673338626328410615168281892155250790504613610016200355 8462 -2681433173877319427308026774983792601178032864418498344951194681134100918358198289771413666744678555403103770321831650785214510564069589277046659442371205533360158968545661972329562179287044146502569065331898511259570157683321083051538169612994295175240134834335195397294820967339757864534327308463792540585320907496911455340583240454664237329180988590993622419633205648403214903761450706786144339195133147119610618220209503992690565619952295252227586725759382186572231594914553969098729279603609450624124959373887597 8463 -5510514552384653253479678855094419138950025882631749292472397759943494749273420778760345293764029744772650204792107618930692352549696786728831340381579687067552423678595646701217392647928203741755966809797079951199100971214194330245437587022390307547683558748321755831354148148550505921664236595073051561139480049204107210139559061159283341079979765210605178864958483465179575675963146924386521639684504503563264857631236140662202526326644426196615738501205845325177661423703020654580236980513035411426486941968998782 8464 -6118136240920160606340359508240935709129100146364878089392837679925026109663299289539636319832023937588134463038759151885799758974408155676374627385283550856673789684044140010575368919682050734529261720958097491691226956864536326523486266575023636608538172198961077872499619407482782134988072066802900912007035336165834898095518951786422513162274363501748262474518935573645639236145840507883703389788676887670417929813389626172373519544900718214245702110372807568851000050031431269748518872668286201931100551985199136 8465 -3436703067042841179032332733257143107951067281946379744441642998790925191305100999768222653087345382185030692716927501100585248410338566399327967942912345323313630715498478038245806740395006588026692655626198980431656799181215243471948096962029341433298037364625882475204798440143024270453744758339108371421714428668923442754935711331758275833093374910754640054885729925242424332384389801097559050593543740550807311593180122179682953924948422962018115384613425382278768455116877300649789593064676751306975592611311538 8466 2073811485341812074447346121837276030998958600685369548030754761152569557968319778992122640676684362587619512075180117830107104139358220329503372438667341744238792963097168662971585907533197153729274154170880970767444172032979086773489490060360966114385521383695873356149349708407481651210491836733943189717765620535183767384623349827525065246886390299850538810072753539937151343578757123288962589090960763012457546038056018482519572401696003234597623116592419942898892968586143353930447387448358660119511349357687245 8467 8191947726261972680787705630078211740128058747050247637423592441077595667631619068531758960508708300175753975113939269715906863113766376005877999823950892600912582647141308673546954827215247888258535875128978462458671128897515413296975756635384602722923693582656951228648969115890263786198563903536844101724800956701018665480142301613947578409160753801598801284591689113582790579724597631172665978879637650682875475851445644654893091946596721448843325226965227511749893018617574623678966260116644862050611901342886382 8468 11628650793304813859820038363335354848079126028996627381865235439868520858936720068299981613596053682360784667830866770816492111524104942405205967766863237924226213362639786711792761567610254476285228530755177442890327928078730656768923853597413944156221730947282833703853767556033288056652308661875952473146515385369942108235078012945705854242254128712353441339477419038825214912108987432270225029473181391233682787444625766834576045871545144410861440611578652894028661473734451924328755853181321613357587493954197921 8469 9554839307963001785372692241498078817080167428311257833834480678715951300968400289307858972919369319773165155755686652986385007384746722075702595328195896179987420399542618048821175660077057322555954376584296472122883756045751569995434363537052978041836209563586960347704417847625806405441816825142009283428749764834758340850454663118180788995367738412502902529404665498888063568530230308981262440382220628221225241406569748352056473469849141176263817494986232951129768505148308570398308465732962953238076144596510677 8470 1362891581701029104584986611419867076952108681261010196410888237638355633336781220776100012410661019597411180641747383270478144270980346069824595504245003579074837752401309375274220832861809434297418501455318009664212627148236156698458606901668375318912515980930009119055448731735542619243252921605165181703948808133739675370312361504233210586206984610904101244812976385305272988805632677808596461502582977538349765555124103697163381523252419727420492268021005439379875486530733946719342205616318091187464243253624296 8471 -10265759211603784755235051751915487771127017347735617185454347202230165225599938847523881601185392662763373487189119387546013967253124596335381372262618234345151375610238477336518540734748445041987810029299859433226115300930494500070465246695745568837309214966352824584798318824297745437409055740270787291442566577236202432864765651441472643656047144101449340094664442653519941923303354754461628567970598413695333021889501663137412664348292724683440948343557647454648785987203717977609413647565003522170123250700573624 8472 -19820598519566786540607743993413566588207184776046875019288827880946116526568339136831740574104761982536538642944806040532398974637871318411083967590814130525138796009781095385339716394825502364543764405884155905348999056976246070065899610232798546879145424529939784932502736671923551842850872565412796574871316342070960773715220314559653432651414882513952242624069108152408005491833585063442891008352819041916558263296071411489469137818141865859704765838543880405778554492352026548007722113297966475408199395297084300 8473 -21183490101267815645192730604833433665159293457307885215699716118584472159905120357607840586515423002133949823586553423802877118908851664480908563095059134104213633762182404760613937227687311798841182907339473915013211684124482226764358217134466922198057940510869794051558185403659094462094125487017961756575265150204700449085532676063886643237621867124856343868882084537713278480639217741251487469855402019454908028851195515186632519341394285587125258106564885845158429978882760494727064318914284566595663638550708595 8474 -10917730889664030889957678852917945894032276109572268030245368916354306934305181510083958985330030339370576336397434036256863151655727068145527190832440899759062258151943927424095396492938866756853372878039614481787096383193987726693892970438721353360748725544516969466759866579361349024685069746747174465132698572968498016220767024622413999581574723023407003774217641884193336557335862986789858901884803605759575006961693852049219854993101560903684309763007238390509643991679042517117650671349281044425540387850134970 8475 8902867629902755650650065140495620694174908666474606989043458964591809592263157626747781588774731643165962306547372004275535822982144250265556776758373230766076537857837167961244319901886635607690391527844541423561902673782258343372006639794077193518396698985422815465742870092562202818165802818665622109738617769102462757494453289937239433069840159490545238849851466268214668934497722076653032106468015436156983256334377559440249282825040304956020456075536642015268910500672984030890071441948685430982659007446949331 8476 30086357731170571295842795745329054359334202123782492204743175083176281752168277984355622175290154645299912130133925428078412941890995914746465339853432364870290171620019572721858257129573947406531574435184015338575114357906740570136364856928544115716454639496292609517301055496221297280259928305683583866313882919307163206579985966001126076307462026615401582718733550805927947415136939817904519576323417455611891285185573074626881802166434590543145714182101527860427340479555744525617135760862969997578322645997657927 8477 41004088620834602185800474598247000253366478233354760234988543999530588686473459494439581160620184984670488466531359464335276093546722982891992530685873264629352429771963500145953653622512814163384947313223629820362210741100728296830257827367265469077203365040809578984060922075582646304944998052430758331446581492275661222800752990623540075889036749638808586492951192690121283972472802804694378478208221061371466292147266926676101657159536151446830023945108766250936984471234787042734786432212251042003863033847792898 8478 32101220990931846535150409457751379559191569566880153245945085034938779094210301867691799571845453341504526159983987460059740270564578732626435753927500033863275891914126332184709333720626178555694555785379088396800308067318469953458251187573188275558806666055386763518318051983020443486779195233765136221707963723173198465306299700686300642819196590148263347643099726421906615037975080728041346371740205625214483035812889367235852374334495846490809567869572124235668073970561803011844714990263565611021204026400843568 8479 2014863259761275239307613712422325199857367443097661041201909951762497342042023883336177396555298696204614029850062031981327328673582817879970414074067668992985720294106759462851076591052231149162981350195073058225193709411729383321886330644644159842352026559094154001016996486799146206519266928081552355394080803866035258726313734685174566511734563532861764924366175615978667622838140910136826795416788169602591750627316292608970572168061255947663853687470596375240733491006058486227579229400595613442881380403185642 8480 -38989225361073326946492860885824675053509110790257099193786634047768091344431435611103403764064886288465874436681297432353948764873140165012022116611805595636366709477856740683102577031460583014221965963028556762137017031688998913508371496722621309234851338481715424983043925588783500098425731124349205976052500688409625964074439255938365509377302186105946821568585017074142616349634661894557551682791432891768874541519950634067131084991474895499166170257638169875696250980228728556507207202811655428560981653444607255 8481 -71090446352005173481643270343576054612700680357137252439731719082706870438641737478795203335910339629970400596665284892413689035437718897638457870539305629499642601391983072867811910752086761569916521748407645158937325099007468866966622684295809584793658004537102188501361977571803943585204926358114342197760464411582824429380738956624666152196498776254210169211684743496049231387609742622598898054531638516983357577332840001302983459325970741989975738127210294111364324950790531568351922193075221039582185679845450822 8482 -73105309611766448720950884055998379812558047800234913480933629034469367780683761362131380732465638326175014626515346924395016364111301715518428284613373298492628321686089832330662987343138992719079503098602718217162518808419198250288509014940453744636010031096196342502378974058603089791724193286195894553154545215448859688107052691309840718708233339787071934136050919112027899010447883532735724849948426686585949327960156293911954031494031997937639591814680890486605058441796590054579501422475816653025067060248636463 8483 -34116084250693121774458023170173704759048937009977814287146994986701276436252325751027976968400752037709140189834049492041067599238161550506406168001567702856261612208233091647560410311678409704857537135574161455025501776730199336780137518217832435401158692614480917519335048469819589693298462161846688577102044527039233724032613435371475209330931153681125112567465902037885282660813221638178173167156993794817074786440205659844822946502557102438473421557042720610908807461567861498072294219664161224464085406804029207 8484 36974362101312051707185247173402349853651743347159438152584724096005594002389411727767226367509587592261260406831235400372621436199557347132051702537737926643380989183749981220251500440408351865058984612833483703911823322277269530186485166077977149392499311922621270982026929101984353891906464196267653620658419884543590705348125521253190942865567622573085056644218841458163948726796520984420724887374644722166282790892634341458160512823413639551502316570167573500455517489222670070279627973411059815118100273041421616 8485 110079671713078500428136131229400729666209791147394351633518353130474961783073173089898607099975225918436275033346582324767637800310859062650479987151111225136009310869839813550914487783547344584138487711436201921074342130696467780474994181018430894028509343018817613484405903160587443683630657482463548173812965099992450393455178212563031661573800962360156990780269760570191847737244404517156449737323071408752232118852790635370114544317445637489141908384848463987060575931019260124859129395886876468143167333290058080 8486 144195755963771622202594154399574434425258728157372165920665348117176238219325498840926584068375977956145415223180631816808705399549020613156886155152678927992270923078072905198474898095225754288996024847010363376099843907426667117255131699236263329429668035633298531003740951630407033376929119644310236750915009627031684117487791647934506870904732116041282103347735662608077130398057626155334622904480065203569306905292996295214937490820002739927615329941891184597969383392587121622931423615551037692607252740094087288 8487 107221393862459570495408907226172084571606984810212727768080624021170644216936087113159357700866390363884154816349396416436083963349463266024834452614941001348889933894322923978223397654817402423937040234176879672188020585149397587068646533158286180037168723710677260021714022528422679485022655448042583130256589742488093412139666126681315928039164493468197046703516821149913181671261105170913898017105420481403024114400361953756776977996589100376113013371723611097513865903364451552651795642139977877489152467052665673 8488 -2858277850618929932727224003228645094602806337181623865437729109304317566137085976739249399108835554552120216997185908331553836961395796625645534536170223787119376975516889572691090128729942160201447477259322248886321545547070193406347647860144713991340619308140353462691880632164764198608002034420965043556375357504356981315512085881715733534636468891959944076752939420278666065983299346242551720217650927349208004452428681613337566320856537113028895013124852889546710027654808572207333753746898590654014866237392406 8489 -147054033814390552135321378402803079519861534494553789786103077226480555785462584817665833467484813510697535440177817725140259236510416409782531689688849151779390300053589794771165988223955696449197472324269685624986165452973737310661479347096408043421008654941438884466432832262571797575537121678731201794471384984536041098803303733816222604439368584933242047424488602028355796464040925501577174624697716130918514909745424976828275057140859277040644224955016037487516093420241930195138757369297936283261267606331479693 8490 -254275427676850122630730285628975164091468519304766517554183701247651200002398671930825191168351203874581690256527214141576343199859879675807366142303790153128280233947912718749389385878773098873134512558446565297174186038123134897730125880254694223458177378652116144488146854790994477060559777126773784924727974727024134510942969860497538532478533078401439094128005423178268978135302030672491072641803136612321539024145786930585052035137448377416757238326739648585029959323606381747790553011437914160750420073384145365 8491 -251417149826231192698003061625746518996865712967584893688745972138346882436261585954085941769242368320029570039530028233244789362898483879181720607767619929341160856972395829176698295750043156712933065081187243048287864492576064704323778232394549509466836759343975791025454974158829712861951775092352819881171599369519777529627457774615822798943896609509479150051252483757990312069318731326248520921585485684972331019693358248971714468816591840303728343313614795695483249295951573175583219257691015570096405207146752958 8492 -104363116011840640562681683222943439477004178473031103902642894911866326650799001136420108301757554809332034599352210508104530126388067469399188918078770777561770556918806034405532307526087460263735592756917557423301699039602327393662298885298141466045828104402536906559022141896257915286414653413621618086700214384983736430824154040799600194504528024576237102626763881729634515605277805824671346296887769554053816109947933272143439411675732563263084118358598758207967155875709642980444461888393079286835137600815273264 8493 149912311665009482068048602406031724614464340831735413651540806335784873351599670794405082866593649065249655657175003633471813073471812206408177224225019375566509677029106684343857078352685638609398919801529007873872486998520807504067826994956552757412349274249579237929124712894736561774145123713152166838027760342040398080118815819697938337974005053825201991501241541448634462530024224847819726344915367058267722914197853658441612623461715814153673119968140890377062803447896738767346091123044834873915282472568872102 8494 401329461491240674766051664031778243611330053799320307340286778474131755787861256748491024635836017385279225696705031866716602436370296085589897831992639304907670534001502513520555374102728795322331984882716250922160351491096872208391605227351102266879186033593555028954579687053566274636096898805504986719199359711560175609746273594313761136917901663334681141552494025206624774599342956174068247266500852743240053933891211907413327092278307654457401463281755686072546052743848311942929310380735850444011687679715625061 8495 505692577503081315328733347254721683088334232272351411242929673385998082438660257884911132937593572194611260296057242374821132562758363554989086750071410082469441090920308547926087681628816255586067577639633808345462050530699199602053904112649243732925014137996091935513601828949824189922511552219126604805899574096543912040570427635113361331422429687910918244179257906936259290204620761998739593563388622297293870043839145179556766503954040217720485581640354444280513208619557954923373772269128929730846825280530898326 8496 355780265838071833260684744848689958473869891440615997591388867050213209087060587090506050070999923129361604638882238741349319489286551348580909525846390706902931413891201863582230603276130616976668657838104800471589563532178392097986077117692690975512664863746512697584477116055087628148366428505974437967871813754503513960451611815415422993448424634085716252678016365487624827674596537150919867218473255239026147129641291521115153880492324403566812461672213553903450405171661216156027681146084094856931542807962026225 8497 -45549195653168841505366919183088285137460162358704309748897911423918546700800669657984974564836094255917621057822793125367282947083744737008988306146248598004739120110300649938324770826598178345663327044611450450570787958918480110405528109658411291366521169847042331370102570998478646487730470299530548751327545957056661649294661778898338143469477029248964888874477659718999946924746419023148380048027597504213906804249920386298173211785983250890589001609542132169095647572187095786901629234651755587080144871753598835 8498 -551241773156250156834100266437809968225794394631055720991827584809916629139460927542896107502429666450528881353880035500188415509842108291998075056217658680474180211030609197864412452455414433931730904684245258796032838489617679712459432222307655024291535307843134266883704399948302836410242022518657153557227120053600573689865089414011699474891906717159883133053735566655259237129367181021887973611416219801507776848089065565854939715740023468611074583249896576449608856191745050710275401503780685317926970152284497160 8499 -907022038994321990094785011286499926699664286071671718583216451860129838226521514633402157573429589579890485992762274241537734999128659640578984582064049387377111624921811061446643055731545050908399562522350059267622402021796071810445509340000345999804200171589646964468181516003390464558608451024631591525098933808104087650316701229427122468340331351245599385731751932142884064803963718172807840829889475040533923977730357086970093596232347872177887044922110130353059261363406266866303082649864780174858512960246523384 8500 -861472843341153148589418092103411641562204123712967408834318540436211291525720844975417183008593495323972864934939481116170452052044914903569996275917800789372372504811510411508318284904946872562736235477738608817051614062877591700039981230341934708437679001742604633098078945004911818070877980725101042773771387851047426001022039450528784324870854321996634496857274272423884117879217299149659460781861877536320017173480436700671920384446364621287298043312567998183963613791219171079401453415213024587778368088492924548 8501 -310231070184902991755317825665601673336409729081911687842490955626294662386259917432521075506163828873443983581059445615982036542202806611571921219700142108898192293780901213643905832449532438631005330793493350021018775573259911987580549008034279684146143693899470366214374545056608981660635958206443889216544267797446852311156950036517084849978947604836751363803538705768624880749850118127771487170445657734812240325391371134816980668706341152676223460062671421734354757599474120369126051911432339269851397936208427387 8502 596790968809418998339467185620898253363254556989760030740725496233835175840261597200881082067265760706446502411702828625555698456925853029007063362363907278478919331140909847802737223282012612277394231728856709246603626448536159822864960331966066315658056477690176598253806970946781482897972492818187702308554666010657235339159751192910037618361383746408848021928213226374259184054113600045036353659443817305721683652338985952153112927526006719501663584859438708618704503763932146497177030738432440905007115024038095998 8503 1458263812150572146928885277724309894925458680702727439575044036670046467365982442176298265075859256030419367346642309741726150508970767932577059638281708067851291835952420259311055508186959484840130467206595318063655240511413751522904941562308001024095735479432781231351885915951693300968850473543288745082326053861704661340181790643438821943232238068405482518785487498798143301933330899194695814441305694842041700825819422652825033311972371340788961628172006706802668117555151317576578484153645465492785483112531020547 8504 1768494882335475138684203103389911568261868409784639127417534992296341129752242359608819340582023084903863350927701755357708187051173574544148980857981850176749484129733321472954961340636491923471135798000088668084674016084673663510485490570342280708241879173332251597566260461008302282629486431749732634298870321659151513651338740679955906793211185673242233882589026204566768182683181017322467301611751352576853941151210793787642013980678712493465185088234678128537022875154625437945704536065077804762636881048739447935 8505 1171703913526056140344735917769013314898613852794879096676809496062505953911980762407938258514757324197416848515998926732152488594247721515141917495617942898270564798592411625152224117354479311193741566271231958838070389636137503687620530238376214392583822695642074999312453490061520799731513938931544931990315655648494278312178989487045869174849801926833385860660812978192508998629067417277430947952307535271132257498871807835488901053152705773963521503375239419918318371390693291448527505326645363857629766024701351938 8506 -286559898624516006584149359955296580026844827907848342898234540607540513454001679768360006561101931833002518830643383009573661914723046417435142142663765169580727037360008634158831390832480173646388900935363359225584850875276247835284411323931786631511912783790706232039432425890172501237336534611743813092010398213210383028002801156392952768382436141572096658124674520605634303304263481917264866488998159570909443326947614817336132258819665566825440124796767286884349746164458026128050978827000101635155717087829668608 8507 -2055054780959991145268352463345208148288713237692487470315769532903881643206244039377179347143125016736865869758345138367281848965896620961584123000645615346330211167093330107113792731468972097117524698935452027310258866959949911345769901894274067339753791957122957829605692886898474783866822966361476447390880719872361896679341541836348859561593621814814330540713700725172402485987444499239732168100749512147763384478158408604978146239498378060290625213031445415421372621319083464073755514892077906397792598136569116542 8508 -3226758694486047285613088381114221463187327090487366566992579028966387597118224801785117605657882340934282718274344065099434337560144342476726040496263558244600775965685741732266016848823451408311266265206683986148329256596087415033390432132650281732337614652765032828918146376959995583598336905293021379381196375520856174991520531323394728736443423741647716401374513703364911484616511916517163116053057047418895641977030216440467047292651083834254146716406684835339690992709776755522283020218723270255422364161270468479 8509 -2940198795861531279028939021158924883160482262579518224094344488358847083664223122016757599096780409101280199443700682089860675645421296059290898353599793075020048928325733098107185457990971234664877364271320626922744405720811167198106020808718495100825701868974326596878713951069823082361000370681277566289185977307645791963517730167001775968060987600075619743249839182759277181312248434599898249564058887847986198650082601623130915033831418267428706591609917548455341246545318729394232041391723168620266647073440799870 8510 -885144014901540133760586557813716734871769024887030753778574955454965440457979082639578251953655392364414329685355543722578826679524675097706775352954177728689837761232402990993392726521999137547352665335868599612485538760861255852336118914444427761071909911851368767273021064171348298494177404319801118898305257435283895284176188330652916406467365785261289202536138457586874695324803935360166081463309375700222814171924193018152768794333040207138081378578472133033968625226235265320476526499645262222474048936871683327 8511 2341614679584507151852501823300504728315558065600335813214004073511422156660245719145539353704226948569868388588988521376855510880619667379019265143309380515910938204453338741272624122301452270763913599870815386535843717835226159181054313218205853971265704740913664061645125312788647285104159500973220260482891118085572279707344342992741812329976057956386427198838375245778036789291707981156997034589747671718672827805106023422314278498318043627116065337828212702305722367483541490201806493719078008032948315224398785153 8512 5281813475446038430881440844459429611476040328179854037308348561870269240324468841162296952801007357671148588032689203466716186526040963438310163496909173590930987132779071839379809580292423505428790964142136013458588123556037326379160334026924349072091406609887990658523839263858470367465159871654497826772077095393218071670862073159743588298037045556462046942088214428537313970603956415756895284153806559566659026455188625045445193532149461894544771929438130250761063614028860219596038535110801176653214962297839585024 8513 6166957490347578564642027402273146346347809353066884791086923517325234680782447923801875204754662750035562917718044747189295013205565638536016938849863351319620824894011474830373202306814422642976143629478004613071073662316898582231496452941368776833163316521739359425796860328029818665959337275974298945670382352828501966955038261490396504704504411341723336144624352886124188665928760351117061365617115935266881840627112818063597962326482502101682853308016602383795032239255095484916515061610446438875689011234711268352 8514 3825342810763071412789525578972641618032251287466548977872919443813812524122202204656335851050435801465694529129056225812439502324945971156997673706553970803709886689558136089100578184512970372212230029607189226535229944481672423050442139723162922861897611780825695364151735015241171380855177775001078685187491234742929687247693918497654692374528353385336908945785977640346151876637052369960064331027368263548209012822006794641283683828164458474566787970188389681489309871771553994714708567891368430842740696010312483200 8515 -1456470664682967018091915265486787993443789040713305059435429118056456716202266636505961101750571556205454058903632977654276684201094992281312489790355202787221100443220935750279231395779453133216560934534946786923358179074364903328718194303761426210193794829062295294372104248617298986609982096653419141584585860650288384423168154662088895923508692171125137996302236788191162093966904045796830953126438296018450013633181830404161509703985003419977983959249740569271753742257306224881329967219432745810474266287527101823 8516 -7623428155030545582733942667759934339791598393780189850522352635381691396984714560307836306505234306241016976621677724843571697406660630817329428640218554106841925337232410580652433702593875776192704564012951399994431841391263485560214647245130203043357111350801654720168964576647117652569319372627718087254968213478790351378206416152485400628013103512848474140926589674315350759895664396913892318743554231285331854260294648467759472030467505521660837267266342953066785981512401709797845028829879184686163277522238370174 8517 -11448770965793616995523468246732575957823849681246738828395272079195503921106916764964172157555670107706711505750733950656011199731606601974327102346772524910551812026790546669753011887106846148404934593620140626529661785872935908610656786968293125905254723131627350084320699591888289033424497147628796772442459448221720038625900334650140093002541456898185383086712567314661502636532716766873956649770922494833540867082301443109043155858631963996227625237454732634556095853283955704512553596721247615528903973532550853373 8518 -9992300301110649977431552981245787964380060640533433768959842961139047204904650128458211055805098551501257446847100973001734515530511609693014612556417322123330711583569610919473780491327393015188373659085193839606303606798571005281938592664531699695060928302565054789948595343270990046814515050975377630857873587571431654202732179988051197079032764727060245090410330526470340542565812721077125696644484198815090853449119612704881646154646960576249641278204992065284342111026649479631223629501814869718429707245023751549 8519 -2368872146080104394697610313485853624588462246753243918437490325757355807919935568150374749299864245260240470225423248158162818123850978875685183916198768016488786246337200338821346788733517238995669095072242439611871765407307519721723945419401496651703816951763400069779630766623872394245195678347659543602905374092641302824525763835565796451019661214211770949483740852154989782670148324163233377900929967529758999188824964237122174124179455054588804010938649112217556129514247769833378600671935685032266429722785381374 8520 9079898819713512600825857933246722333235387434493494909957781753438148113186981196813797408255805862446471035525310702497848381607755623098641918430573756894063025780453346330931665098373328909409265498547898186917790020465628388888932841548891629253550906179863950014541068825264416639179301469281137228839554074129078735801374570814574296551521795683973612137228826462506512853862568442710723271869992527303781867893476478871920981734452508941638821226516083522338539723769707934679174996049311930496637543809765472000 8521 19072199120824162578257410914492510297615448075026928678917624714577195318091631325272008464060904413947728482372411675499582897138267232791656530986991079017393737364022957250405445589700721924597639157633092026524093627264199394170871434213423328948611834482429004804489664168535406685993816520256514859697427661700510390004106750802625493630554560411033857227639156988976853396428381163787848968514476726118872721342596091576802627889099469517888462504721075587622881834796357414310398625551126800215067251054789223550 8522 21441071266904266972955021227978363922203910321780172597355115040334551126011566893422383213360768659207968952597834923657745715262118211667341714903189847033882523610360157589226792378434239163593308252705334466135965392671506913892595379632824825600315651434192404874269294935159279080239012198604174403300333035793151692828632514638191290081574221625245628177122897841131843179098529487951082346415406693648631720531421055813924802013278924572477266515659724699840437964310605184143777226223062485247333680777574604925 8523 12361172447190754372129163294731641588968522887286677687397333286896403012824585696608585805104962796761497917072524221159897333654362588568699796472616090139819497829906811258295127280060910254184042754157436279218175372205878525003662538083933196346764745254328454859728226109894862441059710729323037174460778961664072957027257943823616993530052425941272016039894071378625330325235961045240359074545414166344849852637944576942003820278826415630838445289143641177501898240540897249464602230173750554750696136967809132926 8524 -6711026673633408206128247619760868708646925187740250991520291427680792305267045628663422658955941617186230565299887454339685563483904644222956734514374988877574239534116145992110318309639811670413596403475655747305918255058320869167208896129490132601847089228100549944761438058640544244934105790933477685236648700036437432976848806979008500100502134469761841187745085610351523071192420118547489893969062559774022868704651514634798807610273053887050017215577434410120983594255460164845796395377376245464371114086980090623 8525 -28152097940537675179083268847739232630850835509520423588875406468015343431278612522085805872316710276394199517897722377997431278746022855890298449417564835911456763144476303581337110688074050834006904656180990213441883647729827783059804275762314958202162740662292954819030732993799823325173117989537652088536981735829589125805481321617199790182076356095007469364867983451483366250290949606498572240384469253422654589236072570448723609623551978459527283731237159109961421558566065348989573621600438730711704794864554695547 8526 -40513270387728429551212432142470874219819358396807101276272739754911746444103198218694391677421673073155697434970246599157328612400385444458998245890180926051276260974383114839632237968134961088190947410338426492660059019935706308063466813846248154548927485916621409678758959103694685766232828718860689262997760697493662082832739265440816783712128782036279485404762054830108696575526910651738931314929883419767504441874017147390727429902378394090365729020380800287463319799106962598454175851774189285462400931832363828472 8527 -33802243714095021345084184522710005511172433209066850284752448327230954138836152590030969018465731455969466869670359144817643048916480800236041511375805937173702021440266968847521919658495149417777351006862770745354140764877385438896257917716758021947080396688520859733997521045054141521298722927927211577761111997457224649855890458461808283611626647566517644217016969219757173504334490533191441420960820859993481573169365632755928622292105340203315711804803365877342336204851502433608379456396813039998029817745383737848 8528 -5650145773557346166000915674970772880321597699546426695877041859215610707557540067945163146149021179575267351772636766820211770170457944345743061958241101262245258295790665266184808970421098583770446350681780531912257117147557655836453641954443063744917656026227904914966788051254318196125604938389559489224130261627635524050409136844608493429550291471510174852148985768273807254043540926692869180576351606570826983933293062307205012668553361743788428073566206767380914646285437084618805834796374309286325022880829042300 8529 34863124614171083385211516467500101339497760697260674580395697895696135736545658150749228531272651893580430083197609832337116842229927500113255183931939824789031002678592449573447428997713862504420501059656645960747801902788148652227013171891805090804009829890393504763792171052440367570107223780471129773773630435866026558782330128596208290282578490564769310552613069061834889321483369725046062134353531813196677457940724085083522417233825032346577300946814593520082405152821525513835370016977814976176075908951534786173 8530 68665368328266104730295700990210106850670193906327524865148146222927089875381810740780197549738383349549896952867968977154759891146408300349296695307745761962733024118859418420969348656209011922197852066519416706101942667665534091123271089608563112751090226578914364497789692097494509091405946708398341351534742433323251208638220587058016573894205138131286954769630038281592062825817860258237503555314352673190159031110089717839451039525930372549893012751617959397424741357673027947443749473374628016174105726696918524022 8531 74315514101823450896296616665180879730991791605873951561025188082142700582939350808725360695887404529125164304640605743974971661316866244695039757265986863224978282414650083687154157626630110505968298417201197238014199784813091746959724731563006176496007882605142269412756480148748827287531551646787900840758872694950886732688629723902625067323755429602797129621779024049865870079861401184930372735890704279760986015043382780146656052194483734293681440825184166164805656003958465032062555308171002325460430749577747566323 8532 39452389487652367511085100197680778391494030908613276980629490186446564846393692657976132164614752635544734221442995911637854819086938744581784573334047038435947279736057634113706728628916248001547797357544551277266397882024943094732711559671201085691998052714748764648964309096308459717424327866316771066985242259084860173906299595306416777041176939038027819069165954988030980758378031459884310601537172466564308557102658695063133634960658701947104139878369572644723250851136939518227185291193187349284354840626212780151 8533 -29212978840613737219210600792529328459176162997714247884518656036480525028988118082804065385123630714005162731424973065516905072059469555767512121973698723526785744382801784307262620027292763920650054708974865428835544785640590996390559529937362027059092173864165599848825383001186049373981618842081570284549500174238391034731920991751599796853028199093259135700464083293561082067439828798353192953777180206625850474007431022776317404565271670602788872873248386752701490506536088429216564182181440666889750886070705743870 8534 -103528492942437188115507217457710208190167954603588199445543844118623225611927468891529426081011035243130327036065578809491876733376335800462551879239685586751764026797451867994416777653922874426618353126176062666849744570453682743350284261500368203555100056469307869261581863149934876661513170488869471125308372869189277767420550715654224864176783628696056265322243107343426952147301229983283565689667884486386836489050813802922973456759755404896470313698432552917507146510494553461279119490352442992350181635648453310192 8535 -142980882430089555626592317655390986581661985512201476426173334305069790458321161549505558245625787878675061257508574721129731552463274545044336452573732625187711306533509502108123506282839122428166150483720613944116142452478625838082995821171569289247098109184056633910546172246243336378937498355186242192293615128274137941326850310960641641217960567734084084391409062331457932905679261443167876291205056952951145046153472497986107091720414106843574453576802125562230397361631492979506304781545630341634536476274666090342 8536 -113767903589475818407381716862861658122485822514487228541654678268589265429333043466701492860502157164669898526083601655612826480403804989276824330600033901660925562150707717800860886255546358507516095774745748515280597666838034841692436291234207262188005935319891034061720789245057287004955879513104671907744114954035746906594929319209041844364932368640824948690944979037896850838239432644814683337427876746325294572146041475209789687155142436240785580703553738809528906855095404550289740599364189674744785590203960346471 8537 -10239410647038630291874499405151449932317867910899029096110834149966039817405574575172066779491121921539571490018022846120949747027469188814272451360348314909161535353255849806444108601623484080897742648569685848430853096384352098342152029733839058632905878850583164800138926095122410343442709024235200782435742084846469139174378603554816980188148739944768683368701871694469898690938202661531117647759992259938458083095227672286816230395387031344315267005121185892021760344600851089010621109011746682394603954555507036278 8538 132741471783050925334717818250239536649344117601302447330062500155103750640915586974333491466134665957135489767490551875008781805435805356230064001213384310278549771180253652301679397681215638347268407835150928095685289356094273739740843791437730230614192230333473469110407246151120926035494789330951041409857873043427668802152471707405824661029811827789315401022707190636988034214741058781636758643445064693012686963058244825699290861325027075499259186571680939670208637017030641890495683672533883659239932521719159054065 8539 246509375372526743742099535113101194771829940115789675871717178423693016070248630441034984326636823121805388293574153530621608285839610345506888331813418211939475333330961370102540283936761996854784503609896676610965887022932308581433280082671937492802198165653364503172128035396178213040450668844055713317601987997463415708747401026614866505394744196430140349713652169674884885052980491426451441980872941439337981535204286300909080548480169511740044767275234678479737543872126046440785424271898073333984718111923119400537 8540 256748786019565374033974034518252644704147808026688704967828012573659055887654205016207051106127945043344959783592176376742558032867079534321160783173766526848636868684217219908984392538385480935682246258466362459396740119316660679775432112405776551435104044503947667972266961491300623383893377868290914100037730082309884847921779630169683485582892936374909033082354041369354783743918694087982559628632933699276439618299513973195896778875556543084360034280355864371759304216726897529796045380909820016379322066478626436816 8541 124007314236514448699256216268013108054803690425386257637765512418555305246738618041873559639993279086209470016101624501733776227431274178091096781960382216570087097503963567607304994857169842588413838423315434363711450763222386940034588320968046320820911814170474198861859715340179697348398588537339872690179857038882216045769307922763858824553081108585593632059646850732366749529177635306345800985187869006263752655241269147496605917550529467585100847708674924701550667199696255639300361708375936357139389544759467382752 8542 -122502061136012295042843318845088086717026249690403418233951666005137710823510012399161424686643544035595918277472529028887832058408336167415791549853035995369388235826997802495235289079592154266370665186581242247254436259709921641398691761703891171981286351482890304310268320055998515692052080306715840627422130958581199662978093103851007680841663087844546717654005318942518135523802856120105640995685072433074228879963017153412474630929640044154943919566559753778186876672429790801485062563522136976845328567163652017784 8543 -379250847155577669076817353363340731421174057717092123201779678578796766711164217415368475792771489078940878061064705405630390091275415701736952333026802522218025104511215022404219681617977635202052911445047604706651176379026582321174123874109667723416390395986837972282535281547299139075945458175006754727459861040891084510899872734020691166424556024219455750736359360311872919267721550208088200624318006132350668498262531126608371409805196587239303953846915618149946180889156688331281107944431956993224650633642278454599 8544 -503258161392092117776073569631353839475977748142478380839545190997352071957902835457242035432764768165150348077166329907364166318706689879828049114987184738788112202015178590011524676475147477790466749868363039070362627142248969261208712195077714044237302210157312171144394996887478836424344046712346627417639718079773300556669180656784549990977637132805049382796006211044239668796899185514434001609505875138614421153503800274104977327355726054824404801555590542851496848088852943970581469652807893350364040178401745837350 8545 -380756100256079822733230250786265752758951498452074962605593524992214361134392823058080610746121224129554429799693800878476334260298353712412257565134148743418723966188180787516289387395555323524096084681781796823108190882539047619810020433373822872256015858674421866834126676831480320732291966405630786790217587121192100893691087552933542310135974044960502665142000892101721533273096329394328360613820802705540192273540783120692502696426086010669460881989030789073309971416423153169096407089285756373518711611238093819565 8546 -1505253100502153656412897422925021337777440734982839403813846413417594423228605642712134953349735050613551738629095472845944169022938010675305232107346221200698861676965765112069705777577688322043173236734192116457014503512465298635896559264155148839625462687583894551591395284181181656346508230624032062757726080301016382791214818912851143711418020741046914405641531789848614005374779186240159989502796573189523775278251994084131286620889423430156928142115170923363790527266464837815299144853799380294060977595815364965 8547 501752908291589964119660672208428818138200307407495541435731344583934477534674229814529900479415033114536796338537234434518222149683751869152743882879838517587413340338212824899454970697569789468423576631628846953905612638736503962572815635813558895397676747469728276592803601603297654767997538481722595354881991999472284173877965837871698847266219112064002468390364679254391054791524406328193841620003078565424897378225548280020846040734836631394247873413475371928133057561586479132766170507954093970069979200805930472386 8548 882509008547669786852890922994694570897151805859570504041324869576148838669067052872610511225536257244091226138231035312994556409982105581565001448013987261006137306526393612415744358093125112992519661313410643777013803521275551582382836069187381767653692606144150143426930278434777975500289504887353382145099579120664385067569053390805241157402193157024505133532365571356112588064620735722522202233823881270965089651766331400713348737160922642063708755402506161001443028978009632301862577597239850343588690812044024291952 8549 884014261648171940509303820417619592234929246594553343445138715989566433092295658515322646178885992294704777876860130785840500579005043592240306680121333482206836168203359377527814063870702801314562834550144835893470818024788016881018732628451536916493318068831734037978521673718959157156636013117977414207857305200965401450360268209718092301113611177765552047938007103145961202069995514908762362223326677844154613427044583394797480023781812065493865683544621331924806819505276097139677876742093649723882751789639839656918 8550 382261353356581976389643148209190774096728939187057802009407371405631955557621428700792745699470959180167981538322896351322278429321291723087562797241494964619422827865146552628359093173133011846139257918515988939565205386051512918445916992637978021095641321362005761385718072115661502388638474636254818852975313201493117276482302371846393453847392065701549579547642423891570147278471108580568520603323599278729716048819035114776633983046975434099617810131145959996673761943689618006911706234139555753812772588833909184533 8551 -500247655191087810463247774785503796800422866672512702031917498170516883111445624171817765526065298063923244599908138961672277980660813858477438650772492296386714478661247059787385264919992101146380403394894654837448598135224038663936919076549403746558051284782144382041212206319116473111651030251098563292124265919171267791086751018958847703554801091322955553984723147464542440786149627141953681630500281992235373602947296285936714754113947207964090945271360201004769267034320014294950871363100294589775918223210115107418 8552 -1384261916839259750972551595203123389035352113267066045477056214160083316203741282687140411704951290358628022476768269747512778559665857450717745330893825778593550646864606437315199328790694902460943237945039490730919416160012055544955651705000940663051369353613878420019733880038075630268287043369075977499981571120136669241447019228676940004668412269088507601922730250610503642856145142050716043853826959836389987029991879680734194777895759273457956628815981532929576086539596111434628748105193944313658670012849954764335 8553 -1766523270195841727362194743412314163132081052454123847486463585565715271761362711387933157404422249538796004015091166098835056988987149173805308128135320743212973474729752989943558421963827914307082495863555479670484621546063568463401568697638918684147010674975884181405451952153737132656925518005330796352956884321629786517929321600523333458515804334790057181470372674502073790134616250631284564457150559115119703078810914795510828760942734707557574438947127492926249848483285729441540454339333500067471442601683863948867 8554 -1266275615004753916898946968626810366331658185781611145454546087395198388649917087216115391878356951474872759415183027137162779008326335315327869477362828446826258996068505930156173157043835813160702092468660824833036023410839529799464649621089514937588959390193739799364239745834620659545274487754232233060832618402458518726842570581564485754961003243467101627485649527037531349348466623489330882826650277122884329475863618509574114006828787499593483493675767291921480581448965715146589582976233205477695524378473748841448 8555 117986301834505834073604626576313022703693927485454900022510126764884927553824195471025019826594338883755263061585242610349999551339522135389875853530997331767291650796100507159026171746859089300241145476378665897883392749172525745491002083911425725462409963420138620655494134203454970723012555614843744439148952717678150514604448647112454249707409025621405974437080723572972293507678518561385161027176682713505657554128261171160080771066971773864473135140214241008095505090630396288039165128960738835963145634376205922888 8556 1884509572030347561435799369988627185835774979939578747508973712330600199315186906858958177231016588422551267076676408709185056540326671309195183981666318074980265125525853497102584593710687003607323641339934145568368014295236094208892570781550344409609420638396022802060946086357192103379938073620174540792105837039307937032533770247635787708223213360411463155907453398075046083642294769192669725484327241828625360632939175966670909532009706481422047574087341733934345353573916125729579619468294238903434588236060069871756 8557 3150785187035101478334746338615437552167433165721189892963519799725798587965103994075073569109373539897424026491859435846347835548653006624523053459029146521806524121594359427258757750754522816768025733808594970401404037706075624008357220402639859347198380028589762601425185832191812762925212561374406773852938455441766455759376340829200273463184216603878564783393102925112577432990761392682000608310977518951509690108802794476245023538838493981015531067763109025855825935022881840876169202444527444381130112614533818713205 8558 3032798885200595644261141712039124529463739238235734992941009672960913660411279798604048549282779201013668763430274193235997835997313484489133177605498149190039232470798258920099731579007663727467784588332216304503520644956903098262866218318728433621735970065169623980769691697988357792202200005759563029413789502724088305244771892182087819213476807578257158808956022201539605139483082874120615447283800836238004032554674533305084942767771522207151057932622894784847730429932251444588130037315566705545166966980157612790318 8559 1148289313170248082825342342050497343627964258296156245432035960630313461096092891745090372051762612591117496353597784526812779456986813179937993623831831115058967345272405422997146985296976723860460946992282158935152630661667004053973647537178089212126549426773601178708745611631165688822261932139388488621683665684780368212238121934452031505253594217845695653048568803464559055840788104927945721799473594409378671921735357338414033235761815725729010358535553050913385076358335318858550417847272466641732378744097542918563 8560 -2002495873864853395509403996564940208539468907425033647531483839095485126869011102329983197057610927306306530138261651319535056091666193444585059835197315406747556776321954004261610765457546092907564786816312811466251407044408619954383572865461770135071830601816161422716440220560647074102950629235018285231254789756986087547138218894748241957930622386032869130344534121648018377149973287754054886511503924542131018187067437137830990303076678255286520709227555974942440858664546522017618784597254977739397733870436275794641 8561 -5035294759065449039770545708604064738003208145660768640472493512056398787280290900934031746340390128319975293568535844555532892088979677933718237440695464596786789247120212924361342344465209820375349375148529115969772052001311718217249791184190203756807800666985785403486131918549004866305150634994581314645044292481074392791910111076836061171407429964290027939300556323187623516633056161874670333795304760780135050741741970442915933070848200462437578641850450759790171288596797966605748821912821683284564700850593888584958 8562 -6183584072235697122595888050654562081631172403956924885904529472686712248376383792679122118392152740911092789922133629082345671545966491113656231064527295711845756592392618347358489329762186544235810322140811274904924682662978722271223438721368292968934350093759386582194877530180170555127412567133969803266727958165854761004148233011288092676661024182135723592349125126652182572473844266802616055594778355189513722663477327781329966306610016188166589000386003810703556364955133285464299239760094149926297079594691431503520 8563 -4181088198370843727086484054089621873091703496531891238373045633591227121507372690349138921334541813604786259783871977762810615454300297669071171229329980305098199816070664343096878564304640451328245535324498463438673275618570102316839865855906522833862519491943225159478437309619523481024461937898951518035473168408868673457010014116539850718730401796102854462004591005004164195323870979048561169083274430647382704476409890643498976003533337932880068291158447835761115506290586763446680455162839172186899345724255155708878 8564 854206560694605312684061654514442864911504649128877402099447878465171665772918210584892825005848314715189033784663866792722276634679380264647066211365484291688589431049548581264463780160569369047103839824030652531098776382741615900409925328283680922945281175042560244007694608929481385280688697095629796609571124072205719334900096960296210452677028168187173477295965318183459321309185182826109164712030330132752346265332079799416957067314862529557510350692002924029055782306211203159068366749982511097665355126338732876081 8565 7037790632930302435279949705169004946542677053085802288003977351151883914149302003264014943398001055626281823706797495875067948180645871378303297275892780003534346023442166928622953109922755913282914161964841927436023459045720338171633364049651973891879631268801946826202572139109651940408101264229599599876299082238060480339048329971584303129338052350322897069645090444835641893783029449628725220306808685322266068928809407580746923373924878717724099351078006734732612147261344488623367606510076661023962434721030164379602 8566 11218878831301146162366433759258626819634380549617693526377022984743111035656674693613153864732542869231068083490669473637878563634946169047374468505222760308632545839512831271719831674227396364611159697289340390874696734664290440488473229905558496725742150760745171985681009448729175421432563202128551117911772250646929153796058344088124153848068454146425751531649681449839806089106900428677286389390083115969648773405219298224245899377458216650604167642236454570493727653551931252070048061672915833210861780445285320088481 8567 10364672270606540849682372104744183954722875900488816124277575106277939369883756483028261039726694554515879049706005606845156287000266788782727402293857276016943956408463282690455367894066826995564055857465309738343597958281548824588063304577274815802796869585702611741673314839799694036151874505032921321302201126574723434461158247127827943395391425978238578054353716131656346767797715245851177224678052785836896427139887218424828942310143354121046657291544451646464671871245720048910979694922933322113196425318946587212401 8568 3326881637676238414402422399575179008180198847403013836273597755126055455734454479764246096328693498889597225999208110970088338819620917404424105017964496013409610385021115761832414784144071082281141695500467810907574499235828486416429940527622841910917238316900664915470742700690042095743773240803321721425902044336662954122109917156243640266053373627915680984708625686820704874014685796222452004371244100514630358211077810844082018936218475403322557940466444911732059723984375560287612088412856661089233990597916422832800 8569 -7891997193624907747964011359683447811454181702214679690103425229617055579922220213848907768403849370341470857491461362667790224815325251642950363487258264295222935454491715509887416890083325282330018001788872579967122235428461954072043289377935654814824912443844507070210266748039133325688789961325229396485870206310266199673948426931880513582015080518510070546941055763019101215092214632454834385018839015455018415194141487380163880441239741247281609701770009658761667929567555691782435973260059172121627789847368897255680 8570 -18256669464231448597646383464427631766177057602703495814381000335894994949805976696877168808130543924857349907197466969512946511815592040425677765781115540312166891862954998200342784784150152277894073859254182318310720193710010778660106593955210470617621782029547118811883581587838827361840664466358150717788071332884989634135106674059708456977406506496748648601294771894675447982889929878306011609696891801291914842334028705804992822751383095368328266993314461305226339800813275740693415668182992494234824215166315484468080 8571 -21583551101907687012048805864002810774357256450106509650654598091021050405540431176641414904459237423746947133196675080483034850635212957830101870799080036325576502247976113962175199568294223360175215554754650129218294692945839265076536534482833312528539020346447783727354324288528869457584437707161472439213973377221652588257216591215952097243459880124664329586003397581496152856904615674528463614068135901806545200545106516649074841687601570771650824933780906216958399524797651300981027756595849155324058205764231907300879 8572 -13691553908282779264084794504319362962903074747891829960551172861403994825618210962792507136055388053405476275705213717815244625819887706187151507311821772030353566793484398452287782678210898077845197552965777549251172457517377311004493245104897657713714107902603276657144057540489736131895647745836243042728103170911386388583268164284071583661444799606154259039062341818477051641812401042073629229049296886351526785350965029268910961246361829524369215232010896558196731595230095609198591783335789983202430415916863010045198 8573 4565115555948669333561588960108268803273982854811665853829827474491000124187765734084661672075155871451873631492253251697701885995704334238526258469293768281813325069470599748055002105939254200048876306288404769059547736192633467655613348850312812903907674126943842154739524047349091229945016720521907675059968161973603245551838509775636873315961706890594389562232430076198396341077528836232382380647594914940388056983063676536081861505021265843959051761303564747029608205583180131494823884847202511032393799249452474422883 8574 26148666657856356345610394824111079577631239304918175504484425565512050529728196910726076576534393295198820764688928332180736736630917292068628129268373804607389827317446713710230201674233477560224091861043054898277842429138472732732149883333146125432446694473391625882093848335877960687529454427683380114273941539195255833809055100991588970559421587015258719148235827657694549197982144510760845994715730816746933257528170193185156703192622836615609876695084470963988007730380831432475851641443051666356452005013684381723763 8575 39840220566139135609695189328430442540534314052810005465035598426916045355346407873518583712589781348604297040394142049995981362450804998255779636580195576637743394110931112162517984352444375638069289414008832447529014886655850043736643128438043783146160802375994902539237905876367696819425102173519623157002044710106642222392323265275660554220866386621412978187298169476171600839794545552834475223765027703098460042879135222454067664438984666139979091927095367522184739325610927041674443424778841649558882420930547391768962 8576 35275105010190466276133600368322173737260331197998339611205770952425045231158642139433922040514625477152423408901888798298279476455100664017253378110901808355930069041460512414462982246505121438020413107720427678469467150463216576081029779587730970242253128249051060384498381829018605589480085452997715481942076548133038976840484755500023680904904679730818588625065739399973204498717016716602092843117432788158071985896071545917985802933963400296020040165791802775155131120027746910179619539931639138526488621681094917346080 8577 9126438352334109930523205544211094159629091893080164106721345386912994701430445228707845463980232181953602644212960466117542739824183371948625248842528003748540241724013798704232780572271643877796321246677372780191624721324743843348879896254584844809806433775659434502404533493140644901950631025314335367668135008937783143031429654508434710345483092715559869476829911742278655300734872205841246848401701971411138728367901352732829099741340563680410163470707331811167123389646915477703767898488587472170036616667410535622318 8578 -30713782213805025679171983784219348380905222159729841358314253040003050653915962644810738248609549166650694396181181583878438622626621626307154387737667572889203152386917313458285203780172731760272968167331459667337390165331106200387763232183458938336354368600335468036833372383227051917474471148205287789333909701168859079360893610767225843875383293905853108710468257733892945539059673346993228375363325731687321314511233869721238564697644102459568928456388035711017615935964011563970675526290254177388845804263136856146643 8579 -65988887223995491955305584152541522118165553357728180969520023992428095885074604784244660289124174643803117805083070382176718099081722290324407765848569381245133221428377825872748186026677853198293381275051887345806857315794322776468793011771189908578607496849386528421331754212245657506954556601203003271275986249301898056201378366267249524780287973636671697335533997133866150037776690063595321218480758519845393300407305415639224367631607502755588968622179838486172747055991758474150295066221893315915334425944231773492722 8580 -75115325576329601885828789696752616277794645250808345076241369379341090586505050012952505753104406825756720449296030848294260838905905662273033014691097384993673463152391624576980966598949497076089702521729260125998482037119066619817672908025774753388413930625045962923736287705386302408905187626517338638944121258239681199232808020775684235125771066352231566812363908876144805338511562269436568066882460491256532028775206768372053467372948066435999132092887170297339870445638673951854062964710480788085371042611642309115039 8581 -44401543362524576206656805912533267896889423091078503717927116339338039932589087368141767504494857659106026053114849264415822216279284035965878626953429812104470310765474311118695762818776765315816734354397800458661091871787960419429909675842315815052059562024710494886902915322159250491430716478312050849610211557070822119871914410008458391250387772446378458101895651142251859799451888922443339691519134759569210714263972898650814902675303963976430203636499134586322254509674662387883387438420226610696525238348505452968395 8582 21587343861470915748648778240008254221276130266649677251592907653090055952485517416102892784629316984697091751968221117760895882802438254358529138895139569140662910662903514754052423207901087882476646920654086887145765444006362357038883335928874093526547934824676033534428838890086407015523840122890952421665774692231075936329463956258791133529900201190293239233638345991614290238324801141151981526961623760276182586143332516988409464956303538779158764985680703899850492546317096086266907627801666705218809187595726320524328 8583 96702669437800517634477567936760870499070775517458022327834277032431146538990567429055398537733723810453812201264251966055156721708343916631562153586236954134336373815295139331033389806850584958566349442383347013144247481125428976856556243954648846914961865449721996458165126595472709424429027749408291060609895950470757135562271977034475368655671267542524806046002254867759095576836363410588549593844084251532714614918539285360462932329251605215157897078567874197190362991955770038120970592512147493304180230207368629639368 8584 141104212800325093841134373849294138395960198608536526045761393371769186471579654797197166042228581469559838254379101230470978937987627952597440780539666766238806684580769450449729152625627350274383083796781147471805339352913389396286465919796964661967021427474432491345068041917631959915859744227720341910220107507541579255434186387042933759906059039988903264147897906010010955376288252333031889285363219011101925329182512184011277835004555569191588100715067008783512617501630432426004358030932374104000705468555874082607764 8585 119516868938854178092485595609285884174684068341886848794168485718679130519094137381094273257599264484862746502410880112710083055185189698238911641644527197098143773917865935695676729417726262391906436876127060584659573908907027039247582583868090568440473492649756457810639203027545552900335904104829389488554332815310503319104722430784142626376158838798610024914259560018396665137963451191879907758401595250825742743039179667022868370048252030412429335729386304883662124955313336339737450403130707398781896280960147762083437 8586 22814199501053660458008027672525013675613292824428826466334208686247983980103569952038874719865540674408934301146628146654926333476845781607349488058290242963807400102570796364643339610875677433340087433743713571515326427781598062391026339913441721525511627200034461352474076432072843475906876355421098427944436864839746183542450453749667257720487571256085218868257305150637569561127087781291358164557510999293028128120640381662405437719000425197271438650818430686471761963357566301616479810618559905477716050752779132444070 8587 -118290013299271433383126346176769124720346905784107699579427184685521202491476084845158291322363040795150903953232473083816052604510782170990091292481376523274999284478198654085085813014751672841042996363037433900290012925131791333895439579883522940441509800274398029992593965485559116439952867872299243482275670642701833071891735933293266502185571468732818045279640600859373385815161164551740531120805708011808897201061871802348872397285555143994316662064248578097040855538272866124387878220313814198522989417803094950163693 8588 -237806882238125611475611941786055008895030974125994548373595670404200333010570222226252564579962305280013650455643353196526135659695971869229002934125903720373143058396064589780762542432477935232949433239164494484949586834038818373143022163751613508881983292924154487803233168513104669340288771977128632970830003458012336390996458364077409128561730307531428070193900160877770050953124615743620438879207303262634639944101051469371740767333807174406745997793634882980702980493586202464125328623444521597304885698763242712247129 8589 -260621081739179271933619969458580022570644266950423374839929879090448316990673792178291439299827845954422584756789981343181061993172817650836352422184193963336950458498635386145405882043353612666289520672908208056464913261820416435534048503665055230407494920124188949155707244945177512816195648332549731398774440322852082574538908817827076386282217878787513289062157466028407620514251703524911797043764814261927668072221691851034146205052807599604017436444453313667174742456943768765741808434063081502782601749516021844691198 8590 -142331068439907838550493623281810897850297361166315675260502694404927114499197707333133147977464805159271680803557508259365009388662035479846261129702817440061951174020436732060320069028601939825246524309870774156174900336688625101638608923781532289965985119849790919163113279459618396376242780460250487916498769680150249502647172884533809884096646410054695243782516865169034234699090538973171265922959106250118770871159820048685273807767252455609700774380204735570133886918670902641353930213749267304259612331712926894527504 8591 95475813798217772925118318504244111044733612959678873113092975999273218511372514893119416602497500120741969652085844937161126271033936389382741804423086280311191884375627857720442473403875995407702908929293720328774686497350193271504413239970081218915998173074363568640119889053486272964045991516878145054331233777862086888349285479543599244465083897476732826411383295708735816254034076770449172956248197012515869072941231420686466959566554718797045223413430147410569093574915299822771398409695254293045273367050315817719626 8592 356096895537397044858738287962824133615377879910102247953022855089721535502046307071410855902325346075164554408875826280342188264206754040219094226607280243648142342874263243865848355447229608073992429602201928385239599759170609707038461743635136449323493093198552517795827133998663785780241639849427876453105674100714169462888194297370675630747301776264246115473540761737143436768285780295360970000013011274443537145162923271720613164619362318401062659857883461077743836031859068588513206843758335795827875116566337662410825 8593 498427963977304883409231911244635031465675241076417923213525549494648650001244014404544003879790151234436235212433334539707197652868789520065355356310097683710093516894699975926168424475831547899238953912072702541414500095859234808677070667416668739289478213048343436958940413458282182156484420309678364369604443780864418965535367181904485514843948186318941359256057626906177671467376319268532235922972117524562308016322743320405886972386614774010763434238088196647877722950529971229867137057507603100087487448279264556938330 8594 402952150179087110484113592740390920420941628116739050100432573495375431489871499511424587277292651113694265560347489602546071381834853130682613551887011403398901632519072118205725951071955552491536044982778982212639813598509041537172657427446587520373480039973979868318820524404795909192438428792800219315273210003002332077186081702360886270378864288842208532844674331197441855213342242498083062966723920512046438943381511899719420012820060055213718210824658049237308629375614671407095738647812348807042214081228948739218705 8595 46855254641690065625375304777566786805563748206636802147409718405653895987825192440013731374967305038529711151471663322203883117628099090463519325279731159750759289644808874339877595624725944417543615380577053827400213839338431830134195683811451071049986946775427350522993390406132123412196788943372342862167535902288162614297887404990210639631562512577962417371133569460298418445056462202722092966710909237602901798218588627998806848200697736812655550966774588159564793343755602818582531804054013011214338964662611076807881 8596 -451572709335614817783856606467068244660111492869781121066115831088994754013418821964530272504822846195906524060961671217503314535240690429601836031030366523959334227249891101586290828851105603481695338531495648714014286256520802978542874983605217668239491266272916086435947023052150058744287631366306021507436907878576256351237479776914274875212385673740978941884924057445879253022319857065810142956261208286959406218104154692407080124185917037198107883271313608488312929606774368411284605253453590088873148483616653480130448 8597 -854524859514701928267970199207459165081053120986520171166548404584370185503290321475954859782115497309600789621309160820049385917075543560284449582917377927358235859768963219792016779923061155973231383514274630926654099855029844515715532411051805188612971306246895954754767547456945967936726060159106240822710117881578588428423561479275161145591249962583187474729598388643321108235662099563893205922985128799005845161485666592126500137005977092411826094095971657725621558982389039818380343901265938895915362564845602219349152 8598 -901380114156391993893345503985025951886616869193156973313958122990024081491115513915968591157082802348130500772780824142253269034703642650747968908197109087108995149413772094131894375547787100390774998894851684754054313694368276345849728094863256259662958253022323305277760937863078091348922849102478583684877653783866751042721448884265371785222812475161149892100731958103619526680718561766615298889696038036608746959704255220125306985206674829224481645062746245885186352326144642636962875705319951907129701529508213296157032 8599 -449807404820777176109488897517957707226505376323375852247842291901029327477696691951438318652259956152223976711819152924749954499462952221146132877166742563149660922163880992545603546696681496909079660363356036040040027437847473367306853111258038591423466986749407218841813914810928032604635217736172562177440745905290494691483969107351096910010426801420170950215807900657740273658398704700805155933434829749649340741600100527718226861020757792026373761791432637396873422719370274225678270451866361818256553045891559816026583 8600 404717454693924752158481301689501457854547744663144318918706112683340858025593629524516541129855541157376812909490007895299431417612591339138316705750635364208574937605082227246413233226379659064151723150918594886614072417182371148408679299793766597189504319497488735912953632646017935332090842422933678645269371976288093736939592371924064235580823161163016524513790487985580834577263394863088049989550299049356504419885566064408273275985219300385452332304539020328748136263018765592702073449399577077658809518954042403322570 8601 1306097568850316746051826805674527409741164613856301292232664235673364939516709143440485132286938343505507313682270832037552700452316233989886285613947744451317570087018854321378307608774166759454926722045770279640668386111550647494258407394657022856852462572519812041190714570509096026681013691525412262330147025760154844779661041256189436020803635636324166416614522446089200361257981956629703348879246337085965251379589821284533580261191894129609933977367285266213934488589163408229664949154719528984788511048462255699479603 8602 1755904973671093922161315703192485116967669990179677144480506527574394266994405835391923450939198299657731290394089984962302654951779186211032418491114487014467231009182735313923911155470848256364006382409126315680708413549398120861565260505915061448275929559269219260032528485320024059285648909261584824507587771665445339471145010363540532930814062437744337366830330346746940634916380661330508504812681166835614592121189921812251807122212651921636307739158717903610807911308533682455343219606585890803045064094353815515506187 8603 1351187518977169170002834401502983659113122245516532825561800414891053408968812205867406909809342758500354477484599977067003223534166594871894101785363851650258656071577653086677497922244468597299854659258207720794094341132215749713156581206121294851086425239771730524119574852674006123953558066838651145862318399689157245734205417991616468695233239276581320842316539858761359800339117266467420454823130867786258087701304355747843533846227432621250855406854178883282059775045514916862641146157186313725386254575399773112183618 8604 45089950126852423951007595828456249371957631660231533329136179217688469452103062426921777522404414994847163802329145029450523081850360882007816171416107198941085984558798765299190313470301837844927937212437441153425955020665102218898173811464271994233962667251918482928860282164910097272544375313238883532171373929002400954544376735427032674429603640257154425702017412672159439081135309837717105943884530700292836321714534463309953585035538491640921429486893617068125286456351508632976197002466784740597743526937517412704016 8605 -1710815023544241498210308107364028867595712358519445611151370348356705797542302772965001673416793884662884126591760839932852131869928825329024602319698379815526145024623936548624720842000546418519078445196688874527282458528733018642667086694450789454041966892017300777103668203155113962013104533948345940975416397736442938516600633628113500256384458797487182941128312934074781195835245351492791398868796636135321755799475387348941853537177113429995386309671824286542682624852182173822367022604119106062447320567416298102802170 8606 -3062002542521410668213142508867012526708834604035978436713170763247759206511114978832408583226136643163238604076360816999855355404095420200918704105062231465784801096201589635302218764245015015818933104454896595321376799660948768355823667900572084305128392131789031301223243055829120085966662600786997086837734797425600184250806051619729968951617698074068503783444852792836140996174362617960211853691927503921579843500779743096785387383404546051246241716526003169824742399897697090685008168761305419787833575142816071214985787 8607 -3107092492648263092164150104695468776080792235696209970042306942465447675963218041259330360748541058158085767878689962029305878485945781082926520276478338664725887080760388400601409077715316853663861041667334036474802754681613870574721841712036356299362354799040949784152103337994030183239206976100235970369906171354602585205350428355157001626047301714325658209146870205508300435255497927797928959635812034621872679822494277560095340968440084542887163146012896786892867686354048599317984365763772204528431318669753588627689802 8608 -1396277469104021593953841997331439908485079877176764358890936594108741878420915268294328687331747173495201641286929122096453746616016955753901917956779958849199742056136451851976688235714770435144782596470645161947520296152880851932054755017585566845320387907023649007048435134838916221226102442151890029394489773618159646688749794727043501369662842916838475268018557271433519239420252576305137560767015398486550924023018890211153487431262971112891776836341072500350185061501866425495617343159653098465983998102337290524887631 8609 1665725073417389074259300511535572618223754726859214077822234169139017328090199710538079895894389469668036962789431694903401608788078464447016786148282272616585059040065137783325530528530244580674150507984251433373856503508067916423768912882986517459808004224765382294174807920990203864740560158635107057443245023807440537562056256892686467581954855157230028515426295521402621756754110041655074292924912105435028919477760852885631899952141574938354464880184930669474557338395830665189390825601652321321849577040478780690098157 8610 4772817566065652166423450616231041394304546962555424047864541111604465004053417751797410256642930527826122730668121656932707487274024245529943306424760611281310946120825526183926939606245561434338011549651585469848659258189681786998490754595022873759170359023806332078326911258984234047979767134735343027813151195162043122767406685247843469208002156871555686724573165726910922192009607969453003252560724140056901599300255130445727240920581659481241628026197827456367425024749879264507375191365424525850280895710232369317787960 8611 6169095035169673760377292613562481302789626839732188406755477705713206882474333020091738943974677701321324371955050779029161233890041201283845224381540570130510688176961978035903627841960331869482794146122230631796179554342562638930545509612608440604490746930829981085375346393823150269205869576887233057207640968780202769456156479974886970577664999788394161992591722998344441431429860545758140813327739538543452523323274020656880728351844630594133404862538899956717610086251745690002992534525077624316264893812569659842675592 8612 4503369961752284686117992102026908684565872112872974328933243536574189554384133309553659048080288231653287409165619084125759625101962736836828438233258297513925629136896840252578097313430087288808643638137979198422323050834494722506776596729621923144682742706064598791200538472832946404465309418252125999764395944972762231894100223082200502995710144631164133477165427476941819674675750504103066520402827433108423603845513167771248828399703055655778939982353969287243052747855915024813601708923425302994415316772090879152577436 8613 -269447604313367480305458514204132709738674849682449718931297575030275449669284442243751208562642296172835321502502572806947862172061508693114868191502313767385316983928685931348842292815474145529367911513606271426336207355187064491714157865400950614487616317741733287126372786151287643514457716483217028048755250189280890873306462165642966212292012240391553247407738249969102517333857465349936732157896706948477995454741962674478412520878603825462688043843858169124372276893964239693773482441999222855865578938141490165210523 8614 -6438542639483041240682751127766614012528301689414638125686775280743482332143617462335490152537319997494159693457553351836109096062102709976960092573042883897896005160890663967252470134775806015012162057635836903222515761697749703422259667478009391218978363248571714372501719179974437912720327293370450085256396218969483660329462942140529936789957012028785715239999461248313543948763718011108077545485636245491930518778015983331359140872723234419596092906382758125841982363145709929696766016967076847172130472750711150007886114 8615 -10941912601235325926800743229793522697094173802287612454620018817317671886527750771889149200617608229147447102623172435961868721164065446813788530806301181411821634297787504219830567448205893303820805695773816101644838812532244425929036264207631314363661105954636313163702257652807384317185636711622576085020792163942245892223563165222730439785667156659949848717164888725255363623439468515211144065888463678600354122623529151102607969272426290075375032888736727413085035111001624954510367725890502150166545789522802029160463549 8616 -10672464996921958446495284715589389987355498952605162735688721242287396436858466329645397992054965932974611781120669863154920858992003938120673662614798867644436317313858818288481725155390419158291437784260209830218502605177057361437322106342230363749173489636894579876575884866656096673671178995139359056972036913752965001350256703057087473573375144419558295469757150475286261106105611049861207333730566971651876127168787188428129556751547686249912344844892869243960662834107660714816594243448502927310680210584660538995253025 8617 -4233922357438917205812533587822775974827197263190524610001945961543914104714848867309907839517645935480452087663116511318811762929901228143713570041755983746540312152968154321229255020614613143279275726624372926995986843479307658015062438864220972530195126388322865504074165686681658760950851701768908971715640694783481341020793760916557536783418132390772580229757689226972717157341893038753129788244930726159945608390771205096770415878824451830316251938510111118118680470961950785119828226481426080138549737833949388987366910 8618 6707990243796408720988209641970746722266976539097087844618072855773757781812901904579241361099962293666995014960055924643056958234164218670074960764545197665281322144819349898601312427591280160541529969149443174648851969052936767913973825343410341833465979566313447659628091966125725556234785009853667113305151469158764551202769404306172903002249024269177268487407199498282646466097575476458014277643532952440408514232757946005837553393601838245058780950226616294966354640039674169390539499409076070027996051688852640173096640 8619 17380455240718367167483494357560136709622475491702250580306794098061154218671368234224639353154928226641606796080725787797977817226168156790748623379344065309717639458678168187083037582981699318832967753409653004867354574229994129351295931685640705582639469203208027536203976832781822229905964004993026170277188382911729552553026107363260376575624168688735563957164349973568907572203186526319221611374099924092284641401545134433967110145149524494971125795119485538927017474147334884207133742857578997338676262273513179168349666 8620 21614377598157284373296027945382912684449672754892775190308740059605068323386217101534547192672574162122058883743842299116789580156069384934462193421100049056257951611646322508312292603596312462112243480034025931863341417709301787366358370549861678112834595591530893040278142519463480990856815706761935141992829077695210893573819868279817913359042301079508144186922039200541624729545079565072351399619030650252230249792316339530737526023973976325287377733629596657045697945109285669326961969339005077477226000107462568155716577 8621 14906387354360875652307818303412165962182696215795687345690667203831310541573315196955305831572611868455063868783786374473732621921905166264387232656554851390976629466826972609710980176005032301570713510884582757214489448656365019452384545206451336279368616025217445380650050553337755434622030696908268028687677608536446342371050463973645010356793276810330875699514839702258978263447504088614337121975497697811821735559558393524899972630372138080228596783402980362079343305069611499936422469929929007449229948418609927982619938 8622 -2474067886357491515175676054147970747439779275906563234616126894229843677098053037269333521582316358186542927296939413324245195304262990526361390722789213918741009991851195577372057406976667017262254242525070247652865125573629109898911386479189369303270853177990582155553926279444066795283933308084758141589510774375283210181975643389615366218830891878404688257649510271309929308755682437704884489398602226280462905841986740909067137514777386414742529011716505176847674169077723384270711272927649989889446313854903251185729727 8623 -24088445484514775888471703999530883431889452030799338424924866953834912000484270138803880714254890520308601811040781712441034775460332375460823584143889262974998961603497518085684350010572979479374497722559096179516206543282930897265269757029051047416105448769521475195832068798907547786140749014846693283582339852070494103755795511669433279577873192957912832444571549471851554038300762002777235889017632876532693155634303080439804663538751362740029906745346101833893372114187009053597673242266655067366672313962365819341446303 8624 -38994832838875651540779522302943049394072148246595025770615534157666222542057585335759186545827502388763665679824568086914767397382237541725210816800444114365975591070324490695395330186578011780945211233443678936730695991939295916717654302235502383695474064794738920576482119352245303220762779711754961312270017460606940446126845975643078289934666469768243708144086389174110532301748266091391573010993130574344514891193861473964704636169123500820258503528749082195972715419256620553534095712196584074815902262380975747324066240 8625 -36520764952518160025603846248795078646632368970688462535999407263436378864959532298489853024245186030577122752527628673590522202077974551198849426077654900447234581078473295118023272779601344763682956990918608689077830866365666806818742915756313014392203211616748338420928193072801236425478846403670203170680506686231657235944870332253462923715835577889839019886436878902800602992992583653686688521594528348064051985351874733055637498654346114405515974517032577019125041250178897169263384439268934084926455948526072496138336512 8626 -12432319468003384137132142249264195214742916939889124111074540309601466864475262159685972309990295510268520941486846961149487426617642175738025841933765637472235619474975777032338922769028365284308459268359512509561624323082735909553473158727261966976097762847226863225096124273893688639338097388823509887098166834161163132189074820584029644137962384931926187441865329430949048954691821650909452632576895471531358829717571652615832835115594751665486067771686475185231669135991888115665711197002279017559783634563706676796890208 8627 26562513370872267403647380053678854179329231306705901659540993848064755677582323176073214235837206878495144738337721125765279970764595365987184974866678476893739971595348713663056407417549646496636751965084166427169071668856560007164181143508240416719376301947512057351385995078351614581424682322931451425171850626445777313937771155059048645796704084836317520702221059743161483347056444440482120378416235102813156061476289821348871801053528749154772435757062607010741046283264732437868384515194305057256118627817269070527176033 8628 63083278323390427429251226302473932825961600277394364195540401111501134542541855474563067260082392909072267490865349799355802172842569917186034400944333377340974552673822008781079680197150991260319708956002775116246902535222226813982924059264553431111579513564260395772314188151152851006903528726601654595852357312677434549882641487312511569512539662726156540588657938645962086340049028094168808900010763450877208046828164554404509299707874863560288410274095184029866087533443629607131768954463239142182574576343341566665512546 8629 75515597791393811566383368551738128040704517217283488306614941421102601407017117634249039570072688419340788432352196760505289599460212092924060242878099014813210172148797785813418602966179356544628168224362287625808526858304962723536397217991815398087677276411487258997410312425046539646241626115425164482950524146838597682071716307896541213650502047658082728030523268076911135294740849745078261532587658922408566876545736207020342134823469615225774478045781659215097756669435517722797480151465518159742358210907048243462402755 8630 48953084420521544162735988498059273861375285910577586647073947573037845729434794458175825334235481540845643694014475634740009628695616726936875268011420537919470200553449072150362195548629710047991416259278121198639455189448402716372216074483574981368300974463975201646024317346694925064816943792493713057778673520392820368133945152837492567853797962821765207328302208333749651947684405304596141154171423819595410815069446385671470333769940866071002042288719052204356710386170785284929095636271213102486239583089779172935226723 8631 -14130193902868883266515237804414658964586314366816777548466453538463288813107061016387241925846911368226623796850874164615792544146953190249159132932912839421504352120372936630717484648521281212328292696724653917607447345773824097610707984780978449743278539100285194126289870804457925942086584934107941538073683792284614181748696334475019001658741699904391333260355730312212434392364622789572667745839339631281797231758718168733038965937933997489286367985376131825509377147272844322202673318192026039696334993253562393730285822 8632 -89645791694262694832898606356152787005290831584100265855081394959565890220124178650636281495919599787567412229203070925121082143607165283173219375811011854234714524269170722444136087614700637756956460921086941543415974204078786821147105202772793847830955815511772453123700183229504465588328211049533106021024207939123211863820412642371560215309243747562474061290878998389123569687105472534650929278426998553690364108304454375753381100761403612715060846031157791040607133816708362045000153469657544199438693204160610637192688576 8633 -138598876114784238995634594854212060866666117494677852502155342532603735949558973108812106830155081328413055923217546559861091772302782010110094643822432392154184724822619794594498283163330347804947877180365062742055429393527189537519321277256368829199256789975747654769724500576199390653145154842026819078802881459516032231954357795209052783163041710384239268619181206722873221634789877839247070432598422373285774923373900761424851434531344478786062888319876843244963844202879147329929249105928757301924932787250389810127915298 8634 -124468682211915355729119357049797401902079803127861074953688888994140447136451912092424864904308169960186432126366672395245299228155828819860935510889519552732680372702246857963780798514809066592619584483640408824447982047753365439908613292475390379455978250875462460643434629771741464711058569907918877540729197667231418050205661460734033781504300010479847935358825476410660787242425255049674402686759082742003977691615182592691812468593410481296776520334500711419454467055606303007726575787736731262228597793996827416397629475 8635 -34822890517652660896220750693644614896788971543760809098607494034574556916327733441788583408388570172619019897163601470124217084548663536687716135078507698497965848433076135519644710900108428835663123562553467281032007843674578618761508089702596531625022435363690007519734446542236999122730358858385771519704989728108206186385248818362473566195056262917373874067946478021537217555319782515023473408332084188313613583310728216938431367832006868581715674303342920378847333238897940962726422318079187062789904589836216779204940898 8636 103775985597131578099413844160567445969877145950917043403547848498029179033231239667023523421766511155794036026053945089736874687754118473422378508743924693656218876389543659074853572263221918969284753617811595461023421549852610918757813187553772297574234354612057647249990054033962391530414795983641047559097891731407826045569108976846579216967985447466865394551234728701336004079470095324223597024266338184972161340063172544486420066699337610204347214016533922866116510963981206367202826787849570239135028197414173030922974401 8637 228244667809046933828533201210364847871956949078778118357236737492169626169683151759448388326074681115980468152420617484982173915909947293283314019633444246388899249091790517038634370778030985561904338101452004285471403597605976358666426480029162677030212605487520107893424683805703856241473365891559925099827089398639244095774770437580612998472285457946713329910060205111996791321895350373897999711025420926976139031678355137178232535292748091501123734351034634285570978019587509374929402575586301501363625991411000447320603877 8638 263067558326699594724753951904009462768745920622538927455844231526744183086010885201236971734463251288599488049584218955106391000458610829971030154711951944886865097524866652558279081678139414397567461664005471566503411441280554977427934569731759208655235040851210115413159130347940855364203724749945696619532079126747450282160019255943086564667341720864087203978006683133534008877215132888921473119357505115289752614989083354116663903124754960082839408654377554664418311258485450337655824893665488564153530581247217226525544776 8639 159291572729568016625340107743442016798868774671621884052296383028715004052779645534213448312696740132805452023530273865369516312704492356548651645968027251230646221135322993483425509414917495428282708046193876105479989891427944058670121382177986911081000686239152468163169076313978463833788928766304649060434187395339624236590910279096507347699356273397221809426771954432198004797745037564697876095091166930317591274925910809630243836425417349878492194637843631798301800294504243970452998105815918325018502383833044195602570376 8640 -68953095079478917203193093466922831073088174407156234304940354463454622116903506225234940013377940983175016128890343619612657603205454936734662373665416995158253027956467523555208861363113490133621630055258128179991413706178032299996305097851175765949211919248367639730255607491725392407684437125255276039392902003299619859183860158484105650772929184549491520483288250679798786524150312809200123615934253996658547756752444327547988698867330741622631539713191002487269177725083265404476404469770383176345123607577956251718033500 8641 -332020653406178511927947045370932293841834095029695161760784585990198805202914391426471911747841192271774504178474562574719048603664065766705692528377368940045118125481334176113487943041252904531189091719263599746494825147458587277424239667582934974604446960099577755143414737839666247771888161875200972658924981130047070141343879414427192215440270905413578724461294933813332795401365445698121596735291759111948300371741527681664652601992085701705470948367568557151687488983568715742132229363435871740498654188825173478243578275 8642 -491312226135746528553287153114374310640702869701317045813080969018913809255694036960685360060537932404579956202004836440088564916368558123254344174345396191275764346616657169596913452456170399959471799765457475851974815038886531336094361049760921885685447646338730223306583814153644711605677090641505621719359168525386694377934789693523699563139627178810800533888066888245530800199110483262819472830382926042265891646667438491294896438417503051583963143005412188949989289278072959712585227469251790065517156572658217673846148650 8643 -422359131056267611350094059647451479567614695294160811508140614555459187138790530735450420047159991421404940073114492820475907313163103186519681800679979196117511318660189646041704591093056909825850169710199347671983401332708499036098055951909746119736235727090362583576328206661919319197992653516250345679966266522087074518750929535039593912366697994261309013404778637565732013674960170453619349214448672045607343889914994163746907739550172309961331603292221186462720111552989694308108822999481406889172032965080261422128115149 8644 -90338477650089099422147014276519185725780600264465649747356028565260381935876139308978508299318799149630435894639930245756858709499037419813989272302610256072393193178855469928216648051804005294661077990935747925488576185249911758673816284326811145131788766990784828432913468822253071426104491641049373021041285392040004377407050120612401696926427088847730288943483703752399218273594724755497752479156912933659043518173466482082255137558086608255860654924652629311032622569420978565976593636045535148673378776255087943884536873 8645 400973748485657429131140138837855124914922269436851396065724940453653427319817897651706851761219133254949520307364906194331706206869520703440354902042785935203371153437801699668696804404366394664810721774521727926486238853636619577420544765434110740553658879347945394873670345331391640179572599000456248698317883133346690000527739572911297866213200089963070244944583184493131581925515758507321720351226013108606848128493972009212641300859416443328102488080759559638956666708651981146608633833206254916843777796403129729961611778 8646 823332879541925040481234198485306604482536964731012207573865555009112614458608428387157271808379124676354460380479399014807613520032623889960036702722765131320882472097991345710401395497423304490660891484721075598469640186345118613518600717343856860289894606438307978449998551993310959377565252516706594378284149655433764519278669107950891778579898084224379258349361822058863595600475928960941069565674685154214192018408966172959549040409588753289434091372980746101676778261641675454717456832687661806015810761483391152089726928 8647 913671357192014139903381212761825790208317564995477857321221583574372996394484567696135780107697923825984896275119329260564472229531661309774025975025375387393275665276846815638618043549227309785321969475656823523958216371595030372192417001670668005421683373429092806882912020815564030803669744157755967399325435047473768896685719228563293475506325173072109547292845525811262813874070653716438822044831598087873235536582432655041804177967675361545294746297633375412709400831062654020694050468733196954689189537738479095974263802 8648 512697608706356710772241073923970665293395295558626461255496643120719569074666670044428928346478790571035375967754423066232766022662140606333671072982589452189904511839045115969921239144860915120511247701135095597471977517958410794771872236236557264868024494081147412009241675484172390624097145157299718701007551914127078896157979655651995609293125083109039302348262341318131231948554895209117101693605584979266387408088460645829162877108258918217192258216873815773752734122410672874085416635526942037845411741335349366012652025 8649 -310635270835568329708993124561335939189141669172385746318368911888393045383941758342728343461900334105319084412724975948574847497370483283626365629740175679130977960258946229740480156352562389370149643783585980000997662668386707818746728481107299595421870112357160566440756876509138568753468107359406875677276597741306685623120689452298896169286773001115339956001099480740732363651921033751823967872069100174947804610320505527130386163301329835072241833156106930327924044139231002580632040197160719768170399020148041786077074902 8650 -1224306628027582469612374337323161729397459234167863603639590495462766041778426326038864123569598257931303980687844305209139319726902144593400391604765551066524253625535793045379098199901789699155471613259242803524955879039981738190939145482777967600843553485786253373323668897324702599557137851517162843076602032788780454519806408680862189644793098174187449503293945006551995177525991687468262789916900698262821040146902938182172190341269005196617536579453740305740633444970293656601326090665893916722859588557886520882051338703 8651 -1737004236733939180384615411247132394690854529726490064895087138583485610853092996083293051916077048502339356655598728275372085749564285199734062677748140518714158137374838161349019439046650614275982860960377899122427856557940148985711017719014524865711577979867400785332910572808874990181234996674462561777609584702907533415964388336514185254086223257296488805642207347870126409474546582677379891610506283242087427554991398828001353218377264114834728837670614121514386179092704329475411507301420858760705000299221870248063990727 8652 -1426368965898370850675622286685796455501712860554104318576718226695092565469151237740564708454176714397020272242873752326797238252193801916107697048007964839583180177115891931608539282694088224905833217176791919121430193889553441166964289237907225270289707867510240218892153696299736421427766889315055686100332986961600847792843698884215289084799450256181148849641107867129394045822625548925555923738437183067139622944670893300870967055075934279762487004514507191186462134953473326894779467104260138992534601279073828461986915824 8653 -202062337870788381063247949362634726104253626386240714937127731232326523690724911701700584884578456465716291555029447117657918525291657322707305443242413773058926551580098886229441082792298525750361603917549115596474314849571702976025143755129257669446154381723986845568484798975033821870629037797892843023730954172820393273037290203353099440006352081993699346347162860577398868296633861457293133821536484804318582797767955118698776713806929083144950425060766885445828689983179670293453376438366222269675012721187307579935577120 8654 1534941898863150799321367461884497668586600903340249349957959407351159087162368084381592467031498592036623065100569281157714167224272627877026757234505726745655231585794739275119578356254352088525621257042828783525953541708368446009685873963885267196265423598143413939764425773833841168310605958876569718753878630530087140142927098133161085814079871175302789459295044487292727541177912721220086757788969798437768844757223443709302576504570335031689778412609847236068557489109524659181958130863054636491029987578034562668128413608 8655 2961310864761521649996989748570294124088313763894353668534677634046251652631519322122157175485675306433643337343443033484511405476466429793134454282513691585238411762910631206728117638948440313431454474219620702647383735597921887176650163201792492466555131465653654158656579470133577589738372848191625404854211617491687987935770797017376374898879321431483938308936152354422121587000538270145642681527406981504908467701894337010173543559646269311452265417124354427255019624062997986076737597967314775483564588857108391130115329433 8656 3163373202632310031060237697932928850192567390280594383471805365278578176322244233823857760370253762899359628898472480602169324001758087115841759725756105358297338314490730092957558721740738839181816078137169818243858050447493590152675306956921750136001285847377641004225064269108611411609001885989518247877942571664508381208808087220729474338885673513477637655283315214999520455297172131602935815348943466309227050499662292128872320273453198394597215842185121312700848314046177656370190974405680997753239601578295698710050906554 8657 1628431303769159231738870236048431181605966486940345033513845957927419089159876149442265293338755170862736563797903199444455156777485459238815002491250378612642106728695990817837980365486386750656194821094341034717904508739125144142989432993036482939735862249234227064460638495274770243298395927112948529124063941134421241065880989087568388524805802338174848195988270727706792914119259410382849057559973667871458205742438848419569743768882863362907437429575274076632290824936652997188232843542626361262209614000261136041922492947 8658 -1332879560992362418258119512521862942482347276954008635020831676118832563471643172679891882146920135570906773545539834040056248698980970554319451791263312972596305034214640388890137273462053562775259653125279667929479226858796743033660730208756009526819269216419427094195940974858807346439976921078676875730147676357266746869889807929807986374073519093309090112947881626715328672881278859762793623967433313633450261959455488590603799790763405948544827987549080350622728799126344988888504754424688414221354974856847255088192836485 8659 -4496252763624672449318357210454791792674914667234603018492637041397410739793887406503749642517173898470266402444012314642225572700739057670161211517019418330893643348705370481847695995202792401957075731262449486173337277306290333186336037165677759662820555063797068098421005243967418758048978807068195123608090248021775128078697895150537460712959192606786727768231196841714849128178450991365729439316376779942677312459117780719476120064216604343142043829734201663323577113172522645258695728830369411974594576435142953798243743038 8660 -6124684067393831681057227446503222974280881154174948052006482999324829828953763555946014935855929069333002966241915514086680729478224516908976214008269796943535750077401361299685676360689179152613270552356790520891241786045415477329325470158714242602556417313031295162881643739242189001347374734181143652732154189156196369144578884238105849237764994944961575964219467569421642042297710401748578496876350447814135518201556629139045863833099467706049481259309475739955867938109175642446928572372995773236804190435404089840166235984 8661 -4791804506401469262799107933981360031798533877220939416985651323205997265482120383266123053709008933762096192696375680046624480779243546354656762217006483970939445043186720910795539087227125589838010899231510852961762559186618734295664739949958233075737148096611868068685702764383381654907397813102466777002006512798929622274689076308297862863691475851652485851271585942706313369416431541985784872908917134180685256242101140548442064042336061757504653271760395389333139138982830653558423817948307359015449215578556834751973399498 8662 -295551742776796813480750723526568239123619209986336398493014281808586525688232976762373411191835035291829790252363365404398908078504488684495550699987065640045801694481350428947843092024333187880935167969061366788425281880328401109328702784280473412916593032814799970264697520415962896858419006034271653393916264777154494195991181157760402150732283244865758083040389100991464241237980550620055433592540354238007943782983359828965943978119457414362609442026193726009562025810308008299728089117937947040854639143413880953729656459 8663 5829132324617034867576476722976654735157261944188611653513468717516243303265530579183641524664094034041173175989552148682281821399720028224480663308282731303489948382920010870737833268664845964732335384387729154102816504165087076219996767374433769189639824280216495192616946218826226104488955728146871999338237924379041874948587703080345447087032711700095817881179078468430177801059729851128523063283810093576127574418573269310079919854980010291686871817283282013946305912298867634147200483255057826195949551291990208886436579526 8664 10620936831018504130375584656958014766955795821409551070499120040722240568747650962449764578373102967803269368685927828728906302178963574579137425525289215274429393426106731781533372355891971554570346283619240007064579063351705810515661507324392002265376972376828363261302648983209607759396353541249338776340244437177971497223276779388643309950724187551748303732450664411136491170476161393114307936192727227756812830660674409858521983897316072049191525089043677403279445051281698287705624301203365185211398766870547043638409979025 8665 10916488573795300943856335380484583006079415031395887468992134322530827094435883939212137989564938003095099158938291194133305210257468063263632976225276280914475195120588082210481215447916304742451281451588301373853004345232034211624990210108672475678293565409643163231567346503625570656254772547283610429734160701955125991419267960546403712101456470796614061815491053512127955411714141943734363369785267581994820774443657769687487927875435529463554134531069871129289007077092006296005352390321303132252253406013960924592139635485 8666 5087356249178266076279858657507928270922153087207275815478665605014583791170353360028496464900843969053925982948739045451023388857748035039152312916993549610985246737668071339743382179251458777718946067200572219750187841066947135404993442734238706488653741129426668038950400284799344551765816819136738430395922777576084116470680257466058265014423759096518243934311975043697777610654412092605840306501457488418693200025084500377408008020455519171867262713786589115342701164793138661858151907066245306056303854721970715705703055960 8667 -5533580581840238054095725999450086496033642734202275255020454435707656777577297602421268113472258998749343385737188783277882913321215539539985112608295665663444146688438660441789990176640512776851400216418667787314391222284758675110668064590153295776723231247401695222352248698410263207630536722112600345944321659601887380752596521922585044936300428455230059798138689367438713559821749300508467629691269739338119630635589909481113975876860552877324262375257088287936743886488559625847472394137119879155094912148576327932706923064 8668 -16450069155635538997952061379934669502113057765598162724012588758238483872013181541633406103037197001844442544675479977411188123578683602803618088833571946577919341809026742652271205624556817519302681668006969161167395567516792886735658274698825771455016796657044858453919595202035833863885309269396210775678482361557013372171864482468988757037756899251844121613629742879566668971535891244242830999476537321332940405079247679168601903752296082340878396906326959417225750963580565921852824784458423011407348318162537252524846558548 8669 -21537425404813805074231920037442597773035210852805438539491254363253067663183534901661902567938040970898368527624219022862211512436431637842770401750565496188904588546694813992014587803808276297021627735207541380917583408583740022140651717433064477943670537786471526492869995486835178415651126088532949206074405139133097488642544739935047022052180658348362365547941717923264446582190303336848671305977994809751633605104332179546009911772751601512745659620113548532568452128373704583710976691524668317463652172884507968230549614507 8670 -16003844822973567020136194037992511277001568118603163284470799927545410885606237299240634454465781972149025141887030239584328599115216098302785289142269830525460441858256153550224597627167763520170227518788873593603192186298981347029983652842911182166947306539069831270517746788424915208020589366420348860130083479531210107889948218012461977115880229893132305749803028555825733022368554036340203676286725070413513974468742270064895935895891048635421397244856460244631708241885144957863504297387548438308557260735931640297842691442 8671 446224332661971977815867341942158225111489646994999439541788830693072986406944242392771648571415029695417402788449737826859524463467504500832799691302116052458899950770589102046607997389053999132454149218095567564203381217811539705674621855914589288069490117975027183401848413610918655864719902975861915548398882025803264281916264456526779921876669358711815863826714323740935949167337207902627323189812250919426430610505409103705967856405033705456999661470499172594042721695420963989320487070874573098791057426605612227003867107 8672 21983649737475777052047787379384755998146700499800437979033043193946140649590479144054674216509456000593785930412668760689071036899899142343603201441867612241363488497465403094061195801197330296154081884425636948481786789801551561846326339288979067231740027904446553676271843900446097071515845991508811121622804021158900752924461004391573801974057327707074181411768432247005382531357640544751298629167807060671060035714837588649715879629156635218202659281584047705162494850069125547700297178595542890562443230311113580457553481615 8673 37987494560449344072183981417377267275148268618403601263503843121491551535196716443295308670975237972742811072299699000273399636015115240646388490584137442766823930355721556644285793428365093816324309403214510542084978976100532908876309992131890249398687334443516384946789590688871012279536435357929159981752887500690110860814409222404035779089937557600206487161571460802831115553726194581091502305454532131084574010183579858714611815525047683853624056526440507949794203091954270505563801475983091328871000491047045220755396173058 8674 37541270227787372094368114075435109050036778971408601823962054290798478548789772200902537022403822943047393669511249262446540111551647736145555690892835326714365030404950967542239185430976039817191855253996414974520775594882721369170635370275975660110617844325541357763387742275260093623671715454953298066204488618664307596532492957947508999168060888241494671297744746479090179604558857373188874982264719880165147579573074449610905847668642650148167056864970008777200160370258849541574480988912216755772209433620439608528392305952 8675 15557620490311595042320326696050353051890078471608163844929011096852337899199293056847862805894366942453607739098580501757469074651748593801952489450967714473001541907485564448177989629778709521037773369570778026038988805081169807324309030986996592878877816421094804087115898374813996552155869463444486944581684597505406843608031953555935197194003560534420489885976314232084797073201216828437576353096912819494087543858236860961189968039486014929964397583385961072037665520189723993874183810316673865209766203309326028070838824338 8676 -22429874070137749029863654721326914223258190146795437418574832024639213635997423386447445865080871030289203333201118498515930561363366646844436001133169728293822388448235992196107803798586384295286536033643732516045990171019363101552000961144893656519809518022421580859673692314057015727380565894484673037171202903184704017206377268848100581895933997065785997275595146570746318480524977752653925952357619311590486466325342997753421847485561668923659658943054546877756537571764546511689617665666417463661234287737719192684557348719 8677 -59971144297925121124231768796762023273294969118204039242536886315437692184787195587349982887484693973336597002712367760962470672915014382989991692026005055008187418853186959738346989229562424112478391287640147490566765765902084470722636331420869316630427362347962938623061434589317109351052281349437971103375691521849011613738870226795609581063994885307280668573339893049836498085083835125842800934622339191755634045898417447364327695154204319071826715808024555654956697942023396053264098654578634219433443721358158801212949654670 8678 -75528764788236716166552095492812376325185047589812203087465897412290030083986488644197845693379060915790204741810948262719939747566762976791944181476972769481188960760672524186524978859341133633516164657210925516605754570983254278046945362407865909509305178769057742710177332964131105903208150812882458047957376119354418457346902180351544778257998445841701158459316207281921295158285051954280377287719252011249721589756654308325517663193690334001791113391410516726994363462213120047138282464895308084643209924667484829283788479007 8679 -53098890718098967136688440771485462101926857443016765668891065387650816447989065257750399828298189885501001408609829764204009186203396329947508180343803041187366572312436531990417175060754749338229628623567193000559764399963891176494944401262972252989495660746636161850503640650074090175827584918397785010786173216169714440140524911503444196362064448775915161183721060711174976677760074201626451335361632699659235123431311310572095815708128665078131454448355969849237825890448573535448664799228890620981975636929765636599231130287 8680 6872253579826153987543328025276561171368111675187273573645820927786875736798130329599583059186504087835595594102537996758461486711618053042483511682202013820820846540750427747929814168807674774248762664072954490007001365938193294227691930157897063640931701601326776772557793939243019175224696431040186092589518305679297173598345315292165384701930436531365507389618832338661521407323760924216349599260706492096398922467106136792231879446075653993695261359668585805718872051574822517815433855349743598451468084428393164613718524384 8681 82401018368062870154095423518088937496553159264999476661111718340076905820784618973797428752565565003625800335913486259478401234278381029834427693159174783302009807301422951934454793028148808407764927321283880006612755936921447572274637292565762973150236880370384519482735126903374125078432847243922644140546894425033715630945247495643710162959928882373066665848935039620582816565608812878496726886979958503346120512223760445117749542639765987995486374751079102532713235513787942564953716320245051683094678009095877993897507003392 8682 135499909086161837290783864289574399598480016708016242330002783727727722268773684231547828580863754889126801744523316023682410420481777359781935873502977824489376379613859483924871968088903557745994555944851073007172520336885338748769581693828735226139732541117020681333238767553448215254260432162320429151333067641203430071085772407147154359321993331148981827032656100331757793243368887080123178222341591203005355635655071755689845358347894653073617829199435072381951061404236516100402381119473942304076653646025643630496738133680 8683 128627655506335683303240536264297838427111905032828968756356962799940846531975553901948245521677250801291206150420778026923948933770159306739452361820775810668555533073109056176942153920095882971745793280778118517165518970947145454541889763670838162498800839515693904560680973614205196079035735731280243058743549335524132897487427091854988974620062894617616319643037267993096271836045126155906828623080884710908956713187965618897613478901818999079922567839766486576232189352661693582586947264124198705625185561597250465883019609297 8684 46226637138272813149145112746208900930558745767829492095245244459863940711190934928150816769111685797665405814507291767445547699491778276905024668661601027366545725771686104242487360891947074563980865959494238510552763034025697882267252471105075189348563959145309385077945846710831071000602888487357598918196654910490417266542179596211278811660134012244549653794102228372513455270436313277410101736100926207562836200964205173779863936262053011084436193088687384043518953838873751017633230943879147022530507552501372471985512605906 8685 -89273271947889024141638751543365498667921270940186750234757539267863781557582749303397011811752069091461395930016024256236862720989999082876911204841376797122830653842173379682384607196956483182013689985356834496619757302859640866502329222723660036791168581971711296255292920842617144253657543674962830233136412730713012804543592810935875547661859318904432173238553871959244337972932573802713076486240664995442519434690866581909981422085841641989181636110747688338432107565362765082769150175594795281546146093524271158511225527773 8686 -217900927454224707444879287807663337095033175973015718991114502067804628089558303205345257333429319892752602080436802283160811654760158389616363566662152607791386186915282435859326761117052366153759483266134953013785276273806786321044218986394498199289969421487405200815973894456822340332693279406243073291879962066237145702031019902790864522281922213522048492881591139952340609808977699958619905109321549706351476147878832200807594900987660641069104203950514174914664296918024458665356097439718993987171331655121521624394245137069 8687 -264127564592497520594024400553872238025591921740845211086359746527668568800749238133496074102541005690418007894944094050606359354251936666521388235323753635157931912686968540101814122008999440717740349225629191524338039307832484203311471457499573388638533380632714585893919741167653411333296167893600672210076616976727562968573199499002143333942056225766598146675693368324854065079414013236030006845422475913914312348843037374587458837249713652153540397039201558958183250756898209682989328383598141009701839207622894096379757742974 8688 -174854292644608496452385649010506739357670650800658460851602207259804787243166488830099062290788936598956611964928069794369496633261937583644477030482376838035101258844795160419429514812042957535726659240272357027718282004972843336809142234775913351847364798661003289638626820325036267079638624218637841976940204246014550164029606688066267786280196906862165973437139496365609727106481439433316930359181810918471792914152170792677477415163872010164358760928453870619751143191535444600220178208003345728155693114098622937868532215200 8689 43046634809616210992493638797156597737362525172357258139512294807999840846391814375246195042640383293795990115508732488791315021498220805971886536179775769756284928070487275439897246305009408618032824025862595986066994268833942984235076751618584847442604622826401911177347074131786073253054655187605231314939757820222595538001413214724596736001725306659882519444451643586730882702496260525302974750139738787879683233726661408130117485823788630904745443022060304294913153726489014065135919231715648259015638541022898686525712921870 8690 307174199402113731586518039351028835762954446913202469225872041335668409647141052508742269145181388984213998010452826539397674375750157472493274771503529404914216840757455815541711368314008849335773173251491787510405033576666427187546548209118158236081138003459116497071266815299439484586350823081205903525016374796950158506574612713726740069943781532426480666120145011911584947781910273761332981595562214701793995582569698782717576323073502283058285840061261863253096404483387223748125247615313789268717477748645792782905470664845 8691 482028492046722228038903688361535575120625097713860930077474248595473196890307541338841331435970325583170609975380896333767171009012095056137751801985906242949318099602250975961140883126051806871499832491764144538123315581639270524355690443894071587928502802120119786709893635624475751665989447299843745501956579042964708670604219401793007856223978439288646639557284508277194674888391713194649911954744025620265788496721869575395053738237374293222644600989715733872847547674922668348345425823317134996873170862744415720774002880046 8692 438981857237106017046410049564378977383262572541503671937961953787473356043915726963595136393329942289374619859872163844975855987513874250165865265806130473193033171531763700521243636821042398253467008465901548552056321312805327540120613692275486740485898179293717875532546561492689678412934792112238514187016821222742113132602806187068411120222253132628764120112832864690463792185895452669346937204604286832386105262995208167264936252413585662317899157967655429577934393948433654283209506591601486737857532321721517034248289958177 8693 131807657834992285459892010213350141620308125628301202712089912451804946396774674454852867248148553305160621849419337305578181611763716777672590494302601068278816330774307884979532268507033548917693835214409761041651287736138900352574065483157328504404760175834601378461279746193250193826583969031032610662000446425791954626028193473341671050278471600202283453992687852778878844403985178908013955609042072130592109680425509384547359929340083379259613317906393566324837989465046430535084258976287697469140054573075724251342819293333 8694 -350220834211729942579011678148185433500316972085559727365384336143668250493532866883988464187821772278009988125961559028188989397248378278465161307683305174670501768827943090981608614619018257953805997277354383496472027845500370171781624960736743083523742626285518408248613889431225557839405478268811134839956132617172754044576025928451336805945506839086363185564596655498315830484406534286635956345701953489673678816296360190847693808897290913963031283083322167548009558209876237813261166847029437527733116289668691469431183586712 8695 -789202691448835959625421727712564410883579544627063399303346289931141606537448593847583600581151714567384607985833722873164845384762252528631026573489435647863534940359706791502852251440060656207273005743255932048528349158305697711902238653012229824009640805579236283781160450923915236252340270381049649026972953839914867177178832115519747926167759971715127305677429520188779622670301986955982893550306240322059784079291568358112630061310876576280930441050977597125943952158309892096470673438630924265590648611390208503679473544888 8696 -921010349283828245085313737925914552503887670255364602015436202382946552934223268302436467829300267872545229835253060178743026996525969306303617067792036716142351271134014676482384519947094205124966840957665693090179636894444598064476304136169558328414400981413837662242440197117165430078924239412082259688973400265706821803207025588861418976446231571917410759670117372967658467074287165863996849159348312452651893759717077742659989990650959955540543758957371163450781941623356322631554932414918621734730703184465932755022292838220 8697 -570789515072098302506302059777729119003570698169804874650051866239278302440690401418448003641478495594535241709291501150554037599277591027838455760108731541471849502306071585500775905328075947171160843680311309593707609048944227892694679175432815244890658355128319253993826307685939872239518761143271124849017267648534067758630999660410082170500724732831047574105520717469342636589880631577360892813646358962978214943420717551812296181753669041577512475874048995902772383413480084818293765567889184206997586894797241285591109251507 8698 218413176376737657119119667934835291880008846457258524653294423691863304096758192429135596939673218972849366276542221722610807785484661500792570813380704106391685438053635206002076346111984709036112162062944622454820740109361469819207559477579414579118982450450917029787334143237975364012821509237778524177955686191380799418547832455109665755667035238884079731571908802719436986080421355378622000736659881359081569135870850806300333879557207534703417965176928601223171568744829807278176907870741740058593061716592967218088364293382 8699 1139423525660565902204433405860749844383896516712623126668730626074809857030981460731572064768973486845394596111795281901353834782010630807096187881172740822534036709187649882484460866059078914161079003020610315545000377003806067883683863613748972907533383431864754692029774340355140794091745748649860783866929086457087621221754858043971084732113266810801490491242026175687095453154708521242618849896008193811733462895587928548960323870208167490243961724134299764673953510368186129909731840285660361793323764901058899973110657131603 8700 1710213040732664204710735465638478963387467214882428001318782492314088159471671862150020068410451982439929837821086783051907872381288221834934643641281472364005886211493721467985236771387154861332239846700921625138707986052750295776378542789181788152424041786993073946023600648041080666331264509793131908715946354105621688980385857704381166902613991543632538065347546893156438089744589152819979742709654552774711677839008646100772620051961836531821474200008348760576725893781666214728025605853549546000321351795856141258701766383111 8701 1491799864355926547591615797703643671507458368425169476665488068622224855374913669720884471470778763467080471544544561329297064595803560334142072827900768257614200773440086261983160425275170152296127684637977002683887245943388825957170983311602373573305059336542156916236266504803105302318443000555353384537990667914240889561838025249271501146946956304748458333775638090437001103664167797441357741972994671415630108703137795294472286172404628997118056234831420159353554325036836407449848697982807805941728290079263174040613402089730 8702 352376338695360645387182391842893827123561851712546349996757442547414998343932208989312406701805276621685875432749279427943229813792929527045884946728027435080164064252436379498699559216091238135048681617366687138886868939582758073487119697853400665771675904677402224206492164447964508226697251905492600671061581457153268340083167205300416414833689493946967842533611914749905650509459276198738892076986477603896645807549866745511962302196461506874094510697120394679600814668650277540116857697147444148404525178204274067502744958128 8703 -1357836702037303559323553073795585136263905363169881651322025049766673161127739653160707661708646705818243962388337503623964642567495292307888758694553444928925722147241285088486537212171063623197191165083554937999821117113167537702891423091328387486652365882315671721817108483593116158104567257887639308044884772648468420640302690499080750487780302049685570222813934978406532439235129876621240850632668075170815032031458779355260657749765375024947379689311228365897125079113015937187908748156402101851916826617651867191199021424982 8704 -2849636566393230106915168871499228807771363731595051127987513118388898016502653322881592133179425469285324433932882064953261707163298852642030831522454213186539922920681371350469697637446233775493318849721531940683708363056556363660062406402930761059957425218857828638053374988396221460423010258442992692582875440562709310202140715748352251634727258354434028556589573068843533542899297674062598592605662746586445140734596574649732943922170004022065435924142648525250679404149852344637757446139209907793645116696915041231812423514711 8705 -3202012905088590752302351263342122634894925583307597477984270560936313014846585531870904539881230745907010309365631344381204936977091782169076716469182240621620086984933807729968397196662325013628367531338898627822595231996139121733549526100784161725729101123535230862259867152844185968649707510348485293253937022019862578542223882953652668049560947848380996399123184983593439193408756950261337484682649224190341786542146441395244906224366465528939530434839768919930280218818502622177874303836357351942049641875119315299315168472838 8706 -1844176203051287192978798189546537498631020220137715826662245511169639853718845878710196878172584040088766346977293840757240294409596489861187957774628795692694364837692522641481859984491261390431176366255343689822774114882971584030658103009455774239076735241219559140442758669251069810545140252460845985209052249371394157901921192454571917561780645798695426176309250005186906754173627073640096634049981149019526754510687662039984248474601090503992150745528540554033155139705486684989965555679955250090132815257467448108116147047855 8707 1005460363341942913936370681952691309140343511457335301325267607219258162783807444171395255006841429196558086955588224196021412753702362780842873747825417493845558082988848708987837652954972385062142483466188250860934248173584779629404303393474986820880689977638269497610616319145151649877870005982146707373823191191315152300219523293780334072946612555738602380280323063656626788725670600422501958555681597566918386223908912609748695447568913518073285178614107971217524264444365659647791890459254657703512301439447593123696276466857 8708 4207473268430533666238721945294813944035269094764932779309538168155571177630392976042299794888072175103568396321219568577226349730794144949919590217007658115465645067922656438956234849617297398690510014805086878683529480169723901362953829494259148546609791101173500359870483471989337618527577516330632000627760213211177730842443406247433002122507560404119598779403508047250065982134427550683839443238330821757260172766055354004993601671935379047012815613453876891147804483262868281825666194295612009645561943314566908423011444939696 8709 6051649471481820859217520134841351442666289314902648605971783679325211031349238854752496673060656215192334743298513409334466644140390634811107547991636453808160009905615179080438094834108558789121686381060430568506303595052695485393611932503714922785686526342393059500313242141240407429072717768791477985836812462582571888744364598702004919684288206202815024955712758052436972736308054624323936077288311970776786927276743016044977850146536469551004966358982417445180959622968354966815631749975567259735694758572034356531127591987552 8710 5046189108139877945281149452888660133525945803445313304646516072105952868565431410581101418053814785995776656342925185138445231386688272030264674243811036314314451822626330371450257181153586404059543897594242317645369346879110705764207629110239935964805836364754790002702625822095255779194847762809331278462989271391256736444145075408224585611341593647076422575432434988780345947582384023901434118732630373209868541052834103435229154698967556032931681180368309473963435358523989307167839859516312602032182457132586763407431315520696 8711 838715839709344279042427507593846189490676708680380525336977903950381690935038434538801623165742610892208260021705616561218881655894127080345084026803378198848806754703673932494022331536289005369033882789155438961839866709386804401253799615980787418196045263581289642832142350105918160667270246478699277835229058180079005601701669160791583488834033242956823796028926941530279965447956473217594675494299551452608368286778749430235553027032176985918865566914432582815630875261121025342173665220700592386620513818019854984419870581001 8712 -5212933631772476580175092627247505253175612606222268080634805775374829340414200420213695049894913604300126483276807792773247762484496507730762463964833075609311203150911505147944072502572269783752652498271275129544463728343308680992358132887734135367490481078811769857481099791134489268405447522312778708001583404402492883142662929541213336195454172959858201159683831110906692770860098151106341401794012419324178558989964266614742297119504292565086100792067984862365328747707233941473458084754866667349074244754014501546707721406550 8713 -10259122739912354525456242080136165386701558409667581385281321847480782208979631830794796467948728390295903139619732977911692993871184779761027138208644111923625654973537835519394329683725856187812196395865517447189833075222419386756565761997974071332296317443566559860183725613229745047600295285122109986464572675793749619586808004949437921806795766606934623735116266099687038718442482175007775520526642792534047100042798370049971451818471848598017781972436294336328764106231223248641297944271179269381256701886601264954139036927245 8714 -11097838579621698804498669587730011576192235118347961910618299751431163899914670265333598091114471001188111399641438594472911875527078906841372222235447490122474461728241509451888352015262145193181230278654672886151672941931806191157819561613954858750492362707147849503015867963335663208267565531600809264299801733973828625188509674110229505295629799849891447531145193041217318683890438648225370196020942343986655468329577119480207004845504025583936647539350726919144394981492344273983471609491879861767877215704621119938558907508245 8715 -5884904947849222224323576960482506323016622512125693829983493976056334559500469845119903041219557396887984916364630801699664113042582399110609758270614414513163258577330004303944279512689875409428577780383397756607209213588497510165461428726220723383001881628336079645534768172201173939862118009288030556298218329571335742045846744569016169100175626890033246371461361930310625913030340497119028794226929924662476909339612852865464707725999733018850546747282742056779066233785110332510013524737013194418802970950606618391851186101694 8716 4374217792063132301132665119653659063684935897541887555297827871424447649479161985674893426729170993407918223255102176212028880828602380650417379938029697410462396396207831215450050171035980778383618615482119690582623861633921876591104333271753347949294435815230480214648957441028571107738177275834079430166354346222413877540961260380421752706620139716901377363654904169376412805412141677888746726299712867871570190703185517184506744092472115579167235225153552279549697872446112916131284419534166074962453730935994646562287850825552 8717 15472056371684831105631334707383670639877171015889849465916127622855611549393832251008491517843641994596029622896540770684940756355681287491789602173477187532936858124449340667338402186298125971564848894136792576734296803565728067748923894885708206699786798522378329717664825404364234316005742807434888694466156080196242502729470934490651258002249939566792824894800097210593731489302580326114116922320655211858225659032762636664713748937976141163103882764504279198694092853938457190114756029026045936730330946640615766500846758333798 8718 21356961319534053329954911667866176962893793528015543295899621598911946108894302096128394559063199391484014539261171572384604869398263686602399360444091602046100116701779344971282681698988001380993426674520190333341506017154225577914385323611928930082788680150714409363199593576565408255867860816722919250764374409767578244775317679059667427102425566456826071266261459140904357402332920823233145716547585136520702568372375489530178456663975874181954429511787021255473159087723567522624769553763059131149133917591222384892697944435493 8719 16982743527470921028822246548212517899208857630473655740601793727487498459415140110453501132334028398076096316006069396172575988569661305951981980506061904635637720305571513755832631527952020602609808059038070642758882155520303701323280990340175582133494244335483929148550636135536837148129683540888839820598020063545164367234356418679245674395805426739924693902606554971527944596920779145344398990247872268649132377669189972345671712571503758602787194286633468975923461215277454606493485134228893056186680186655227738330410093609942 8720 1510687155786089923190911840828847259331686614583806274685666104631886910021307859445009614490386403480066693109528625487635232213980018460192378332584717102700862181122173088494229341653894631044959164901278066024585351954575633574357095454467375433707445813105599430885810731172602832123940733453951126131863983348921864504885484188594416393555487173131869007806457760934213107618198819230282067927217056790906718636427335680957963633527617439683311522129189777229368361338997416378729105202847119456349240014611971829563335276145 8721 -19846274163747963406763999827037329703562106913431737021213955494280059198872994236683384944572812988003947846151642946896969637184283668142206982111506884943399254520657171882788452357334106749948467509618912267316920665199649944340028228157461554649081234337608809932313782845392805423743920083268968124632510426418656380270432194871073010708870079283694202258455001379970144294714722004002863648620368079729795849735948153849220493030448256742271117989657831478243790726384570106246040448560212011692784677576610413063134609159347 8722 -36829017691218884435586246375249847602770964543905392761815749221767557658288134347136886076906841386080044162157712343069545625753944974094188962617568789579036974826228685638621083885286127352558275568656982910075802820719953645663309218497637136782575478673092739080864418980929642571873603624157807945230530489963820747504788613550318685104675506023618896161061556351498088891635501149347262638868240348378928227405138126194892205601952015345058312276291300454167251941662024712739525582789105067879464864231838151393544702769288 8723 -38339704847004974358777158216078694862102651158489199036501415326399444568309442206581895691397227789560110855267240968557180857967924992554381340950153506681737837007350858727115313226940021983603234733558260976100388172674529279237666313952104512216282924486198338511750229712102245403997544357611759071362394473312742612009674097738913101498230993196750765168868014112432301999253699968577544706795457405169834946041565461875850169235479632784741623798420490231396620303001022129118254687991952187335814104246450123223108038045432 8724 -18493430683257010952013158389041365158540544245057462015287459832119385369436447969898510746824414801556163009115598021660211220783641324412174358838646621738338582486693686844326860869605915233654767223939348708783467507474879334897638085794642957567201690148589528579436446866709439980253624274342790946729884046894086231739241902867840090789360913913056562910413012732462157704538977964574681058175089325440039096305617308026629676205031376042470505808762658753152829576616452022872214239431740175643029426669839710159973428886084 8725 18335587007961873483573087986208482444230420298847930746528289389648172288851686377238375330082426584523881153042114321409334404970303649682014603778922167840698392339534998794294223015680212118903508344717634201292335313245074310765671132702994179215373788524503210501427972114220202591619979349815016998500646443069734515765546710682478594315314592110562333250648543619035931187096523184772581580693151022938889131099520818168262529396920639302587806467528641701014422365045572689867311343357364892236435437561998441233571273883205 8726 56675291854966847842350246202287177306333071457337129783029704716047616857161128583820271021479654374083992008309355289966515262938228642236395944729075674522436229346885857521409536242620234102506743078275895177392723485919603590003337446655098691431656713010701549013178201826322447995617523707426776069863040916382477127775220808421391695813545585307313098419516557731468233186350223153350126287488608428108724077141086280044112698632400272087329430265949131932411042668046594818985566031349317079572249541808448564456679311928638 8727 75168722538223858794363404591328542464873615702394591798317164548167002226597576553718781768304069175640155017424953311626726483721869966648570303567722296260774811833579544365736397112226149336161510302215243886176190993394482924900975532449741648998858403159291077592614648693031887975871147981769567016592924963276563359514462711289231786602906499220369661329929570463930390890889201117924807345663697753548763173446703588070742374837431648129799936074711790685563872244663046841857780270781057255215278968478288274616652740814723 8728 56833135530261985310790316605120060020643195403546661051788875158518829937745890176480406438221642591116273864382838990217392078751566316966555699788800128420076419494044545571442174096545937217258001957497609684883855680149408614135304399746747469783484614634787867091186676578811685384251168631954550018092278520206828843748916000606753192287591907109807328079281026844894459703792677933152225764970546730609874042347182769902479845440511008827212129607183148984549449879617474151990468927423692362978843530916289833383081466931519 8729 157843675295137468440070402832882714310123946209531268759170442471213080584761592660135416741988217032281856073483700250876815813337674730159755059724453897640190147158688050032637853925703114751258879221714507491132194229805024131966953091648778351827901624086318078008474752489237388633644924527773948229237603824351715973695192185361496474046321802494229659764469113426226517442454779802099477481938302501149965206096489858367146808110736739882699341234017052138407211570879333004902896074375283406593989107841268926402155002882 8730 -75010878862928721325923334188495659750563491756185060529557994105695789146012814961058646351562080958607873161351469611375849667908532291918410548507997842363134621686420856315703759258300446221410251422993529378685058799164677900769008579358092870647030501535204759514606173940542650587237503057241793068363687359452211643540767519103870290128860177417875431670165101350504164373446746338122707868181759451047613208240607098212375228029320911389917236733477773633425465033092167508852877374706681971808684979370447005690250585811840 8731 -131844014393190706636713650793615719771206687159731721581346869264214619083758705137539052789783723549724147025734308601593241746660098608884966248296797970783211041180465401887145933354846383438668253380491139063568914479314086514904312979104840340430515116169992626605792850519354335971488671689196343086455965879659040487289683519710623482416452084527682759749446128195398624077239424271274933633152306181657487250587789868114855073469831920217129366340660922617974914912709641660843346302130374334787528510286736839073332052743358 8732 -132001858068485844105153721196448602485516811105941252850106039706685832164343466730199188206525711766756428881807792301844118562473436283615126003356522424680851231327624089937178571208772086553419512259712853571060046673543891539036279932196489118782343017794078944683801325271843573360122316613724117034685203483483392203263378711895984978890498406330176989409210597308824850594681879051077033110634244484158637215793886357973222220277942656957012065681894939670113322124280520993848249198204749618194122499394578107999734207746239 8733 -56990979205557122779230387007952942734953319349756192320548045600990043018330651769140541854963630808148555720456322690468268894564903991696715454848524582317716609641203233621474811950471640332009260836719324192374987874379213638267271352838396248135312516258874185169195151331300922772884813556482323966321516124031180559722611192792114688761638228912301557739045495958320686221235132712954325242452485033111024007553279259760846992248621745567094828948417166036687857091188353484995371823498067646385437520024131102309483621934398 8734 74853035187633583857483263785662777036253367809975529260798823663224576065428053368398510934820092741575591305277985911124972852095194617188250793448273388465494431539262168265671121404374743106658992543771814871193926604934872876637041626266444092295202599911118441436597699188053413198603858132714019120134449755627859927567072326918508793654813855615381202010400632237077937856004291558320608390699821148546463243034510608354008081221210174650034537392243756581287057821521288175847974478632306688402090990262605736763848430808961 8735 206854893256119427962636984982111379521770178915916782110904863369910408229771520098597699141345804508332020187085778212969091414568630900803376796804795813146345662866886258202849692613146829660078504803484668442253973278478764415673321558462933211077545617705197386120399024459896986558726174746438136154819653239111252130830451038814493772545312261945558191419611229545902788450686170609397641501334065632705100458828396966327230301499152831607046603074138696251400379945801809169696223676837056306596213489657183844763582638555201 8736 263845872461676550741867371990064322256723498265672974431452908970900451248102171867738240996309435316480575907542100903437360309133534892500092251653320395464062272508089491824324504563618469992087765640203992634628961152857978053940592911301329459212858133964071571289594175791197909331610988302920460121141169363142432690553062231606608461306950490857859749158656725504223474671921303322351966743786550665816124466381676226088077293747774577174141432022555862288088237036990162654691595500335123952981651009681314947073066260489600 8737 188992837274042966884384108204401545220470130455697445170654085307675875182674118499339730061489342574904984602264114992312387457038340275311841458205047006998567840968827323558653383159243726885428773096432177763435034547923105177303551285034885366917655534052953129852996476603144496133007130170206441001006719607514572762985989904688099667652136635242478547148256093267145536815917011764031358353086729517269661223347165617734069212526564402524106894630312105706801179215468874478843621021702817264579560019418709210309217829680640 8738 -17862055982076461078252876777709834301300048460219336940250778062234533047097401599257969079856461933427035584821663220656703957530290625491535338599748806147777821898058934644196309453903102774649731707052490678818938730555659238369770273428047844159890083652244256267402547856752490425719044576231695153812933631596679367844461134126394104893175626703079644271355136278757251634769158845366283148247336115435439235481231348593161088972588429082939708443826590544599200730332934690852602655134239042016653470238474634454364808874560 8739 -281707928443753011820120248767774156558023546725892311371703687033134984295199573466996210076165897249907611492363764124094064266663825517991627590253069201611840094406148426468520814017521572766737497347256483313447899883413637292310363184729377303372748217616315827556996723647950399757330032879152155274954102994739112058397523365733002566200126117560939393430011861782980726306690462167718249892033886781251563701862907574681238382720363006257081140466382452832687437767323097345544198155469362994998304479919789581527431069364159 8740 -470700765717795978704504356972175701778493677181589756542357772340810859477873691966335940137655239824812596094627879116406451723702165793303469048458116208610407935374975750027174197176765299652166270443688661076882934431336742469613914469764262670290403751669268957409993200251094895890337163049358596275960822602253684821383513270421102233852262752803417940578267955050126263122607473931749608245120616298521224925210073192415307595246927408781188035096694558539488616982791971824387819177172180259577864499338498791836648899044798 8741 -452838709735719517626251480194465867477193628721370419602106994278576326430776290367077971057798777891385560509806215895749747766171875167811933709858367402462630113476916815382977887722862196877516538736636170398063995700781083231244144196336214826130513668017024701142590652394342405464618118473126901122147888970657005453539052136294708128959087126100338296306912818771369011487838315086383325096873280183085785689728841843822146506274338979698248326652867967994889416252459037133535216522037941217561211029100024157382284090170237 8742 -171130781291966505806131231426691710919170081995478108230403307245441342135576716900081760981632880641477949017442451771655683499508049649820306119605298200850790019070768388914457073705340624110779041389379687084616095817367445938933781011606837522757765450400708873585593928746392005707288085593974745847193785975917893395141528770561705562758961008539398902876900956988388285181147852918665075204839393401834221987865934269140908123553975973441167186186485515162201978485135939787991018366568578222562906549180234575854853020806077 8743 299569984425829472898373125545483990859323595186111648311954465095369517342296975066254179156022359183334647077185427344750768224194116143483162928852818007759617916304207361112717123471424675541387229054308973992266838613969296530680133458157425147532638301268560083824399271504702890183049077455383850428767036626335791426241984499859396671093301744264019037701366998061737977941459621013084533040281222896687002937344138923274399471692951435340020848910209043377286638497656032036396800810603602037014957950158264215981795878238722 8744 752408694161548990524624605739949858336517223907482067914061459373945843773073265433332150213821137074720207586991643240500515990365991311295096638711185410222248029781124176495695011194286872418903767790945144390330834314750379761924277654493639973663151969285584784966989923899045295647667195928510751550914925596992796879781036636154104800052388870364357334008279816833106989429297936099467858137154503079772788627072980767096545977967290415038269175563077011372176054750115069169932017332641543254576168979258288373364079968408960 8745 923539475453515496330755837166641569255687305902960176144464766619387185908649982333413911195454017716198156604434095012156199489874040961115402758316483611073038048851892565410152084899627496529682809180324831474946930132117825700858058666100477496420917419686293658552583852645437301354955281522485497398108711572910690274922565406715810362811349878903756236885180773821495274610445789018132933341993896481607010614938915036237454101521266388479436361749562526534378033235251008957923035699210121477139075528438522949218932989215038 8746 623969491027686023432382711621157578396363710716848527832510301524017668566353007267159732039431658532863509527248667667405431265679924817632239829463665603313420132547685204297434961428202820988295580126015857482680091518148529170177925207943052348888279118417733574728184581140734411171906204067101646969341674946574898848680580906856413691718048134639737199183813775759757296668986168005048400301712673584920007677594776112963054629828314953139415512839353483157091394737594976921526234888606519440124117578280258733237137110976317 8747 -128439203133862967092241894118792279940153513190633540081551157849928175206720258166172418174389478541856698059742975573095084724686066493662856809247519806908827897233438972198260049766084051430608187664929286907650742796601850591746352446550587624774872850867851210238805342758310884475760991861409104581573250650417898031100455729297691108334340735724620134824466041073349692760311768094419457835441829494852780949478204654133491348138975461898853662723723528215084660012520092248405782444035023814452051400978029640126942857432642 8748 -1051978678587378463422997731285433849195840819093593716226015924469315361115370240499586329369843496258054854664177070585251284214560107454778259567564003417981865946085331537608412134665711547960290996845254118382597672928719676292604411112651065121195790270554144868791389195403748185830716273383894601979681962223328588306023021136013501471145690614628376371709646814894844967370757557112552391177435725976459791564417119690370945449660241850378290024473286054749462693247771101206328818143245145291591126929416552589345875846647679 8749 -1675948169615064486855380442906591427592204529810442244058526225993333029681723247766746061409275154790918364191425738252656715480240032272410499397027669021295286078633016741905847096093914368948586576971269975865277764446868205462782336320594117470084069388971878443519573776544482597002622477450996248949023637169903487154703602042869915162863738749268113570893460590654602264039743725117600791479148399561379799242011895803334000079488556803517705537312639537906554087985366078127855053031851664731715244507696811322583012957623995 8750 -1547508966481201519763138548787799147652051016619808703976975068143404854475002989600573643234885676249061666131682762679561630755553965778747642587780149214386458181399577769707587046327830317517978389306340688957627021650266354871035983874043529845309196538104027233280768433786171712526861485589587144367450386519485589123603146313572224054529398013543493436068994549581252571279431957023181333643706570066527018292533691149200508731349581341618851874588916009691469427972845985879449270587816640917263193106718781682456070100191352 8751 -495530287893823056340140817502365298456210197526214987750959143674089493359632749100987313865042179991006811467505692094310346540993858323969383020216145796404592235314246232099174911662118769557687392461086570575029348721546678578431572761392464724113406267549882364489379238382423526696145212205692542387768424296157000817580125177558722583383707398915117064359347734686407603908674399910628942466270844090067226728116571458829563281689339491240561850115629954942006734725074884673120452444571495625672066177302229093110194253543672 8752 1180417881721241430515239625404226129135994332284227256307567082319243536322090498665758747544232974799911552723920046158346368939246173948441116376811523224890693843318770509806672184431795599390899184510183405290248415725321526884350763559201652745970663121421996079030194538162059070306477265245303706561255212873746486337123476865311192579480031350352996506534112855968194660131069325206971849012877555471312572513895324344504436797799217312277143687197009582964547353260291193454734600587280169106043178330394582229472818704080324 8753 2727926848202442950278378174192025276788045348904035960284542150462648390797093488266332390779118651048973218855602808837907999694800139727188758964591672439277152024718348279514259230759625916908877573816524094247875437375587881755386747433245182591279859659526023312310962971948230782833338750834890850928705599393232075460726623178883416634009429363896489942603107405549447231410501282230153182656584125537839590806429015493704945529148798653895995561785925592656016781233137179334183871175096810023306371437113363911928888804271677 8754 3223457136096266006618518991694390575244255546430250948035501294136737884156726237367319704644160831039980030323108500932218346235793998051158141984807818235681744260032594511613434142421744686466564966277610664822904786097134560333818320194637647315393265927075905676800342210330654309529483963040583393316474023689389076278306748356442139217393136762811607006962455140235854835319175682140782125122854969627906817534545586952534508810838138145136557411901555547598023515958212064007304323619668305648978437614415593005039083057815350 8755 2043039254375024576103279366290164446108261214146023691727934211817494347834635738701560957099927856240068477599188454773871977296547824102717025607996295010791050416713824001806761957989949087075665781767427259532656370371813033449467556635435994569422602805653909597770147672168595239223006697795279686755218810815642589941183271491130946637913105412458610500428342284267660175188106356933810276109977414156594245020650262608030072013038920832859413724704545964633476162697920870552569723032388136542935259284021010775566264353735027 8756 -684887593827418374175098807901860830679784134758012268556607938645154042962457749564771433679190794808904741256414354064036022398252315624471733356595377428486101608004524277707497272769676829833211792049096834715219067003774848305919190797809188021857256853872113714540815299779635543610332053039611164173486788577589485519543351687752469996096323951437879442174765121281787056222394925296342906546606711381245345785778752885674873516109877821036581837081379628022540618535216308781614148142708673480371112153092353136362624450536649 8757 -3908344729923684380793617799596251405924039681188263216592109232781891927119183986932091138323351625848884771579522854996254368634046313675629875341403195664167845868037118789320931415191421516299776758326707499538123853100909408639737510992446835337250522780948019391341157510110289853139816016080194557489960812266978561797850100044194609213489460714249486449137220261517641891541570607437125031669461681009152163320324339838209382326948015966173139248982935175620564134493428372788918471762376979129349549767507946141401707508351998 8758 -5951383984298708956896897165886415852032300895334286908320043444599386274953819725633652095423279482088953249178711309770126345930594137778346900949399490674958896284750942791127693373181370603375442540094134759070780223472722442089205067627882829906673125586601928989111305182278885092362822713875474244245179623082621151739033371535325555851402566126708096949565562545785302066729676964370935307779439095165746408340974602446239454339986936799032552973687481140254040297191349243341488194794765115672284809051528956916967971862087024 8759 -5266496390471290582721798357984555021352516760576274639763435505954232231991361976068880661744088687280048507922296955706090323532341822153875167592804113246472794676746418513420196100411693773542230748045037924355561156468947593783285876830073641884815868732729815274570489882499249548752490660835863080071692834505031666219490019847573085855306242175270217507390797424503515010507282039074592401232832383784501062555195849560564580823877058977995971136606101512231499678656132934559874046652056442191913696898436603780605347411550374 8760 -1358151660547606201928180558388303615428477079388011423171326273172340304872177989136789523420737061431163736342774100709835954898295508478245292251400917582304948808709299724099264685220272257242453989718330424817437303368038185143548365837626806547565345951781795883229332372388959695612674644755668522581732022238053104421639919803378476641816781461020731058253577162985873118965711431637467369563370702775348899234871509722355198496929043011822831887623166336610935544162704561770955574889679463062564147130928657639203639903198375 8761 4593232323751102754968716607498112236603823815946275485148717171427045970081641736496862572002542420657789512835937209060290391032298629300101608697998573092653947476041643067028428687961098346132988550375804334253342920104684256945656701790256023359107779634820133105881972809889925396750148069119805721663447600844568047317393451731947079209585784665687365891311985382799428947763965532733467938216068392390397509106103092723884255843057893787209721086064314803643104753028644681570532619905085652609720661920600299277764331958888650 8762 9859728714222393337690514965482667257956340576522550124912152677381278202073003712565743233746631107937838020758234164766380714564640451453976776290802686339126742152788061580448624788372792119675219298420842258608904076573631850728942578620329665243923648367549948380452462692389174945502638729955668801735140435349599713536883471579520165064892026840957583398702782807302943958271247571808060339448900776174898571661298942284448836666934952765205692222670416315874604431684777616130406666557142094801634358819036903058369679370439025 8763 11217880374769999539618695523870970873384817655910561548083478950553618506945181701702532757167368169369001757101008265476216669462935959932222068542203603921431690961497361304547889473593064376917673288139172683426341379941670035872490944457956471791488994319331744263681795064778134641115313374711337324316872457587652817958523391382898641706708808301978314456956359970288817077236959003445527709012271478950247470896170452006804035163863995777028524110293582652485539975847482177901362241446821557864198505949965560697573319273637401 8764 6624648051018896784649978916372858636780993839964286062934761779126572536863539965205670185164825748711212244265071056415926278430637330632120459844205030828777743485455718237519460785631966030784684737763368349172998459836985778926834242667700448432381214684511611157799822254888209244365165305591531602653424856743084770641129939650951562497123023636290948565644374587489388129472993470712059770796203086559849961790067359282919779320806101989818803024229267848842435222818837496330829621541735905254477844029365261419808987314748752 8765 -3235080663203496553040536049109808621175346736558264061977390898254705665209463747360073048581805359226625776493163108350454436134003120821856316446597655510348998667332343342929164002740826088890534560657473909435905616736646071802108335952629216811542433683038337222652640437500965701137473424364137199081715578606514942895753531928568602567769003204666634833058408219813555828798254101096000568652697689615048609871231583001529057346128850775386889198441148467032169208865940119799577045015406189547156514789671641638560692055690272 8766 -14452961037973496092659231572980779494560164392468825610060869848808324172154645449062605805749173528595627533594171373826671105596939080754078384988801259431780689628829704647477053476333890465808207848796646592862246996678316107674599280410585688603031428002370081486334435502279100342252786799075474523398588036194167760854276923311467244274477811506644949290014768190102372906035213104541528277664969168565296080767402035008333092509992846552415413308734731119517709184713422297700939286462227747411355020739637202336134011329327672 8767 -21077609088992392877309210489353638131341158232433111672995631627934896709018185414268275990913999277306839777859242430242597384027576411386198844833006290260558433114285422884996514261965856496592892586560014942035245456515301886601433523078286137035412642686881692644134257757167309586617952104667006126052012892937252531495406862962418806771600835142935897855659142777591761035508206575253588048461172255125146042557469394291252871830798948542234216332963998968360144407532259794031768908003963652665832864769002463755942998644076423 8768 -17842528425788896324268674440243829510165811495874847611018240729680191043808721666908202942332193918080214001366079321892142947893573290564342528386408634750209434446953079542067350259225030407702358025902541032599339839778655814799325187125656920223870209003843355421481617319666343885480478680302868926970297314330737588599653331033850204203831831938269263022600734557778205206709952474157587479808474565510097432686237811289723814484670097766847327134522850501327975198666319674232191862988557463118676349979330822117382306588386150 8769 -3389567387815400231609442867263050015605647103406022000957370880871866871654076217845597136583020389484586467771907948065471842296634209810264143397607375318428744818123374894590296782891139941894150177105894439737092843100339707124725906715071231620838781001473273935147181817387243543227691881227394403571709278136569827745376407722382959929354020431624313732585966367675832300674739369616059202143505396944801351918835776281390721974677251214431913825788119381810266013952897376531252576526329715707321329239693619781248295259058477 8770 17688041701176992645699767622090588115735511129027089672038260747063029837364109196422678854330978887822253310087334482177125541730942201575934701435398914942129688296162047990406217479074716554698742409454120502298152613414962179476707616363214905414573861685408418708987075939780066043390260223439611722480303614800682703750030455240035846842246814711311584123073176409915928734833467205637528846317666858180344690638633618009862149856121697327802302507175879586549878393579362417500516331477633936958511535529308843974694703385017947 8771 35530570126965888969968442062334417625901322624901937283056501476743220881172830863330881796663172805902467311453413804069268489624515492140277229821807549692339122743115127532473567738299746962401100435356661534897492453193617994276032803488871825638444070689251774130468693259446409928870738903742480649450600929131420292349683786273886051046078646649580847145673910967694133941543419679795116326126141423690442123324871429299585964340791795094649629641698730087877853592245682091732708194466191400077187885508639666092077009973404098 8772 38920137514781289201577884929597467641506969728307959284013872357615087752826907081176478933246193195387053779225321752134740331921149701950541373219414925010767867561238502427063864521190886904295250612462555974634585296293957701400758710203943057259282851690725048065615875076833653472098430784969875053022310207267990120095060193996269010975432667081205160878259877335369966242218159049411175528269646820635243475243707205580976686315469046309081543467486849469688119606198579468263960770992521115784509214748333285873325305232462576 8773 21232095813604296555878117307506879525771458599280869611975611610552057915462797884753800078915214307564800469137987269957614790190207500374606671784016010068638179265076454436657647042116170349596508203008435472336432682878995521924051093840728151844708990005316629356628799137053587428708170561530263330542006592467307416345029738756233164133185852369893576755186700925454037507384691843773646681951979962454898784605073587571114536459347348981279240960310969883138241212619217050763444439514887178825997679219024441898630601847444630 8774 -14298474313361592414090324754827538100129864025621067671080889866191162965710032978577081717747958498337666842315426534111653699434307991765670558037791539623700943478038673095815920696183576612804592232348226062561059770314622472351981709648143673793735080683935144773839894122392822500162568342212217318908594336664112876004654047517652886912892794279687270390487210042240096434158727836021469644174161461235543338719797841728471427881444446113370388681387760204739612379626465040969263754951304221251190206289615224193446408125959467 8775 -53218611828142881615668209684425005741636833753929026955094762223806250718536940059753560650994151693724720621540748286246394031355457693716211931257206464634468811039277175522879785217374463517099842844810782037195645066608580173752740419852086731053017932374660192839455769199226475972260999127182092371930904543932102996099714241513921897888325461360892431268747087377610062676376886885432645172443808281870786813963505047309448114196913492422451932148874609674427731985825044509233224525943825337035699421037948510066771713358422042 8776 -74450707641747178171546326991931885267408292353209896567070373834358308633999737944507360729909366001289521090678735556204008821545665194090818603041222474703106990304353629959537432259490633866696351047819217509532077749487575695676791513692814882897726922379976822196084568336280063400969169688712355702472911136399410412444743980270155062021511313730786008023933788303064100183761578729206291854395788244325685598568578634880562650656260841403731173109185579557565973198444261559996668965458712515861697100256972951965402315205866671 8777 -60152233328385585757456002237104347167278428327588828895989483968167145668289704965930279012161407502951854248363309022092355122111357202325148045003430935079406046826314956863721511563307057253891758815470991446971017979172953223324809804044671209103991841696041677422244674213887240900806601346500138383564316799735297536440089932752502175108618519451098737633446578260824003749602850893184822210221626783090142259848780793152091222774816395290360784427797819352826360818817796519027405210507408294610506893967357727771955907079907203 8778 -6933621500242704141787792552679341425641594573659801940894721744360894949752764906176718361167255809227133626822560735845961090755899508608936113746224470444937235787037781340841726345932593736791915970660209409775372912564373049572069384192584478050973909321381484582788905014660764928545602219318046011633412255803194540340375691238580277220293058090206306364699490883213941073225964007752177037777818501219355445885275745842643108577902902867908852278923209678398628832992752009794180684563582957574807472929409217705184193721485160 8779 67517086141504474029758534439252543841766697779550094626175652089997413684246973038330642368742110192062387463856174820358047730789765685481882489294998004258169754517315848618695705913558040129904435077159008099756704836923202646104722129500230404846753013058595337613295663321619298472423567469394309690839498880596215872104368289031574784801218255640579701659234297419850159110535614721454114816617969743106330152683302889037919542078357938535822320830262369879167344365451509550202488280895129558286889627327563734260218121484381512 8780 127669319469890059787214536676356891009045126107138923522165136058164559352536678004260921380903517695014241712219483842450402852901122887807030534298428939337575801343630805482417217476865097383796193892629999546727722816096155869429531933544901613950744854754637015035540337535506539373230168815894448074403815680331513408544458221784076959909836775091678439292680875680674162860138465614638937026839596526196472412532083682190010764853174333826183105258060189231993705184269306069229893491402537852897396521294921462032174028564288716 8781 134602940970132763929002329229036232434686720680798725463059857802525454302289442910437639742070773504241375339042044578296363943657022396415966648044653409782513037130668586823258943822797691120588109863290208956503095728660528919001601317737486092001718764076018499618329242550167304301775771035212494086037227936134707948884833913022657237130129833181884745657380366563888103933364429622391114064617415027415827858417359428032653873431077236694091957536983398910392334017262058079024074175966120810472203994224330679737358222285773877 8782 67085854828628289899243794789783688592920022901248630836884205712528040618042469872106997373328663312178987875185869757938316212867256710934084158749655405524343282613352738204563237909239650990683674786131200856746390891737326272896879188237255687154965751017423162005033579228548005829352203565818184395197729055538492076780465623991082452328911577541305043998146069144037944822828814900936999247999445284309497705734056538994734331352719298158269636706721029031224989651810548528821585895070991252185314366896766945477140100801392366 8783 -60583464641261769887970741886573202416125103205890292685280930345636518734494208132153924007574854382835253837033614084512086640033866176872946375548773533813232518730278067277853979567625446393112519106498798689981331924358829596532652745307645926795779103737213853030506758306958533543877965250076263679206086624793021331763992597792994507580925197550373395294534806536636218037309650713701937778840151241886974706798027143195276433500455035667913468551339160200768715532458757540408307596331546600712082154398154516555033927762896349 8784 -195186405611394533816973071115609434850811823886689018148340788148161973036783651042591563749645627887076629176075658662808450583690888573288913023593426943595745555860946654101112923390423137513700628969789007646484427653019358515534254063045132018797497867813232352648836000857125837845653736285288757765243314560927729280648826510815651744711055030732258140951915173100524321970674080336093051843457566269302802565215386571227930306931532272362005426088322559111161049549720815619432381772297667411184286148622485196292392150048670225 8785 -262272260440022823716216865905393123443731846787937648985224993860690013654826120914698561122974291199255617051261528420746766796558145284222997182343082349120088838474299392305676161299662788504384303755920208503230818544756684788431133251282387705952463618830655514653869580085673843675005939851106942160441043616466221357429292134806734197039966608273563184950061242244562266793502895237030051091457011553612300270949443110222664638284251570520275062795043588142386039201531364148253967667368658663369600515519252141769532250850062590 8786 -201688795798761053828246124018819921027606743582047356299944063515053494920331912782544637115399436816420363214227914336234680156524279107350050806794308815306856319744021325027822181732037342111271784649421409813249486620397855191898480505974741779156684515093441661623362821778715310131127974601030678481234956991673200025665299537013739689459041410723189789655526435707926048756193244523328113312616860311725325564151415967027388204783796534852361594243704427941617323669072606607845660071037112062657518361121097625214498323087166240 8787 -6502390187366520011273052903210486176794919695358338151603275366891521883548261739953073365753808929343734038152255673426229572833390534061137783200881871711110763883074670926709258341614204597571155679632402166765058967378496676364226442929609760359186647280209308974526820921589472285474238315741920715991642430745470745016473026198087944747986379990931648703611262607401726785519164187235061469159294042422522998936029395799457897852264262490356168155381868830456274119351790988413278298739444651473232212498612428922106173038496014 8788 255769870252656303704943813002182637266936927092579310833621718493798491771277859174745487757220482269911883013109272747320537223724754750161859399142200477408978074591224721378966902958048583906813148076287806336465759577378188112066906808352777945593276971550446205679342759164084371389531701535365021444449401185720750612412819108608646252291980228282631536246449979637160540007983731049794989622297717511189777272013413714423206740431987308029918894639661719311929765082179573159840689368629214011896368303020639712847426077811566577 8789 457458666051417357533189937021002558294543670674626667133565782008851986691609771957290124872619919086332246227337187083555217380249033857511910205936509292715834394335246046406789084690085926018084932725709216149715246197776043303965387314327519724749961486643887867302705580942799681520659676136395699925684358177393950638078118645622385941751021639005821325901976415345086588764176975573123102934914577822915102836164829681450594945215783842882280488883366147253547088751252179767686349439666326074553886664141737338061924400898732818 8790 463961056238783877544462989924213044471338590369985005285169057375743508575158033697243198238373728015675980265489442756981446953082424391573047989137391164426945158218320717333498343031700130615656088405341618316480305165154539980329613757257129485109148133924097176277232401864389153806133914452137620641676000608139421383094591671820473886499008018996752974605587677952488315549696139760358164404073871865337625835100859077250052843068048105372636657038748016084003362870603970756099627738405770726027118876640349766984030573937228833 8791 208191185986127573839519176922030407204401663277405694451547338881945016803880174522497710481153245745764097252380170009660909729357669641411188589995190687017967083627095995954531440073651546708842940329053811980014545587776351868262706948904351539515871162373650970597889642700304782416602212916772599197226599422418670770681772563211827634207027790714121438359137698315327775541712408710563174781776154354147848563087445362826846102636060797342717762399086296772073597788424397596258938369776556714130750573619710054136604496125662257 8792 -249267480065289783693670760098972151090142007397220972682018443126906969887729597434792414391466673340568148974957017073894307650891364216100721615941318605697867310708150050452257644616434379309241992396655404169700700609999691435702680365423168185234090324270236896704815938242494899104057463219623100728457758754975279867396346082410558307543993848291699887542838717029758813222464566862559928153138423468767254273077384318623748842579723045539562726484279850481473490962827782171427411069889769360423136090522027283925319904773070560 8793 -713228536304073661238133750023185195561480597767205977967187500502650478462887631132035612629840401356244129240446459830875754603973788607673769605078709770124812468926470767785755987648134509924898080801997022486181005775154231416032294122680297670343238458194334072982048340106884052910191377671760721370133759363114701250490937754231032194043001867288452862148426394982247128772160706622918092557212295334104880108178243395873801685647771150912199383523027866565476853833431752927527038808295540086450254967162377050909350478710299392 8794 -921419722290201235077652926945215602765882261044611672418734839384595495266767805654533323110993647102008226492826629840536664333331458249084958195073900457142779552553566763740287427721786056633741021131050834466195551362930583284295001071584649209859109620567985043579937982807188835326793590588533320567360358785533372021172710317442859828250029658002574300507564093297574904313873115333481267338988449688252728671265688758700647788283831948254917145922114163337550451621856150523785977178072096800581005540782087105045954974835961648 8795 -672152242224911451383982166846243451675740253647390699736716396257688525379038208219740908719526973761440077517869612766642356682440094032984236579132581851444912241845416713288029783105351677324499028734395430296494850752930891848592320706161481024625019296297748146875122044564693936222736127368910219838902600030558092153776364235032301520706035809710874412964725376267816091091408548470921339185850026219485474398188304440076898945704108902715354419437834312856076960659028368352358566108182327440157869450260059821120635070062891087 8796 41076294079162209854151583176941743885740344119815278230471104244961953083849422912294703910313427594804051722576847064233397921533694574689533025946127918679900227081054054497726204542782832600399052067601592189686155022223339567439973416518816645718219161896585926106926295542190116687455250302850501531231159332556609096714573519198730673336966057577578449183701018714431037680752158151996753371362269114619405709989938955796902739943662248196844964085193553709399893174403384575168472700113212646292385516902317229788715408647408306 8797 962496016369363444931804510122157346651622605164426950649205943629557448350617228566828027021307074696812278215403476904770062254865152823774491221020028375822679779634620818238013632264568889234140073198652426655881706385153922851734974488103465855577328782464570969686864278349378952014248840891383822098591518118089981117887283836641590501586995715580152749691265112012005941994625273485478020710350718802872134381255627714497550528227494196451762110007307717046950344796259535098954449878185309446873391057684404334834670383483369955 8798 1634648258594274896315786676968400798327362858811817650385922339887245973729655436786568935740834048458252355733273089671412418937305246856758727800152610227267592021480037531526043415369920566558639101933047856952376557138084814700327295194264946880202348078762319116561986322914072888236984968260294041937494118148648073271663648071673892022293031525291027162655990488279822033086033821956399359896200745022357608779443932154574449473931603099167116529445142029903027305455287903451313015986367636887031260507944464155955305453546261043 8799 1593571964515112686461635093791459054441622514692002372155451235642284020645806013874274231830520620863448304010696242607179021015771552282069194774206482308587691794398983477028317210827137733958240049865446264762690402115861475132887321777746130234484128916865733190455060027371882771549529717957443540406262958816091464174949074552475161348956065467713448713472289469565390995405281663804402606524838475907738203069453993198777546733987940850970271565359948476193627412280884518876144543286254424240738874991042146926166590044898852738 8800 631075948145749241529830583669301707789999909527575421506245292012726572295188785307446204809213546166636025795292765702408958760906399458294703553186453932765012014764362658790303578562568844724099976666793838106808695730707552281152347289642664378906800134401162220768195749022503819535280877066059718307671440698001483057061790715833570847369069752133295963781024357553385053410656390318924585814487757104866068688198365484279996205760446654518509455352640759146677067484624983777190093408069114793865483933357742591331919661415482784 8801 -1003572310448525654785956093299099090537362949284242228879677047874519401434466651479122730931620502291616329937980323969003460176398847398464024246966156294502580006715674872735739836807351721834539125266254018845567861407377262419174947904622282501295547944361156895793790573891569068701704091194234323629822677450646590214601857355840321174923961773157731198874966130726436979675377431637474774081712987917491540091245566670294453268171156444648607074092501270756350237970662919674122922578298522093165776574586721564623385792130778258 8802 -2597144274963638341247591187090558144978985463976244601035128283516803422080272665353396962762141123155064633948676566576182481192170399680533219021172638603090271801114658349764057047634489455792779175131700283608258263523238737552062269682368412735779676861226890086248850601263451840251233809151677864036085636266738054389550931908315482523880027240871179912347255600291827975080659095441877380606551463825229743160699559869072000002159097295618878639452449746949977650251547438550267465864552946333904651565628868490789975837029630995 8803 -3228220223109387582777421770759859852768985373503820022541373575529529994375461450660843167571354669321700659743969332278591439953076799138827922574359092535855283815879021008554360626197058300516879151798494121715066959253946289833214616972011077114686476995628052307017046350285955659786514686217737582343757076964739537446612722624149053371249096993004475876128279957845213028491315485760801966421039220930095811848897925353351996207919543950137388094805090506096654717736172422327457559272622061127770135498986611082121895498445113778 8804 -2224647912660861927991465677460760762231622424219577793661696527655010592940994799181720436639734167030084329805989008309587979776677951740363898327392936241352703809163346135818620789389706578682340026532240102869499097846569027414039669067388794613390929051266895411223255776394386591084810595023503258713934399514092947232010865268308732196325135219846744677253313827118776048815938054123327192339326233012604271757652358683057542939748387505488781020712589235340304479765509502653334636694323539034604358924399889517498509706314335519 8805 372496362302776413256125509629797382747363039756666807373431755861792829139277866171676526122406956124980304142687558266594501415492447940169320693779702361737567991951312213945436258244782877110439148599460180738759165676669710138022600614979618122388747809959994675025594824869065249166423214128174605322151236752645107157540066640006750327554892021024435235093941773173051926264721041318550188267225230812625471403047201186014457062410709790130097618739860511609673170486037935896932829170229407299300292641228978973291466130715295477 8806 3600716585412163996033547280389657235516348413260486829914805331391322823514739316832519693693761625446680963886656890545185941368569247078997243268138794897592851807830333222499796884441841177627318300397954302453826124930615999971237217586990695237075224805588046982042641175155020908952937900345912187665908313717384644604152789264155803698803989014028911111222221731018264954756036527079352154688264451742721283251945126539366453270330253740267485713544951017706327888222210358224390388442851468427070428140215590055413361629160409256 8807 5825364498073025924025012957850417997747970837480064623576501859046333416455734116014240130333495792476765293692645898854773921145247198819361141595531731138945555616993679358318417673831547756309658326930194405323325222777185027385276886654379489850466153856854942393265896951549407500037748495369415446379842713231477591836163654532464535895129124233875655788475535558137041003571974581202679347027590684755325555009597485222423996210078641245756266734257540253046632367987719860877725025137175007461674787064615479572911871335474744776 8808 5452868135770249510768887448220620615000607797723397816203070103184540587316456249842563604211088836351784989549958340588179419729754750879191820901752028777207987625042367144372981415586764879199219178330734224584566057100515317247254286039399871728077406046894947718240302126680342250871325281241240841057691476478832484678623587892457785567574232212851220553381593784963989077307253539884129158760365453942700083606550284036409539147667931455626169115517679741436959197501681924980792195966945600162374494423386500599620405204759449300 8809 1852151550358085514735340167830963379484259384462910986288264771793217763801716933010043910517327210905104025663301450042993478361185503800194577633613233879615135817212033921873184531144923701571900877932779922130739932169899317276017068452409176491002181241306900736197660951525321341918387380895328653391783162761447840074470798628301981868770243198822309442159372053945724122551217012804777004072101002199978800354605157497043085877337677715358683401972728723730631309279471566756401807524094131735304066283170910544207043575599040045 8810 -3973212947714940409289672790019454618263711453017153637288237087253115652654017183004196219816168581571661268029344448811780442784061695019166563961918497259330419799781645436445233142686624054737757448997414483192585290607285710109259818201970313359463972615548041657068236000024086158119361114474086792988059550470029751761692855904162554026358881035053346346316163504191316881020757568397902342955489682555346754654992327725380910332740963530397583332284811529316001058708248294121323217613080875726370720781444569028704827759875704730 8811 -9426081083485189920058560238240075233264319250740551453491307190437656239970473432846759824027257417923446257579302789399959862513816445898358384863670526036538407424824012580818214558273388933936976627328148707777151347707801027356514104241370185087541378662442989375308538126704428408990686395715327634045751026948862236440316443796620339593933113247904566899697757289155305958328011108282031501715855136498046838261542611761790449480408894986023752447802491270752960256209930219102115413580026475888745215204831069628325232964635154029 8812 -11278232633843275434793900406071038612748578635203462439779571962230874003772190365856803734544584628828550283242604239442953340875001949698552962497283759916153543242036046502691399089418312635508877505260928629907891279877700344632531172693779361578543559903749890111506199078229749750909073776610656287437534189710310076514787242424922321462703356446726876341857129343101030080879228121086808505787956138698025638616147769258833535357746572701382435849775219994483591565489401785858517221104120607624049281488001980172532276540234194073 8813 -7305019686128335025504227616051583994484867182186308802491334874977758351118173182852607514728416047256889015213259790631172898090940254679386398535365262656823123442254401066246165946731688580771120056263514146715305989270414634523271354491809048219079587288201848454437963078205663592789712662136569494449474639240280324753094386520759767436344475411673529995540965838909713199858470552688906162832466456142678883961155441533452625025005609170984852517490408465167590506781153491737194003491039731897678560706557411143827448780358489342 8814 2121061397356854894554332622188491238779452068554242650999972315459897888852300249994152309298841370666557242366042998768786964422876191218971986328305263379715283982569611514572048611541700353165856571064634561061845358437386392833242749749561136868461791374241140920870575048498764816200973733578758139596276387708581911687222057275860572157588637836231036904156791450245592758469540555593125338883388680355367954300387170228337824455403285815038899930312082805585369749428776727364921410088986743991066654498273658484497784184276664688 8815 13399294031200130329348233028259529851528030703757705090779544277690771892624490615850956043843425999495107525608647238211740305297878140917524948825589023295868827224605658017263447700960012988674734076325563190969736638315086737465773922443340498447005351277991031032376774126728514567110047510189414427033810577418891988202009299700782893620291994282957913246013920793346622839348768676679933844671344819053393592916534939487171359813149858516421335780087302800068961314918178513223438631193107351615115935986275638657030060724510858762 8816 20704313717328465354852460644311113846012897885944013893270879152668530243742663798703563558571842046751996540821907028842913203388818395596911347360954285952691950666860059083509613647691701569445854132589077337685042627585501371989045276935149546666084938566192879486814737204934178159899760172325983921483285216659172312955103686221542661056636469694631443241554886632256336039207239229368840007503811275196072476877690381020623984838155467687406188297577711265236551821699332004960632634684147083512794496692833049800857509504869348105 8817 18583252319971610460298128022122622607233445817389771242270906837208632354890363548709411249273000676085439298455864030074126238965942204377939361032649022572976666684290447568937565036150001216279997561524442776623197269148114979155802527185588409797623147191951738565944162156435413343698786438747225781887008828950590401267881628945682088899047831858400406337398095182010743280737698673775714668620422594840704522577303210792286160382752181872367288367265628459651182072270555277595711224595160339521727842194559391316359725320592683418 8818 5183958288771480130949894993863092755705415113632066151491362559517860462265872932858455205429574676590331772847216791862385933668064063460414412207059999277107839459684789551674117335189988227605263485198879585653460630833028241690028604742247911350617795913960707533567388029706898776588738928557811354853198251531698413065872329244899195278755837575442493091384174388664120441388929997095780823949077775787310929660768271305114800569602323355945952587178325659582220757352376764372272593402052987906611906208283752659329664596081824657 8819 -15520355428556985223902565650448021090307482772311947741779516593150669781476790865845108353142267370161664767974690236980527269720754332136496935153894286675584111207175269531835496312501713341840590647390197752031581996752473130299016672192901635315467142652232171953247349175227279383311021243768172566630086965127473899889231356976643465777880632119188950150170712243592215597818309232273059183554733499408761547216922109715509184268553144331460235710399385605654331064346955240588360041282094095606182590484549297141527844908787523447 8820 -34103607748528595684200693672570643697540928589701718984050423430359302136367154414554519602415268046247104066430554267054653508686696536514436296186543309248560777891465717100773061348651714558120588208914640528654779265900588109454819199378490045113090289844183910519191511331662692727009807682515398348517095794078064301157112985922325554676928463977589356487568807425602958878556007906048773852175156094249466069794225320507795344651305326203827524077665014065305513136617510518184071265877254435127910432679108688457887570229380206864 8821 -39287566037300075815150588666433736453246343703333785135541785989877162598633027347412974807844842722837435839277771058917039442354760599974850708393603308525668617351150506652447178683841702785725851694113520114308239896733616351144847804120737956463708085758144618052758899361369591503598546611073209703370294045609762714222985315167224749955684301553031849578952981814267079319944937903144554676124233870036776999454993591812910145220907649559773476664843339724887733893969887282556343859279307423034522338887392441117217234825462031520 8822 -23767210608743090591248023015985715362938860931021837393762269396726492817156236481567866454702575352675771071303080821936512172634006267838353773239709021850084506143975237120611682371339989443885261046723322362276657899981143220845831131927836321148240943105912446099511550186142312120287525367305037136740207080482288814333753958190581284177803669433842899428782269570674863722126628670871495492569500370628015452238071482097400960952354505228313240954443954119233402829622932041967983817997213327428339748402843143975689389916674508072 8823 10336397139785505092952670656584928334602067658679881590288154033632809319210917932986653147712692693571332995127473445118141336052690268676082522946834287398476271747490479980161378977311725114235327162191318166378121365919444888608988067450653723964849346738271464419679961145520380606722282315210361211776888713595775486823359027731744270499124794543746457058786537854928095156429379235177278359605655723621450617556153838410394383698950820975514283123221059946072110306994578476216087447880041107699570684276265544482198180312705698793 8824 49623963177085580908103259323018664787848411362013666725829940023509971917843945280399627955557535416408768834405244504035180778407450868650933231340437595924144889098640986632608557661153427899961178856304838280686361262653061239753835871571391680428557432496416082472438860506889972110320828926283570915147182759205538201046344342898969020454809096096778306637739519669195174476374317138321833035729889593658227617011147430223304528919858470535287759788064399670959844200964465758772431307159348530734093023163657985599415415138167730314 8825 73391173785828671499351282339004380150787272293035504119592209420236464735000181761967494410260110769084539905708325325971692951041457136489287004580146617774229395242616223753220240032493417343846439903028160642963019162634204460599667003499228001576798375602328528571950410693032284230608354293588608051887389839687827015380098301089550304632612765530621206066521789239870038198500945809193328528299389964286243069249218912320705489872212975763601000742508353790193247030587397800740415125156561858162432771566501129575104805054842238387 8826 63054776646043166406398611682419451816185204634355622529304055386603655415789263828980841262547418075513206910580851880853551614988766867813204481633312330375753123495125743773058861055181692229611112740836842476584897796714759571990678936048574277611949028864057064152270449547511903623886071978378246840110501126092051528556739273357806034133487970986874749007735251384941943042071566574016050168693734240664792451693065073910311106173262154788086717619287293844121136723592819324524327677276520750462862087290235585092906624742136539595 8827 13430813468957585498295352359400787028336793272341955803474115363093683497945318548581213306989882659104438076175607376818370836581315999162271250292874734451608234396484757140450303394028264329649933884532004195898536534061698332236843064477182597183391596367640981679831589040621931513565243052094675924963318366886513327510394930458837013678678874890096442369995731715746768565697249435694217132963844647006564834681917643687006577253403684252798957831222894173161292522628353565751896370117172219728769064126577599493491209603968809282 8828 -59960360316871086001055929979603593122450479020693548316118094057142781237054863213386281103270228109980101829532717949153322114460141137327015754287271883322621160846131466612769936638465153014196506018496156447064482628572506128362823939022045404393406779234687546892118821652410352717043111241493932126924071472801313687869703370630713290953933890640524763696526057524123269632803696373499111395335545317279678234567301268633698912618809291510802042911285459617031954507959044234988518755039389638433663707439923530081613595450873429104 8829 -123015136962914252407454541662023044938635683655049170845422149443746436652844127042367122365817646185493308740113569830006873729448908005140220235920584213698374284341257210385828797693646845243807618759332998923649380425287265700353502875070619682005355808098744611044389271199922256340929183219872178967034572598893365216426442643988519325087421861627399512704261308909065212674875262947515161564029279557944470686260366342544010018792071446298888760530572753461153091231551863559512846432315910388896525794730159115174520220193009968698 8830 -136445950431871837905749894021423831966972476927391126648896264806840120150789445590948335672807528844597746816289177206825244566030224004302491486213458948149982518737741967526279101087675109573457552643865003119547916959348964032590345939547802279188747404466385592724220860240544187854494426271966854891997890965779878543936837574447356338766100736517495955074257040624811981240572512383209378696993124204951035520942283986231016596045475130551687718361795647634314383754180217125264742802433082608625294858856736714668011429796978777979 8831 -76485590115000751904693964041820238844521997906697578332778170749697338913734582377562054569537300734617644986756459257671922451570082866975475731926187064827361357891610500913509164449209956559261046625368846672483434330776457904227522000525756874795340625231698045832102038588133835137451315030472922765073819492978564856067134203816643047812166845876971191377730983100688711607768816009710267301657578887671357286374982717597317683426665839040885675450510188017282429246221172890276224047393692970191631151416813184586397834346105348874 8832 46529546847913500502760577620202806094113685748351592512643978694049097739109544664805067796280345450875663753357110572334951277878825138164744503994397148871012926449646709472319633244436888684546572133964152251165946094510807796125980874544862807210015182867046565212287232611788421203477868189399256201960753105914800360359308440171876277275255015750428321326530325808376501067106446937804894262371700670273113399885383624946692335365405607258003085080062565443870661985330690669236622384922217418704894643313345930588122385846904619825 8833 182975497279785338408510471641626638061086162675742719161540243500889217889898990255753403469087874295473410569646287779160195843909049142467235990207856097020995445187388676998598734332111998258004124777829155370713863053859771828716326814092665086398762587333432157936508092852332609057972294461366111093958644071694678904296146014619232616041355752267924276400787366433188482307678959321014272959364824875224148920827667611177708931410880737809690803441858213078185045739510907794501365187355300027330189502170082645256133815643883397805 8834 259461087394786090313204435683446876905608160582440297494318414250586556803633572633315458038625175030091055556402747036832118295479132009442711722134043161848356803078999177912107898781321954817265171403198002043197297384636229732943848814618421961194103212565130203768610131440466444195423609491839033859032463564673243760363280218435875663853522598144895467778518349533877193915447775330724540261022403762895506207202650328775026614837546576850576478892368401095467474985732080684777589234748992997521820653586895829842531649989988746680 8835 212931540546872589810443858063244070811494474834088704981674435556537459064524027968510390242344829579215391803045636464497167017600306871277967218139646012977343876629352468439788265536885066132718599269233849792031351290125421936817867940073559153984088029698083638556322898828678022991945741302439777657071710458758443400003971778263999386578267582394467146451988023725500692848341328392919645998650703092622392807317266703828334279472140969592573393812305835651596813000401390015540966849826775578816926010273549899254409264143084126856 8836 29956043267087251401933386421617432750408312158345985820134192055648241174625037712756986773256955283741981233399348685336971173691257728810731227931789915956348431441963791441189531204773067874714474491404694421317488236265650108101541125980894067585325442364651480619814805976345413933973446841073666563113066387063764495707825763644766770536911830126542870051200657292312210540662369071905373039285878217398243886489599092650625348061260231782882590370447622573411767260890482221039601662471475551486736508103467253998275448499200729052 8837 -229505044127698838911271049261829444155199848424094311674184222194938315629008534920558471265368219746349074323003398351495147121787874280631980494202253245892008371637035386470918367576548886942550696911793307621879809148370579624842307688637527893608777770200478723148795325464121030261450162650765367295919397177609479264655454454791108893316610768018352597727317692241564983374785406258819167221736525545497262320713051236124401266776286345067693888521920778522055707724841598463737987572277517446035084145483428575844256201490788017627 8838 -442436584674571428721714907325073514966694323258183016655858657751475774693532562889068861507713049325564466126049034815992314139388181151909947712341899258869352248266387854910706633113433953075269296181027157413911160438496001561660175628711087047592865799898562361705118224292799053253395903953205144952991107636367922664659426233055108279894878350412819744179305715967065676223126734651738813220387228638119655128030317939952735546248427314660267282334226614173652520725242988479278954422104293024852010155756978475098665465633872144482 8839 -472392627941658680123648293746690947717102635416529002475992849807124015868157600601825848280970004609306447359448383501329285313079438880720678940273689174825700679708351646351896164318207020949983770672431851835228648674761651669761716754691981115178191242263213842324933030269144467187369350794278811516104174023431687160367251996699875050431790180539362614230506373259377886763789103723644186259673106855517899014519917032603360894309687546443149872704674236747064287986133470700318556084575768576338746663860445729096940914133072873533 8840 -242887583813959841212377244484861503561902786992434690801808627612185700239149065681267377015601784862957373036444985149834138191291564600088698446071435928933692308071316259880977796741658134007433073760638544213348839526391072044919409066054453221569413472062735119176137704805023436925919188143513444220184776845822207895711797541908766157115179412521010016503188681017812903389003697464825019037936581310020636693806865796478959627533401201375455984182753458225008580261291872236580568512298251130303662518377017153252684712642284855905 8841 199549000860611587509337662840212011404791536265748325854050030139290074454383497207801484492111264462607093089604049666158175948096616551821249266270463329935659940195071595029728836371775819067836222420388613200562320912104929516740766562656633826023452327835827242528980519487775616327476715809691700732806330790545714768947628691146342122779698937891809727676117034949252772834123037186913794182450647328099018434223452143473775918715026113284811298151473155948643940463951116242698385909806041894548347637379961321845980752991587288578 8842 671941628802270267632985956586902959121894171682277328330042879946414090322541097809627332773081269071913540449052433167487461261176055432541928206544152504761360619903423241381625000689982840017819993092820465035790969586866581186502483317348614941201643570099041084853913549756920083514846066603970512248910504813977401929314880687846217173211489118431172341906623408208630659597912140910557980442123754183616917448743369176077136813024713659727961170856147392695708228450084586943016941994381810470887094301240407050942921667124660162112 8843 914829212616230108845363201071764462683796958674712019131851507558599790561690163490894709788683053934870913485497418317321599452467620032630626652615588433695052927974739501262602797431640974025253066853459009249139809113257653231421892383403068162771057042161776204030051254561943520440765254747483956469095281659799609825026678229754983330326668530952182358409812089226443562986915838375382999480060335493637554142550234972556096440558114861103417155038900850920716808711376459179597510506680061601190756819617424204195606379766945018018 8844 715280211755618521336025538231552451279005422408963693277801477419309716107306666283093225296571789472263820395893368651163423504371003480809377386345125103759392987779667906232873961059865154957416844433070396048577488201152723714681125820746434336747604714325948961501070735074167904113288538937792255736288950869253895056079049538608641207546969593060372630733695054277190790152792801188469205297609688165538535708326782829082320521843088747818605856887427694972072868247425342936899124596874019706642409182237462882349625626775357729441 8845 43338582953348253703039581644649492157111250726686364947758597472895625784765568473465892523490520400350279946840935483675962243194948048267449179800972598998032367876244664851248960369882314939596851340249931012786518614286142528178642503397819395545961144226907876647157185317247820598442472333821743487378446055276493126764168850762424034335480474629200288827071646068560130554880660277911224855485933981921618259583413653005183708818375088090644686031280302276364639797340755993882182602492209235755314880997055831406703959650697567330 8846 -871490629662881855142323619427114970526685707948025654184092910085704164776924595017428817265192533534520633538656482833645637209272671984363177472814615834697020560098494836411353837061758659085656215513209078236353290498971510703243249880005248767225095897934868327382894069244695699842322782413662212981716835604523116698262509378992559295991188056322982069582740443157883432432035178097471774624574401511715935882966821319550912731739739773012772469007620548644352168914035703185715327904187852365435441938620368372788902420116247450687 8847 -1586770841418500376478349157658667421805691130356989347461894387505013880884231261300522042561764323006784453934549851484809060713643675465172554859159740938456413547878162742644227798121623814043073059946279474284930778700124234417924375700751683103972700612260817288883964804318863603955611321351454468718005786473777011754341558917601200503538157649383354700316435497435074222584827979285940979922184089677254471591293604148633233253582828520831378325895048243616425037161461046122614452501061872072077851120857831255138528046891605180127 8848 -1630109424371848630181388739303316913962802381083675712409652984977909506668996829773987935085254843407134733881390786968485022956838623513440004038960713537454445915754407407495476758491506128982669911286529405297717297314410376946103018204149502499518661756487725165531121989636111424554053793685276212205384232529053504881105727768363624537873638124012554989143507143503634353139708639563852204777670023659176089850877017801638416962401203608922023011926328545892789676958801802116496635103554081307833166001854887086545232006542302747456 8849 -758618794708966775039065119876201943436116673135650058225560074892205341892072234756559117820062309872614100342734304134839385747565951529076826566146097702757425355655912571084122921429747469897013695773320327061364006815438866242859768324144253732293565858552856838148227920391415724711731011271613999223667396924530388182843218389371065241882450067689572919560766700345750920707673461466380430153095622147460153967910196482087504230661463835909250542918707997248437508044766098930781307199366228942397724063234518713756329586426055296768 8850 828152046709533601439284037782465478369574457221339289236334312612808538992159026543962924741702013134170353591815547349969674966077723936095728293013643235698988192222250171560104876691876344146059364172959147223566771884685368175064607376607429371679134753707960450735736883927447879243880310079840469494338389549246623571498340528230135261655707581693781780755668797089323301877154517819560549769088467529794317623383407666545729022921364684922127782976340246367987529116694947191833145301695643129680127057623312541382198460465549883360 8851 2458261471081382231620672777085782392332376838305015001645987297590718045661155856317950859826956856541305087473206334318454697922916347449535732331974356773153434107976657579055581635183382473128729275459488552521284069199095745121167625580756931871197796510195685616266858873563559303797934103765116681699722622078300128452604068296593759799529345705706336769899175940592957655016863157383412754546758491188970407474260425468184145985322568293844150794902668792260777206075496749308329780405249724437513293059478199627927430467007852630817 8852 3216880265790349006659737896961984335768493511440665059871547372482923387553228091074509977647019166413919187815940638453294083670482298978612558898120454475910859463632570150139704556613129943025742971232808879582648076014534611364027393904901185603491362368748542454415086793954975028509665115036730680923390019002830516635447286685964825041411795773395909689459942640938708575724536618849793184699854113336430561442170621950271650215984032129753401337821376789509214714120262848239111087604615953379911017122712718341683760053433907927586 8853 2388728219080815405220453859179518857398919054219325770635213059870114848561069064530547052905317153279748834224125091103324408704404575042516830605106811240211871271410319978579599679921253598879683607059849732359081304129849243188962786528293756231812227615040582003679349910027527149265784804956890211429051629453583893063948946157734689779756088191702127908704273843849385273847382101030232634930765645806636243818787214283725921193062667444831273554845036543141227185003567901047277942302920310250230890065089405800301561592968358044227 8854 -69533252000566826400218917906263534933457784085689231010774237720603197100086791787403806921639703261556253249081243215130289218511772407018901726867545532941562836566337600475981955262128874249045668399638820162202765069246501932204839052463175639385568895155103612587508963536032154532149298808226470270670992624716235388655122138859070019773257514004208861194902096743572381169481056353180119615992845382334163655473211184458224792259900849012877240057632249119550021071928848261051838102329414187282402994388793827625868874039494586589 8855 -3286413517790915833059956814868247870701951295526354290882321610203526584653314882861913784568658869675475441065021881668424372888994071385631460624988000008852422300198907750615686511875258817274788639632447699744850841083781113296232232957364361242876931263903646067002595757491007183041814413844957151194061011627546752024102408824823895061185053287400118550654844737682280956894017675202973304315846958718764725097643833134729875008243932978766278577879009038628764735192191696500162925706945367567193420117101512169309628927473402514174 8856 -5675141736871731238280410674047766728100870349745680061517534670073641433214383947392460837473976022955224275289146972771748781593398646428148291230094811249064293571609227729195286191796512416154472246692297432103932145213630356485195019485658117474689158878944228070681945667518534332307599218801847362623112641081130645088051354982558584840941141479102246459359118581531666230741399776233205939246612604525400968916431047418455796201306600423597552132724045581769991920195759597547440868009865677817424310182190917969611190520441760558400 8857 -5605608484871164411880191756141503193167412565659990830506760432353038236114297155605057030552336319693668022040065729556618492374886874021129389503227265716122730735042890128719304236534383541905426578292658611941729380144383854552990180433194941835303589983789124458094436703982502177775449919993620892352441648456414409699396232843699514821167883965098037598164216484788093849571918719880025819630619759143066805260957836233997571409046699574584674892666413332650441899123830749286389029907536263630141907187802124141985321646402265971810 8858 -2319194967080248578820234941273255322465461270133636539624438822149511651460982272743143245983677450018192580975043847888194119485892802635497928878239265707270308434843982378103617724659124724630637938660210912196878539060602741256757947475830580592426658719885478391091840946491494994733635506148663741158380636828867657675293824018875619759982830677697919047509371747105812892677901044677052515314772800424302080163314003099267696400802766595818396314787404294021677163931639052786226104200590896062948487070700611972675692718928863457635 8859 3355946769791482659460175732774511405635409079612043521893095847924129781753401674649317591490298572937031694314103124883554662107505843792650362351855545541793985136765245351091668467137387691523834308032086519907053606153027615228437072009827536882262500159058749679590104721027039337573963712653183621464732004252262987412757530963682965080958310801404327411849746834425853338063498731556153423931839804101098888753117044319188099800503833827779155817936641287748314756264120544761214763809274781754475823111490305996935497801512897100766 8860 8961555254662647071340367488916014598802821645272034352399856280277168017867698830254374622042634892630699716354168854440173154482392717813779751855082811257916715871808135479810972703671771233429260886324745131848782986297411469781427252443022478717566090142847874137684541425009541515349413632646804513817173652708677397112153763807382479902126194766502365010013963319213947187635417451436179243562459563244165694014074880553185671209550533402363830710603054620398756655387951294047603793716811045384617730299292430138920819447915163072577 8861 11280750221742895650160602430189269921268282915405670892024295102426679669328681102997517868026312342648892297329212702328367273968285520449277680733322076965187024306652117857914590428330895958059898824984956044045661525358014211038185199918853059309992748862733352528776382371501036510083049138795468254975554289537545054787447587826258099662109025444200284057523335066319760080313318496113231758877232363668467774177388883652453367610353299998182227025390458914420433819319590346833829897917401941447566217369993042111596512166844026530213 8862 7924803451951412990700426697414758515632873835793627370131199254502549887575279428348200276536013769711860603015109577444812611860779676656627318381466531423393039169886872506822921961193508266536064516952869524138607919204986595809748127909025522427730248703674602849186277650473997172509085426142284633510822285285282067374690056862575134581150714642795956645673588231893906742249819764557078334945392559567368885424271839333265267809849466170403071207453817626672119063055469802072615134108127159693090394258502736114661014365331129429448 8863 -1036751802711234080639940791501256083169947809478406982268657025774618130292419401906174345506621122918839113339059276995360542621613041157152433473616279834523676701921262972988050742478262966893196369371875607710175067092424873971679124533996956289835841439173271288498263774535544342840328206504519880306351367423395329737463706944807345320975480123706408364340375087320040445385597686879100908617067003676796808589803041219920403399701067231960759503149236993726637592332481491974988659608683885691527336040789694024259805082584033643128 8864 -12317502024454129730800543221690526004438230724884077874292952128201297799621100504903692213532933465567731410668271979323727816589898561606430114206938356799710701008573380830902641170809158924953095194356831651755836592450439085009864324452850015599828590301906623817274646146036580852923377345299988135281905656960940384524911294771065444983084505567906692421863710153639800525698916182992332667494299367345264582767191924872373771010054367230142986528539695908147071411652071838808818557526085827139093553410782736135856317249428060173340 8865 -20242305476405542721500969919105284520071104560677705244424151382703847687196379933251892490068947235279592013683381556768540428450678238263057432588404888223103740178460253337725563132002667191489159711309701175894444511655425680819612452361875538027558839005581226666460923796510578025432462771442272768792727942246222451899601351633640579564235220210702649067537298385533707267948735947549411002439691926912633468191463764205639038819903833400546057735993513534819190474707541640881433691634212986832183947669285472250517331614759189602787 8866 -19205553673694308640861029127604028436901156751199298262155494356929229556903960531345718144562326112360752900344322279773179885829065197105904999114788608388580063476538990364737512389524404224595963341937825568184269444563000806847933327827878581737722997566407955377962660021975033682592134564937752888486376574822827122162137644688833234243259740086996240703196923298213666822563138260670310093822624923235836659601660722985718635420202766168585298232844276541092552882375060148906445032025529101140656611628495778226257526532175155959658 8867 -6888051649240178910060485905913502432462926026315220387862542228727931757282860026442025931029392646793021489676050300449452069239166635499474884907850251588869362467965609533834871218715245299642868147580993916428432852112561721838069003375028566137894407264501331560688013875938452829668757219637764753204470917861886737637226349917767789260175234519089548281333213144573866296864222077677977426328325555890572076834468798113344864410148398938442311704304580632945481470722988310097626474499443274001563058217713042090401209282747095786317 8868 13354253827165363811440484013191782087608178534362484856561609153975915929913519906809866559039554588486570524007331256319088359211511602763582547680554636634234377710494643803890691913287421891846291563728707259466011659542863958981543448986846971889664431741079895105772909920572125195763705551804508015588257024384335714262375001715872790304059985691613100786204085240959840971084513869871433576111366371022061391356994966092294174409755434462103746031688932901873709003984553330783807217134769712830620889451572430160116122332012093816471 8869 32559807500859672452301513140795810524509335285561783118717103510905145486817480438155584703601880700847323424351653536092268245040576799869487546795343245022814441187033634168628204302811826116442254905666532827650281104105864765829476776814725553627387429307487850483735569942547158878355840116742260904074633599207162836424512646404706024547319725778609341489401008539173507793647652130541743669933991294257898050958655689078012809829958200630689044264533209442966261886359613479690252249160298813971277501080068208386373648864187249776130 8870 39447859150099851362361999046709312956972261311877003506579645739633077244100340464597610634631273347640344914027703836541720314279743435368962431703193496611683803654999243702463075521527071416085123053247526744078713956218426487667545780189754119765281836571989182044423583818485611708024597336380025657279104517069049574061738996322473813807494960297698889770734221683747374090511874208219721096262316850148470127793124487191357674240106599569131355968837790075911743357082601789787878723659742087972840559297781250476774858146934345562448 8871 26093605322934487550921515033517530869364082777514518650018036585657161314186820557787744075591718759153774390020372580222631955068231832605379884022638859977449425944504599898572383608239649524238831489518819484612702296675562528686002331202907147875617404830909286938650673897913486512260891784575517641690847492684713859799363994606601023503434974606085788984530136442787533119427360338348287520150950479126408736436129521099063499830351165107027609937148857174038034353098048459004071506524972375142219669846208820316658735814922251745978 8872 -6466202177925184901379998107278279655145252508047264468699066925247984172630659880367840628010161941693549034331280955869636289972344967264107662772704385045365015242529034270055820694572176592203423416147713343037578807430302237143474445611818405751770024476578563545084896044633672366094948332166743262383786106522448976625148651798105001043884751172523552504870872096385974674220291792193456149783040815131489314522526167978949309999607035523661434327384352268928227533261565020686180742635326438829057831233859388069714913049264998030151 8873 -45914061328025036263741997153987592612117513819924267975278712664881061416731000344965451262641435289333893948358984792411356604252088402633070094475897881657048818897528277972518896216099248008288546469395240087116292763648728724811020225801572525517051861048567745589508479863119284074119545668546768919662890623591498550686887648120578814851379711470222442275605093780133348764732166000413177246045357665279959442315650655170306984239713635092792790296222142344839970890344166810474059466295068526801898390531640638546489771196199343592598 8874 -72007666650959523814663512187505123481481596597438786625296749250538222730917820902753195338233154048487668338379357372633988559320320235238449978498536741634498244842032877871091279824338897532527377958914059571728995060324291253497022557004479673392669265879477032528159153761032770586380437453122286561353738116276212410486251642727179838354814686076308231260135230222920881884159526338761464766196308144406368178751780176269370484070064800199820400233370999518878005243442215269478130972820040901944118060377849458863148507011121595338575 8875 -65541464473034338913283514080226843826336344089391522156597682325290238558287161022385354710222992106794119304048076416764352269347975267974342315725832356589133229599503843601035459129766720940323954542766346228691416252893989016353548111392661267640899241402898468983074257716399098220285489120955543298969952009753763433861102990929074837310929934903784678755264358126534907209939234546568008616413267329274878864229254008290421174070457764676158965905986647249949777710180650248791950230184714463115060229143990070793433593961856597308423 8876 -19627403145009302649541516926239251214218830269467254181318969660409177141556160677419903447581556817460225355689091624352995665095886865341272221249934474932084410701975565628516562913667472932035408073371106141575123489245260291542527885591088742123847380354330723393565777853279814146165943452408774379307061386162264883174215342808496022459550223433562236479659264346401558445207068546154831370367909663994919421913603353120114189830744129583366175609764504905109806819836483438317890763889645936313161838612349432246943822765657253715824 8877 52380263505950221165121995261265872267262766327971532443977779590129045589361660225333291890651597231027442982690265748280992894224433369897177757248602266702413834140057312242574716910671424600491969885542953430153871571079030961954494671413390931268821885525146309134593375907752956440214494000713512182046676730113947527312036299918683815895264462642745994780475965876519323438952457792606633395828398480411448756838176823149256294239320670616454224623606494613768198423605731831160240208930394965630956221765500026616204684245464341622752 8878 117921727978984560078405509341492716093599110417363054600575461915419284147648821247718646600874589337821562286738342165045345163572408637871520072974434623291547063739561155843610176040438145540815924428309299658845287823973019978308042782806052198909721126928044778117667633624152054660499983121669055481016628739867710961173139290847758653206194397546530673535740324003054230648891692339174642012241665809686327621067430831439677468309778435292613190529593141863717976133786382079952190439115109428746016450909490097409638278207320938931176 8879 137549131123993862727947026267731967307817940686830308781894431575828461289204981925138550048456146155281787642427433789398340828668295503212792294224369098223631474441536721472126738954105618472851332501680405800420411313218280269850570668397140941033568507282375501511233411477431868806665926574077829860323690126029975844347354633656254675665744620980092910015399588349455789094098760885329473382609575473681247042981034184559791658140522564875979366139357646768827782953622865518270081203004755365059178289521839529656582100972978192647001 8880 85168867618043641562825031006466095040555174358858776337916651985699415699843321699805258157804548924254344659737168041117347934443862133315614536975766831521217640301479409229552022043434193872359362616137452370266539742139249307896075996983750009764746621757229192376640035569678912366451432573364317678277013395916028317035318333737570859770480158337346915234923622472936465655146303092722839986781176993269798286142857361410535363901201894259525141515751152155059584530017133687109840994074360399428222067756339503040377416727513851024250 8881 -32752860360940918515580478335026621053043936058504278262658809929719868447805499547913388443070040413567217627001174123927997229128546504555905535998667791770329423438081746614058153997003951668456561812171847288578748081833770670411966785822302189144974505170815585741027598054473142294048550548304737802739615343951682644137820957110187793435714239209183758300816701530117764993745389246451802025460488816416529334924573470029142104408576541033088049013841989708658391603769248392842349445040749029317794383153150594369260861479807087906925 8882 -170301991484934781243527504602758588360861876745334587044553241505548329737010481473051938491526186568849005269428607913326338057796842007768697830223036889993960897879618468086184892951109570141307894313852253088999159395052050940262537454219443130178543012453191087252261009531905011100714477122382567663063305469981658488485175590766442469101458860189276668316216289879573554087844150131781275408070064290097776377905607654588933762549099105909067415153199636477486174557392113911112430648045504394376972672674990124025842962452785280553925 8883 -255470859102978422806352535609224683401417051104193363382469893491247745436853803172857196649330735493103349929165775954443685992240704141084312367198803721515178538181097877315736914994543764013667256929989705459265699137191300248158613451203193139943289634210420279628901045101583923467165909695746885341340318865897686805520493924504013328871939018526623583551139912352510019742990453224504115394851241283367574664048465015999469126450301000168592556668950788632545759087409247598222271642119864793805194740431329627066220379180299131578174 8884 -222717998742037504290772057274198062348373115045689085119811083561527876989048303624943808206260695079536132302164601830515688763112157636528406831200135929744849114743016130701678760997539812345210695117817858170686951055357529577746646665380890950798315129039604693887873447047110781173117359147442147538600703521946004161382672967393825535436224779317439825250323210822392254749245063978052313369390752466951045329123891545970327022041724459135504507655108798923887367483639999205379922197079115764487400357278179032696959517700492043671248 8885 -52416007257102723047244552671439473987511238300354498075257842055979547252037822151891869714734508510687127032735993917189350705315315628759709000977099039750888216863397662615493868046430242203902800803965605081687791660305478637484109211161447820619772116586413606635612437515205770072402882025059579875537398051964345672897497376627383066334765919128163156934106920942818700661400913846271037961320688176853268951218283891381393259492625353226437092501909162446401192926247885294267491549033611370110427684603188908671116555247706763117322 8886 203054851845875699759107982937785209413905812803838865307212051435268198184815981020965326934596226982416222896429782037254335286925388512324603366221704681764290321317700214700243046948113521809764456126024100377577907476885821610674504240041745319323517517624006672993288607586378153394763027670687305465802920813933341132622996547876630262537173099398460426617032991409691319081589539378233077433530553106514305712830181124618075866957675646942155464167041626186144566161161362303954780093086253423694767055828140718395103823932592368460853 8887 425772850587913204049880040211983271762278927849527950427023134996796075173864284645909135140856922061952355198594383867770024050037546148853010197421840611509139436060716345401921807945653334154975151243841958548264858532243351188421150905422636270121832646663611366881162054633488934567880386818129453004403624335879345294005669515270455797973397878715900251867356202232083573830834603356285390802921305573465351041954072670588402888999400106077659971822150425110031933644801361509334702290165369188182167413106319751092063341633084412132102 8888 478188857845015927097124592883422745749790166149882448502280977052775622425902106797801004855591430572639482231330377784959374755352861777612719198398939651260027652924114008017415675992083576358877952047807563629952650192548829825905260116584084090741604763250024973516774492148694704640283268843189032879941022387843690966903166891897838864308163797844063408801463123174902274492235517202556428764241993750318619993172356561969796148492025459304097064324059587556433126571049246803602193839198980558292595097709508659763179896880791175249425 8889 275134005999140227338016609945637536335884353346043583195068925617507424241086125776835677920995203590223259334900595747705039468427473265288115832177234969495737331606413793317172629043970054549113495921783463252374742715663008215230755876542338771418087245626018300523485884562316551245520241172501727414138101573910349834280170344021208601770990698445602982184430131765210955410645977824323351330711440643804314280342175437351720281534349812361941600157017961370288560409887884499647413746112727134597828041881367941368076072948198806788573 8890 -150638844588772976711863430266345735426394574503484367231954209379288650932778158869073457219861718471729095863693788120064984581610072883564894365244605642013402104454302552084749178901683279605861655322058495295890115816580342973190395028880297498703745401037593066357676170071172383322360145645627725590265522761968995459725499171249247196202407180270297269682926070466872618420188625531962039472209864929661036761611897233236682607465050293715718371665132463739743373234913477009687288544052642053584339371224951809723987268684885605343528 8891 -628827702433788903808988023149768481176184740653366815734235186432064273358680265666874462075453149044368578095024165905024359336962934661177613563643545293273429757378416560102164854893766855964739607369866058925842766009129172799095655145464381589445350164287618039874450662219867087962643414488816758470206545149812686426628666063147086060510570978114360678484389193641774892912424142734518468236451858679979656754784253795206478755957075753019815435989192051296176499805962723813289482383251622611876934468934460469487167165565676780592952 8892 -903961708432929131147004633095406017512069093999410398929304112049571697599766391443710139996448352634591837429924761652729398805390407926465729395820780262769167088984830353419337483937736910513853103291649522178217508724792181014326411022006720360863437409913636340397936546782183639208163655661318485884344646723723036260908836407168294662281561676559963660668819325406985848323070120558841819567163299323783971035126429232558199037491425565381757036146210012666465060215850608312936896129364349746474762510815828410855243238513875587381524 8893 -753322863844156154435141202829060282085674519495926031697349902670283046666988232574636682776586634162862741566230973532664414223780335042900835030576174620755764984530527801334588305036053630907991447969591026882327392908211838041136015993126422862159692008876043274040260376711011255885803510015690760294079123961754040801183337235919047466079154496289666390985893254940113229902881495026879780094953434394122934273514531999321516430026375271666038664481077548926721686980937131303249607585311707692890423139590876601131255969828989982037995 8894 -124495161410367250626153179679291800909489778842559215963114716238218773308307966907762220701133485118494163471206807627640054886817400381723221466932629327482335227152111241232423450142286774943251840599724967956484626899082665242040360847662041272714341844588425234165809714491144167923160095526874001823872578811941354374554671172771961405568583518175305712501504061298338336990457352292361311858501575714143277518730278204115037674069299518646223228491885497630545187174974407489960125202060085081013488670656416131644088804263313201445042 8895 779466547022561880520851453416114216602579315156851182966189395811352924291458424535947919295314867516097673958717954025089343918573007544742507928888150935286831861832719112186914033795450135570601262691924554221732881825709515772286050174344679088149095565325211106232126832291039471285003560134444484060472067911781681886354165234396333256712978158384657948167315264108647511332612768266480507708661723609640693516396151028443161363422126046735533807654324515035919873040876200822976770927304264665461273840159412279211154434250562385936483 8896 1532789410866718034955992656245174498688253834652777214663539298481635970958446657110584602071901501678960415524948927557753758142353342587643342959464325556042596846363246913521502338831503766478592710661515581104060274733921353813422066167471101950308787574201254380272387209002050727170807070150135244354551191873535722687537502470315380722792132654674324339153208519048760741235494263293360287803615158003763627789910683027764677793448501318401572472135402063962641560021813332126226378512615972358351696979750288880342410404079552367974479 8897 1657284572277085285582145835924466299597743613495336430626654014719854744266754624018346822773034986797454578996155735185393813029170742969366564426396954883524932073515358154753925788973790541421844551261240549060544901633004019055462427015133143223023129418789679614438196923493194895093967165677009246178423770685477077062092173643087342128360716172849630051654712580347099078225951615585721599662116733717906905308640961231879715467517800837047795700627287561593186747196787739616186503714676057439365185650406705011986499208342865569419522 8898 877818025254523405061294382508352082995164298338485247660464618908501819975296199482398903477720119281356905037437781160304469110597735424624056497508803948238100211682639042567011755178340405851243288569315994838812019807294503283176376840788464134874033853464468508206070091202155423808963605542564762117951702773695395175738008408691008871647738014464972103487397316238451566893338847319241091953455010108266211792244810203436554104095674790312261892972963046557266874155911538793209732787371792773903911810247292732775344774092303183483040 8899 -654971385612194629894698273736822415693089536314291967003074679573134150983150457628185698594181382397603510487511146397449289031755607163019286461955521607804496634680607870954490583653163360627349422092199586265248254926626850530245689326682637815434753720736785872066317117799895303361843464607570482236599489099840327511799494061624371851144394640209352235665811202810309174342155415974119195850160147895497415997665872824328123689352826528089310579162439017405374685865901793333016645725244179584447785169502996147567065629987249184491438 8900 -2312255957889279915476844109661288715290833149809628397629728694292988895249905081646532521367216369195058089483666881582843102060926350132385850888352476491329428708195966025708416372626953902049193973353440135325793156559630869585708116341815781038457883139526465486504514041293090198455810630284579728415023259785317404573891667704711713979505110813058982287320523783157408252568107031559840795512276881613404321306306834056207839156870627365137106279789726578998561433062689532949203149439920237023812970819909701159553564838330114753910959 8901 -3190073983143803320538138492169640798285997448148113645290193313201490715225201281128931424844936488476414994521104662743147571171524085557009907385861280439567528919878605068275428127805294307900437261922756130164605176366925372868884493182604245173331916992990933994710584132495245622264774235827144490532974962559012799749629676113402722851152848827523954390807921099395859819461445878879081887465731891721670533098551644259644393260966302155449368172762689625555828307218601071742412882227292029797716882630156993892328909612422417937393998 8902 -2535102597531608690643440218432818382592907911833821678287118633628356564242050823500745726250755106078811484033593516345698282139768478393990620923905758831763032285197997197320937544152130947273087839830556543899356921440298522338638803855921607357897163272254148122644267014695350318902930771219574008296375473459172472237830182051778351000008454187314602155142109896585550645119290462904962691615571743826173117100885771435316269571613475627360057593600250608150453621352699278409396236502047850213269097460653997744761843982435168752902559 8903 -222846639642328775166596108771529667302074762024193280657389939335367668992145741854213204883538736883753394549926634762855180078842128261604770035553282340433603577002031171612521171525177045223893866477116408573563764880667652752930687514105826319439280132727682636139752973402260120447120140934994279881352213673855067663938514347066637020503343374255619867821586113428142392551183431345121896103294862212768795794578937379108430414742848262222951313810524029151892188290009745460193087062127613189456126640744296585208279144105053998991599 8904 2967227343501474545371542383398111130983922686123920364632803373866123046233055539274718219961397751592661599971178027980292391092681957295405137350307998099133925342876573896662906956280117262676543395445639721591041411486257720115953805668498418853892636860263251358570831159092985501817654094892150210651622748885157732085691161766336085830649505453268334522986334985967717426910262447533959991362437029508901737303972706880535962846223453893226416858952165596403936118928591326282219795165164416608260755989412697307120630468317363938402400 8905 5502329941033083236014982601830929513576830597957742042919922007494479610475106362775463946212152857671473084004771544325990673232450435689395758274213756930896957628074571093983844500432248209949631235276196265490398332926556242454592609524420026211789800132517399481215098173788335820720584866111724218947998222344330204323521343818114436830657959640582936678128444882553268072029552910438922682978008773335074854404858478315852232417836929520586474452552416204554389740281290604691616031667212266821529853450066695051882474450752532691304960 8906 5725176580675412011181578710602459180878905359981935323577311946829847279467252104629677151095691594555226478554698179088845853311292563951000528309767039271330561205076602265596365671957425255173525101753312674063962097807223895207523297038525852531229080265245082117354851147190595941167705007046718498829350436018185271987459858165181073851161303014838556545950030995981410464580736341784044579081303635547843650199437415694960662832579777782809425766362940233706281928571300350151809118729339880010985980090810991637090753594857586690296560 8907 2757949237173937465810036327204348049894982673858014958944508572963724233234196565354958931134293842962564878583520151108553462218610606655595390959459041172196635862200028368933458715677307992496981706307672952472920686320966175091569491370027433677336443404981830758784019988097610439350050912154568288177727687133027539901768696398844988020511797561570222022963696010013693037670473894250084587718866606038941912895464708814424699986356323889583008907410774637302345809642709023869589323564175463402725224101398294329970123126540222751894161 8908 -2744380703859145770204946274626581463681847924099727083975413434530755377240909797420505015077859014708908205421251393217437211013839829033800367314754715758700321765874542725050385784754940217452649528968523313017477646605590067363023118154392592534453356727535568722431078185690725381370533953957155930770270535211302664421752647419269448810146162079012714655164748872539575034359079016188838095259142167296132941509393769501427532431480605631003465545141641567252043930638581580822026708103036803418804629348668400721912351324212309939410798 8909 -8469557284534557781386524985229040644560753284081662407552725381360602656708161902050182166173550609264134683975949572306283064325132392984800895624521755030030882970951144990646751456712365472626174630721835987081439744412813962570546415192918445065682436992780650839785929332881321322538238961003874429599620971229487936409212505584450522661307465093851271201114779868520985498939815357972882674340445802843976591708831185196388195264060383413812891311504581800958325859209881930973835826832376683429790609439479392359003104919069896629707357 8910 -11227506521708495247196561312433388694455735957939677366497233954324326889942358467405141097307844452226699562559469723414836526543742999640396286583980796202227518833151173359580210172389673465123156337029508939554360430733780137662115906562945878743018880397762481598569949320978931761888289873158442717777348658362515476310981201983295510681819262655421493224078475878534678536610289252222967262059312408882918504604295894010812895250416707303395900218915356438260671668852590954843425150396552146832515833540877686688973228045610119381601517 8911 -8483125817849349476991615037806807230773888033839950282521820519793571512701448669984636082229985437517791357138218330197399315529903170606595919269226080443527197067276630634529824387634733247670506808060985626536882784128190070299092788408553286208565523670226912876138871135288206380517755919201286787007078123151212811889228554564026061871673100576408778568913727005995103502251210236034129166800170241586785563094902124509385362818936101672392434673773714871008627738214009374021398442293515343413711204192209285967060876721397809442190718 8912 -13568533314791695605090052577766586213134749758287874969095138432968855993286767934453916056434828253656673162268757891116251204770777621795023644704325413496314096325485643883072930922367775044332177339149639455443039715376107728546373215634841142883086677446262036352941802406885057979516958197412357407457151921724875480016048979575539210365635482557507367798947137474118003311394878061246492459724438742808971386070939312997167554875718258579543362269133070050301879004127443047562615461138659983920594752729893608057771802327912812483360 8913 11213937988393703551591471259855622108242601208181389491528138815891358033949071699470687181251409623973042889397200965523720275338972222018601262939276470788731204736825687715697137241467305690078824159690359300098917391018404029933569533347311037600135793720316219562217007518572046703908772914961030360369891506440790600830965153003719971471453627172863985856279528741060560533298894374161720769599587970140109533218224954697815727695540989044816356856646223368210369789848463511795862534935413486848595238788147793080915456243282206569118158 8914 19697063806243053028583086297662429339016489242021339774049959335684929546650520369455323263481395061490834246535419295721119590868875392625197182208502551232258401804102318350226961629102038937749330967751344926635800175146594100232662321755864323808701317390543132438355878653860253084426528834162317147376969629592003412720193707567746033343126727749272764425193255747055664035550104610195849936399758211726895096313127079207201090514477090717208791530419938239218997528062472885817260977228928830262306442980357079047976332964680016011308877 8915 19710632339557844724188176350240195925229623991779627649019054474117898402643807137389777179537829889744490919697688053612235842073646170246992205853206876645754715900427803994110034560024406712793663145090494566091243214861970207961208694971499164951584404067989394474708820456267138142406045792359729504784426781513728288200209756547321572553492363231830271792992202884529782038861499488257096428859482650469704067699198018520198258069352808975788334892689071309269299407066600328864823592690067490246227037733086972656034104767007928823792238 8916 8496694351164141172596705090384573816987022783598238157490915658226540368694735437919089998286420265771448030300487088088515566734673948228390942913930405857023511163602116278412897318557101022714838985400135265992325823843566178027639161624188127351448610347673174912491812937695091438497272877398699144414535275072937687369244603543601601082038736058966285936712674143469221505562605114095375659259894680329594534480973063822382530373811819930971978036042847941058929617218136817068961057754654003397631798944939179575118648523725722254674081 8917 -11200369455078911855986381207277855522029466458423101616559043677458389177955784931536233265194974795719386216234932207632604024134201444396806239294572145375234890640500202071814064310544937915034491982351209660643474351303027922205023160131676196457252707042869957525864065716165161645929255956763618002962434354519065725350949104024144432261087991690306478488480581603586442529987499496100474277139863531397300561832154015384818560140665270786236813494377090298160067910844336068748299919474274826864674644035417899472857684440954293756634795 8918 -30911001794636756580174557557518051447259090450202729265578098151576287580599592068926010444732804685463877135932620261244839866207847614643798445147779022020989606540928006065924098870569344627828155127441704226734717566164998130166231855103175361408837111110859352000572886172432299788335301749123347507746861136032794013551158860571466004814580354922136750281472784488116224568848998984357570705999346181867004629531352033905016818210018079762025148387066161607429367317910936397613123512164342317110901681768504872128891789207962222580427032 8919 -39407696145800897752771262647902625264246113233800967423069013809802827949294327506845100443019224951235325166233107349333355432942521562872189388061709427878013117704530122344336996189126445650542994112841839492727043390008564308193871016727363488760285721458532526913064699110127391226832574626522046652161396411105731700920403464115067605896619090981103036218185458631585446074411604098452946365259240862196599164012325097727399348583829899692997126423109009548488296935129073214682084569918996320508533480713444051704010437731687944835101112 8920 -28207326690721985896784881440624769742216646775377865806509970132344438771338542575308867177824250155515938949998175141700751408808320118475383148767137282502778227064029920272522931878581507735508502130490629832083569038705536385988847856595687292303033014415662569387200633393962229580903318669758428649198962056586665975569454360090923173635531099290796557729704877027999003544424104602352472088119377330799298602180171082342580788443164628906760312928731919250328229024284737145933784650444721493643858836678026152231152753290733651078466316 8921 2703675103914770683389676116893281705042443674824863459068128019231848809261049493617143266908554529947938185934445119544088457399527496168415296380641739518211379476898085793401166991987836892319652996951074394651148527459461744177383998507488069105804096695196782613372252778470070207431983079364918858547899079446128037981704500480542831179049255631340192551767907460117221024424894382005098617879968851067706027351180951562436029766853450855264835458334242357101138293626199251679338861719620823467042845090478719897739035917228571501960717 8922 42111371249715668436160938764795906969288556908625830882137141829034676758555377000462243709927779481183263352167552468877443890342049059040604684442351167396224497181428208137738163181114282542862647109792913887378191917468026052371255015234851557866089818153729309526436951888597461434264557705886965510709295490551859738902107964595610437075668346612443228769953366091702667098836498480458044983139209713264305191363506049289835378350683350548261961881443251905589435228755272466361423431638617143975576325803922771601749473648916516337061830 8923 70318697940437654332945820205420676711505203684003696688647111961379115529893919575771110887752029636699202302165727610578195299150369177515987833209488449899002724245458128410261095059695790278371149240283543719461760956173562438360102871830538850169122832569391878913637585282559691015167876375645394159908257547138525714471562324686533610711199445903239786499658243119701670643260603082810517071258587044063603793543677131632416166793847979455022274810175171155917664253040009612295208082083338637619435162481948923832902226939650167415528147 8924 67615022836522883649556144088527395006462760009178833229578983942147266720632870082153967620843475106751264116231282491034106841750841681347572536828846710380791344768560042616859928067707953386051496243332469324810612428714100694182718873323050781063318735874195096300265332504089620807735893296280475301360358467692397676489857824205990779532150190271899593947890335659584449618835708700805418453378618192995897766192496180069980137026994528599757439351840928798816525959413810360615869220363717814152392317391470203935163191022421595913567431 8925 25503651586807215213395205323731488037174203100553002347441842113112589962077493081691723910915695625568000764063730022156662951408792622306967852386495542984566847587131834479121764886593670843188849133539555437432420511246074641811463858088199223197228917720465786773828380615492159373471335590393509790651062977140537937587749859610380342456481843659456365177936969567881782519999210220347373470239408479731592574828990130780144758676311178051495477470397676893227090730658537894254445788725100670176815991587547432333413717373505079576505602 8926 -44815046353630439119550614881689188674331000583450694341205269848266525567816426494079386976836334011131201538101997588421532347741576555209019980822992906914435876658326293931139330173102119435182300106743988282029340444927487796548639013742339626971893914848926092139809204667067531641696540785251884369257194569997987776883812465076153268254717602243783421321721273551819888123261392862463143601019178564332011218714687000852271408117536801403526797339777494262690573522381471718040762293358237967442619170894401491499488509566145087839022544 8927 -112430069190153322769106758970216583680793760592629527570784253790413792288449296576233354597679809117882465654333280079455639189492418236556592517651839617295227221426886336547999258240810072821233796350076457606839952873641588490731357887065390408035212650723121188440074537171157152449432434081532359670617553037690385453373670289282144047786867792515683015269611609211404337742097101563268562054397796757327908984907183180922251545144531330003284236691618423061507099481795282078656631513721955781595011488285871695434651700588566683752589974 8928 -137933720776960537982501964293948071717967963693182529918226095903526382250526789657925078508595504743450466418397010101612302140901210858863560370038335160279794069014018171027121023127403743664422645483616013044272373384887663132542821745153589631232441568443586975213902917786649311822903769671925869461268616014830923390961420148892524390243349636175139380447548578779286120262096311783615935524637205237059501559736173311702396303820842508054779714162016099954734190212453819972911077302447056451771827479873419127768065417962071763329095575 8929 -93118674423330098862951349412258883043636963109731835577020826055259856682710363163845691531759170732319264880295012513190769793159634303654540389215342253365358192355691877095981692954301624229240345376872024762243032939960175335994182731411250004260547653594660883074093713119581780181207228886673985092011421444832935614077607683816371121988632033931355959125827305227466232138834918921152791923618026672727490341021486310850124895703305706651252916822238605692043616690072348254870315009088818484329208308979017636268576908395926675490073030 8930 19311394766823223906155409557957700637156797482897691993763427735153935605738933412387663065920638385563200774038267566264869396332783932902052128436497363929869029071194459452017565286508448591993450973204432844596919933681413154737175155654140403774664997128460305365980824051575372268225205194858374578606131592857449839296062605465772925798235758584327056143784303983938105603262182642115770130779770084600418643885696870072126649441225623352031319869379817369463482791722933823786316504633137297265803179306854059166074792192640008262516945 8931 157245115543783761888657373851905772355124761176080221911989523638680317856265723070312741574516143129013667192435277667877171537233994791765612498474832524209663098085212630479138588413912192256416096456820445888869293318569076287279996900807730035007106565572047280579883741838224684091128974866784244039874747607688373230257482754358297316041585394759466436591332882763224225865358494425731705655416975321659920203621870181774522953262068131406811034031395917324197673004176753796697393807080193749037630659180273186934140210154711771591612521 8932 250363789967113860751608723264164655398761724285812057489010349693940174538976086234158433106275313861332932072730290181067941330393629095420152887690174777575021290440904507575120281368213816485656441833692470651112326258529251623274179632218980039267654219166708163653977454957806464272336203753458229131886169052521308844335090438174668438030217428690822395717160187990690458004193413346884497579035001994387410544643356492624647848965373838058063950853634523016241289694249102051567708816169012233366838968159290823202717118550638447081685552 8933 231052395200290636845453313706206954761604926802914365495246921958786238933237152821770770040354675475769731298692022614803071934060845162518100759253677413645152261369710048123102716081705367893662990860488037806515406324847838468537004476564839635492989222038247858287996630906231092004110998558599854553280037459663859005039027832708895512231981670106495339573375884006752352400931230704768727448255231909786991900757659622552521199524148214706032630984254705646777806902526168227781392311535874936101035788852436764036642326357998438819168608 8934 73807279656506874956795939854301182406480165626834143583257398320105921076971429751458028465838532346756064106256744946925900396826850370752488260778844889435489163284497417643964127667793175637246894403667591917646113006278762181257007575757109600485882656466200577708112889068006407912982023691815610513405289851975485774781545078350598196190396275347028902982043001243528126535572736279037021792838256588127071697135789440777998246262080083299221596952858788322580133898349414431083998504455681187063405129672163577102502116203286667227556088 8935 -176556510310606985794812783409863472992281558658977913905752951373834253462004656482700404640436781514576867966473545234142040933566778724667664626911329888139532127156407089931156153700420640848409547430024878733466213252250489442017172056461870438781771562700507585945864565889800056359354180061642618618480879200545823069553545359824070241839821153343793492735117186747162331468620677067847475786196745406260338847507567051846649602703293754758842353900775734693661155795899687620483710311713331046303433838487127246100215002347351779854129463 8936 -407608905510897622640266097116070427753886485461892279400999873332620492395241809304471174680791456990346599265165567848945112867627623887185765386165007301784684388526117138054258869782126008742072538290512916539981619577098327910554176533026710074274760784738755444233861196796031148363465178620242473171760916660209682074592573192532965754071802823450288832308493070753914683869551907772616203234451977316047330748265226674399170802227441969464874984885030440340438962698425855848265102623249205982404469627339564010136857328705350218673298070 8937 -481416185167404497597062036970371610160366651088726422984257271652726413472213239055929203146629989337102663371422312795871013264454474257938253646943852191220173551810614555698222997449919184379319432694180508457627732583377090091811184108783819674760643441204956021941974085864037556276447202312058083685166206512185167849374118270883563950262199098797317735290536071997442810405124644051653225027290233904174402445401016115177169048489522052764096581837889228663019096596775270279349101127704887169467874757011727587239359444908636885900854157 8938 -304859674856797511802249253560508137168085092429748509078504320278892160010208582573228798506193207822525795404948767561728972330887695533270589020032522303080641424654207465767066843749498543530909885264155629724161519331126600649794012052321949235978871878504448435996109519974237499917093022250415465066685327311639344779820572911059493708422377945453524242555418885250280478936503966983805749241093488497914063597893449063330519445786228298005254227937113493969357940800875582658865390815991556123164440918524600341139144442561285106046724693 8939 102749230654100110838016843555562290585801393032143770322495553053728332385033226731242376174598249167820803860216800287216140536739928353915176366132484998704042963871909672287192026032627465211162653026357286815820100245971727260760164480704760838295888906234307008237751676821793648446372156369827008105075589348570337294772000281473472045649424877996764589753074185503634204933047940788810453993358488818133267150371777611068651356441213671459620756947916946371081021897550273189399711807257649859240028708814963668997712886144065112626573378 8940 584165415821504608435078880525933900746168044120870193306752824706454745857246465787171579321228238504923467231639113083087153801194402611853430013076337189924216515682524227985415023482546649590482085720537795273447832829348817352571348589488580513056532347439263030179725762685831204722819358681885091790241795860755505144146118552357035995911623976794082325043610257501077015338172584840463679020648722722307669595772793726245820404930735724223717338785806175034100118494325543468748812934962537028707903465826691256237072331052701998527427536 8941 889025090678302120237328134086442037914253136550618702385257144985346905867455048360400377827421446327449262636587880644816126132082098145124019033108859493004857940336731693752481867232045193121391970984693424997609352160475418002365360641810529749035404225943711466175835282660068704639912380932300556856927123172394849923966691463416529704334001922247606567599029142751357494274676551824269428261742211220221733193666242789576339850716964022228971566722919669003458059295201126127614203750954093151872344384351291597376216773613987104574152230 8942 786275860024202009399311290530879747328451743518474932062761591931618573482421821629158001652823197159628458776371080357599985595342169791208842666976374494300814976464822021465289841199417727910229317958336138181789251914503690741605196161105768910739515319709404457938083605838275056193540224562473548751851533823824512629194691181943057658684577044250841977845954957247723289341628611035458974268383722402088466043294465178507688494275750350769350809775002722632377037397650852938214491943696443292632315675536327928378503887469921991947578853 8943 202110444202697400964232410004945846582283699397604738756008767225163827625175355841986422331594958654704991544731967274512831794147767179355412653900037304376598460782297793479874817716871078319747232237798342908341419085154873389033847571617188397682982972270141427758357843152443851470720865880588456961609737963069007485048572629586021662772953067456759652802344699746646274003456026194995295247734999679780796447521671452261868089345014626545633470989196547598276918903325309469465679008733906263924412209709636672141431556417219993420151318 8944 -686914646475604719273095724081496191331969437153013963629248377760183078242279692518413955495826487672744271091855913370303294337934330965768606379208822188628259479554433900272607049515174114801644738746895082089267933075320544613331513070193341351352421253673570038417477439507624853169191515051712099895317385209325842438918118833830508041561048854790846914796684443004711220271220525629274133014007211540440936746144571337314471761371949395683338095733723121405181140391875816658148524742220186887947932174641654925234785217196767111154000911 8945 -1473190506499806728672407014612375938660421180671488895692009969691801651724701514147571957148649684832372729868226993727903279933276500756977449046185196682929074456019255921737896890714591842711874056705231220271057184989824235354936709231299110262091936573382974496355561045345899909362731739614185648647168919033150355068112810015773565700245625899041688892642639400252434509612849136664733107282390933942529402789439036515822160255647699746452688905508725844037558177789526669596363016685916630180580247850177982853613289104666689103101579763 8946 -1675300950702504129636639424617321785242704880069093634448018736916965479349876869989558379480244643487077721412958961002416111727424267936332861700085233987305672916801553715217771708431462921031621288943029563179398604074979108743970556802916298659774919545653115924113918888498343760833452605494774105608778656996219362553161382645359587363018578966498448545444984099999080783616305162859728402530125933622310199236960707968084028344992714372998322376497922391635835096692851979065828695694650536444504660059887619525754720661083909096521731080 8947 -988386304226899410363543700535825593910735442916079670818770359156782401107597177471144423984418155814333450321103047632112817389489936970564255320876411798677413437247119814945164658916288806229976550196134481090130670999658564130639043732722957308422498291979545885696441448990718907664261090443062005713461271786893520114243263811529079321457530111707601630648299656994369563345084637230454269516118722081869262490816136630769556583620764977314984280764199270230653956300976162407680170952430349556556727885245964600519935443887141985367730168 8948 484804202272907318308863314076550344749685737755409224873239610535019250617104336676427533164231529018039279547123946095790462543786563786413193725308784884251661018772136106792732231798303036481897506509096739180926513990165671224297665498576152953669438281403428610659119596355181001698470649171123642933707647246256834953869546204244486378788095787334087261994339743258064946267764499434278837766272211860660140298622899885052603672026934769137704624744526573806904221488550507188682845733486280624023519964932018253093353660779547117733849596 8949 2160105152975411447945502738693872129992390617824502859321258347451984729966981206665985912644476172505117000960082907098206574271210831722746055425394018871557333935573689822010503940229765957513518795452126302360325118065144779968268222301492451613444357827056544534773038484853524762531923254665897748542486304242476197507030928849604073741806674753832535807439323843257145729884069662294007240296398145482970339535583607853136632017019649142136027001242448965442739318181402486254511541428136817068528180024819637778848074321863456214255580677 8950 3148491457202310858309046439229697723903126060740582530140028706608767131074578384137130336628894328319450451281185954730319391660700768693310310746270430670234747372820809636955668599146054763743495345648260783450455789064803344098907266034215408921866856119036090420469479933844243670196184345108959754255947576029369717621274192661133153063264204865540137438087623500251515293229154299524461509812516867564839602026399744483906188600640414119451011282006648235673393274482378648662191712380567166625084907910065602379368009765750598199623310846 8951 2663687254929403540000183125153147379153440322985173305266789096073747880457474047460702803464662799301411171734062008634528929116914204906897117020961645785983086354048673530162936367347751727261597839139164044269529275074637672874609600535639255968197417837632661809810360337489062668497713695937836111322239928783112882667404646456888666684476109078206050176093283756993450346961389800090182672046244655704179461727776844598853584928613479350313306657262121661866489052993828141473508866647080886001061387945133584126274656104971051081889461251 8952 503582101953992092054680386459275249161049705160670445945530748621763150490492840794716890820186626796294170773979101536322354845703373184151061595567626914425752418474983708152432427117985769748079043687037741909204157009492892906341378234146804354753060010576117275037321852635537905965790441271938362779753624540636685160373717607284592942669434324373514368653959913736304617077320137796175431749846510221209122192193236745716952911593830208177279656019672696423749734812425655218997325218944068932533207920313946347426581783107594867633880575 8953 -2644909355248318766254366052770422474742076355579912084194497957987003980584085543342413445808707701523156280507206853193997036814997395509159249150702803755808994954345825928803236172028068993995416301961223041541251632055310451192565887800068604567113796108459973145432158081208705764230393903837021391476193951488733032460900475053848560120594770541166623069433663586515210676151834161728286078062670357343630479834206507738189235689046583911273731625986975539249643539669952993443194387161623097692551699989751656031941427982643003331989430270 8954 -5308596610177722306254549177923569853895516678565085389461287054060751861041559590803116249273370500824567452241268861828525965931911600416056366171664449541792081308394499458966172539375820721257014141100387085810780907129948124067175488335707860535311213946092634955242518418697768432728107599774857502798433880271845915128305121510737226805070879619372673245526947343508661023113223961818468750108915013047809941561983352337042820617660063261587038283249097201116132592663781134916703253808703983693613087934885240158216084087614054413878891520 8955 -5812178712131714398309229564382845103056566383725755835406817802682515011532052431597833140093557127620861623015247963364848320777614973600207427767232076456217833726869483167118604966493806491005093184787424827719985064139441016973516866569854664890064273956668752230279840271333306338693898041046795865578187504812482600288678839118021819747740313943746187614180907257244965640190544099614644181858761523269019063754176589082759773529253893469764317939268769897539882327476206790135700579027648052626146295855199186505642665870721649281512772094 8956 -3167269356883395632054863511612422628314490028145843751212319844695511030947966888255419694284849426097705342508041110170851283962617578091048178616529272700408838772523657238315368794465737497009676882826201786178733432084130565780950978769786060322950477848208779084847682190124600574463504137209774474101993553323749567827778364064173259627145543402579564544747243670729754964038709937886358103796091165925388583919970081344570537840207309558490586313281794358290238787806253796692506191866024954933594595865447530473701237888078645949523341823 8957 2141327253294326674199685666311147225581026650419241638248967209365240830093592702547696554988521074726862109733227751657674681969294022325008187555135176841383242535870842220650803744910083224247337258274185299632047475045817558286224509565921800212360736097883855870394836228573167858264603462565083028696440326948096347300526757446563967177925336216793108700779703672778906059074514023932110646312823847122421357642013270992472282777452753703096451969967302842825893804857527338224197061942679028760018492069437709684514846199535408464355549698 8958 7953505965426041072508915230693992328637593034144997473655785012047755841625645134145529695082078202347723732748475715022523002746908995925215615322367253297601076262740325387769408711403889715252430443061610127352032539185258575259741376135776465102425010054552608100674676499906474196958501503611878894274627831760578947589205596564585786925665650160539296314960610930023871699265058123546754828171585370391440421396189860075232056306706647172860769909236072740365776132333734128359897640970327081386164787924636896190157512070257057745868321793 8959 11120775322309436704563778742306414956952083062290841224868104856743266872573612022400949389366927628445429075256516825193374286709526574016263793938896525998009915035263982626084777505869627212262107325887811913530765971269389141040692354905562525425375487902761387185522358690031074771422005640821653368376621385084328515416983960628759046552811193563118860859707854600753626663303768061433112931967676536316829005316159941419802594146913956731351356222517867098656014920139987925052403832836352036319759383790084426663858749958335703695391663617 8960 8979448069015110030364093075995267731371056411871599586619137647378026042480019319853252834378406553718566965523289073535699604740232551691255606383761349156626672499393140405433973760959543988014770067613626613898718496223571582754467845339640725213014751804877531315127522461457906913157402178256570339680181058136232168116457203182195079374885857346325752158928150927974720604229254037501002285654852689194407647674146670427330311369461203028254904252550564255830121115282460586828206770893673007559740891720646716979343903758800295231036113920 8961 1025942103589068957855177845301275402733463377726602112963352635330270200854374185707723139296328351370843232774813358513176601993323555766039991061394095859025596236652815017664565049555654272762339624552016486546685957038313007494726469203864260110589741750324923214452845961551432716198900674644691445405553226375653220527251606617609292449220207185786455843967539997950848904964195913954247457483267318802967226277956810352098255062754555855394134343314491515464344982948726458468309129923345926173576103796009820789186391688543237485167792128 8962 -10094833218720367746708600897005139554218619684564239111904752221412996671719237836693226250070599277074585842481703466680197684716203018250223802877502430138984318798611167608420212456313972939499767701335795426984080014231076133545965885701698265314785746152436463971069512728479642055223104966176961922971068158708675294889732354011149754103590986377332405015740314602802777758339572147478865474484409217513861779038203131067704339084159400875957221879203375583191669937191261466584094702913006110146183279994074605874672358269792466210223871488 8963 -19074281287735477777072693973000407285589676096435838698523889868791022714199257156546479084449005830793152808004992540215897289456435569941479409261263779295610991298004308013854186217273516927514537768949422040882798510454647716300433731041338990527800497957313995286197035189937548968380507144433532262651249216844907463006189557193344833478476843723658157174668465530777498362568826184979867760139261906708269426712349801495034650453620603904212126131753939839021791052473722053412301473806679117705924171714721322854016262028592761441259985407 8964 -20100223391324546734927871818301682688323139474162440811487242504121292915053631342254202223745334182163996040779805898729073891449759125707519400322657875154636587534657123031518751266829171200276877393501438527429484467492960723795160200245203250638390239707638918500649881151488981684579407819078223708056802443220560683533441163810954125927697050909444613018636005528728347267533022098934115217622529225511236652990306611847132905516375159759606260475068431354486136035422448511880610603730025043879500275510731143643202653717135998926427777534 8965 -10005390172604178988219270921296543134104519789598201699582490282708296243334393505560975973674734905089410198298102432048876206733556107457295597445155445015652268736045955423098538810515198260777109692165643100445404453261884590249194314543504985323604493555202454529580368423009339629356302852901261785085734284511885388643708809799804371824106064532112208002895690925925569509193449951455249743138120007997374873952103480779428566432215758883649038595865055771294466098231187045296515900817018933733316995516656537768530295447343532716203906045 8966 9068891115131298788853423051703864151485156306837636998941399586082726470864863650985503110774270925703742609706890108167021082722879462484183811816108334279958722561958352590755647406758318666737428076783778940437394057192763126051239416497834005204196004402111540756616666766928209339024204291532270477565514932333022074362480747393540461654370779191545949171772774604851928853375376233524618017001141898710894552760246320715606084021404845020563087535888884067727324954242535008115785572989660183972607176198064785085485966581249228725056079363 8967 29169114506455845523781294870005546839808295781000077810428642090204019385918494993239705334519605107867738650486696006896094974172638588191703212138766209434595310096615475622274398673587489867014305470285217467866878524685723849846399616743037255842586244109750459257266547918417191023603612110610494185622317375553582757895921911204494587582067830100990562190408780133580276120908398332458733234623671124222131205750552932562738989537780004780169348010957315422213460989664983519996396176719685227852107451708795928728688620298385227651483856898 8968 39174504679060024512000565791302089973912815570598279510011132372912315629252888498800681308194340012957148848784798438944971180906194695648998809583921654450247578832661431045372937484102688127791415162450860568312282977947608440095593931286542241166190737664952913786846916341426530652959914963511755970708051660065468146539630721004298959406173894633102770193304471059505845630101848283913982977761791132219506079702656413342167555969995763663818386606822371193507927087896170565292912077536704161585424447225452466497218915745728760367687762944 8969 30105613563928725723147142739598225822427659263760642511069732786829589158388024847815178197420069087253406239077908330777950098183315233164814997767813320170288856270703078454617290077344369461053987085667081627874888920754845314044354514788708235961994733262841373030230249574498321313935710671979485493142536727732446072177149973610758497751803115441556821021531696454653916776726472050389364960760649233508611526942410092626561471948590918643255299070933487125780602133653635557177126504547043977612817271027387681411732949164479531642631683582 8970 936499057472880199365847869592678982619363482760564700641090696625569772469529854575472862900463979385667588591212323881855124010676644973111785629047110735693546174087602832342891403756879594039681615381864160008010396069121464197954898045670980119408489153090913772963701656081130290332098561368991307520219352178863314281228062406263910169735285340566258831122916321073640655818073717930631726136978109286480321191857160063822482410810913863085951059976171703567141143988652037180730327827358749760709819318591752683044328866094303991147826685 8971 -38238005621587144312634717921709410991293452087837714809370041676286745856783358644225208445293876033571481260193586115063116056895518050675887023954874543714554032658573828213030046080345808533751733547068996408304272581878486975897639033240871261046782248511862000013883214685345400362627816402142764663187832307886604832258402658598035049236438609292536511362181554738432204974283774565983351251624813022933025758510799253278345073559184849800732435546846199489940785943907518528112181749709345411824714627906860713814174586879634456376539936258 8972 -68343619185515870035781860661307636813721111351598357320439774463116335015171383492040386642713945120824887499271494445841066155078833283840702021722687863884842888929276906667647336157690177994805720632736078036179161502633332289941993548029579497008776981774703373044113464259843721676563527074122250156330369035619050904435552632208793546988241724734093332383713251193086121751010246616372716212385462256441637285453209345904906545507775768443987734617779686615721388077561154085289308254256389389437531898934248395225907536044113988019171619839 8973 -69280118242988750235147708530900315796340474834358922021080865159741904787640913346615859505614409100210555087862706769722921279089509928813813807351734974620536435103364509499990227561447057588845402248117942196187171898702453754139948446075250477128185470927794286817077165915924851966895625635491241463850588387797914218716780694615057457157977010074659591214836167514159762406828320334303347938522440365728117606645066505968729027918586682307073685677755858319288529221549806122470038582083748139198241718252840147908951864910208292010319446523 8974 -31042112621401605922512990609190904805047022746521207211710823483455158930857554702390651060320533066639073827669120654659805222193991878137926783396860430905982402444790681286960181481101249055093668701048945787882899316823966778242309412834379216081403222415932286803193951230579451604267809233348476800662756079911309386458378036017022407921538400782123079852654612775727557432544545768319996686897627342795091848134267252690383954359401832506341250130909658829347743277642287594357856832374402727373527090345979434094777278030573835633779510264 8975 37301506564114264113268870052116732008674088605077150108728950979661176084313828789649735582393412054185813671602373791181260932884841405702775238325827432978860486484486225380687154676588928939712051931687132248296262185809365511699684135195200280927373759358771086240919513029264270072295717840773773355667612955707741517977174596191771139066703323951970252531058638417358564318465700848052719525487834913646545437318942093214522591148373935937646484486870027786373644799918866490931451421881986662064004808588268961131130258013540152385392109576 8976 106581624807103014348416578583017047805014563439436072129809816139403080871954742136265595088007821154396368759465080560904182211974351334516589045677562407599396921587850734880677382238035986528557454179805074444483434084511819265839632581270450758055559230286565373057996678945189122039191343476265014819518201343505655736693955290806828596224680334026629843745894805931518326725294021182356067464010275279374663043964008599183251619066960618244720170164625886105662174021468672613401490003965734801262246526841109109040082122923748444395711556100 8977 137623737428504620270929569192207952610061586185957279341520639622858239802812296838656246148328354221035442587134201215563987434168343212654515829074422838505379324032641416167637563719137235583651122880854020232366333401335786044081941994104829974136962452702497659861190630175768573643459152709613491620180957423416965123152333326823851004146218734808752923598549418707245884157838566950676064150907902622169754892098275851873635573426362450751061420295535544935009917299110960207759346836340137528635773617187088543134859400954322280029491066365 8978 100322230864390356157660699140091220601387497580880129232791688643197063718498468049006510565934942166849628915531827424382726501283501806951740590748595405526518837548155190786950409042548306643939070949166887984070071215526420532382257858909629693209588693343726573620271117146504303571163434868839718264513344467709223605175158730632079865079515410856782671067490780289887319839372866102623344625420067708523209454779333758659112982277988514813414935808665517148636272499192093716827895414458150866571768808598819582003729142940782127644098956790 8979 -6259393942712658190755879442925827203627065858555942897018127496206017153456274087259084522072878987546739843933253136521455710690849527564848454928967002072878084039695544093726973195487679884618383230638186460413362868985398733457374722360821064845970536942838799437725561798684818468027908607425296555004856875796432131518796560174748731145164923169847172678404025641631006885921155079732722838590207570851453589184674840524138636788972103431305234355960368957025901522276578896573594589507583934690477718242289527036352979982966316751612599309 8980 -143883131371217278461685448635133779813688652044513222238538767119064256956268570925915330670401233208582182431067454352085443144859192740219364284003389840578257408072336960261364536914624915468269506111492206692779696270321184777539316716465651038982932989645336459298916191974453392111487061317038788175185814299213397254671129886998599735291383657978600096276953444348876891043759722030408786989498110193021208481282950692397774210215334554182366654651495913892035818821387539104332941425847721463326251335429378070171212380937288596781103665673 8981 -244205362235607634619346147775225000415076149625393351471330455762261320674767038974921841236336175375431811346599281776468169646142694547171104874751985246104776245620492151048314945957173222112208577060659094676849767485847605309921574575375280732192521682989063032919187309120957695682650496185878506439699158766922620859846288617630679600370899068835382767344444224638764210883132588133032131614918177901544417936062284451056887192493323068995781590460161431040672091320579632821160836840305872329898020144028197652174941523878070724425202622462 8982 -237945968292894976428590268332299173211449083766837408574312328266055303521310764887662756714263296387885071502666028639946713935451845019606256419823018244031898161580796606954587972761685542227590193830020908216436404616862206576464199853014459667346551146046224233481461747322272877214622587578453209884694301891126188728327492057455930869225734145665535594666040198997133203997211433053299408776327970330692964346877609610532748555704350965564476356104201062083646189798303053924587242250798288395207542425785908125138588543895104407673590023152 8983 -94062836921677697966904819697165393397760431722324186335773561146991046565042193961747426043862063179302889071598574287861270790592652279386892135819628403453640753508459646693223435847060626759320687718528701523656708346541021798924883136548808628363618156400887774182545555347819485103135526261414421709508487591912791473656362170457331133934350487686935498389086754648256312953451711022890621786829860137671755865594658918134974345489016411382109701452705148191610370976915514820254300824950566931881291090356530054967376162957815810892486357478 8984 150142525313929936652441328078059607017315717903069165135556894615270274109724845013174415192474112196128922275000707488606898855550042267784212738932356842651135492112032504355091510110112595352887889342130393153193059139306583510996691438826472103828903526588175258736641753773138210579514969924464084730190671175009829386189926447173348466436548581148447268955357469990507897929680877110141509828088317763872662070467625532921912847004306657613671889007456282849061720343664118000906536015355305398016729053671667597207565360920254913532716264985 8985 388088493606824913081031596410358780228764801669906573709869222881325577631035609900837171906737408584013993777666736128553612791001887287390469158755375086683033653692829111309679482871798137580478083172151301369629463756168790087460891291840931771175454672634399492218103501095411087794137557502917294614884973066136018114517418504629279335662282726813982863621397668987641101926892310163440918604416288094565626417345235143454661402708657623178148245111657344932707910141967171925493778266153593793224271479457575722346153904815359321206306288138 8986 482151330528502611047936416107524173626525233392230760045642784028316624196077803862584597950599471763316882849265310416414883581594539566777361294575003490136674407201288758002902918718858764339798770890680002893286172102709811886385774428389740399539072829035287266400649056443230572897273083764331716324393460658048809588173780675086610469596633214500918362010484423635897414880344021186331540391246148232237382282939894061589635748197674034560257946564362493124318281118882686745748079091104160725105562569814105777313530067773175132098792645617 8987 332008805214572674395495088029464566609209515489161594910085889413046350086352958849410182758125359567187960574264602927807984726044497298993148555642646647485538915089256253647811408608746168986910881548549609740093112963403228375389082989563268295710169302447112007664007302670092362317758113839867631594202789483038980201983854227913262003160084633352471093055126953645389516950663144076190030563157830468364720212472268528667722901193367376946586057556906210275256560775218568744841543075748855327088833516142438180105964706852920218566076380633 8988 -56079688392252238685536508380894213619555286180744978799783333468279227544682651051426989148612049016826033203402133200745628064957389988397320603112728439197494738603572857661868074263051968593567201623601691629536350792765561712071808302277663475465285370187287484554096198425318725476379443663049663020682183583097037912533564276716017332502198093461511770566270715342251584976229166087250888041258457626200906204872966614786938501515290246231562187554751134657451349366748603180652235190404738466135437963315137542240189197962439102640229907504 8989 -538231018920754849733472924488418387246080519572975738845426117496595851740760454914011587099211520780142916052667443617160511646551929555174681897687731929334169145804861615664770992981910732933365972514281694522822522895475373598457582730667403875004358199222574750954745254868549298373652527427381379345075644241145847500707344951802627802098831307962430132576755138978148999856573187273582428432504605858438288487812860676376574249712964280791820134119113627781769630485631289926400314281508899191241000533129243319553719265735614234739022553120 8990 -870239824135327524128968012517882953855290035062137333755512006909642201827113413763421769857336880347330876626932046544968496372596426854167830453330378576819708060894117869312582401590656901920276854062831304262915635858878601973846665720230672170714527501669686758618752557538641660691410641267249010939278433724184827702691199179715889805258915941314901225631882092623538516807236331349772458995662436326803008700285129205044297150906331657738406191676019838057026191260849858671241857357257754518329834049271681499659683972588534453305098933752 8991 -814160135743075285443431504136988740235734748881392354955728673441362974282430762711994780708724831330504843423529913344222868307639036865770509850217650137622213322290545011650714327327604933326709652439229612633379285066113040261774857417953008695249242131482399274064656359113322935215031197604199347918596250141087789790157634902999872472756717847853389455065611377281286931831007165262521570954403978700602102495412162590257358649391041411506844004121268703399574841894101255490589622166853016052194396085956543957419494774626095350664869026247 8992 -275929116822320435709958579648570352989654229308416616110302555944767122541670307797983193609513310550361927370862469727062356661087107310595827952529918208288044176485683395985943334345694200393343679924947918110556762170637666663317274687285604820244883932259824523109911104244773636841378670176817968573520605899941942289450289951197244670657886539890959322488856238303137931974433977988939142521899372842163814007599301913880784399678077130715023870002155075617805211408469965564189307885344116860953395552827300637865775508890481115925846473126 8993 594310707313007088419009432869312600865635805753720717645209450964875079285443105965438576247823569796968949256069576817906139711509319543572002500800460368531663884408434473326639067244962701526933174137883386152358873688240935310529391032945067350469643569409862235508841453293868023850031971090431042365757827824242885413240909228518645134601029401423941903143025854320400584832802353360833316473763063484639194692685827291163512751228254527023382321673864762439220979852379893107052549471913637657376438496444380861793908463698053337379252460627 8994 1408470843056082373862440937006301341101370554635113072600938124406238053567873868677433356956548401127473792679599490162129008019148356409342512351018110506153877206698979484977353394572567634853642826577112998785738158754353975572304248450898076045718885700892261509573497812407190959065063168694630390284354077965330675203398544131518517607357747249277331358208637231601687516663809518623354887428167042185241297188097989881420871400619295938530226325795133465838795821746481148597642171638766653709570834582400924819213403238324148688044121486875 8995 1684399959878402809572399516654871694091024783943529688711240680351005176109544176475416550566061711677835720050461959889191364680235463719938340303548028714441921383184662880963296728918261835246986506502060916896294920924991642235621523138183680865963769633152086032683408916651964595906441838871448358857874683865272617492848834082715762278015633789168290680697493469904825448638243496612294029950066415027405111195697291795301655800297373069245250195797288541456601033154951114161831479524110770570524230135228225457079178747214629803969967960002 8996 1090089252565395721153390083785559093225388978189808971066031229386130096824101070509977974318238141880866770794392383071285224968726144176366337802747568345910257498776228407636657661673299133720053332364177530743936047236750706925092132105238613515494126063742223797174567463358096572056409867781017316492116856041029732079607924854197117143414604387744348777554467615584424863805441143251460713476303351542765916503011464504138143049069118542221867874123423779017380053302571221054778930052197132913147791638783844595285270283516576466590715499376 8997 -318381590490686652709050853220742247875981576445304101534906895020107956743772798167455382638310259246607021885207107090843783050422212232976174548270542160243619707922751077340695732899268501133589494212935468041802111517603268647212116345659462530224759637150037712398930349049094387008653300913613073792237221924300943123790619277321400463943142861532982580654169616017262652858368375371894173951863690642475380685086525377282728351550177396308358451671709686821415768443909927542863241586569520796423042943617080223928132954807572221453405987498 8998 -2002781550369089462281450369875613941967006360388833790246147575371113132853316974642871933204371970924442741935669066980035147730657675952914514851818570874685541091107413958303992461817530336380576000714996384938097032442594910882833639483843143396188529270302123745082339265701058982915095139785061432650111905789573560616639453360037162741958776650701273261351663085922088101496611871984188203901930105669880491880783817172584384151847550465553608647468998228278016801598861041704694721110680291366947273078845305681007311702022202025423373947499 8999 -3092870802934485183434840453661173035192395338578642761312178804757243229677418045152849907522610112805309512730061450051320372699383820129280852654566139220595798589883642365940650123490829470100629333079173915682033079679345617807925771589081756911682655334044347542256906729059155554971505007566078749142228761830603292696247378214234279885373381038445622038906130701506512965302053015235648917378233457212646408383795281676722527200916669007775476521592422007295396854901432262759473651162877424280095064717629150276292581985538778492014089446874 9000 -2774489212443798530725789600440430787316413762133338659777271909737135272933645246985394524884299853558702490844854342960476589648961607896304678106295597060352178881960891288599954390591560968967039838866238447640230968161742349160713655243422294381457895696894309829857976380010061167962851706652465675349991539906302349572456758936912879421430238176912639458251961085489250312443684639863754743426369766570171027698708756299439798849366491611467118069920712320473981086457522335216610409576307903483672021774012070052364449030731206270560683459375 9001 -771707662074709068444339230564816845349407401744504869531124334366022140080328272342522591679927882634259748909185275980441441918303931943390163254477026185666637790853477330295961928774030632586463838151242062702133935719147438277880015759579150985269366426592186084775637114309002185047756566867404242699879634116728788955817305576875716679471461526211366196900297999567162210947072767879566539524439660900290535817924939126855414697518941145913509422451714092195964284858661293511915688465627612116724748695166764371357137328709004245137309511875 9002 2321163140859776114990501223096356189842987936834137891781054470391221089597089772810327315842682230171049763820876174070878930781079888185890689400089113034929160799030165035644688194716798837514165494927931852979899143960198179530045755829502605926413288907452161457481269614750153369923748440698674506442349127713874503740430072637358563205901919512234255842005832701939350754354980247356082377853793796312355872565870342549867112503397727861861967099140707915099432570042770969247557962697249812163370316022462385904935444656829774246876779935000 9003 5095652353303574645716290823536786977159401698967476551558326380128356362530735019795721840726982083729752254665730517031355520430041496082195367506384710095281339680991056324244642585308359806481205333794170300620130112121940528690759411072924900307871184604346471287339245994760214537886600147351140181792340667620176853312886831574271442627332157689146895300257793787428601066798664887219837121280163562882526900264579098849306911352764219473329085169061420235573413656500293304464168372273557715647042337796474455957299893687560980517437463394376 9004 5867360015378283714160630054101603822508809100711981421089450714494378502611063292138244432406909966364012003574915793011796962348345428025585530760861736280947977471844533654540604514082390439067669171945412363322264047841087966968639426832504051293140551030938657372114883109069216722934356714218544424492220301736905642268704137151147159306803619215358261497158091786995763277745737655099403660804603223782817436082504037976162326050283160619242594591513134327769377941358954597976084060739185327763767086491641220328657031016269984762574772906252 9005 3546196874518507599170128831005247632665821163877843529308396244103157413013973519327917116564227736192962239754039618940918031567265539839694841360772623246018816672814368618895916319365591601553503677017480510342364903880889787438593671003001445366727262123486495914633613494319063353010608273519869918049871174023031138528274064513788596100901699703124005655152259085056412523390757407743321282950809427470461563516633695426295213546885432757380627492372426412669945371316183628728526098041935515600396770469178834423721586359440210515697992971253 9006 -1549455478785067046546161992531539344493580535089633022249930136025198949516761500467804724162754347536790014911690898090437488862775956242500526145612086849262523008176687705348726265942768204927701656776689790277765208241050741252165740069923454941143922480859975372705632500441151184875991873831270263742469493597145714784612767060482846526430457986022889645105534702372188543407907479476515838329354135412065336747945403423011697805878786715948457676688993822903468285184109675735642274231622200046645567327295621533578307328120770001739470423122 9007 -7416815494163350760706792046633143167002389635801614443339380850519577452127824792606049156569664313900802018486606691102234451211121384268086056906473823130210500480021221359889330780025158643995370828722102153600029256082138708220805166902427506234284473511798632744820515609510367907810348588049814688234689795334051357053316904211630005833234077201381151142263626489367951821153645134575919499133957359194882772830449441399174023856161947335191052268202128150672846226543064273711726334970807527810412653818936841862235338344390754764314243329373 9008 -10963012368681858359876920877638390799668210799679457972647777094622734865141798311933966273133892050093764258240646310043152482778386924107780898267246446376229317152835589978785247099390750245548874505739582663942394159963028495659398837905428951601011735635285128659454129103829431260820956861569684606284560969357082495581590968725418601934135776904505156797415885574424364344544402542319240782084766786665344336347083136825469237403047380092571679760574554563342791597859247902440252433012743043410809424288115676285956924703830965280012236300625 9009 -9413556889896791313330758885106851455174630264589824950397846958597535915625036811466161548971137702556974243328955411952714993915610967865280372121634359526966794144658902273436520833447982040621172848962892873664628951721977754407233097835505496659867813154425153286748496603388280075944964987738414342542091475759936780796978201664935755407705318918482267152310350872052175801136495062842724943755412651253278999599137733402457539597168593376623222083885560740439323312675138226704610158781120843364163856960820054752378617375710195278272765877502 9010 -1996741395733440552623966838473708288172240628788210507058466108077958463497212018860112392401473388656172224842348720850480542704489583597194315215160536396756293664637680913547190053422823396625802020240790720064599695639839046186427930933077990425583339642626520541927980993877912168134616399688599654307401680425885423743661297453305749574471241717101116010046724382684223979982849928266805444621455292058396226768688292003283515741006646041432169815683432589766477086132073952992883823810313315553751203141883212890143279031319440513958522548128 9011 8966270972948417807252954039164682511495970170891247465589310986544776401644586293073853880732418661437592033398297589192671940073897340510586583052085909979473023488197909065238057045967926848923072485498791943877794464323189449472970906972350961175428395992658608117526148109951519092686340461881084951977159288931197071837929671272112852359664535187404040787369161191740140364561552614052435337463311494606948109578394844822185721662040734051139509944891121973576314511727173949447368609202429727857058221146232463395813645672511524766053713752498 9012 18379827862845209120583712924271533966670600435481072415987157945142312317269623104540015429703556363994566276727253001145386933989508308375866955173720269506439817632856811338674577879415908889544245334461684817542423416045167203880204004807856457835296209147083761404274644713339799168631305449619499294519250764691133852634907872937048607767369854105886307939679512063792316165698047676895160281218724145860227109177532578224643261259209327427762732028776682714015637824402312176151978767983550571221222078107052518148192263048221720044326479630001 9013 20376569258578649673207679762745242254842841064269282923045624053220270780766835123400127822105029752650738501569601721995867476693997891973061270388880805903196111297494492252221767932838732286170047354702475537607023111685006250066631935740934448260879548789710281946202625707217711336765921849308098948826652445117019276378569170390354357341841095822987423949726236446476540145680897605161965725840179437918623335946220870227926777000215973469194901844460115303782114910534386129144862591793863886774973281248935731038335542079541160558285002178130 9014 11410298285630231865954725723580559743346870893378035457456313066675494379122248830326273941372611091213146468171304132803195536620100551462474687336794895923723087809296583186983710886870805437246974869203683593729228647361816800593661028768583487085451152797051673828676477597266192244079581387427013996849493156185822204540639499118241504982176560635583383162357075254736399781119344991109530388376867943311675226367826025405741055338175239418055391899568993330205800398807212179697493982591434158917915060102703267642521896407029635792231288425633 9015 -6969529577214977254628987200690974223323729542103036958530844878466817938147374274213741488330945272781419808555948868342191397369407756913392267836925373582716729823560228151690866992545103452297270465258001223813194768683350403286542976039272970749845056350032087575598167116073606924551724062192485297669757608505311648094268373818807102785193293470302924777322436809055916384578702685785629892841856202548551882809706552818902205921034088009707340129207689383809837425595099996454484785392116412303307018004349250505670366641192084252095191204367 9016 -27346098835793626927836666963436216478166570606372319881576468931687088718914209397613869310435975025432158310125550590338058874063405648886453538225806179485912841121054720403912634925383835738467317819960476761420217880368356653353174911780207419010724605139742369521800792823291318261317645911500584246496410053622330924472837544209161460127034389293290348727048673255532456530259600290947595618682035640467175218755927423046828982921250061478902241973667804687591952336129486125599347377185980299078280299253284981544005908720733244810380193382496 9017 -38756397121423858793791392687016776221513441499750355339032781998362583098036458227940143251808586116645304778296854723141254410683506200348928225562601075409635928930351303590896345812254641175714292689164160355149446527730173453946835940548790906096175757936794043350477270420557510505397227298927598243345903209808153129013477043327402965109210949928873731889405748510268856311378945282057126007058903583778850445123753448452570038259425300896957633873236798017797752734936698305296841359777414457996195359355988249186527805127762880602611481808128 9018 -31786867544208881539162405486325801998189711957647318380501937119895765159889083953726401763477640843863884969740905854799063013314098443435535957725675701826919199106791075439205478819709537723417022223906159131336251759046823050660292964509517935346330701586761955774879103304483903580845503236735112945676145601302841480919208669508595862324017656458570807112083311701212939926800242596271496114217047381230298562314046895633667832338391212887250293744029108633987915309341598308842356574385298045692888341351638998680857438486570796350516290603760 9019 -4440768708415254611325738522889585520023141351274998498925468188208676440974874556112532453041665818431726659615355264461004139250692794549082419499869522341006357985736355035292843894325701984949704403945682369916033878678466397307118052729310516335606096447019586253078310481192585319527857325234528699179735547680510556446371125299434402196983267165280458385034638445680483396540642305323900495535011740763123343558119472586838849417141151408348051770361303946395962973212112183243009197199317746614608042098354017136851529765837551540136097221263 9020 34315628413008604182465654164127190701490300148475356840107313810153906657061583671827610798766920298213578118681499458680250271432813405799845806062731553068629570944614948555603501917928939190764588285218477985233412649051707056639717887819480389760569661489774457097398959939364925185869369973693069544166167662127642572567105918027968562912227682763593273504371110064588372914838302976733225511523891843015727101565633975865731188842284149488609582102875494071401789761724586122053832162578096711381587317257634232049676275361925329062475384586866 9021 66102495957217485721628059650452992699680012106122675220609250930049671816950667625554012562244561142077463088422405313479313284746911849235381763788407254895548770051406023994808980737638476914181610509124637116569664408098530107300010852328998325106900363076536412872278063243848828766714873210428182489842313263430484053486314587536564425236245339222164080616454421765801312841638545573004721625740939224246025663879680871499399021180675362375859875846904602705389705071066184430896188736963394757074475658609273230730533713848496125412991675190627 9022 70543264665632740332953798173342578219703153457397673719534719118258348257925542181666545015286226960509189748037760577940317423997604643784464183288276777236555128037142379030101824631964178899131314913070319486485698286776996504607128905058308841442506459523555999125356373725041414086242730535662711189022048811110994609932685712835998827433228606387444539001489060211481796238179187878328622121275950965009149007437800344086237870597816513784207927617265906651785668044278296614139197934162712503689083700707627247867385243614333676953127772411891 9023 36227636252624136150488144009215387518212853308922316879427405308104441600863958509838934216519306662295611629356261119260067152564791237984618377225545224167925557092527430474498322714035239708366726627851841501252285637725289447967411017238828451681936798033781542027957413785676488900373360561969641644855881148983352037365579794808030264521000923623851265497117950146893423323340884901595396609752059121993421905872166368220506681755532364295598345514390412580383878282553710492085365771584615792307496383449993015817708968252408347890652387825026 9024 -29874859704593349571139915641237605181467158797200358341181845621945230216086709115715078345725254479781851459066144194219246132182120611250763386562862030727623212958878593520310658023603237205814883881272795615317378770373240659332599835090169873424963565042754870844320649458172339866341512648458540844986432114447132016120734792728534160715244415598312815119336471618907889518297660671409325015988880102252603758007514503278892339425142998080261530332514190125005826788512473938810822965378778964766979275159280214912824745596087777522339287365600 9025 -100418124370226089904093713814580183401170312254598032060716564740203578474012251297381623361011481440291041207103904772159563556179725255035227569851138807964178340996020972550412482655567416104946198794343115101803077057150237163939728740148478714867470024566310869969677023183213753952584243184121252034008480925558126626053420505564532988148473021985757354120825531830389685756476848549737947137264831067261752765445314847365130210022959511864469457949780096776791494832790770552950020899541491468456062975866907462780209989210421454475467059777490 9026 -136645760622850226054581857823795570919383165563520348940143970048308020074876209807220557577530788102586652836460165891419630708744516493019845947076684032132103898088548403024910805369602655813312925422194956603055362694875526611907139757387307166549406822600092411997634436968890242852957603746090893678864362074541478663419000300372563252669473945609608619617943481977283109079817733451333343747016890189255174671317481215585636891778491876160067803464170509357175373115344481045035386671126107260763559359316900478597918957462829802366119447602515 9027 -106770900918256876483441942182557965737916006766319990598962124426362789858789500691505479231805533622804801377394021697200384576562395881769082560513822001404480685129669809504600147345999418607498041540922160987737983924502285952574539922297137293124443257557337541153313787510717902986616091097632352833877929960094346647298265507644029091954229530011295804498607010358375219561520072779924018731028010087002570913309966712306744552353348878079806273131656319232169546326832007106224563705747328295996580084157620263685094211866742024843780160236914 9028 -6352776548030786579348228367977782336745694511721958538245559686159211384777249394123855870794052182513760170290116925040821020382670626733854990662683193440302344133648836954187664690432002502551842746579045885934906867352048788634811182148658578256973232991026671183636764327504149034031847913511100799869449034536220021244845002079496103805756508025538450377781478527985533805043224230186071593763179019740818147864651864941614342330389366215336815181876222455378051494041236553274542806205836827540517108290712800904884222656320570368313100459423 9029 130292984074819439475233629455817788582637471051798390401898410362148808690098960413096701706736735920072892666170048966378809688361845866285990956414000838691801553954899566070723140679170653310761082675615910717120455827523477823272328575238648588292433589609065740813997672641386093818925755832579792878994913040005258642174155298293067148863717437584070169240162003449297575274774509221147272153253711169514356523452829350644022549448102509944730988282294286901797321621303244491760843864920270433223042251026187677693034734806509231997806347143093 9030 237063884993076315958675571638375754320553477818118381000860534788511598548888461104602180938542269542877694043564070663579194264924241748055073516927822840096282239084569375575323288025170071918259124216538071704858439752025763775846868497535785881416876847166403281967311460152103996805541846930212145712872843000099605289472420805937096240817946967595365973738769013807672794836294582001071290884281721256516927436762796062950767101801451388024537261413950606133966867948135251597985407570667598729219622335183807941378128946673251256841586507380008 9031 243416661541107102538023800006353536657299172329840339539106094474670809933665710498726036809336321725391454213854187588620015285306912374788928507590506033536584583218218212529510952715602074420810966963117117590793346619377812564481679679684444459673850080157429953150948224479608145839573694843723246512742292034635825310717265808016592344623703475620904424116550492335658328641337806231257362478044900276257745584627447927892381444131840754239874076595826828589344919442176488151259950376873435556760139443474520742283013169329571827209899607839432 9032 113123677466287663062790170550535748074661701278041949137207684112522001243566750085629335102599585805318561547684138622241205596945066508502937551176505194844783029263318646458787812036431421110049884287501206873672890791854334741209351104445795871381416490548364212336950551838222052020647939011143453633747378994630566668543110509723525195759986038036834254876388488886360753366563297010110090324791189106743389061174618577248358894683738244295143088313532541687547597820873243659499106511953165123537097192448333064589978434523062595212093260696340 9033 -123940207526788652895885401087840006245891776540076431863652850675989597305321711018972845835942683737559132495879932041337988667979175239552135965751317645251499209821250729116535475988738650808209239929036864831185548960171429034637517393089990010035460356618039069630360908313881944784893907919068692079125464005469038620929310296213571045057960929558531718862380524921312041469731284990961200559490532149773538375588177485702408207117713143729394173100418064446419270127262007938486301058714433605682525142735474876788150512150188661629493246683667 9034 -367356869067895755433909201094193542903190948869916771402758945150660407238987421517698882645279005462950586709734119629958003953286087614341064473341823678788083793039468941646046428704340725229020206892153982421978895579549241599119197072774434469709310436775469022781309132793490090624467602762791938591867756040104863931646576104230163389681664405179436142978931017256970370111069091222218563037535432426031283960215625413594789651249553897969268249696244893035764189569438496089746251435587869162442664586209995619071163681479760488839392854523098 9035 -480480546534183418496699371644729290977852650147958720539966629263182408482554171603328217747878591268269148257418258252199209550231154122844002024518328873632866822302787588104834240740772146339070091179655189295651786371403576340328548177220230341090726927323833235118259684631712142645115541773935392225615135034735430600189686613953688585441650443216270397855319506143331123477632388232328653362326621532774673021390243990843148545933292142264411338009777434723311787390311739749245357947541034285979761778658328683661142116002823084051486115219437 9036 -356540339007394765600813970556889284731960873607882288676313778587192811177232460584355371911935907530710015761538326210861220882251978883291866058767011228381367612481536858988298764752033495530860851250618324464466237411232147305691030784130240331055266570705794165487898776317830197860221633854866700146489671029266391979260376317740117540383689513657738678992938981222019082007901103241367452802836089383001134645802066505140740338815578998535017164909359370276892517263049731810759056888826600680297236635922853806872991603852634422421992868535769 9037 10816530060500989833095230537304258171230075262034482726445166563467596061754960933343510733343097932240570948195793419096783071034108731049198414574812450406716180557932082657747663952307229698159355641535657957512658168317094293428166288644194138654043866069674857293410356475659892764245968907925238445378085010838471952386199786490045849297974891521697463985992036034951288103167987980851110234699343043030149314413558908454049312433974899434251084786885522758871672306388764278987194546761268482145427950287141812198172077627126066417399985987330 9038 491297076594684408329794602182033549149082725409993203266411795826650004544309132536671728481221689200509719205614051671295992621265262853893200439093141324039583002860719670762581904693079376037229446821190847253164444539720670633756714465864424479744770793393508092411670041107372035409361510681860630670993220045573902552575886400443734434739625334737967861841311542178282411580800376213179763597025964575804822335803802899297197858367267041698662422796662957482183459696700504028232552494302302768125189728945470495859314193629949150468886101206768 9039 847837415602079173930608572738922833881043599017875491942725574413842815721541593121027100393157596731219734967152377882157213503517241737185066497860152552420950615342256529750880669445112871568090298071809171717630681950952817939447745249994664810800037364099302257899568817425202233269583144536727330817482891074840294531836262718183851975123314848395706540834250523400301493588701479454547216399862053958805956981605869404437938197182846040233679587706022327759075976959750235838991609383128903448422426364868324302732305797482583572890878969742538 9040 837020885541578184097513342201618575709813523755841009216280407850375219659786632187683589659814498798979164018956584463060430432483133006135868083285340102014234434784324447093133005492805641869930942430273513760118023782635723646019578961350470672145993498029627400606158460949542340505337175628802092372104806064001822579450062931693806125825339956874009076848258487365350205485533491473696106165162710915775807667192310495983888884748871140799428502919136805000204304653361471560004414836367634966276998414581182490534133719855457506473478983755209 9041 345723808946893775767718740019585026560730798345847805949868612023725215115477499651011861178592809598469444813342532791764437811217870152242667644192198777974651431923604776330551100799726265832701495609082666506953579242915053012262864495486046192401222704636119308194488419842170305095975664946941461701111586018427920026874176531250071691085714622136041215006946945187067793904733115260516342568136746339970985331388507596686691026381604099100766080122473847518020844956660967531771862342065332198151808685635711994674819526225508356004592882548442 9042 -502113606655185398162889832719337807320312800672027685992856962390117600606064093470015239214564787132750290153809845090392775692299371584942398853667953774446299183418651753420329568645386605735388802462726505210677102708037764927184880754508618618398814659463182949705080397583031928173607479589785869116371305056412374504962086186933780284037600226259665325827303578213233699683968364194030873831725307618834971650217361807751247170801241941132913507583548480241055132003089268307219747041063571250270617679232612308057486271257075216886286087194095 9043 -1339134492196763582260403174920956383030126324427868695209137370240492820265850725657698828874379285931729454172766429553453206124782504591078266936953293876460533618202976200513462574138192247605319744893000018970795126490673488573204459715859089290544808157492810350311238858532574268678944655218587961488476111120414197084412149118627586409862940183133674402675562065578583905169501855667726979996888018534610779317409672303735136055550113081932342010502685285241259436656450739867224161877431206216547616093813794798591619991112532723359765070949303 9044 -1684858301143657358028121914940541409590857122773716501159005982264218035381328225308710690052972095530198898986108962345217643936000374743320934581145492654435185050126580976844013674937918513438021240502082685477748705733588541585467324211345135482946030862128929658505727278374744573774920320165529423189587697138842117111286325649877658100948654805269715617682509010765651699074234970928243322565024764874581764648798179900421827081931717181033108090625159132759280281613111707398996024219496538414699424779449506793266439517338041079364357953497744 9045 -1182744694488471959865232082221203602270544322101688815166149019874100434775264131838695450838407308397448608832299117254824868243701003158378535727477538879988885866707929223423684106292531907702632438039356180267071603025550776658282443456836516864547216202665746708800646880791712645601312840575743554073216392082429742606324239462943877816911054579010050291855205432552417999390266606734212448733299457255746792998580818092670579911130475239900194583041610652518225149610022439091776277178432967164428807100216894485208953246080965862478071866303648 9046 156389797708291622395171092699752780759582002326179880042988350366392385490586593819003378035971977534280845340467312298628337881081501432699731209475754996471647751495046977089778467845660339902687306853643838703723523465122711914922016259022572425997591954827063641510591977740861623077631814642844407415259719037984454478087909655683708592951885604123624110820356633026165905779235248933514531263588561278863986318828854211064556144419637842032147427461074632723034287046428300775447884698998239052118808993596900313382666745031566860881693204645656 9047 1841248098851948980423293007640294190350439125099896381201994332630610420871914819127714068088944073064479744326576274643845981817081876176020665790621247650906832801621627953933792142783578853340708547355726524181472229198711253500389340470367707908943622816955993300016319256115606196852552134808373830604847416176826571589374235305561366693900540409393339728502865643791817604853470219861757853828613326153445750967627034111486383226351355023065255518086233765482314568659540008174443908918494777466818233773046407106649106262369607940246051158143401 9048 3023992793340420940288525089861497792620983447201585196368143352504710855647178950966409518927351381461928353158875391898670850060782879334399201518098786530895718668329557177357476249076110761043340985395082704448543832224262030158671783927204224773490839019621740008816966136907318842453864975384117384678063808259256314195698474768505244510811594988403390020358071076344235604243736826595970302561912783409192543966207852204156963137481830262965450101127844418000539718269562447266220186096927744631247040873263301591858059508450573802724123024447050 9049 2867602995632129317893353997161745011861401444875405316325155002138318470156592357147406140891379403927647507818408079600042512179701377901699470308623031534424070916834510200267697781230450421140653678541438865744820308759139318243749767668181652347493247064794676367306374159166457219376233160741272977262804089221271859717610565112821535917859709384279765909537714443318069698464501577662455771298324222130328557647378997993092406993062192420933302673666769785277505431223134146490772301397929505579128231879666401278475392763419006941842429819801395 9050 1026354896780180337470060989521450821510962319775508935123160669507708049284677538019692072802435330863167763491831804956196530362619501725678804518001783883517238115212882246333905638446871567799945131185712341563348079560428064743360427197813944438549624247838683067290054903050851022523681025932899146657956673044445288128236329807260169223959168974886426181034848799526252093611031357800697917469710895976882806679751963881606023766710837397868047155580536019795190862563594138316328392479434728112309998106619994171826286501049399001596378661657995 9051 -1997637896560240602818464100340046971110021127426076261244982682997002806362501412946717446124916050598760589667043586942474319698163377608720397000097002647378480553116674931023570610629239193243395854209370362885195752663833965415311356729390280334941214771783056941526911233856467819930183949451218238020107135214811026067462144961245075286852426013516963839323222276817983510632705468795272385092201887432309737286455888322550939370770992865097402945547308398205348855705968308949891793617493016518937042766643307420031773007401174801127744362789054 9052 -4865240892192369920711818097501791982971422572301481577570137685135321276519093770094123587016295454526408097485451666542516831877864755510419867308720034181802551469951185131291268391859689614384049532750809228630016061422973283659061124397571932682434461836577733308833285393022925039306417110192491215282911224436082885785072710074066611204712135397796729748860936720136053209097207046457728156390526109562638294933834886315643346363833185286030705619214078183482854286929102455440664095015422522098065274646309708698507165770820181742970174182590448 9053 -5891595788972550258181879087023242804482384892076990512693298354643029325803771308113815659818730785389575860977283471498713362240484257236098671826721818065319789585164067377625174030306561182183994663936521570193364140983401348402421551595385877120984086084416416376123340296073776061830098136125390361940867897480528173913309039881326780428671304372683155929895785519662305302708238404258426073860237005539521101613586850197249370130544022683898752774794614203278045149492696593756992487494857250210375272752929702870333452271869580744566552844248442 9054 -3893957892412309655363414986683195833372363764650914251448315671646026519441269895167098213693814734790815271310239884556239042542320879627378274826624815417941309032047392446601603419677321988940598809727151207308168388319567382987110194865995596786042871312633359434596429062217308241899914186674172123920760762265717147845846894920081705141818878359166192090572563242844321792075532935463153688768035118107211364327130961874698430759773029818801349829247305805072696293786728284807100693877364233691438229986286395450301679264468405943438808481459387 9055 971282999780060265348403110818596149599058807650567326121822013489294757077823874927025373322480719735592826175211781986277789335543875883041592482095218763861242437903792684689664972182367625443450723023658021321847673103405900671950929531576335896391590523944373874236856330805616797406502923518319091362150462170365737939225815153984906062893257038630537658288373477291731417021674110994574467622490991455426930606703924440944915604060155467229355789966772378410157993142374170633563401138058288406627044660023313248205486506351775799531365701131062 9056 6862878788752610523530282197841838954081443699727557838815120368132324082881595183040841033141211505125168687152495253484991151576028133119140264308817036829181032023067860062314839002488928807627445386960179591515211814086807249074372481126962213017375676608360790250360196626879392859236601059643709453303018359650893911852534855035311686491564561411313693588184158996954036719729912515253000541482727996994948032220290774638194285734604178151128108564761386581688203142635070764390555888632915538617002317412953016118538938778221356544097918545379505 9057 10756836681164920178893697184525034787453807464378472090263436039778350602322865078207939246835026239915983958462735138041230194118349012746518539135441852247122341055115252508916442422166250796568044196687330798823380202406374632061482675992957809803418547920994149684956625689096701101136515246317881577223779121916611059698381749955393391633383439770479885678756722239798358511805445450716154230250763115102159396547421736512892716494377207969929458394008692386760899436421799049197656582510279772308440547399239411568840618042689762487536727026838893 9058 9785553681384859913545294073706438637854748656727904764141614026289055845245041203280913873512545520180391132287523356054952404782805136863476946653346633483261098617211459824226777449983883171124593473663672777501532529302968731389531746461381473907026957397049775810719769358291084303730012322799562485861628659746245321759155934801408485570490182731849348020468348762506627094783771339721579762628272123646732465940717812071947800890317052502700102604041920008350741443279424878564093181372221483901813502739216098320635131536337986688005361325707832 9059 2922674892632249390015011875864599683773304957000346925326493658156731762363446020240072840371334015055222445135028102569961253206777003744336682344529596654080066594143599761911938447494954363497148086703493185986320715216161482315159265334419260889651280788688985560359572731411691444493411263155853032558610300095351409906621079766096799078925621320535654432284189765552590375053858824468579221145544126651784433720427037433753515155712874351571994039280533426662538300644354114173537292739305945284811185326263082202096192758116630143907442780328328 9060 -7834161788532670788878685308660435103680502507378125164936942381621618839959419057967866406463692224860761513327707035471268940911572009002181856790912255593042274460971652747004503974671296433070896109983837612837059487190213149746323410658538548913767267132305164124597052957685009656643103983162028544665168821821259649791760670189296592554457818449944231246472532474245768136751586626247575009105218988450374962826994699079139201338664333618357464354728158960098361135777444935024119289770973827023629362072976329366744425284573132343629284246510564 9061 -17619715469917530702423979382366873741535251164106029929078556407910674685204460261248780279976237745041152645615230391526221345694377145865658803444258889076303373078183112571231281424655179604195489583647510390338592016493181881135855157119920022820794224529354939935316822315976093960373116305961591030526797481567504971550916604990705078124948001181793579266940881236752395231535357965969154771733491112097107428767712511151087002228981386121057566958770078968449102579056869813588212471143195310925442864812192427687379556820911119031634645572218395 9062 -20542390362549780092438991258231473425308556121106376854405050066067406447567906281488853120347571760096375090750258494096182598901154149609995485788788485730383439672326712333143219872150133967692637670351003576324912731709343363451014422454339283710445505318043925495676395047387785404866527569117444063085407781662856381457537684756801877203873622502329233699225071002304985606589216790437733992879035238748891862488139548584840517384694260472629560998050612395111640879701223927761749763882501256210254050138455509889475749579027749175542088352546722 9063 -12708228574017109303560305949571038321628053613728251689468107684445787607608487223520986713883879535235613577422551458624913657989582140607813628997876230137341165211355059586138715897478837534621741560367165963487853244519130213704691011795800734796678238185738761371079342089702775748223423585955415518420238959841596731665777014567505284649415804052385002452752538528059217469837630164190158983773816250298516899661144849505701316046029926854272096643322453435013279743923778992737630474111527429186624688065479180522731324294454616831912804106036157 9064 4911486895900421398863673432795835419907197550377778239610448723464887077595973037727793566092358209805539068192678932901307687704795005257845174446382658938962207866828052985092565527176342069573748023280344426850738771974051667431164145324119288024115986343616178564237480226273318212149692720006175512106558521725908239885139590423199793475532197129408576814188342708693177761697727801778995787959674861798590529106567661645385686182951459266785470315447625533435822835133090820850581997031667881738818176746713247164648232526456502199721841466182239 9065 25453877258450201491302664691027308845215753671484155094015498789532293525163879319216646686439929969901914158942937426997490286605949154867840660235171144669345647539154765318235785399326476037266385693631348003175651503683395030882178567778458571734561491661660104059913875273661103617016220289123619575191966303388764621342677275180001670679405819631737810513413413710998163368286944592216729780838710100547482391594707210230226203567645719739415031313498237928547463714834314748612331760914169137949072226885168757054123982105484251375263929818728962 9066 38162105832467310794862970640598347166843807285212406783483606473978081132772366542737633400323809505137527736365488885622403944595531295475654289233047374806686812750509824904374501296805313571888127253998513966663504748202525244586869579574259306531239729847398865430993217363363879365239643875079035093612205263230361353008454289747506955328821623684122812966165952239057380838124574756406888764612526350845999291255852059735927519613675646593687127956820691363560743458758093741349962235025696567135696914950647937576855306399938868207176733924765120 9067 33250618936566889395999297207802511746936609734834628543873157750513194055176393505009839834231451295331988668172809952721096256890736290217809114786664715867724604883681771919281935769628971502314379230718169539812765976228473577155705434250140018507123743503782686866755737137090561153089951155072859581505646741504453113123314699324307161853289426554714236151977609530364203076426846954627892976652851489047408762149284398090541833430724187326901657641373065830124920623625002920499380237994028685396878738203934690412207073873482366007454892458582882 9068 7796741678116687904696632516775202901720856063350473449857658960980900530012514185793193147791521325430074509229872525723605970284787135349968454551493571198378957344527006601046150370302495465047993537086821536637114472545078546273526866471681446772562251842122582806841861863429457536073730865949240006313680438115688491780637424144305491173883606922976425638564195819366039708139902362411163195814141388499926370554577187860315629863078467587486626327874827901577456908790688171887048477079859547447806511318765933358083091767998114632190962639853921 9069 -30365364154350622890166338123823144265122951221861933333625947512997180602759852356944440252532288179707453227135616359898797974310744160125685834681553803608307855405982818303328350926502818106840133716911692430026390275657446698313342713102577859758677478005276282624151355499934421829165913009129795087298524825114672861227816865603201464154938016761146387327601756419691341129984672393995725568798384962346072920701274871875611889750597179006200501628945863461983286549967405569462913757945837019687890403631882004218772214631940753574985771284911198 9070 -63615983090917512286165635331625656012059560956696561877499105263510374657936245861954280086763739475039441895308426312619894231201480450343494949468218519476032460289664590222610286696131789609154512947629861969839156251885920275469048147352717878265801221509058969490907092637024982982255864164202654668804171566619125974351131564927508626008227443315860623479579365950055544206411519348623618545451236451393481682850559269966153723181321366333102159270318929292108207173592408489962293995939865705084769141835816694630979288505423119582440663743494079 9071 -71412724769034200190862267848400858913780417020047035327356764224491275187948760047747473234555260800469516404538298838343500201486267585693463404019712090674411417634191596823656437066434285074202506484716683506476270724430998821742575013824399325038363473351181552297748954500454440518329595030151894675117852004734814466131768989071814117182111050238837049118143561769421583914551421711034781741265377839893408053405136457826469353044399833920588785598193757193685664082383096661849342473019725252532575653154582627989062380273421234214631626383347999 9072 -41047360614683577300695929724577714648657465798185101993730816711494094585188907690803032982022972620762063177402682478444702227175523425567777569338158287066103562228208778520328086139931466967362372767804991076449880448773552123429232300721821465279685995345905269673597599000520018689163682021022099587819327179620141604903952123468612653027173033477690661790541805349730242784566749317039056172466992877547335132703861585950857463293802654914388283969247893731702377532415691092386428715073888232844685249522700623770290165641480480639645855098436800 9073 22568622476233934985469705607047941363402095158511459883768288552016280072747338171151247104740766854277378717905743834175192004025957024775717380130060232409928898061455811702282200556200322641792140179824870893389275803112368152039815846630896412986115226163153699817309493636504964293092182143180555080984844386998984369447179441458895972981054409838169961689037560600325301421844770031584562372984243573846146550146697684015296259887518711418713875301071035560405829641176717397575865280865977472240083892313116070860689122863942638942794808645057280 9074 93981347245268135176331973455448800277182512178558495211125052776507555260696098218898720339296027654746895122444042672518692205512224610469180784149772323084340315695647408525938637622634607715994646664541554399865546527543366973782390860455295738024478699514335252115058448136959404811421777173332449756102696391733798835578948430530710090163165460077007010807181122369746885336396191742619344114249621413739554603551834141841765612931918545339302660899264792754091493723559814059425207753885702724772659545467698698849751503137363873157426435028405280 9075 135028707859951712477027903180026514925839977976743597204855869488001649845885005909701753321319000275508958299846725150963394432687748036036958353487930610150443877923856187046266723762566074683357019432346545476315426976316919097211623161177117203304164694860240521788656047137479423500585459194354549343922023571353940440482900553999322743190338493554697672597722927719477128120962941059658400286716614291286889736255695727792623076225721200253690944868512686485793871255975505151811636468959590957617344794990399322620041668778844353797072290126842081 9076 112460085383717777491558197572978573562437882818232137321087580935985369773137667738550506216578233421231579581940981316788202428661791011261240973357870377740514979862400375343984523206365752041564879252521674582926151173204550945171807314546220790318049468697086821971346553500974459207493277051173994262937179184354956071035721112540426770209284083716527710908685367119151826699118171028073837913732370717440743186108998043777326816338202488834977069567441650925388041614798787754235771188093613485377260902677283251759352545914901714854277481481784802 9077 18478738138449642315226224117529773285255370639673642109962528159477814512441569519651785877282205766484684459496938644269510223149566400792060189208098054656174664166752966818045885583731144325570232587980120183060604645661183971389416454090925052293570769182751569856288105364015054396071499877841544506834482792621157235456772682009716680046118623639520700101504244749404941362721979285454493799482749303701188582557163901935561203406283943495674408668176858171296547891238973694810563434207910760604601357209584552909601042777537841696851046453379523 9078 -116549969721502070161801679062496741640584607337069955094893341328523835333443436390049967444036794509024273840349786506693884209538181635244898164279832555494269213757103220228220838178834930357786786844366425293254822330655735125822206707086192151010593925677488951932367941773464369104513959316513004837087540778732783205026127871989606063144219869915176972496218682970072186758240961774203906487233864987585701153698531825857061872819437256758016536200335828314497323364736531457001073034751680197012743437780814769710440626001306512100221243673462557 9079 -229010055105219847653359876635475315203022490155302092415980922264509205106581104128600473660615027930255853422290767823482086638199972646506139137637702933234784193619503595572205361385200682399351666096888099876180973503860286070994014021632412941328643394374575773903714495274438828312007236367686999100024719963087739276061848984530032833353503953631704683404904050089224013457359132802277744400966235705026444339807529869634388689157639745592993605767777479239885364979535319211236844222845293682390004340458098021469793171916208226954498725155247358 9080 -247488793243669489968586100753005088488277860794975734525943450423987019619022673648252259537897233696740537881787706467751596861349539047298199326845800987890958857786256562390251246968931826724921898684868220059241578149521470042383430475723337993622214163557327343760002600638453882708078736245528543606859202755708896511518621666539749513399622577271225383506408294838628954820081112087732238200448985008727632922364693771569949892563923689088668014435954337411181912870774292906047407657053204442994605697667682574379394214693746068651349771608626880 9081 -130938823522167419806784421690508346847693253457905779431050109095463184285579237258202292093860439187716264041437919961057712651811357412053301162565968432396689644029153342162030408790096896367135111840501794765986755818865734916561223768637145842611620237879838391827634658864989513603564776929015538769771661976976113306492493794550143450255402707356048411010189611868556768061840150313528331713215120021141931768666161945712888019744486432330651478235618509096684589506037761449046334622301524245981862259886867804668953588692439556551128527935164322 9082 98071231583052427846575454944966968355329236697396312984930813169046020821001866870398181566754588742539589380852847862424373986388615234452837975071734500838094549590350253410174952595103786032216554256386305110194217684994551154432790252995267098717023156494737382076079836409449314708442459438671460330253057986111625969569355189979889383098101246275656272394714438220667245395518982488749412687751115683884512571141367923921500669413153313262342127532158970143200775473497557762190509600543769436408142080571230216800839583223768670403370197220083037 9083 345560024826721917815161555697972056843607097492372047510874263593033040440024540518650441104651822439280127262640554330175970847738154281751037301917535488729053407376606815800426199564035612757138452941254525169435795834516021196816220728718605092339237320052064725836082437047903197416521195684200003937112260741820522481087976856519638896497723823546881655901122733059296200215600094576481650888200100692612145493506061695491450561977077002351010141968113307554382688344271850668237917257596973879402747778238912791180233797917514739054719968828709918 9084 476498848348889337621945977388480403691300350950277826941924372688496224725603777776852733198512261626996391304078474291233683499549511693804338464483503921125743051405760157962456608354132509124273564781756319935422551653381756113377444497355750934950857557931903117663717095912892711020085972613215542706883922718796635787580470651069782346753126530902930066911312344927852968277440244890009982601415220713754077262172223641204338581721563434681661620203731816651067277850309612117284251879898498125384610038125780595849187386609954295605848496763874241 9085 378427616765836909775370522443513435335971114252881513956993559519450203904601910906454551631757672884456801923225626428809309513160896459351500489411769420287648501815409904552281655759028723092057010525370014825228333968387204958944654244360483836233834401437165735587637259503443396311643513174544082376630864732685009818011115461089892963655025284627273794516597906707185722881921262401260569913664105029869564691030855717282837912308410121419319492671572846507866502376812054355093742279354728688976467957554550379048347803386185625202478299543791205 9086 32867591939114991960208966745541378492364016760509466446119295926417163464577370387804110527105850445176674660585072098633338665422742177600463187494233931558595094438803088751855456194993110334918557584115489655792538133871183762128433515641878743894597081385101009751554822455540198895122317490344078439518603990864487336923138604570254067157301461080392138615475173647889522666321167824778919025464004337257419197524794021791387350331333119068309350703459538953483814032540203686855825021757754809573720179315637587868114005468670886147758330715081288 9087 -443631256409774345661737010642939025198936334189768360495805076762079061261026407389048622671406411181819716643493402192600344834126769516203875276989269989567147956966957069210601152159139398789355007197640830279630013519510572351249010981713872191056260476546802107912162273457352512124963655122871464267365318727932148450657332046499528279595825069822537928295837171279963445611119077065231063575951216376496658064647429619412951231390230315613352269500272277697583463817769408430428426858140743315810889858810143007981073381141283409458090166048792952 9088 -822058873175611255437107533086452460534907448442649874452798636281529265165628318295503174303164084066276518566719028621409654347287665975555375766401039409854796458782366973762882807918168121881412017723010845104858347487897777310193665226074356027290094877983967843499799532960795908436607168297415546643996183460617158268668447507589421243250850354449811722812435077987149168493040339466491633489615321406366222755678285336695789143698640437032671762171845124205449966194581462785522169137495472004787357816364693387029421184527469034660568465592584156 9089 -854926465114726247397316499831993839027271465203159340898917932207946428630205688683307284830269934511453193227304100720042993012710408153155838953895273341413391553221170062514738264113161232216330575307126334760650885621768961072322098741716234771184691959369068853251354355416336107331729485787759625083514787451481645605591586112159675310408151815530203861427910251635038691159361507291270552515079325743623641953203079358487176494029973556100981112875304663158933780227121666472377994159253226814361077995680330974897535189996139920808326796307665443 9090 -411295208704951901735579489189054813828335131013390980403112855445867367369179281294258662158863523329633476583810698527442648178583638636951963676906003351846243596254212993304137111954021833426975568109485504481020872102258388721073087760002362580128431482822266745339192081958983595206765830664888160816149468723549497154934254065660147030812326745707665933132073080355075245548242430226039488939128109367126983888555649739074225262639743240487628843375032385461350316409352258041949567301112483498550188136870187966916461808854856511350236630258872490 9091 410763664470659353701528043897397646706572317429258894049685780835661897796449037001244512144300560736643041982908330093967006168704027338603412089495036058008552862528153980458745695964146288454436449613525340623837475385639388589120577466071993447161663395161701098160607451001812313229841337632527385827846714737067661113734193441929274212438523608742145789680361997632073922944797909240452144550487212039239238867122635597621563881058897196545042918796812738744099649785229204743572601836382988506237169679494505420112959375672612523310331835333711667 9092 1265690129585385601098844543729391485733843782632418234948603713043608326426654725684551796974570495248096235210212430814009999181414435491759251043390309399421944415749324042973483960077307520670767024920651675384488361007408349661442676207788228218346355354530769951411961806418148420561570823420287010911361502188549306719325779554088949522846675424272349651108272249267112614104159416531722697065566537782862880820325714956108740375088870752646024031672117401903033430012350871215950595995636215320598247675174836395010494565668752444118658631641377111 9093 1676985338290337502834424032918446299562178913645809215351716568489475693795834006978810459133434018577729711794023129341452647359998074128711214720296312751268188012003537036277621072031329354097742593030137179865509233109666738382515763967790590798474786837353036696751153888377132015768336654085175171727510970912098803874260033619749096553659002169980015584240345329622187859652401846757762186004694647149989864708881364695182965637728613993133652875047149787364383746421703129257900163296748698819148435812045024361926956374523608955468895261900249602 9094 1266221673819678149132895989021048652855606596216550321302030787653813795999384969977565946989133457841086669811114799247485641191294046790107802630801276693259635149475383055818875376067183065643306143416611839241671757724027349793395186501718597351313123442191335598590546437375319702538495316452647785899664256175031142760525840177819822341220478561237869794559983331990113936707603937517310041454207435110750625841758729097561401756669716796588609956250337048620284096636473924514327561460365710312911266132550518941813996998850996432158563426566537936 9095 531544234292548034051445291657167121762813584132086353427074610205469572730244293014150014562962592990434600902368433475642009879611298348551587410967293837690733726059012845391415989875544972539118495960163857183396716619000131952510293930369132966768087660565647178584630957171281976924493032360774988302753986481836041200060623730872818373803136965520143451711082723001322603444520985587344388640897327887745021433014141452661381580846043942585924578219646717250666624123053298376965464729494992313018457375682546803502433182243988039904794925160826 9096 -1676453794056044954800372587626789132440416100061677128998289493879270224223103762685796309118871055984739277193120760907977005350118462830362663132885345457430497278277478023432229656041453809125203474534177016008325836393047738250563253673860221665508018749692471049572569257419960733791412161052814396739208216925616967833059972996018223735285199033014495440788634246899186537048957325772174841616053749822102119687448350553730304256147767949191066950468930140647133079797580075959523197832019203826835417354669341815123453941341364967428990466975088775 9097 -2942675467875723103933268576647837785296022696278227450300320281533084020222488732663362256108004513825825947004235560155462646541412509620470465763686622150690132427752861079251105032108636874768509617950788855249997594117075088043958440175578819016821142191883806648163115694795280436329907477505462182638872473100648110593585813173838046076505677594252365235348617578889300473756561263289484883070261184932852745529207079651291706012817484745779676906719267189267417176434054000473850759292384914139746683487219860756937450940192361399587553893541626710 9098 -2943207012110015651967320021939494952417785509862359536653747356143289489795218976956376406122567476418816381605137928588938288551292120918819017351097589444527823161478920092096496448098512419741048736446749019107180990833694088175910950469509188149787910279544372295341700325752451718306831970537822957627175227087129946634785873797568918894879480731217885378800328661612301796360005784275072227458902082260740490550640093792744367394398330789722262831297486835984667843058177053772227724757114409132059701944595543303740953373374605387627458688466787535 9099 -1266753218053970697166947434312705819977369409800682407655457862264019265572115214270580097003696420434077104412017167680961283201173658088456354218212243987097325883201442068664266792057058610615845261912572003098855154440646349925347696795648966484279891529851901245769131068332490984515419809485008560887967010161512978801725900801550695159594281698203389938011694414713115259311048458502897385842848332438638370863191743239014063138250562840531195880828556695337534763260596977812704526925095205305224284589926201488617499432033240420198468221491698759 9100 1675922249821752406766321142335131965318653286477545042644862419269064754650373518392782159104308093391748842592218392474501363340238851532014111545474378163592806544551419010586838240051578264152664356038216852151142439676428738118610743379929852532541250662031905402393984626462789451814487668020453621750905462939135131791859912372287350916911395896048975297336923164176185214445512804786587497227412852494214374666015336412277642874566921905248481025890710493929882413173457022661146232367289708834522398897293659268319951508159120979389085672049927952 9101 4619129261931768058733641164274626917736438796339904579298609775412354244445592495349158565226875569810565224197356321063439651891530972450833128896571967608120629706030339102683334688150090683893713092484965871258323430510122826294521693849439040682329160941576277697735684952215241170121319638558276579378080690026265078426645786169856269811790876627266860676137251825788487010805518589061659724686314934754954865216655430205022010268965252694970743857188197329914550256231634076433373957124404117966582100841889202572060904881533726367016544360516715488 9102 5885882479985738755900588598587332737713808206140586986954067637676373510017707709619738662230571990244642328609373488744400935092704630539289483114784211595217955589231781171347601480207149294509558354397537874357178584950769176219869390645088007166609052471428178943504816020547732154636739448043285140266047700187778057228371686971406964971385158325470250614148946240501602270116567047564557110529163267193593236079847173444036073407215815535501939738016754025252085019492231054246078484049499323271806385431815404060678404313566966787215012582008414248 9103 4209960230163986349134267456252200772395154919663041944309205218407308755367334191226956503126263896852893486017155096269899571752465779007275371569309833431625149044680362160760763240155571030356893998359321022206036145274340438101258647265158154634067801809396273541110831394084942702822251780022831518515142237248642925436511774599119614054473762429421275316812023076325417055671054242777969613301750414699378861413831837031758430532648893630253458712126043531322202606318774031584932251682209614437283986534521744792358452805407845807825926909958486297 9104 -409169031767781709599373708022426145341283876676862634989404557005045489078258304122202062100611672957671738180201224793540080139065193443557757327262134176495480661349976941922571447994519653536819094125644849052287285235782388193263046584280886048261359132180004156624853558130298467299067858535445060862938452777622152990134011570736655757317114197845585359325228749463069955134464346283690111384564520055576003802823593173263579736316359064717285145062153798592347649912860044848441705442194503529298114307367457779702452076125880559190617450558229190 9105 -6295051511753520465499962306609758883055092082817449621943472194681418999095966013741940724331183663202314066789574713537941015231769823982847240442046345771713436250581758113270172928201668948046377448523182723409465870186551564413132437229368893214870411603608183100129669578678030621935807306578730201128986152965400210218505698542143620728702272523315835973474174989964672225251031393848247221913727787249169239882670766617299653143532174600219224883078907823844432669405091099094520189491693826801104499739182861840380856389692847346405630032566643437 9106 -10505011741917506814634229762861959655450247002480491566252677413088727754463300204968897227457447560055207552806729809807840586984235602990122612011356179203338585295262120274030936168357239978403271446882503745615502015460892002514391084494527047848938213413004456641240500972762973324758059086601561719644128390214043135655017473141263234783176034952737111290286198066290089280922085636626216835215478201948548101296502603649058083676181068230472683595204951355166635275723865130679452441173903441238388486273704606632739309195100693154231556942525129733 9107 -10095842710149725105034856054839533510108963125803628931263272856083682265385041900846695165356835887097535814626528585014300506845170409546564854684094045026843104633912143332108364720362720324866452352756858896563214730225109614321128037910246161800676854280824452484615647414632674857458991228066116658781189937436420982664883461570526579025858920754891525930960969316827019325787621290342526723830913681892972097493679010475794503939864709165755398450142797556574287625811005085831010735731708937709090371966337148853036857118974812595040939491966900542 9108 -3800791198396204639534893748229774627053871042986179309319800661402263266289075887104754441025652223895221747836953871476359491613400585563717614242047699255129668383330385218838191792161051376820074904233676173153748860038558049907995600680877268585806442677216269384485977835954644235523183921487386457652203784471020772446377763028382958297156648231575689957486794326862347100536589896494279501917185894643802857611008243858494850796332534565536173567063889732729854956405913986736490546240015110907985872227154287012656000729281965248635309459400257104 9109 6704220543521302175099336014632185028396375959494312256932876751686464488174224317864142786431795336159985804969775938331481095370835017426404997769308479948208916911931735055192744376196188601583196542648827572461753155422333952606395483813649779263131770735788187256754523136808329089234875165114175261991924605743022363208639710112880276486019386721161421332799403739427742180385495740131937333298292307304745243685494359790563232879848533664936510028141061622436780319317951143942961894933888330330402614046550319620083308465818727905596247483124872630 9110 16800063253671027280134192069471718538505339085297941188196149607770146753559266218710837951788631223257521619596304523345781602216005426972969852453402524975052021545843878387301109096558908926449648895405686469024967885647443566927523521723895941063808625016612639741370170551441003946693866393180291920773114543179443345873523171683406855511878307476052947263760373056254761506173117030474464057129205989197717341179173370266357736819713242830691908478283859179011067945128956229773972630665597268039492986012887468473120165584793540500637186975091773173 9111 20600854452067231919669085817701493165559210128284120497515950269172410019848342105815592392814283447152743367433258394822141093829406012536687466695450224230181689929174263606139300888719960303269723799639362642178716745686001616835519122404773209649615067693828909125856148387395648182217050314667678378425318327650464118319900934711789813809034955707628637221247167383117108606709706926968743559046391883841520198790181614124852587616045777396228082045347748911740922901534870216510463176905612378947478858240041755485776166314075505749272496434492030278 9112 13896633908545929744569749803069308137162834168789808240583073517485945531674117787951449606382488110992757562463482456490659998458570995110282468926141744281972773017242528550946556512523771701686527256990535069716963590263667664229123638591123430386483296958040721869101625250587319092982175149553503116433393721907441755111261224598909537323015568986467215888447763643689366426324211186836806225748099576536774955104687254334289354736197243731291572017206687289304142582216919072567501281971724048617076244193491435865692857848256777843676248951367157649 9113 -2903429345125097535564442266402410401342504916508132947613076090284201221885148430759388345406143112264764057132822066855121603757434431862687383527260780693079248528601349836354552584035137224763121638415151399308004295383775902698399883132772510677325328058571917872268545300853684853711691243626788804339720821272001590762261947084497318188862738489585731375312609412565395079848905843637657831381106412660942386074486115932068382083515999099400336461077171889706925362912037157206471348693873219422416741819396032607427307736536762656960938023724615523 9114 -23504283797192329455233528084103903566901715044792253445129026359456611241733490536574980738220426559417507424566080461677262697586840444399374850222711004923260938457775613442493853472755097528032845438054514041486721041069777519533919005537545720326940395752400826998124693688249333035928741558294467182765039148922465709082162881796287131997897694197214368596559776795682503686558612770606401390427498296502462584864667730056920969699561776495628418506424920801447848264446907373716934525599485598369895600059437788093203474050612268406233434458216645800 9115 -37400917705738259199803277887173211704064549213582061685712099876942556773407608324526430344602914670410264987029562918167922696045411439509657319148852749205233711475018141993440409985278869229719372695045049111203684631333445183763042644128669150713423692710441548867226318938836652128910916707847970299198432870829907464193424106395196669320913263183681584485007540439371870112882823957443207616175597873039237539969354984391210324435759020226919990523631608090751990846663826446284435807571209646986971844252929223958896331898869046249909683409583803448 9116 -34497488360613161664238835620770801302722044297073928738099023786658355551522459893767041999196771558145500929896740851312801092287977007646969935621591968512154462946416792157085857401243732004956251056629897711895680335949669281064642760995896640036098364651869630994957773637982967275199225464221181494858712049557905873431162159310699351132050524694095853109694931026806475033033918113805549784794491460378295153894868868459141942352243021127519654062554436201045065483751789289077964458877336427564555102433533191351469024162332283592948745385859187924 9117 -10993204563420832209005307536666897735820329252281675292969997427201744309788969357192061260976344998727993505330660389635538394701136563247595085398880963588893524488641178714592003928488634476923405618575383670408959294879891761530723755458350919709157968899468803996833079949733634239270483905926714312093672900635440164348999277514412219134152830496881484513135154231123971346475305343199148394366993163875832569030201138402220972652681244631891235556129515399597217219304881915361029933277850829194659502374095403258265550111720015186715310927642542123 9118 26407713142317426990797970350506313968244219961300386392742102449740812463618638967334369083626569671682271481698902528532384301344274876262062233749971785616340186986376963278848406056790234752795967076469665440794725336453553422232318888670318231004265723810972744870393238989103017889640432801921255987104759970194467299844424828880784450186760432686800099971872386208247898766407518614244059221808604709163404970939153845988989351783077775595028754967502092691154773627358944530923405874293358817792312341878833820700630781787149031063194372481941261326 9119 60905201502930588655036805971277115270966264258374315130841126236399168015141098861101411082823341229827772411595643379845185393632251883909032169371563754128494649932793755435934263458033966757752218133099563152690405672403222703296961649666214871040364088462842375865351012627085985164839658266142437481963472019752373173275586988191483801318810957380895953081567317235054373799441436728049609006603096169541700124834022714448131294135320796722548409030056528892199839111110733820001370333170695245356867444312367012052099805949481314656143117867800449251 9120 71898406066351420864042113507944013006786593510655990423811123663600912324930068218293472343799686228555765916926303769480723788333388447156627254770444717717388174421434934150526267386522601234675623751674946823099364967283114464827685405124565790749522057362311179862184092576819619404110142172069151794057144920387813337624586265705896020452963787877777437594702471466178345145916742071248757400970089333417532693864223852850352266788002041354439644586186044291797056330415615735362400266448546074551526946686462415310365356061201329842858428795442991375 9121 45490692924033993873244143157437699038542373549355604031069021213860099861311429250959103260173116556873494435227401240948339486989113570894565021020472932101047987435057970871677861329732366481879656675205281382304639630829561042595366516454247559745256333551338434991790853587716601514469709370147895806952384950193346037780161436825111570266203355190977337622830085257930446379509223457004698179161484624254127722925070006861362915004924265759410889618683951600642282703056671204438994392155187256759214604807628594609734574274052298779664056313501730050 9122 -15414508578896594781792662813839416232423890709018711099772105022539068153829669610142307822650224672954277976368242138896845906643138313014467148351090822027446662497735784564256402128301600275872561457894281770385766041573661660701595133211967311295107754911503940873560159039369383650369948895994541675011087069559027135495425551366372231052607602189918615458737231977123927419932213271044910827441611545287572401908952707586768379130396530963137519411372577291557556408054062615562375941015507988597652839504738417442365231675429015876479061554298719200 9123 -87312914645248015645834776321783429239210484219674701523583228686139980478759737828435780166449910901510043893294545908377569694976526760171094403121535539744834836919170718714782669514824201510548185209569228593485131008856776125529280538336533102044629812273815120735744251616189003054480091068063693469068231989946840473120011817072268251505571390067696053053439703443302272565848955342293668228411700878705105095773176560437120645918398572317577163997558621583354612738469678350924776207464054063149179786191200832752730587736630345719337490349741710574 9124 -132803607569282009519078919479221128277752857769030305554652249900000080340071167079394883426623027458383538328521947149325909181965640331065659424142008471845882824354228689586460530844556567992427841884774509975789770639686337168124647054790780661789886145825153555727535105203905604568949800438211589276020616940140186510900173253897379821771774745258673390676269788701232718945358178799298366407573185502959232818698246567298483560923322838076988053616242573183996895441526349555363770599619241319908394390998829427362465162010682644499001546663243440623 9125 -117389098990385414737286256665381712045328967060011594454880144877461012186241497469252575603972802785429260352153705010429063275322502018051192275790917649818436161856492905022204128716254967716555280426880228205404004598112675507423051921578813350494778390913649614853974946164536220918579851542217047601009529870581159375404747702531007590719167143068754775217532556724108791525425965528253455580131573957671660416789293859711715181792926307113850534204869995892439339033472286939801394658603733331310741551494091009920099930335253628622522485108944721422 9126 -30076184345137399091451480343598282806118482840336892931296916191321031707481759640816795437522891883919216458859159102051493580345975257880097872669382110073601324937322186307421459201430766206007095217310999611918873589255899381893771383242280248450148578639834494118230694548347217864099760474153354131941297880634318902284735885458739339213595753001058722164092853280806518959577010185959787351719873078966555321016117299274594535874527734796273370207311374309084726295002608588876618451139679268161561765302890177167369342598623282903184994759203010847 9127 102727423224144610427627439135622845471634374928693412623355333708679048632589407438578087989100135574464321869662788047274415601619665073185561551472626361772281499416906503279039071643125801786420746667463510363870897050430437786230875671548500413339737567185319061609304410655558386704850039964058235144079319059505867608615437368438640482558178992257614668512176935420426199985781168613338579055853312423992677497682129268023889025048795103280714683408931198874912169146523740966487152148479562051746832625695939250195095819412059361595816551904040429777 9128 220116522214530025164913695801004557516963341988705007078235478586140060818830904907830663593072938359893582221816493057703478876942167091236753827263544011590717661273399408301243200359380769502976027094343738569274901648543113293653927593127313763834515958098968676463279356820094607623429891506275282745088848930087026984020185070969648073277346135326369443729709492144534991511207134141592034635984886381664337914471423127735604206841721410394565217613801194767351508179996027906288546807083295383057574177190030260115195749747312990218339037012985151200 9129 250192706559667424256365176144602840323081824829041900009532394777461092526312664548647459030595830243812798680675652159754972457288142349116851699932926121664318986210721594608664659560811535708983122311654738181193775237799012675547698976369594012284664536738803170581510051368441825487529651980428636877030146810721345886304920956428387412490941888327428165893802345425341510470784144327551821987704759460630893235487540427010198742716249145190838587821112569076436234474998636495165165258222974651219135942492920437282565092345936273121524031772188162048 9130 147465283335522813828737737008979994851447449900348487386177061068782043893723257110069371041495694669348476811012864112480556855668477275931290148460299759892037486793815091329625587917685733922562375644191227817322878187368574889316823304821093598944926969553484108972205640712883438782679612016370401732950827751215478277689483587989746929932762896069813497381625410004915310485002975714213242931851447036638215737805411158986309717667454041910123904412181370201524065328474895528678013109743412599472303316796981187087469272933876911525707479868147732272 9131 -72651238879007211336175958792024562665515892088356519692058417517358016925107647797761292551577243690545105410803628945222922021273689815305463678803244251698680174479584316971617612441695035580413651450152510751952023461174538404337104288306220164889588988545484567491073716107211168840750279489904881012138021178871548706330701482979901143344583239256555946348084082139619681026204158427378791704133439345026122176666011968749294489174267368484441313201619824565827442851521132377610533697339882783585270860393049073027726476813436078692631557144837418927 9132 -322843945438674635592541134936627402988597716917398419701590812294819109451420312346408751582173073934357904091479281104977894478561832164422315378736170373362999160690305911580282272002506571289396773761807248933145798698973551079884803264675814177174253525284287738072583767475652994328279931470333517889168167989592894592635622439408288555835525127583984112241886427564961191496988302754930613691838198805657015412153552395759493231890516513675279901022732393642263677326519768872775698955562857434804406802885969510310291569159372351814155588917025580974 9133 -470309228774197449421278871945607397840045166817746907087767873363601153345143569456478122623668768603706380902492145217458451334230309440353605527196470133255036647484121002909907859920192305211959149405998476750468676886342125969201626569496907776119180494837771847044789408188536433110959543486703919622118995740808372870325106027398035485768288023653797609623511837569876501981991278469143856623689645842295231149958963554745802949557970555585403805434913763843787742654994664401453712065306270034276710119682950697397760842093249263339863068785173313245 9134 -397657989895190238085102913153582835174529274729390387395709455846243136420035921658716830072091524913161275491688516272235529312956619625048141848393225881556356473004536685938290247478497269631545497955845965998516653425167587564864522281190687611229591506292287279553715692081325264270209263996799038609980974561936824163994404544418134342423704784397241663275427755430256820955787120041765064919556206497269108973292951585996508460383703187100962492233293939277960299803473532023843178367966387250691439259289901624370034365279813184647231511640335894317 9135 -74814044456515602492561778216955432185931557811991967694118643551424026968615609312308078489918450978803371400209235167257634834394787460625826469657055508193357312314230774358007975475990698342148724194038717065370854726194036484979719016514873434055337981007999541481131924605672269941929332526465520720812806572343929571358782105009845786588179656813257551033541327865295629458798817286834451227718007691612093561139399190237015228493186673425682591210561545635696622476953763151067479412403529815887032456403932114059742796120440832833075922723310313342 9136 395495184317681846928717093728651965654113609005754939393649229812177126376527960144170044133750317624903009502282910050200816499835521979727779057539414625061679335169890228551899884444201606869810425211959759685097822160148089484221907552982034342063842513829772305563657483582864163169030210960238398901306189168464443298966323922388189699180108366840540058589970509704580872523192461182309405395971638150683137588819564364508787721064783882159721214224352218208091120178040901250386232652902740218389677663279018583338018045972808430506787146061862999904 9137 793153174212872085013820006882234800828642883735145326789358685658420262796563881802886874205841842538064284993971426322436345812792141604775920905932640506618035808174426914490190131922698876501355923167805725683614475585315677049086429834172721953293434020122059585117373175664189427439239474957037437511287163730401267462960728466806324041603813151237781721865398265134837693478979581224074470315527844647952246562112515950505296181448487069260683706457646157486051419981514433274229411020869127469081116922568920207708052411252621615154018657702198894222 9138 867967218669387687506381785099190233014574441547137294483477329209844289765179491115194952695760293516867656394180661489693980647186929065401747375589696014811393120488657688848198107398689574843504647361844442748985330311509713534066148850687595387348772001130059126598505100269861697381168807483502958232099970302745197034319510571816169828191992808051039272898939593000133322937778398510908921543245852339564340123251915140742311409941673742686366297668207703121748042458468196425296890433272657284968149378972852321767795207373062447987094580425509207565 9139 472472034351705840577664691370538267360460832541382355089828099397667163388651530971024908562009975891964646891897751439493164147351407085673968318050281389749713785318767460296298222954487967973694222149884683063887508151361624049844241297705561045284929487300286821034847616686997534212138596523264559330793781134280753735353186649427980129011884441210499214308969083295552450414585937328599516147274214188881202534432350776233523688876889860526645083443855484913656922280427295174910657780369917066578471715693833738429777161400254017480307434363646207662 9140 -320681139861166244436155315511696533468182051193762971699530586260753099407912350831861965643831866646099638102073674882943181665440734519101952587882359116868322022855659454193891908968210908527661701017921042619726967433954052999242188536467160908008504532821772764082525558977191893227100878433772878180493382596120513727607541817378343912591928710027282507556429181839285243064393643895474954168253630459071044027680165174271772492571597208734038623013790672572394497701087138099318753240499210402502645206875086469278275249852367597673711223338552686559 9141 -1188648358530553931942537100610886766482756492740900266183007915470597389173091841947056918339592160162967294496254336372637162312627663584503699963472055131679715143344317143042090016366900483371166348379765485368712297745463766533308337387154756295357276533951831890681030659247053590608269685917275836412593352898865710761927052389194513740783921518078321780455368774839418566002172042406383875711499482798635384150932080315014083902513270951420404920681998375694142540159555334524615643673771867687470794585847938791046070457225430045660805803764061894123 9142 -1661120392882259772520201791981425033843217325282282621272836014868264552561743372918081826901602136054931941388152087812130326459979070670177668281522336521429428928663084603338388239321388451344860570529650168432599805896825390583152578684860317340642206021252118711715878275934051124820408282440540395743387134033146464497280239038622493869795805959288820994764337858134971016416757979734983391858773696987516586685364431091247607591390160811947050004125853860607799462439982629699526301454141784754049266301541772529475847618625684063141113238127708101784 9143 -1340439253021093528084046476469728500375035274088519649573305428607511453153831022086219861257770269408832303286078412929187144794538336151075715693639977404561106905807425149144496330353177542817198869511729125812872838462871337583910390148393156432633701488430345947633352716956859231593307404006767517562893751437025950769672697221244149957203877249261538487207908676295685773352364335839508437690520066528445542657684265916975835098818563603213011381112063188035404964738895491600207548213642574351546621094666686060197572368773316465467402014789155415224 9144 -151790894490539596141509375858841733892278781347619383390297513136914063980739180139162942918178109245865008789824076556549982481910672566572015730167922272881391762463108006102406313986277059446032521131963640444160540717407571050602052761238400137276424954478514056952322057709805640985037718089491681150300398538160240007745644832049636216419955731183216706752539901456267207350192293433124561979020583729810158506752185601961751196305292651792606460430064812341262424579340157075591904539870706664075826508818747269151501911547886419806596211025093521100 9145 1509329498391720176378692416122583299950938543934663237882538501731350488581004192778918883983424026809066932598328011255580343978068398103605652551354414248548037166199976597235981925335111391898828049397686527988439265179417819532550525923621917203365781066773604654763556218224245483835370564351048714593086735494986224489534594206572857653375850228105604288011797956678703809066565686301858829879753113257706428178612245489285856395084868160154443543695789048266537037860642472623934396914271078089973439792723025260324345707077797643334517027102614580685 9146 2849768751412813704462738892592311800325973818023182887455843930338861941734835214865138745241194296217899235884406424184767488772606734254681368244994391653109144072007401746380478255688288934716026918909415653801312103642289157116460916072015073635999482555203950602396908935181104715428677968357816232155980486932012175259207291427817007610579727477367142775219706632974389582418930022141367267570273179786151970836296511406261691493903431763367454924807852236301942002599537964224141945127913652441520060887389711320521918075851114108801919041891769995910 9147 3001559645903353300604248268451153534218252599370802270846141443475776005715574395004301688159372405463764244674230500741317471254517406821253383975162313925990535834470509752482884569674565994162059440041379294245472644359696728167062968833253473773275907509682464659349230992890910356413715686447307913306280885470172415266952936259866643826999683208550359481972246534430656789769122315574491829549293763515962129343048697008223442690208724415160061385237917048643204427178878121299733849667784359105595887396208458589673419987399000528608515252916863517011 9148 1492230147511633124225555852328570234267314055436139032963602941744425517134570202225382804175948378654697312075902489485737127276449008717647731423807899677442498668270533155246902644339454602263231390643692766257033379180278908634512442909631556569910126442908860004585674774666664872578345122096259198713194149975186190777418342053293786173623832980444755193960448577751952980702556629272632999669540650258255701164436451518937586295123856255005617841542128000376667389318235648675799452753513281015622447603485433329349074280321202885273998225814248936327 9149 -1357538603901180580237183040263741566058659762587043854492240988594436424600265012639755941065245917563201923808503934699030361496157725537033636821186491975666645403736868591133575611348834332452795528265722887544278724462010248481948473162383517066089356112295090597811234160514439842850332846261557033442786336956825984481788949374523221436955894496922387581259258055222436601716373392868734267900732529527896269671860059887324105198779575508361837083265724235925274613281302315548342492374400371425897613283904277991172843795529911223527920816077521059582 9150 -4359098249804533880841431308714895100276912361957846125338382432070212430315839407644057629224618323026966168482734435440347832750675132358287020796348805901657181238207378343616460181023400326614854968307102181789751368821706976649011441995636990839365263621977555257160465153405350199264048532708864946749067222426998399748741885634389865263955577705472747063231504589653093391485495708443226097450026293043858399014908756895547547888988299923521898468503641284568479040460180436848076342042184730531493500680112736580846263782928911752136436068994384576592 9151 -5851328397316167005066987161043465334544226417393985158301985373814637947450409609869440433400566701681663480558636924926084960027124141075934752220156705579099679906477911498863362825362854928878086358950794948046784748001985885283523884905268547409275390064886415261746139928072015071842393654805124145462261372402184590526160227687683651437579410685917502257191953167405046372188052337715859097119566943302114100179345208414485134184112156178527516310045769284945146429778416085523875794795698011547115948283598169910195338063250114637410434294808633512918 9152 -4493789793414986424829804120779723768485566654806941303809744385220201522850144597229684492335320784118461556750132990227054598530966415538901115398970213603433034502741042907729787214014020596425290830685072060502506023539975636801575411742885030343186033952591324663934905767557575228992060808543567112019475035445358606044371278313160430000623516188995114675932695112182609770471678944847124829218834413774217830507485148527161028985332580670165679226780045049019871816497113769975533302421297640121218334999693891919022494267720203413882513478731112453335 9153 -134691543610452543988372812064828668208654292849095178471361953149989092534305189585626863110702461091495388267398554786706765780291283180614094602621407701775853264533664564113327032990620269810435862377969878712754654718268660152563969747248039503820770330613769406774440614152225029728012275834702165270407813018360206295629392678770564736667938483522367612701190522529516378986183236403898731768808120730359431492576391631613481096344280746643780758276403764451392776036933333127456960379112909589724834319581155338176230484791291661746077409736727876742 9154 5716636853705714461078614348978636666335572124544889979830623420664648854916104420283813570289864240590168092291238370139378194246832857895320657617535297877323826641944246934750035792372234659067650496572825069334030093283717225130959915158020507905454619734272645854971699313919790042114381378970421980191853559383824384230530835008913086700911472202395134644490762644875529993201869101311960365350758822571754668686768816782871653087767875431883735551769365520493753653741482752396418834416585101957391113964017014572019107578458822975664356885071905636177 9155 10210426647120700885908418469758360434821138779351831283640367805884850377766249017513498062625185024708629649041371360366432792777799273434221773016505511480756861144685289842479823006386255255492941327257897129836536116823692861932535326900905538248640653686863970518906605081477365271106442187513989092211328594829182990274902113322073516701534988391390249320423457757058139763673548046159085194569593236345972499194253965310032682073100456102049414778549410569513625470238596522371952136837882742078609448963710906491041601846179026389546870363803018089513 9156 10345118190731153429896791281823189103029793072200926462111729759034839470300554207099124925735887485800125037308769915153139558558090556614835867619126919182532714409218954406593150039376875525303377189635867008549290771541961522085099296648153577752461424017477739925681045695629590300834454463348691257481736407847543196570531506000844081438202926874912616933124648279587656142659731282562983926338401357076331930686830356941646163169444736848693195536825814333965018246275529855499409097216995651668334283283292061829217832330970318051292947773539745966256 9157 4628481337025438968818176932844552436694220947656036482281106338370190615384449786815311355446023245209956945017531545013761364311257698719515210001591621305208887767274707471843114247004640866235726693063041939215260678258244296954139381490133069847006804283205094070709346381709800258720073084378269277289882848463718812340000670991930994737291454672517482288633885634712126149457862181251023560987642534504577262000061540158774510081676861416809459985056448813471264592534047103102990262800410549710943169319275047257198724752511495075628590888467840330080 9158 -5581945310095261917090241536913807998126917831695794801359261467514659762381799230698186707179161779498672704023839815352671428466541574714706563014913890175547973377410582370636708759381614389257214634194855190621275438565448564978395945410772468401633849403658876448197258699767565012386369103135719814921445746365464177934901442330142521964243533718872767031789572122346013614215685864908061633581950701841395237194192425151258171991423594685239954793492961756042360877704549419268961874037472192367666279644435859233842877093667531313918279475335177759432 9159 -15927063500826415346987032818736997101156710903896721263470991226549499232682353437797311632915049265298797741332609730505810987024632131329542430634040809358080687786629536777229858798758489914560591823830722199170566210107410087063495242058926046154095273421136616373878304395397155313220823566484411072403182154213007374505432948330986603402446460593785383964914220401933669756875417147471045559920352058917727167881022782092904335160868331533933150330318776090007379123980079274768370971254467844036000562927727921063060709424637849365211227248874923725687 9160 -20555544837851854315805209751581549537850931851552757745752097564919689848066803224612622988361072510508754686350141275519572351335889830049057640635632430663289575553904244249072973045763130780796318516893764138385826888365654384017634623549059116001102077704341710444587650777106955571940896650862680349693065002676726186845433619322917598139737915266302866253548106036645795906333279328722069120907994593422304429881084322251678845242545192950742610315375224903478643716514126377871361234054878393746943732247002968320259434177149344440839818137342764055766 9161 -14973599527756592398714968214667741539724014019856962944392836097405030085685003993914436281181910731010081982326301460166900922869348255334351077620718540487741602176493661878436264286381516391539103882698908947764551449800205819039238678138286647599468228300682833996390392077339390559554527547726960534771619256311262008910532176992775076175494381547430099221758533914299782292117593463814007487326043891580909192686891897100420673251121598265502655521882263147436282838809576958602399360017406201379277452602567109086416557083481813126921538662007586296333 9162 953463973069822948272064604069255561432696884039758319078155129144469146997349443882875351733138534288715759006308270338910064155283875995191353013322268870339085610135874898793594512376973523021487941131813251406014760307204268024256563920639398554627045120453782377487912318057764753666296018757450537631562897901745365594900771338211527226952079046355284743155686487633887464757823683657038072594308167336817975194130884992483661909746733268430494808436512942571096285170502316165971611237061642656723110325160811976644152341156036238289688586867337429355 9163 21509008810921677264077274355650805099283628735592516064830252694064158995064152668495498340094211044797470445356449545858482415491173706044248993648954699533628661164040119147866567558140104303817806458025577389791841648672858652041891187469698514555729122824795492822075563095164720325607192669620130887324627900578471552440334390661129125366689994312658150996703792524279683371091103012379107193502302760759122405075215207244162507152291926219173105123811737846049740001684628694037332845291940036403666842572163780296903586518305380679129506724210101485122 9164 36482608338678269662792242570318546639007642755449479009223088791469189080749156662409934621276121775807552427682751006025383338360521961378600071269673240021370263340533781026302831844521620695356910340724486337556393098473064471081129865607985162155197351125478326818465955172504110885161720217347091422096247156889733561350866567653904201542184375860088250218462326438579465663208696476193114680828346652340031597762107104344583180403413524484675760645694000993486022840494205652639732205309346237782944295174730889383320143601787193806051045386217687781456 9165 35529144365608446714520177966249291077574945871409720690144933662324719933751807218527059269542983241518836668676442735686473274205238085383408718256350971151031177730397906127509237332144647172335422399592673086150378338165860203056873301687345763600570306005024544440978042854446346131495424198589640884464684258987988195755965796315692674315232296813732965475306639950945578198450872792536076608234038485003213622567976219352099518493666791216245265837257488050914926555323703336473760594072284595126221184849570077406675991260631157567761356799350350352102 9166 14020135554686769450442903610598485978291317135817204625314680968260560938687654550031560929448772196721366223319993189827990858714064379339159724607396271617402516566357786979642669774004542868517615941567095696358536689493001551014982114217647249044841183180229051618902479759281625805888231528969509997140056358409516643315631405654563548948542302501074814478602847426665894827359769780156969414731735724244091217492761012107937011341374864997072160713445750204865186553639074642436427748780344558722554342277406297109772404742325776888631850075140248866981 9167 -22462472783991500212349338959720060660716325619632274383908407823208628142061502112378373691827349579086186204362757816197392479646457582039440346662276968403967746774175994046660162070517077826839294399157390641197856408980062920066147751390337913110356167945249275199563475413222485079273488688377581424956190798480216918035235161999340652593642073359013435739859479011913570835848926696036145266096610928095940380269346092236646169062038659487603599932248250788620836286855131010203304456529001679060389952897324592273547738859461416917419195311077438914474 9168 -57991617149599946926869516925969351738291271491041995074053341485533348075813309330905432961370332820605022873039200551883865753851695667422849064918627939554998924504573900174169399402661724999174716798750063727348234747145923123123021053077683676710926473950273819640541518267668831210768912886967222309420875057468205113791200958315033326908874370172746401215166118962859149034299799488572221874330649413099154002837322311588745687555705450703848865769505738839535762842178834346677065050601286274186611137746894669680223730120092574485180552110427789266575 9169 -72011752704286716377312420536567837716582588626859199699368022453793909014500963880936993890819105017326389096359193741711856612565760046762008789526024211172401441070931687153812069176666267867692332740317159423706771436638924674138003167295330925755767657130502871259443998026950457016657144415936732306560931415877721757106832363969596875857416672673821215693768966389525043861659569268729191289062385137343245220330083323696682698897080315700921026482951489044400949395817908989113492799381630832909165480024300966789996134862418351373812402185568038133555 9170 -49549279920295216164963081576847777055866263007226925315459614630585280872439461768558620198991755438240202891996435925514464132919302464722568442863747242768433694296755693107151907106149190040853038341159768782508915027658861754071855415904993012645411489185253596059880522613727971937383655727559150881604740617397504839071597201970256223263774599314807779953909487377611473025810642572693046022965774209247304840060737231460036529835041656213317426550703238255780113108962777978910188342852629153848775527126976374516448396002956934456393206874490599219080 9171 8442337229304730761906435349121574682425008483815069758593726854948067203373847562346812762378577382364819981042764626369401620932393202700280622054880696786565230207818207067017492296512534958321678457590294944839319719487061369051165637172690664065514984765020223580660995653940859273385257159408071427816134440070700274719603756344777103645099770857938621261256631585247676008489156915879175851364875203851849162776585080128709157720663794490531439218802500583755649733216056367766876707748657120337835610619918295163775334117135640028787345235937190047496 9172 80454089933591447139218855885689412399007597110674269457961749308741976217874811443283806653197682399691209077401958368081258233498153249462289411580904907958966671278749894220829561473178802826014011197907454368546091156125986043189168804468021589821282641895523094840104993680891316290042401575344803734377065855948422031826436120314373979502516443531759836955025597974772719870148726184608367140427260341195094383106668403825391856617744110191452465701753989628156599129033965356880369507130287953247001090644219261953771468979553991402599747421505228181052 9173 130003369853886663304181937462537189454873860117901194773421363939327257090314273211842426852189437837931411969398394293595722366417455714184857854444652150727400365575505587327981468579327992866867049539067223151055006183784847797261024220373014602466694131080776690899985516294619288227426057302903954615981806473345926870898033322284630202766291042846567616908935085352384192895959368757301413163393034550442399223167405635285428386452785766404769892252457227883936712237996743335790557849982917107095776617771195636470219864982510925858992954295995827400133 9174 121561032624581932542275502113415614772448851634086125014827637084379189886940425649495614089810860455566591988355629667226320745485062511484577232389771453940835135367687380260963976282815457908545371081476928206215686464297786428209858583200323938401179146315756467319324520640678428954040800143495883188165672033275226596178429565939853099121191271988628995647678453767136516887470211841422237312028159346590550060390820555156719228732121971914238453033654727300181062504780686968023681142234259986757941007151277341306444530865375285830205609060058637352638 9175 41106942690990485403056646227726202373441254523411855556865887775637213669065614206211807436613178055875382910953671299145062511986909262022287820808866545981868464088937486040134414809636655082531359883569473837669595308171800385020689778732302348579896504420233372479219526959787112663998398568151079453788606177326804564351993445625479119618674828456869158692652855792363797017321485656813870171600899005395455677284152151331327372114377861722785987331900737672024463375746721611143311635103972033510939916507058079352673061885821294427605861638553409171587 9176 -88896427162896177901125291234810987081432605594489339216555476163690043421248659005630619415576259782056029058444722994450659854430546452162570033635785604745531901486568101287847053769691337784335689655497749313385410875613047412240334441640712253886797626660543318420765989334832175563427658734752875162193200296019122306546039876659151083147616214389698458216282229560020395878637883100487542991792135545046943545883253483954101014338407904681983904920556490211912248862250021724647246214878945073584836701264137557117546803096689631431387092657442418228545 9177 -210457459787478110443400793348226601853881457228575464231383113248069233308189084655126233505387120237622621046800352661676980599915608963647147266025557058686367036854255481548811030052506795692881060736974677519601097339910833840450193024841036192287976772976299785740090509975510604517468458878248758350358872329294348902724469442599004182268807486378327453863960683327156912766108094941909780303820294891637493606274074039110820243070529876596222357954211217512093311367030708692670927357113205060342777708415414898423991333962064917261592701717501055581182 9178 -251564402478468595846457439575952804227322711751987319788249001023706446977254698861338040942000298293498003957754023960822043111902518225669435086834423604668235500943192967588945444862143450775412420620544151357270692648082634225470882803573338540867873277396533158219310036935297717181466857446399837804147478506621153467076462888224483301887482314835196612556613539119520709783429580598723650475421193897032949283558226190442147615184907738319008345286111955184117774742777430303814238992217177093853717624922472977776664395847886211689198563356054464752768 9179 -162667975315572417945332148341141817145890106157497980571693524860016403556006039855707421526424038511441974899309300966371383257471971773506865053198637999922703599456624866301098391092452112991076730965046402043885281772469586813230548361932626286981075650735989839798544047600465541618039198711646962641954278210602031160530423011565332218739866100445498154340331309559500313904791697498236107483629058351986005737674972706488046600846499833637024440365555464972205525880527408579166992777338232020268880923658335420659117592751196580257811470698612046524222 9180 47789484471905692498068645007084784707991351071077483659689588388052829752183044799418811978963081726180646147491051695305597342443637190140282212826919058763663437397630615247712638960054682701804329771928275475715815567441247027219644662908409905306901122240309945941546462375045062899429260166601795708404594118692317742194046431033671963528941385932829299523629373767656598861316397443673672820191236539651487868599101332622773642224030042959197917588655752539887785486503300113503934579774973040073896784757079477764873741210868337003781231018889009056961 9181 299353886950374288344526084583037588935314062823064803447938589411759276729437743660756852920963380019678650105245075656127640454346155415809717299661342663431898938340823582836658083822198133477216750392472426832986508215523881252690527466481748446174774399636843104160856499310342780080896117613001633512552072625313471209270509319258155265416423700768025912080242912887177308644745978042397323295612430436684437152157327523064921257408937781278206262874767707724005560229280730417318173571992150133927614409679552455541538137058754548692979794374943473809730 9182 462021862265946706289858232924179406081204168980562784019632114271775680285443783516464274447387418531120625004554376622499023711818127189316582352859980663354602537797448449137756474914650246468293481357518828876871789987993468065921075828414374733155850050372832943959400546910808321698935316324648596154506350835915502369800932330823487484156289801213524066420574222446677622549537675540633430779241488788670442889832300229552967858255437614915230703240323172696211086109808138996485166349330382154196495333337887876200655729809951128950791265073555520333953 9183 414232377794041013791789587917094621373212817909485300359942525883722850533260738717045462468424336804939978857063324927193426369374489999176300140033061604590939100399817833890043835954595563766489151585590553401155974420552221038701431165505964827848948928132522998017854084535763258799506056158046800446101756717223184627606885899789815520627348415280694766896944848679021023688221278096959757959050252249018955021233198896930194216031407571956032785651667420156323300623304838882981231769555409114122598548580808398435781988599082791947010034054666511276993 9184 114878490843666725447263503334057032437898755086420496912003936471963573803822995056288609547460956785261328751818249271065785915028334583366582840371718941159040162058994251053385752132397430289272401193118126568169466205028339786010903699024216381674174528495679893856997585225420478718609938545045166933549684091909713418336376580531660255210924714512668854816701935791843715043475300054562434663437821812334517869075871373865272958622469790677826522776899712432317740394024108465663058197563258980194984138901255942894243851540328243254030239679723037467264 9185 -347143371422279980842594729590122373643305413894142287107628177799812106481620788460175664899926461745859296252736127351433237796789792605949999512488261722195562375738454198084370722782252816179021080164400702308702323782965128279910172129390158351481675521877153050102402961685387842980325377779603429220956666744005788951464555750291827228945365086700855211603872286654833907506062375486070996115803666976335925020756428855687694899632967824237404180463423460263893345715784030530822108151767123174001511194436631933306411878269622885696761025393832482866688 9186 -761375749216320994634384317507216995016518231803627587467570703683534957014881527177221127368350798550799275109799452278626664166164282605126299652521323326786501476138272031974414558736848379945510231749991255709858298203517349318611603294896123179330624450009676048120257046221151101779831433937650229667058423461228973579071441650081642749572713501981549978500817135333854931194283653583030754074853919225354880041989627752617889115664375396193436966115090880420216646339088869413803339921322532288124109743017440331742193866868705677643771059448498994143680 9187 -876254240059987720081647820841274027454416986890048084379574640155498530818704522233509736915811755336060603861617701549692450081192617188492882492893042267945541638197266283027800310869245810234782632943109382278027764408545689104622506993920339561004798978505355941977254631446571580498441372482695396600608107553138686997407818230613303004783638216494218833317519071125698646237758953637593188738291741037689397911065499126483162074286845186871263488891990592852534386733112977879466398118885791268319093881918696274636437718409033920897801299128222031610943 9188 -529110868637707739239053091251151653811111572995905797271946462355686424337083733773334072015885293590201307608881574198259212284402824582542882980404780545749979262458812084943429588086992994055761552778708679969325440625580560824712334864530181209523123456628202891874851669761183737518115994703091967379651440809132898045943262480321475775838273129793363621713646784470864738731696578151522192622488074061353472890309070270795467174653877362633859308428567132588641041017328947348644289967118668094317582687482064341330025840139411035201040273734389548744254 9189 232264880578613255395331226256065341205406658807721790195624241327848532677797793403887055352465504960597967500917878080367451881761458022583416672116542781036522213679459947030984970649855385889748678971282575740532857577936788493899268430365941969807500993381473156245405376459967364261715439234558262287406982652096075533128179169760166973734440372188186356787170350862990192462587075431508561452365845164001407151680557481822421941010498033559577657686523747831575605321759922065159049954203864193806527055535375990412168026729294642442730785714109445399427 9190 1108519120638600975476979047097339368659823645697769874575198881483347063496502315637396792268277260296658571362535579630059901962954075211076299165009585048982063851876726230058785281519101196124531311914391958018560621986482477598521775424286281530812299971886829098222660007906538944760156811717253658888015090205234762530535997400373469978518078588682405190104689421988688838700346029069101750190657586201690805062746056608305584015297343220430841146578514340684109992054872899944625448073089655462125620937454072265048605745138328563340532084842331477010371 9191 1637629989276308714716032138348491022470935218693675671847145343839033487833586049410730864284162553886859878971417153828319114247356899793619182145414365594732043114335538315002214869606094190180292864693100637987886062612063038423234110288816462740335423428515031990097511677667722682278272806420345626267666531014367660576479259880694945754356351718475768811818336206459553577432042607220623942813145660263044277953055126879101051189951220583064700455007081473272751033072201847293269738040208323556443203624936136606378631585277739598541572358576721025754626 9192 1405365108697695459320700912092425681265528559885953881651521102511184955155788256006843808931697048926261911470499275747951662365595441771035765473297822813695520900656078367971229898956238804290544185721818062247353205034126249929334841858450520770527922435133558833852106301207755318016557367185787363980259548362271585043351080710934778780621911346287582455031165855596563384969455531789115381360779815099042870801374569397278629248940722549505122797320557725441175427750441925228110688086004459362636676569400760615966463558548444956098841572862611580355200 9193 296845988059094483843721864995086312605704914188184007076322221027837891659285940369447016663419788629603340107963696117891760402641366559959466308288237764713457048779352137912444617437137608166012873807426104228792583047643772330813066434164239239715622463246729735629446293301216373256400555468533705092244458157036822512815083310561308802103832757605177264926476433607874546269109502720013631170122228897352065738628512788973045233643379329074281650742043384757065435695569025283485240012914803900511055631946688350917857813410116392758309488020280103344830 9194 -1340784001217214230872310273353404709865230304505491664770823122811195596174300109041283847620742765257256538863453457710427353844715533233659715837126127830018586065556186177089770252168956582014279990885674533759093479564419266092421043854652223500619800965268302254468065384366506309021872250951811921175422072857330838063664176570133636952252518960870591546891859772851679031162933104500610311643023431365692212214426614090128005956307841253990418804265038088515685597376632822009784498027293519655932147992989448255460773771867623205783262870556440922409795 9195 -2746149109914909690193011185445830391130758864391445546422344225322380551330088365048127656552439814183518450333952733458379016210310975004695481310423950643714106966212264545061000151125195386304824176607492596006446684598545516021755885713102744271147723400401861088320171685574261627038429618137599285155681621219602423107015257281068415732874430307158174001923025628448242416132388636289725693003803246464735083015801183487406635205248563803495541601585595813956861025127074747237895186113297979018568824562390208871427237330416068161882104443419052502764994 9196 -3042995097974004174036733050440916703736463778579629553498666446350218442989374305417574673215859602813121790441916429576270776612952341564654947618712188408427564014991616682973444768562332994470837050414918700235239267646189288352568952147266983510863345863648590823949617978875478000294830173606132990247926079376639245619830340591629724534978263064763351266849502062056116962401498139009739324173925475362087148754429696276379680438891943132569823252327639198713926460822643772521380426126212782919079880194336897222345095143826184554640413931439332606109823 9197 -1702211096756789943164422777087511993871233474074137888727843323539022846815074196376290825595116837555865251578462971865843422768236808330995231781586060578408977949435430505883674516393376412456557059529244166476145788081770022260147908292614760010243544898380288569481552594508971691272957922654321069072504006519308407556166164021496087582725744103892759719957642289204437931238565034509129012530902043996394936540003082186251674482584101878579404448062601110198240863446010950511595928098919263263147732201347448966884321371958561348857151060882891683700027 9198 1043938013158119747028588408358318397259525390317307657694500901783357704515014168671836830957322976627653198755489761592535593442074166673700249528837890065305129016776834039177325634731818973848267117078248429530300896516775493761607977420487984260904178502021572518838619091065289935765471695483278216083177614700294015550849093259572328150148686203265414281965383339243804484893823601780596680472901202468340146475798101301154960722664461924916137153522994703758620161681063796726299258014378715755421092361042759904542915958457506813024953382536160819064968 9199 4086933111132123921065321458799235100995989168896937211193167348133576147504388474089411504173182579440774989197406191168806370055026508238355197147550078473732693031768450722150770403294151968319104167493167129765540164162964782114176929567754967771767524365670163342788237069940767936060301869089411206331103694076933261170679433851202052685126949268028765548814885401299921447295321740790336004646826677830427295230227797577534641161556405057485960405850633902472546622503707569247679684140591498674500972555379657126888011102283691367665367313975493425174792 9200 5789144207888913864229744235886747094867222642971075099921010671672598994319462670465702329768299416996640240775869163034649792823263316569350428929136139052141670981203881228034444919687528380775661227022411296241685952244734804374324837860369727782011069264050451912269789664449739627333259791743732275403607700596241668726845597872698140267852693371921525268772527690504359378533886775299465017177728721826822231770230879763786315644140506936065364853913235012670787485949718519759275612239510761937648704756727106093772332474242252716522518374858385108874820 9201 4745206194730794117201155827528428697607697252653767442226509769889241289804448501793865498810976440368987042020379401442114199381189149895650179400298248986836541964427047188857119284955709406927394109944162866711385055727959310612716860439881743521106890762028879393431170573384449691567788096260454059320430085895947653175996504613125812117704007168656110986807144351260554893640063173518868336704827519358482085294432778462631354921476045011149227700390240308912167324268654723032976354225132046182227612395684346189229416515784745903497564992322224289809853 9202 658273083598670196135834368729193596611708083756830231033342421755665142300060027704453994637793860928212052822973210273307829326162641657294982252748170513103848932658596466706348881661557438608289942450995736945844891564994528498539930872126775749339366396358716050642933503443681755507486227171042852989326391819014392005317070761923759432577057900627345437992258949960633446344741432728532332058000841528054790064204980885096713759919639953663267294539606406439620701764947153785296670084540547507726639840304689062341405413501054535832197678346730864635062 9203 -5130871124290243668093909867157553498255514559214244868887668249916933852019402642761248335130505556068428187952895952761341963497100674912055446676387968539037822048545284761328096038025970942167371284571415559295841060679740275875784906988242952032671702867691735861626856161006057871825773564572689422414281308777227276721528527110774380835275635471294179830780268740543725932189145342570932685119727880298767441706025898878689601884220866982402097559373628606231166784184771365973978942154970214429922064916422417031430927060741198180690320696511654244239757 9204 -9876077319021037785295065694685982195863211811868012311114178019806175141823851144555113833941481996437415229973275354203456162878289824807705626076686217525874364012972331950185215322981680349094765394515578426007226116407699586488501767428124695553778593629720615255058026734390507563393561660833143481734711394673174929897525031723900192952979642639950290817587413091804280825829208516089801021824555399657249527000458677341320956805696911993551325259763868915143334108453426089006955296380102260612149677312106763220660343576525944084187885688833878534049609 9205 -10534350402619707981430900063415175792474919895624842542147520441561840284123911172259567828579275857365627282796248564476763992204452466465000608329434388038978212945630928416891564204643237787703055336966574162953071007972694114987041698300251471303117960026079331305700960237834189318901047888004186334724037786492189321902842102485823952385556700540577636255579672041764914272173949948818333353882556241185304317064663658226417670565616551947214592554303475321582954810218373242792251966464642808119876317152411452283001748990026998620020083367180609398684670 9206 -5403479278329464313336990196257622294219405336410597673259852191644906432104508529498319493448770301297199094843352611715422028707351791552945161653046419499940390897085643655563468166617266845535684052395158603657229947292953839111256791312008519270446257158387595444074104076828131447075274323431496912309756477714962045181313575375049571550281065069283456424799403301221188339984804606247400668762828360886536875358637759347728068681395684964812494994929846715351788026033601876818273024309672593689954252235989035251570821929285800439329762670668955154444912 9207 4472598040691573471958075498428359901643806475457414637854325828161268709719342615056794340492711695140216135129922742488034134170938033254760464423639798025933973115886688294621747156364413503559081342120419822349996169114745747377244976116116176283332336471333019810983922657562376116318287337401646569424954916958212884716211456348850621402698577570666834392788009790583092485844403909842400353061727038770712651641820917993592888124301227028738830264834022199791546082419824212188682272070429666922195425076117727969089521647240143644858123018164923379604698 9208 15006948443311281453388975561843535694118726371082257180001846269723108993843253787316362169071987552505843417926171306964798126375390499719761072753074186064912186061517616711513311361007651291262136679086993985303067177087439862364286674416367647586450296497412351116684882895396565435219335225405832904148992703450402206619053558834674573788255278111244470648367681832348006758018353858660733706944283279956016968706484576220010558689917778975953422819137497521374500892638197454980934238535072475042071742228529180252091270637267142264878206385345532778289369 9209 20410427721640745766725965758101157988338131707492854853261698461368015425947762316814681662520757853803042512769523918680220155082742291272706234406120605564852576958603260367076779527624918136797820731482152588960297124380393701475543465728376166856896553655799946560758986972224696882294609548837329816458749181165364251800367134209724145338536343180527927073167085133569195098003158464908134375707111640842553844065122335567738627371313463940765917814067344236726288918671799331799207262844745068732025994464518215503662092566552942704207969056014487932734282 9210 15937829680949172294767890259672798086694325232035440215407372633206746716228419701757887322028046158662826377639601176192186020911804258017945769982480807538918603842716572072455032371260504633238739389361732766610300955265647954098298489612259990573564217184466926749775064314662320765976322211435683247033794264207151367084155677860873523935837765609861092680379075342986102612158754555065734022645384602071841192423301417574145739247012236912027087549233322036934742836251975119610524990774315401809830569388400487534572570919312799059349846037849564553129585 9211 930881237637890841378914697829262392575598860953183035405526363483637722385165914441525152956058606156982959713429869227387894536413758298184697229406621474006417781198955360941721010252853341976602710274738781307233778178208091734011815195892342987113920687054575633090181419265755330756986986029850342884801560756749160465102119026198950147582487498616622032011393510638095854140400696405000315701101322115824223716816841354135180557094457936073664730095824515560241943613777664629590752239242926767758827159871307282481300282045656794471639652504031774840217 9212 -19479546484002854925347051060271895595762532846539671817856172097884377703562596402373156509564699247646059553056094049452832260546328532974521537176713984090846159177404305006135058517372064794821218021207413807653063346202185609741531650532483823869782632968745370927668805552958941551537622562807479473573947620408615091335265015183525195190953855681911305041155691622931099243862757768503134060006010318726729620348305494213603446814219006004692253083971519721166046975058021667169616510605502141964267167304646908221180792284507285909736329403510456157894064 9213 -35417376164952027220114941319944693682456858078575112033263544731091124419791016104131043831592745406308885930695695225645018281458132790992467307159194791629764763020120877078590090888632569428059957410569146574263364301467833563839830140144743814443346850153212297677443869867621262317513944774243162720607741884615766458419420693044398719126791621291772397721534766965917201856021512323568868082651394920798570812771606911787749186061231242916719340633204841758100789811309996786780141501379817543774097736693047395755753363203820084969086175441360020711023648 9214 -36348257402589918061493856017773956075032456939528295068669071094574762142176182018572568984548804012465868890409125094872406175994546549290652004388601413103771180801319832439531811898885422770036560120843885355570598079646041655573841955340636157430460770840266873310534051286887017648270931760273013063492543445372515618884522812070597669274374108790389019753546160476555297710161913019973868398352496242914395036488423753141884366618325700852793005363300666273661031754923774451409732253619060470541856563852918703038234663485865741763557815093864052485863864 9215 -16868710918587063136146804957502060479269924092988623250812898996690384438613585616199412474984104764819809337353031045419573915448218016316130467211887429012925021623915527433396753381513357975215342099636471547917534733443856045832310304808152333560678137871521502382865245733928076096733309197465533589918595824963900527549257796887072474083420253108477714712390468853624198466299155251470734338346485924187665416140118258928280919804106694848100752279329146552494984779865752784240115743013558328577589396548271794817053871201358455853821485690353596327969799 9216 18548665246364964083968136362442633203186933985586488782450645734400739981177430487931631356608640641489076593342664180225444366009914774676336839947307362616839741396205349645193337507119211452844615310932675026345829568023977518007519835336591480882668712281690795294578624133693186220780635576777629130689146059651865930870162896157326245043371368183294683009144298112293003389722357072098133744304908996610905396631488652859468266257124548068618588353875695205605805031444244002540025758366259215196508340144775600938699492002461629115264689751006424383053850 9217 54896922648954882145461992380216589278219390925114783851119716828975502123353612506504200341157444653954945483751789275097850542004461323966988844335908775720610922197525182084725149406004634222881175431776560381916427647670019173581361790677227638313129483121957668605112675420580203869051567337050642194181689505024381549754685708227923914317745476973683702762690458588848301099884270092072002142657405239525300433119912406001352632875450248921411593717176361479266836786368018453949758011985319685738364903997694303976934155488327370878822504844870476868917715 9218 71765633567541945281608797337718649757489315018103407101932615825665886561967198122703612816141549418774754821104820320517424457452679340283119311547796204733535943821440709518121902787517992198096517531413031929833962381113875219413672095485379971873807620993479170987977921154508279965784876534516175784100285329988282077303943505114996388401165730082161417475080927442472499566183425343542736481003891163712965849260030664929633552679556943769512345996505508031761821566233771238189873754998878014315954300545966098793988026689685826732643990535224073196887515 9219 53216968321176981197640660975276016554302381032516918319481970091265146580789767634771981459532908777285678227762156140291980091442764565606782471600488842116696202425235359872928565280398780745251902220480356903488132813089897701406152260148788490991138908711788375693399297020815093745004240957738546653411139270336416146433780608957670143357794361898866734465936629330179496176461068271444602736698982167102060452628542012070165286422432395700893757642629812826156016534789527235649847996632618799119445960401190497855288534687224197617379300784217648813833666 9220 -1679954327777900947821331404940572723917009892597865531637746737710355542563844871732218881624535876669267255989633134805870450561696758360206372735419933603914719772289822211796584125605853477629273211296203478428294834580121472175209530528439147321990574410169292911713378399765110124047326379312095540770550234687965403320905099270253770959951115074816968296753829258668804923423201820627399405958423072423239980491370393931187346453017853220517836074546548653110820251578491218299910015352700886618918943596503806121645620801103173261443204060652828055084048 9221 -73445587895319846229430128742659222481406324910701272633570362563376242104531042994435831697766085295444022077094453455323294908014376098643325684283216138337450663593730531729918486913123845675725790742709235408262257215693996691588881626013819119195798195403648463899691299554273390089832202913828271324870835564676247480624848604385250159361116845156978385771834756701141304489606627164170135886962314236136205829751401058860820899132574796990030182071052056684872641817812262456489783770351578900934873244142469904915633647490788999994087194595876901251971562 9222 -126662556216496827427070789717935239035708705943218190953052332654641388685320810629207813157298994072729700304856609595615274999457140664250108155883704980454146866018965891602847052193522626420977692963189592311750390028783894392995033886162607610186937104115436839593090596575088483834836443871566817978281974835012663627058629213342920302718911207055845120237771386031320800666067695435614738623661296403238266282379943070930986185555007192690923939713681869511028658352601789692139631766984197700054319204543660402770922182178013197611466495380094550065805227 9223 -124982601888718926479249458312994666311791696050620325421414585916931033142756965757475594275674458196060433048866976460809404548895443905889901783148285046850232146246676069391050468067916772943348419751893388833322095194203772920819824355634168462864946529705267546681377218175323373710789117492254722437511424600324698223737724114072666531758960091981028151941017556772651995742644493614987339217702873330815026301888572676999798839101989339470406103639135320857917838101023298473839721751631496813435400260947156596649276561376910024350023291319441722010721178 9224 -51537013993399080249819329570335443830385371139919052787844223353554791038225922763039762577908372900616410971772523005486109640881067807246576098865068908512781482652945537661131981154792927267622629009184153425059837978509776229230942729620349343669148334301619082781685918621049983620956914578426451112640589035648450743112875509687416372397843246824049766169182800071510691253037866450817203330740559094678820472137171618138977939969414542480375921568083264173045196283211036017349937981279917912500527016804686691733642913886121024355936096723564820758749615 9225 75125542223097747177251460147599795205323334803299138165208109301086597647094887866168050579390621172113289333084086590129165358576072857003532057018636071941365383366020353941715071038729699153355063954005438886690552050274118163764091156542258266517788769813817756811404677954038500213879529293140366865641385799364212883945753703655503930321067960231795354068588585959810109413029828984797535292920737308559445810242771452792008245585592650210548018145598605337983462069390753674789693785704279787553792187738973711037279268291892173255530398656529729307055613 9226 200108144111816673656500918460594461517115030853919463586622695218017630789851853623643644855065079368173722381951063050938569907471516762893433840166921118791597529612696423332765539106646472096703483705898827720012647244477891084583915512176426729382735299519085303492781896129361873924668646785395089303152810399688911107683477817728170462080028052212823506009606142732462105155674322599784874510623610639374472112131344129791807084687581989680954121784733926195901300170414052148629415537335776600989192448686130307686555829668802197605553689975971451317776792 9227 251645158105215753906320248030929905347500401993838516374466918571572421828077776386683407432973452268790133353723586056424679548352584570140009939031990027304379012265641960993897520261439399364326112715082981145072485222987667313814858241796776073051883633820704386274467814750411857545625561363821540415793399435337361850796353327415586834477871299036873272178788942803972796408712189050602077841364169734053292584268515747930785024656996532161330043352817190368946496453625088165979353518615694513489719465490816999420198743554923221961489786699536272076526408 9228 176519615882118006729068787883330110142177067190539378209258809270485824180982888520515356853582831096676844020639499466295514189776511713136477882013353955363013628899621607052182449222709700210971048761077542258381933172713549150050767085254517806534094864006886629463063136796373357331746032070681173550152013635973148966850599623760082904156803338805077918110200356844162686995682360065804542548443432425493846774025744295138776779071403881950782025207218585030963034384234334491189659732911414725935927277751843288382919475263031048705959388043006542769470796 9229 -23588528229698666927432130577264351374937963663380085377363885947531806608868965103128288001482248271496878361311563584643055717695005049756955958153567163428583900713074816280583089883936771885732434944821285461630714071764341934533148426921908922848640435512198674029718759332988516592922614714713915753000796763715762140832878193968087557923224713407745587899405785888299418159991962533980331962180178213880625338105599834653030305616178107730172096577515341164938265786179717657439755804424361875053265170934287019303636354405771148899594301932964908548305995 9230 -275233686334914420833752378608194256722438365657218601751830804519104228436946741489811695434455700540287011715035149641067735266047589619896965897185557190732962912978716777274480610145376171250058547659904266606703199294752009248348006668718684995900524069332903060304186574083400374138548176078535456168794196199053123991629231521383674392401096012444618860078194728692272214568704151584582409803544347947933917922374115582583815330273174639891502139930332531533884762239804805823419109323040056388542984636425104018723835097960694370861084088632501180624832402 9231 -451753302217032427562821166491524366864615432847757979961089613789590052617929630010327052288038531636963855735674649107363249455824101333033443779198911146095976541878338384326663059368085871461029596420981808865085132467465558398398773753973202802434618933339789689767249710879773731470294208149216629718946209835026272958479831145143757296557899351249696778188395085536434901564386511650386952351987780373427764696399859877722592109344578521842284165137551116564847796624039140314608769055951471114478911914176947307106754573223725419567043476675507723394303197 9232 -428164773987333760635389035914260015489677469184377894583725727842058246009060664907198764286556283365466977374363085522720193738129096283276487821045343982667392641165263568046079969484149099575297161476160523403454418395701216463865625327051293879585978497827591015737530951546785214877371593434502713965945413071310510817646952951175669738634674637841951190288989299648135483404394549116406620389807602159547139358294260043069561803728400414112112068560035775399909530837859422657169013251527109239425646743242660287803118218817954270667449174742542814845997201 9233 -152931087652419339801636657306065758767239103527159292831894923322954017572113923417387068852100582825179965659327935881652458472081506663379521923859786791934429728186546790771599359338772928325238613816256256796751219100949207215517618658332608883685454428494687955433344377463384840738823417355967257797151216872257386826017721429791995346233578625397332330210794570955863268835690397531824210586263254211613221435920144460485746473455225774220609928629703243866024768598054616833749903928487052850882662106817556269079283120857259899806365086110041634221164798 9234 298822214564613087761184509185458608097376329320598687129194690466636035045815706592939983435937948811783890076346713225710790983742594669653921855339124354161546813691791593555063700029312943135790982604725552068333913366516351182881155095640593918749164504845101734333905333416388890731470790793249371921794992962768886132462109715351761950324320725852364447977600514580571632728696114118562741765724526161814543260479715417236845635889352747621674236507847872698823028025984523480858865127464418263596249807359391038027471452366465519760678390565466089173138400 9235 726986988551946848396573545099718623587053798504976581712920418308694281054876371500138747722494232177250867450709798748430984721871690952930409676384468336828939454857055161601143669513462042711088144080886075471788331762217567646746780422691887798335143002672692750071436284963174105608842384227752085887740406034079396950109062666527431688958995363694315638266589814228707116133090663234969362155532128321361682618773975460306407439617753161733786305067883648098732558863843946138027878378991527503021896550602051325830589671184419790428127565308008904019135602 9236 879918076204366188198210202405784382354292902032135874544815341631648298626990294917525816574594815002430833110037734630083443193953197616309931600244255128763369183043601952372743028852234971036326757897142332268539550863166774862264399081024496682020597431167380705504780662426558946347665801583719343684891622906336783776126784096319427035192573989091647968477384385184570384968781060766793572741795382532974904054694119920792153913072978935954396233697586891964757327461898562971777782307478580353904558657419607594909872792041679690234492651418050538240300401 9237 581095861639753100437025693220325774256916572711537187415620651165012263581174588324585833138656866190646943033691021404372652210210602946656009744905130774601822369351810358817679328822922027900535775292416780200205637496650423679383243985383902763271432926322278971170875329010170055616195010790469971763096629943567897643664674380967665084868253263239283520499783870603998752240084946648230830976070856371160360794214404503555308277183626188332721997189739019265934299435914039490918917180014162090308308850060216556882401339675214170473814260852584449067162002 9238 -145891126912193747959547851879392849330137225793439394297299767143682017473701783175552914583837365986603924417018777344058332511661088006274399931479337562227117085505244802783464340690540014810552368788469295271582694265567143967363536437307985035063710076350413778900560955953004049992647373437282114124643776090511499306444388285559766604090742100455032117766805943624708363893005716586738531179461271950201321824559570956751099162434126973401064307878144628832798259427929906647108961198977365412713587700541834768948188331509205619954313304455424454951973599 9239 -1025809203116559936157758054285177231684430127825575268842115108775330316100692078093078731158432180989034757527056511974141775705614285622584331531723592690990486268548846755156207369542774985846879126685611627540122245128733918829627935518332481717084307507517794484405341618379562996340313175021001457809535398996848283082571172381879193639283316089546680086244190328809278748861786777353532103921256654483176225879253690877543253075507105909355460541575731520797555586889828469618886743506455945766618146357961442363858061123550885310188805955873474993192273999 9240 -1606905064756313036594783747505503005941346700537112456257735759940342579681866666417664564297089047179681700560747533378514427915824888569240341276628723465592308637900657113973886698365697013747414901978028407740327882625384342509011179503716384480355740433840073455576216947389733051956508185811471429572632028940416180726235846762846858724151569352785963606743974199413277501101871724001762934897327510854336586673468095381098561352690732097688182538765470540063489886325742509109805660686470107856926455208021658920740462463226099480662620216726059442259436000 9241 -1461013937844119288635235895626110156611209474743673061960435992796660562208164883242111649713251681193077776143728756034456095404163800562965941345149385903365191552395412311190422357675156998936862533189559112468745188359817198541647643066408399445292030357489659676675655991436729001963860812374189315447988252849904681419791458477287092120060827252330931488977168255788569137208866007415024403717866238904135264848908524424347462190256605124287118230887325911230691626897812602462696699487492742444212867507479824151792274131716893860708306912270634987307462400 9242 -435204734727559352477477841340932924926779346918097793118320884021330246107472805149032918554819500204043018616672244060314319698549514940381609813425793212374705283846565556034214988132382013089983406503947484928622943231083279712019707548075917728207722849971865192270314373057166005623547637353187857638452853853056398337220286095407898480777511162784251402732977926979290388347079230061492299796609584420959038969654833546804209114749499214931657689311594390433136040007984132843809955981036796677594721149518381787934213008166008550519500956397159994115188400 9243 1171700330028753684117305906164570081014567353619014663139414875919012333574393861268631645742269546975638681944075289318200108217275373628858731463202930253217603354054091557939671710233315000657431495474080922811704939394301062796991471955640466752148017583868208263305902574332567046332960548458283571934179175087359782389015560667438960243374058190001712204010996272433987112754792493940270635100717926433377547703813261834294352237941232882756524849453876149630353846317758376265995704705433311179331734058503277132806249455060090930143119260328899448144247601 9244 2632714267872872972752541801790680237625776828362687725099850868715672895782558744510743295455521228168716458087804045352656203621439174191824672808352316156582794906449503869130094067908471999594294028663640035280450127754118261338639115022048866197440047941357867939981558565769296048296821360832472887382167427937264463808807019144726052363434885442332643692988164528222556249963658501355295038818584165337512812552721786258641814428197838007043643080341202060861045473215570978728692404192926053623544601565983101284598523586776984790851426172599534435451710002 9245 3067919002600432325230019643131613162552556175280785518218171752737003141890031549659776214010340728372759476704476289412970523319988689132206282621778109368957500190296069425164309056040854012684277435167587520209073070985201541050658822570124783925647770791329733132251872938826462053920368998185660745020620281790320862146027305240133950844212396605116895095721142455201846638310737731416787338615193749758471851522376619805446023542947337221975300769652796451294181513223555111572502360173962850301139322715501483072532736594942993341370927128996694429566898403 9246 1896218672571678641112713736967043081537988821661770855078756876817990808315637688391144568268071181397120794760401000094770415102713315503347551158575179115739896836241977867224637345807539012026845939693506597397368131590900478253667350614484317173499753207461524868945970364493895007587408449727377173086441106702961079757011744572694990600838338415115182891710146182767859525555945237476516703514475823325094303818563357971151671305006104339218775920198920301663827666905796735306506655468529539121807588656998205939726487139882902411227807868667794981422650803 9247 -736495595301194331639828064823637156087788006700916870021093991897682087466921056119598727187450046771595663327403045257885788518725858688477121649777137040842898070207526001905456722100932987567448088970133437883081996163217783084971764407564549023940294733896343071035588201275401040709412911105095714295726321234303384051795274572031061762596547027217460801278018345454696724407713263878778335304108342012418508734158428287490143123191733667824867160142281759197217806309774243422185748724396514501737012908984895344872036446894082379623618303931739454029059198 9248 -3804414597901626656869847707955250318640344181981702388239265744634685229356952605779374941197790775144355140031879334670856311838714547820683404271555246409800398260503595427069765778141787000251725524137720958092155067148419324135630586977689332949588065525226076203287461140101863094629781909290756459316346603024624246197822579812165012606808943632334355896999160800656543362718450995295565673919302091770890360256535048092936166666139070889800167929795078210491399319533329354994688108898359364802876335624486378417404773041837075720994545432928433883595957600 9249 -5700633270473305297982561444922293400178333003643473243318022621452676037672590294170519509465861956541475934792280334765626726941427863324030955430130425525540295096745573294294403123949326012278571463831227555489523198739319802389297937592173650123087818732687601072233431504595758102217190359018133632402787709727585325954834324384860003207647282047449538788709306983424402888274396232772082377433777915095984664075098406064087837971145175229018943849993998512155226986439126090301194764366888903924683924281484584357131260181719978132222353301596228865018608402 9250 -4964137675172110966342733380098656244090544996942556373296928629554993950205669238050920782278411909769880271464877289507740938422702004635553833780353288484697397026538047292388946401848393024711123374861094117606441202576102019304326173184609101099147523998791258001197843303320357061507777447913037918107061388493281941903039049812828941445050735020232077987431288637969706163866682968893304042129669573083566155340939977776597694847953441561194076689851716752958009180129351846879009015642492389422946911372499689012259223734825895752598734997664489410989549203 9251 -1159723077270484309472885672143405925450200814960853985057662884920308720848716632271545841080621134625525131432997954836884626583987456814870429508798042074896998766034451865319180623706606024459397850723373159514286135427682695168695586206919768149559458473565181797910382163218493966877995538622281458790714785468657695705216470000663928838241791387897722090432127837313162801148231973597738368210367481312675795084404929683661528181814370671393908760056638542466609860596022491884320906744133024620070575748013310594854450692988820031604189564736055527393591602 9252 4540910193202820988509675772778887474728132188682619258260359736532367316823873661898973668385240821915950803359282379928742100357440406509160525921332383450643296330711121428975222500242719987819173613107854395975237063311637107220602351385253881973528360259122419274323049341377264135339194820395852173612072924258927630249617854384196074369405490659551816698277179146111240087126164259174344009223410433783308868990693476380426309789330804557625035089937359969688617125843103598416873857622755879304613348533471273762276809488731158100618163736860173337625016801 9253 9505047868374931954852409152877543718818677185625175631557288366087361267029542899949894450663652731685831074824159669436483038780142411144714359701685671935340693357249168721364168902091113012530296987968948513581678265887739126524928524569862983072675884257913677275520892644697621196846972268308890091719134312752209572152656904197025015814456225679783894685708467784080946250992847228067648051353080006866875024331633454157024004637284246118819111779789076722646626305972455445295882873265248268727560259905970962774536033223557053853216898734524662748614566005 9254 10664770945645416264325294825020949644268878000586029616614951251007669987878259532221440291744273866311356206257157624273367665364129867959584789210483714010237692123283620586683349525797719036989694838692321673095964401315421821693624110776782751222235342731478859073431274807916115163724967806931171550509849098220867267857873374197688944652698017067681616776140595621394109052141079201665386419563447488179550819416038383840685532819098616790213020539845715265113236166568477937180203780009381293347630835653984273369390483916545873884821088299260718276008157608 9255 6123860752442595275815619052242062169540745811903410358354591514475302671054385870322466623359033044395405402897875244344625565006689461450424263289151330559594395792572499157708127025554999049170521225584467277120727338003784714473021759391528869248706982472356439799108225466538851028385772986535319376897776173961939637608255519813492870283292526408129800077863416475282868965014914942491042410340037054396241950425344907460259223029767812232587985449908355295424619040725374338763329922386625414043017487120512999607113674427814715784202924562400544938383140808 9256 -3381187115932336679036790100635481549277931373721765273202696851612058595975157029627427827304619687290425671926284425091857473773452949694290096412534341375746297564676669563656041876536113963359775762384481236460950927883954412051906765178334113823968901785557237476412667178158770168461199281773570714821358138790269934544401384383532145531163699271654094607845051308798077285977932285576605641013042952470633073906288546696764781607516433886231126329880721427222007265247081106532552950878622854684542772785457963167422358795742338069013974172124117810231425196 9257 -14045958061577752943362084925656431193546809374307794889817648102619728583853416561848868119048893553601781878183442049365225139137582817653874885623018055385983989687960290150339391402333833000349470601076802909556915329199376233745530875955116865046204244517036096549843941986074885332186167088704742265331207237011137202402274758581221090183861716339335711383985646930192186338119011487241992060576490440650183893322326930537450314426615050676444146869726436692335243431815559043712756730888004148032173608439442236536812842712288211953835062471384836086239582803 9258 -20169818814020348219177703977898493363087555186211205248172239617095031254907802432171334742407926597997187281081317293709850704144272279104299148912169385945578385480532789308047518427888832049519991826661270186677642667203160948218552635346645734294911226989392536348952167452613736360571940075240061642228983410973076840010530278394713960467154242747465511461849063405475055303133926429733034470916527495046425843747671837997709537456382862909032132319634791987759862472540933382476086653274629562075191095559955236143926517140102927738037987033785381024622723610 9259 -16788631698088011540140913877263011813809623812489439974969542765482972658932645402543906915103306910706761609155032868617993230370819329410009052499635044569832087915856119744391476551352718086160216064276788950216691739319206536166645870168311620470942325203835298872539500274454966192110740793466490927407625272182806905466128894011181814935990543475811416854004012096676978017155994144156428829903484542575792769841383291300944755848866429022801005989754070560537855207293852275943533702396006707390648322774497272976504158344360589669024012861661263214391298413 9260 -2742673636510258596778828951606580620262814438181645085151894662863244075079228840695038796054413357104979730971590819252768091233236511756134166876616989183848098227895829594052085149018885085810745463199986040659776410119830302421114994213194755424738080686799202322695558288380080859924573704761748662076418035171669703063854135429960724752128827136475705470018365166484791679036982656914436769326994101925608876519056360763494441422251378346356859120027633868202611775478293232230776971508002559358474714335055036439691315632072377715188950390276427128151715609 9261 17427145177510089622398875026291912742824740748029560163020344954231787179828573591476295946353513240892207550109726474457082612911035767348164982035552396761730287252636959713995433278869946963709246363461284146017866257083330645797437641133450978870173146302593334026256609164233655500647366370478312980152565375801407136946676142964753235715025415610989805991830698238990263624096943772818597701589533393120816967228615477234215096034131484562675273199607158119557250697062640150245309681766627002716716381224900199704235201508030550022849036643508953896471008002 9262 34215776875598101162539788903554924556634364560519000137989887719714759838761218994020202861456820151598969159264759343075075843281855096758174034535187441331562375168493079458386909830222665049869462427738073096234557996402537181964083511301762599341115471506428632898796109438688621692758107163944803907560190647984214042412805036975935050651015959086801222845834710335667241641252937916975026531493017935696609737069998768535159851882997913585476279189361228680095105904356492426188843384162633710107364703999397472680739359852391139691873049505170217110862306416 9263 36958450512108359759318617855161505176897178998700645223141782382578003913840447834715241657511233508703948890236350162327843934515091608514308201411804430515410473396388909052438994979241550135680207890938059136894334406522367484385198505514957354765853552193227835221491667727068702552682680868706552569636608683155883745476659172405895775403144786223276928315853075502152033320289920573889463300820012037622218613589055129298654293305249291931833138309388862548297717679834785658419620355670636269465839418334452509120430675484463517407061999895446644239014022026 9264 19531305334598270136919742828869592434072438250671085060121437428346216734011874243238945711157720267811741340126623687870761321604055841166143219376252033753680186143751949338443561700371603171970961527476774990876468149439036838587760864381506375895680405890634501195235058562835047052035314498228239589484043307354476608529983029441142539688119370612287122324022377263161769696192976801070865599230478644501401646360439652064439197271117807369157865109781704428740466982772145508174310673904009266749123037109552309416195473976432967384212963251937690342543014025 9265 -14684471540999831025620046074685332122561926309847915077868450291368543104749344750781257150299099883787227819138135655204314521677799255592030815158935407577882189024741130119943348129851061877898500900261298105358089846963500343376322646920256223445435065615794131703561050875853574640722792665716564318076147340629737433882822007534792510962896588474514100521812333072505471945059961115904160932262539291195208090709559116470720654611880106216318414079579524251354638921584346918014532710258624443358241666889845163264543885875958172307660086253232526768319292390 9266 -51642922053108190784938663929846837299459105308548560301010232673946547018589792585496498807810333392491176709374485817532158456192890864106339016570739838093292662421130039172382343109092612013578708791199357242252424253485867827761521152435213578211288617809021966925052718602922277193405473534423116887712756023785621179359481179940688286366041374697791028837665408574657505265349881689793624233082551328817426704298614245769374947917129398148151552388968386799652356601419132576434153065929260712824081085224297672384974561360421689714722086148679171007333314415 9267 -71174227387706460921858406758716429733531543559219645361131670102292763752601666828735444518968053660302918049501109505402919777796946705272482235946991871846972848564881988510825904809464215185549670318676132233128892402924904666349282016816719954106969023699656468120287777165757324245440788032651356477196799331140097787889464209381830826054160745310078151161687785837819274961542858490864489832313029973318828350659053897833814145188247205517309417498750091228392823584191278084608463739833269979573204122333849981801170035336854657098935049400616861349876328439 9268 -56489755846706629896238360684031097610969617249371730283263219810924220647852322077954187368668953776515690230362973850198605256119147449680451420788056464269090659540140858390882556679613153307651169418414834127770802555961404322972959369896463730661533958083862336416726726289903749604717995366934792159120651990510360354006642201847038315091264156835564050639875452765313803016482897374960328900050490682123620259949494781363093490576367099300991003419170566977038184662606931166593931029574645536214962455444004818536626149460896484791274963147384334581557036048 9269 -4846833793598439111299696754184260311510511940823169982252987136977673629262529492457688560858620384024513520988488032666446799926256585574112404217316626175797997119010819218500213570520541294072460627215476885518378302475536495211438217461250152450245340274840369491674007686981472411312521832511675271407895966724739174647161021906350028725222782137773021802210044190656297751133015685166704666967939353306193555650880535593718542659237701152839451030202180177385828061187798590159777963645384823390881370219707146151651588100474795076552876998705163574223721632 9270 66327393594108021810558710004532169422021031618396475378878682965315090123339137336277755958109433276278404528512621472736472977870690119698369831729675245671174851445871169292325691238943673891477209691460655347610514100449368171137843799355469801656723683424816098628613769478775851834128266200139681205788903364415358613242303187475480797328937963172305129359477741647162977210409842805697785165345090620012634795008173362240095602529009504364469966468547911051006995523003479494448685776187885156182322752114142835649518447236379862022382172401911697775652606808 9271 122817149440814651706797070688563267032990648867768205662141902776239310771191459414231943326778387052794094758875595322935078233989837569378821252517731709940265510986012027683208247918556827199128379109875489475381316656410772494110803169251933532318257641508678435045340495768679601438846261567074473364909555354925718967248945389322519112420202120007869179999353194412476780226892740180658114065395581302136255054957668143603189093105376603665460969887718478028045180185610410661042616805762530692397285207558147654186144596697276346813657135549296032357209642857 9272 127663983234413090818096767442747527344501160808591375644394889913216984400453988906689631887637007436818608279864083355601525033916094154952933656735048336116063508105022846901708461489077368493200839737090966360899694958886308989322241386713183684768502981783518804537014503455661073850158783399586148636317451321650458141896106411228869141145424902145642201801563238603133077978025755865824818732363520655442448610608548679196907635764614304818300420917920658205431008246798209251202394769407915515788166577777854800337796184797751141890210012548001195931433364490 9273 61336589640305069007538057438215357922480129190194900265516206947901894277114851570411875929527574160540203751351461882865052056045404035254563825005373090444888656659151677609382770250133694601723630045630311013289180858436940818184397587357713883111779298358702705908400733976885222016030517199446467430528547957235099528653803223753388343816486938973337072442085496955970100767615913060127033567018430035429813815600375316956812033235604800453830454449372747154424012723794729756753708993220030359605843825663711964688277737561371279867827840146089498155780757683 9274 -61480559800509582699259013250347909110510519677573305396625695828337416494076607843820067397250812892253891007524133440070026177944433534124257427512358619495376854326860350073825477668423132597404749064245178462092135797973831675926405581894219649206478343149975729136939761791794379422815744367628005934381007397690619438595142165569130768603715181034532107557267697456506679459276827120531080498377151266706441239357292826646377059869771803211630515438345730873621167461815680904288907812542500332791441381894435689497866859135905066945829295403206534201428885173 9275 -189144543034922673517355780693095436455011680486164681041020585741554400894530596750509699284887820329072499287388216795671551211860527689077191084247406955611440362431883196975533939157500501090605588801336144822991830756860140665248646968607403333974981324933494533673954265247455453272974527767214154570698458719341077580491248576797999909749140083180174309358830936059639757437302582986355899230740671922148889849965841505843284695634386108029930936356266389079052175708613890155491302581950415848579607959672290489835663043933656208836039307951207730132862249662 9276 -250481132675227742524893838131310794377491809676359581306536792689456295171645448320921575214415394489612703038739678678536603267905931724331754909252780046056329019091034874584916709407634195692329218846966455836281011615297081483433044555965117217086760623292197239582354999224340675289005044966660622001227006676576177109145051800551388253565627022153511381800916433015609858204918496046482932797759101957578703665566216822800096728869990908483761390805639136233476188432408619912245011575170446208185451785336002454523940781495027488703867148097297228288643007344 9277 -189000572874718159825634824880962885266981289998786275909911096861118878677568840477101507817164581597358812031215545238466577089961498190207497481740421426560952164764174524511091231739211063094924469782721277374188875817323249807506638974070897567880282280142221510445415237432546295866189300599032616066845999278885557670549909634982257484961911841118979274243648735559103178745641668925951852299381950690872262426208923996153719669000219105272130875367293405359855020970592939007956103762627945875394010403441566765026073922359122421758037852694090694087214122170 9278 143970160204513691720955812132551188030390487378405131109488880435522216961756273408191467723238731713687256172671557204974121899029498869693602506985529050488197667708672464442707418289437995681119018614867448802954939536890857742007994536505766094699044791273023228539027814909157406785227168181538503852459440455519909941338941815742424787228242061195035115182200500536578691660914060404046931358721231276627423756917509689565026634167002757800060988972983719197154738020951147535198819322469973185597556230723724809589121574533787078001455257117036045648127493 9279 250625102835432256216614793943443345565522200163737986437646281569891817388607204594329766682138633221326390294912350235741577389804961223201448511759765575106817216758743547049359416825923633688010337865581323285083966554833972341175052550501622983181459668083470262810894027039249832695790272134842160505079466117031697019086390742367130678352855264214706416916098633516146436896579410106886979729117823188855331089323134332489661755504157911241561451794612119952673343170429571059780210394492916181371049341566726179333529903069561275781868603354414264334291134838 9280 439625675710150416042249618824406230832503490162524262347557378431010696066176045071431274499303214818685202326127895474208154479766459413408945993500187001667769381522918071560450648565134696782934807648302600659272842372157222148681691524572520551061741948225691773256309264471796128561979572733874776571925465395917254689636300377349388163314767105333685691159747369075249615642221079032838832028499773879727593515532058328643381424504377016513692327161905525312528364141022510067736314157120862056765059745008292944359603825428683697539906456048504958421505257009 9281 439481705549945902350528663012273679644473099675145857216447889550575173849214288798023083031579976086971515069955223917003180357867429914539252390993201472617281183855209399096007941146845258787253688629687733210469887432620331290939683530036014784967042903434418750027770236656886971155194345565693238068073005955461734779694961435533645738527538863272490656044565168574713036950560164972434785097141052648450966091775140818953816397870210013755892266172932541593331209403001558920201115337798392083579462188777569219550014703854149910461905000791387922375857129517 9282 188856602714513646133913869068830334078950899511407870778801607980683356460607084203693316349441342865645124775042873681261602968062468691337803879233435897510463967096465852046648524320921625099243350764106409925385920877786358949764630979534391801785583235350948487216876209617637138459404073430851077562993539838430037760608570693166515060174683599057784239128466535058566600053980754865547805368023229459595635002452006486464154642366052102514330814378320421640657866232571987860420904943305475902208412847210843040216484800784588634680036397436973658041565994680 9283 -250769072995636769908335749755575896753552590651116391568755770450327339605568960867737958149861871953040077551085021792946551511703990722071142114266751104157305414426452219513802124244213071683691456884196190733886921494370863198917060545038128749276158712874743286039433054854158990102575499303023699008931925557487216929027729684182873103140083506275901452031280834016683015588240324167291026660476544420131958513080051842179226782138324913999361512783585103671870497908450522207315409213815386154556646897797449904143119024644095062859870058611531300379939262328 9284 -690250778545582672258864412767849576398025690326262248785203660000902513454783249665761041181441848040011592621040245709949731869571420636610394505259952576774586598281661618609810065391058330470945145513883923944356808926991194489856744075074143534243201616309162036067203291511045961257769844868716937077004931512948951708722691119716518841667622369548392108075846002591396052538800489139725811757617597068582924604855192661133043180008534927755253778956517645265201707311452081127516524551613778238136109086575019123693133728498244973321775059402919222755796391844 9285 -879107381260096318392778281836679910476976589837670119564005267981585869915390333869454357530883190905656717396083119391211334837633889327948198384493388474285050565378127470656458589711979955570188496277990333869742729804777553439621375054608535336028784851660110523284079501128683099717173918299568014639998471351378989469331261812883033901842305968606176347204312537649962652592781244005273617125640826528178559607307199147597197822374587030269584593334838066905859573544024068987937429494919254140344521933785862163909618529282833608001811456839892880797362386523 9286 -628338308264459548484442532081104013723423999186553727995249497531258530309821373001716399381021318952616639844998097598264783325929898605877056270226637370127745150951675251142656465467766883886497039393794143135855808310406690240704314509570406586752626138785367237244646446274524109614598418996544315631066545793891772540303532128700160798702222462330274895173031703633279637004540919837982590465164282108046601094227147305417971040236262116270223080551252963233989075635573546780622020281103867985787875035988412259766499504638738545141941398228361580417423124194 9287 61912470281123123774421880686745562674601691139708520789954162469643983144961876664044641800420529087394952776042148111684948543641522030733338235033315206646841447329986367467153599923291446584448106120089780808501000616584504249152429565503736947490575477523794798822556845236521851643171425872172621445938385719057179168419158991016358042965399907218117212902814298958116415534259569301743221292453314960536323510628045355715072139772272811485030698405264682031212631675878534346894504270509910252348234050586606863926634223859506428179833661174557642338373267651 9288 941019851541219442167200162523425473151578280977378640353959430451229853060352210533498999331303719993051670172125267502896283381275411358681536619526703680931892012708113838123612189635271402154636602398080114678243730421362057688773804620112272283519360329183905322106636346365204951360345344171740636085936857070436168637750420803899391944807705875824293560107126836608079068127040813307016838418094141488714883117935244503312269962146859841754615291740102748937072205219902603334831933765429164392692755984372469027836252753142340036181645118014450523135735654175 9289 1569358159805678990651642694604529486875002280163932368349208927982488383370173583535215398712325038945668310017123365101161066707205309964558592889753341051059637163659789089266268655103038286041133641791874257814099538731768747929478119129682678870271986467969272559351282792639729060974943763168284951717003402864327941178053952932599552743509928338154568455280158540241358705131581733144999428883258423596761484212162391808730241002383121958024838372291355712171061280855476150115453954046533032378480631020360881287602752257781078581323586516242812103553158778370 9290 1507445689524555866877220813917783924200400589024223847559254765512844400225211706871170756911904509858273357241081216989476118163563787933825254654720025844412795716329802721799115055179746839456685535671784477005598538115184243680325689564178941922781410990445477760528725947403207209331772337296112330271065017145270762009634793941583194700544528430936451242377344241283242289597322163843256207590805108636225160701534346453015168862610849146539807673886091030139848649179597615768559449776023122126132396969774274423676118033921572153143752855068254461214785510720 9291 566425837983336424710020651394358451048822308046845207205295335061614547164859496337671757580600789865221687068955949486579834782288376575143718035193322163480903703621688883675502865544475437302048933273704362327354807693822185991551884944066669639262050661261572438422089601038002257971426993124371694185128160074834593371884373137683802755736822555112157682270217404675163221470281350536239369172710967147510277583599101949702898900463989304785192382145988281202776443959695012433727516010593957733439640985401805395839865280779232116962107737053803938079049856546 9292 -1002932321822342565941622043210171035826179972117087161143913592920873836205314087197543641131724249080446622948167415614581231924916933389414874854560018887578733460038100205590765789558562848739084708518169895486744731037946561937926234185616009231009935806707700120929193191601726803003516770043913257531875242789493347806169579794915749987773105783042410773009941135566195483661300382608760059710547456449251206628563289859027342101919132653239645990145367430968284836895781137681726438035939074645040990034959075891762886977001846464361478779189008165474108921823 9293 -2510378011346898432818842857127954960026580561141311008703168358433718236430525794068714398043628758938719980189248632604057350088480721323240129509280044731991529176367902927389880844738309688195770244189954372492343269153130805618251923749794951153791346797153177881457919139004934012335289107340025587802940259934764109815804373736498944688317634213978862015387285376849437773258622546452016267301352565085476367330097636312042510964529981799779453664031458461108133486075378753450285887811962196771173387004733350315439005010923418617505231634257262626688894432542 9294 -3076803849330234857528863508522313411075402869188156215908463693495332783595385290406386155624229548803941667258204582090637184870769097898383847544473366895472432879989591811065383710282785125497819177463658734819698076846952991609803808693861620793053397458414750319880008740042936270306716100464397281988068420009598703187688746874182747444054456769091019697657502781524600994728903896988255636474063532232986644913696738261745409864993971104564646046177446742310909930035073765884013403822556154504613027990135155711278870291702650734467339371311066564767944289087 9295 -2073871527507892291587241465312142375249222897071069054764550100574458947390071203208842514492505299723495044310037166476055952945852164508968972689913348007893699419951491605474617920724222276758734468945488839332953345809006429671877574508245611562043461651707050198950815548441209467303199330420484024456193177220105355381519167079266997456281350986048608924647561645958405511067603514379495576763516075783735438285133448402718067763074838451325000056032079311342625093139292628202286965786617079859572037955176079819515983314700804270105860592122058399293835367263 9296 436506483839006141231601391815812584777357664070241953938618257859259289040454590859871883551123459215224935879211466128001397142628556814271156819366696724097829756416411321915262924014087411437035775244465533159389923344124375946374349241549339591747885145446127682507103590563724545032089776919541563346747082714658754434285206657231947232036283227930253090739723730891032262191019032072520690537836489301740929044964187909324443201455143348454453607999379149765508392936086125247998922025345116911601349049557270495923021696222614347399371042135204227395059065280 9297 3513310333169240998760464900338125995852760533258398169847081951354592072635839881266258039175353008019166603137416048218638582013397654712655004363840063619570262636406003132980646634296872536934854952708124267979088000191077367556178157935410960384801282603860878002387112330606660815338805877383938845334815502724257457621973953531414694676090739997021272788397226512415633256919922929060776327011900021534727573958660926171069853066449114453019099654176825892076418322971159891132012325847901271416214377039692426207201891987925265081866710413446270792163003354368 9298 5587181860677133290347706365650268371101983430329467224611632051929051020025911084475100553667858307742661647447453214694694534959249819221623977053753411627463962056357494738455264555021094813693589421653613107312041346000083797228055732443656571946844744255567928201337927879047870282642005207804422869791008679944362813003493120610681692132372090983069881713044788158374038767987526443440271903775416097318463012243794374573787920829523952904344099710208905203419043416110452519334299291634518351275786414994868506026717875302626069351972571005568329191456838721632 9299 5150675376838127149116104973834455786324625766259225270673013794069791730985456493615228670116734848527436711568241748566693137816621262407352820234386714903366132299941083416540001631007007402256553646409147574152651422655959421281681383202107232355096859110121800518830824288484145737609915430884881306444261597229704058569207913953449744900335807755139628622305064427483006505796507411367751213237579608016722083198830186664463477628068809555889646102209526053653535023174366394086300369609173234364185065945311235530794853606403455004573199963433124964061779656353 9300 1637365043668886150355640073496329790471865233000827100825931842715199658349616612348970630941381840508270108430825700348054555803223607694697815870546651283795869663535080283559354996710134865321698693701023306173563422464882053725503225266696271970295576506260922516443711957877484922271109553500942461109446094505446600947233960422035050224245067758118355833907837915067373248876584482306974886225679586481994509240169260493393624561619695102870546448032700161577116700203206502954288043761271962947970688905618809323592961618478189922706489549986854171898776301986 9301 -3949816817008247139992066292153938580630118197328640123785700209213851361676294472126129922726476467234391539016627514346639979156026211526926161183206760343668092392822414454895909558310959948371890727952589801138477923535201743502552507176960299976549167749307005684894215921170385360370895654303480408681562585438916212056259160188646641908127023224951525879136950243306665519110941961133297017549736510836468503003625114080394296267904257801473553262176205041841926715907246016380011247873246388327815726089249696703124913684147879429266081455581475019558062419645 9302 -9100492193846374289108171265988394366954743963587865394458714003283643092661750965741358592843211315761828250584869262913333116972647473934278981417593475247034224692763497871435911189317967350628444374361737375291129346191161164784233890379067532331646026859428806203725040209654531097980811085188361715125824182668620270625467074142096386808462830980091154501442014670789672024907449372501048230787316118853190586202455300744857773895973067357363199364385731095495461739081612410466311617482419622692000792034560932233919767290551334433839281419014599983619842075997 9303 -10737857237515260439463811339484724157426609196588692495284645845998842751011367578090329223784593156270098359015694963261387672775871081628976797288140126530830094356298578154995266186028102215950143068062760681464692768656043218509737115645763804301941603365689728720168752167532016020251920638689304176235270277174066871572701034564131437032707898738209510335349852585857045273784033854808023117012995705335185095442624561238251398457592762460233745812418431257072578439284818913420599661243691585639971480940179741557512728909029524356545770969001454155518618377982 9304 -6788040420507013299471745047330785576796490999260052371498945636784991389335073105964199301058116689035706819999067448914747693619844870102050636104933366187162001963476163700099356627717142267578252340110170880326214845120841475007184608468803504325392435616382723035274536246361630659881024984385823767553707691735150659516441874375484795124580875513257984456212902342550379754673091893674726099463259194498716592438999447157857102189688504658760192550242226215230651723377572897040588413370445197312155754850930044854387815224881644927279689513419979135960555958336 9305 2312451773339360989636426218657608790158252964327813022959768366498651703326677859777159291785094626726121430585801813998585423352802603832228345312660109059872222729287334171336554561600825083050192034251566494964914501070319689777049281910264028006253591243046083168450503963292900438099786100802537947572116490933469611109025199766611591683881955466833170045229112328239292270234357478826322131324056924354473993763455853587000671706284562698603006814143504880264810015704039513425723204111974425379845037183630887379531952065669689506559591905594620847659286117662 9306 13050309010854621429100237558142332947584862160916505518244414212497494454338045437867488515569687782996219789601496777259973096128673685461205142600800235590702317085585912326331820747628927299000335102314327176429607269726362908286786397556027832308195194608735811888619256130824916458351706739491842123807386768107536482681726234330743028716589854205042680380578964914096337544018391333634345248337052629689659089206080414825252070163877325158836752626561936137337388454988858426846322865355666011019816518123810628937044680974699213863105362874596075003177904495645 9307 19838349431361634728571982605473118524381353160176557889743359849282485843673118543831687816627804472031926609600564226174720789748518555563255778705733601777864319049062076026431177375346069566578587442424498056755822114847204383293971006024831336633587630225118534923893792377186547118232731723877665891361094459842687142198168108706227823841170729718300664836791867256646717298691483227309071347800311824188375681645079861983109172353565829817596945176804162352568040178366431323886911278726111208331972272974740673791432496199580858790385052388016054139138460453982 9308 17525897658022273738935556386815509734223100195848744866783591482783834140346440684054528524842709845305805179014762412176135366395715951731027433393073492717992096319774741855094622813745244483528395408172931561790907613776884693516921724114567308627334038982072451755443288413893646680132945623075127943788977968909217531089142908939616232157288774251467494791562754928407425028457125748482749216476254899833901687881624008396108500647281267118993938362660657472303230162662391810461188074614136782952127235791109786411900544133911169283825460482421433291479174336321 9309 4475588647167652309835318828673176786638238034932239348539177270286339686008395246187040009273022062309585389413265634916162270267042266269822290792273257127289779234188829528762802066116317184528060305858604385361300344050521785230135326558539476319138844373336639866824032283068730221781238883583285819981591200801681048407416674608873203440698920046424814410983790014311087484438734414848403968139202270144242598675543593570856430483403941960157185736098721334965841707673533383614865209258470771932310717667299157474855863159211955420720097607825358288301269840677 9310 -15362760784193982418736663776799941737743115125244318541204182578996146157664723297644647807354782409722341220187298591258558519481476289293433487913460344650574539814873246497668375309229752382050527136565893671394521770796682598063835679466291860314448785851781895057069760094117816896451492840294380071379503259041006093790751434097354620400471809671875850425808077242335629814252748812460667379661109554044133082969536268412252741870161887857439759440705441017602198470692897940272046069467640436399661555307441516316576633040368903369664954780190695850837190613304 9311 -32888658442216256157672220163615451471966215321093063407987774061779980298011163981699176332197492255028146399202061003434693885877192241024460921306533837368566636134647988352762998122974996865578922544738825233185429384573567291580757403580859168941782824833854346812513048508011463576584438463369508015168481227950223624879894343036970852557760583923343345217370832170743054842709874560943416596137364453878034770851160276808361242517443154976433697803366098489905428633355289750733234144081777219351788791098551302728477177174280072653490415262612129142316364949624 9312 -37364247089383908467507538992288628258604453356025302756526951332066319984019559227886216341470514317337731788615326638350856156144234507294283212098807094495856415368836817881525800189091314050106982850597429618546729728624089076810892730139398645260921669207190986679337080791080193798365677346952793835150072428751904673287311017645844055998459503969768159628354622185054142327148608975791820564276566724022277369526703870379217673000847096936590883539464819824871270341028823134348099353340247991284099508765850460203333040333492028074210512870437487430617634790300 9313 -22001486305189926048770875215488686520861338230780984215322768753070173826354835930241568534115731907615390568428028047092297636662758218000849724185346749845281875553963571383857424879861561668056455714031535947152207957827406478747057050673106784946472883355409091622267320696962376901914184506658413763770569169710898579496559583548489435597987694297892309202546544942718512512895860163331153184615457169978144286557167601966964931130685209079151124098759378807269071870335925194076053283872607554884437953458408943886756407293123124704545558090246791579780444176995 9314 10887172137026330108901344948126764951104877090312079192665005308709806471656328051457607798081760347412755830774032956342396249214434023023611197121187087523284760580684416968905573243113435197522466830707289286033221426746160812833700352907752383995309941478445255190245727811049086674670253956711094251397912058239325045383334759488481416959772889625451036014824287228024542329814014397612263411521907283899890484293992674841396311386757945897282573704606719682636356763019364556657180860209169664467350837640142358841720769881156947948944857172365337562535920772630 9315 48251419226410238576408883940415393209709330446337381949191956640776126455675887279343824139552274664750487619389359594693252405358668530317894409219994182019141175949521234850431373432204749247629449681304718904579951155370249889644593083047151029256231610685636241869582808602129280473035931303663888086547984486991229718670645777134325472958232393595219195643178909413078684656962623373404083975798474007922167853820696545220613984387605042833873457244071539507507627104048187691005280213549417655751450346405992819045053810214648976023155370042802824993153555562931 9316 70252905531600164625179759155904079730570668677118366164514725393846300282030723209585392673668006572365878187817387641785550042021426748318744133405340931864423051503484806234288798312066310915685905395336254851732159113197656368391650133720257814202704494041045333491850129299091657374950115810322301850318553656702128298167205360682814908556220087893111504845725454355797197169858483536735237160413931177900312140377864147187578915518290251913024581342830918314776698974384112885081333497422025210635888299864401762931810217507772100727700928133049616572933999739927 9317 59365733394573834516278414207777314779465791586806286971849720085136493810374395158127784875586246224953122357043354685443153792806992725295132936284153844341138290922800389265383225068952875718163438564628965565698937686451495555557949780812505430207394552562600078301604401488042570700279861853611207598920641598462803252783870601194333491596447198267660468830901167127772654840044469139122973748892023894000421656083871472346182604131532306015742007638224198632140342211364748328424152637212855546168537462224259404090089447626615152778756070960684279010398078967298 9318 11114314168163595939869530267361921569756461140468905022657763444360367354698507878783960736033971560202634737653995090749901387448324194977238527064159662321997114973279154414951851636748126470533988883324246661118986531081245665913356697765354400951162941876963836432021592885913290227243930549947319512372657111471573534113224824060008018638214804672441273187722257714693970183081845765718889773093549886078253802263174927125568619743927263181868550394152659124632715107316560637418872423663437890417087115818266585045035637411966176755600700917881454017244523404368 9319 -59138591363436568685310228888542158160814207536649461141856961949485932927332215330801431937634035012163243450163392551035648654573102553341505606341181269542425936530205651819336946675318184445151916512012008190613172582116410702478293435954903413251541552164081497059828536413178367147706185260374982337945896545230554764053980536622806889918005283220670231658003196641103226986776637771016347387320381291822058338114689220062010295774362988731156030948678259190143983867067552247662461073758587320218801184046135177886774580095805923972100227215168162555689476335558 9320 -118504324758010403201588643096319472940279999123455748113706682034622426737706610488929216813220281237116365807206747236478802447380095278636638542625335113883564227453006041084720171744271060163315355076640973756312110268567906258036243216767408843458936104726681575361432937901220937847986047113986189936866538143693358016837851137817140381514452481488330700488904363768875881826821106910139321136212405185822479994198560692408192899905895294746898038586902457822284326078432300576086613710971442866387338646270394581976864027722421076750856298175852441566087555302855 9321 -129618638926173999141458173363681394510036460263924653136364445478982794092405118367713177549254252797319000544860742327228703834828419473613877069689494776205561342426285195499672023381019186633849343959965220417431096799649151923949599914532763244410099046603645411793454530787134228075229977663933509449239195255164931550951075961877148400152667286160771973676626621483569852009902952675858210909305955071900733796461735619533761519649822557928766588981055116946917041185748861213505486134634880756804425762088661167021899665134387253506456999093733895583332078707222 9322 -70480047562737430456147944475139236349222252727275191994507483529496861165072903036911745611620217785155757094697349776193055180255316920272371463348313506663135405896079543680335076705701002188697427447953212226817924217532741221471306478577859831158557494439563914733625994373955860927523792403558527111293298709934376786897095425254341510234662002940101742018623424842466625023126314904841863521985573780078675458347046399471751223875459569197610558032376857756773057318681308965843025060876293436585624578042525989135125085038581329534356771878565733027642602371663 9323 48024277195272972745440698621180236591057746396180556119199198505125565572633707452017471201600063451960608712509397460285747267124778358364267079277021607220428821556926497404385095038570057974617927628687761529494186051035165036564936738189549012300378610287117660627806943527265076920462254710427662825573239433758981229940755712562798871279790478548228958470280938926409256803694792005297457614226831405743804535851514292936441676030435725549287480554525600065511268759750991610243588650095149429801714068227868592841738942683839747216499526297286708538444952931193 9324 177642916121446971886898871984861631101094206660105209255563643984108359665038825819730648750854316249279609257370139787514451101953197831978144148966516383425990163983211692904057118419589244608467271588652981946925282850684316960514536652722312256710477656890763072421261474314399304995692232374361172274812434688923912780891831674439947271432457764709000932146907560409979108813597744681155668523532786477644538332313249912470203195680258283478054069535580717012428309945499852823749074784730030186606139830316529759863638607818227000722956525391020604121777031638416 9325 248122963684184402343046816460000867450316459387380401250071127513605220830111728856642394362474534034435366352067489563707506282208514752250515612314829890089125569879291236584392195125290246797164699036606194173743207068217058181985843131300172087869035151330326987154887468688355165923216024777919699386105733398858289567788927099694288781667119767649102674165530985252445733836724059585997532045518360257723213790660296311941954419555717852675664627567957574769201367264181161789592099845606323623191764408359055748998763692856808330257313297269586337149419634010080 9326 200098686488911429597606117838820630859258712991199845130871929008479655257478021404624923160874470582474757639558092103421759015083736393886248533037808282868696748322364739180007100086720188822546771407918432644249021017181893145420906393110623075568656541043209326527080525161090089002753770067492036560532493965099308337848171387131489910387329289100873715695250046326036477033029267580700074431291528851979409254808782019005512743525282127126377147013431974703690098504430170179348511195511174193390050340131187156157024750172968583040813770972299628610974681078888 9327 22455770367464457710707245853958999758164506331094635875308285024371295592439195584894274410020154333195148382187952315907307913130538561908104384071291899442706584339153046275949981667130944214079499819265450697323738166497576184906369740388310818858178884152446254105819050846690784007061537693130864285720059276175395556956339712691542638954871524391872783548342485916057368219431522899544405907758742374334870922495532106535309547845023843648323077477851257691261788558930317355599436410781144006783910509814657396293386142354741582317857245581279024489197649440473 9328 -225667193316719944632339570606041867692151953056285765374762842489233925237672533271748119952454379701240217969879537247800198369077976190342411228243537990646418985540138190308442213458159302583085199217340743476419468901719481997079473390911861269010856267177880733049068417841664381916154487084788835100385674122682894010832587387002746142712248243257229890617188499336388365617292536686453126137759617883388342868164764205406644871710694009027341550090106317077939578705250844433992663434825179616407853898544398352705377550502066747939456051688307312660221984569606 9329 -425765879805631374229945688444862498551410666047485610505634771497713580495150554676373043113328850283714975609437629351221957384161712584228659761281346273515115733862502929488449313544879491405631970625259176120668489918901375142500379784022484344579512808221090059576148943002754470918908257152280871660918168087782202348680758774134236053099577532358103606312438545662424842650321804267153200569051146735367752122973546224412157615235976136153718697103538291781629677209681014613341174630336353809797904238675585508862402300675035330980269822660606941271196665648493 9330 -448221650173095831940652934298821498309575172378580246380943056522084876087589750261267317523349004616910123991625581667129265297292251146136764145352638172957822318201655975764399295212010435619711470444524626817992228085398951327406749524410795163437691692373536313681967993849445254925969794845411735946638227363957597905637098486825778692054449056749976389860781031578482210869753327166697606476809889109702623045469078330947467163080999979802041774581389549472891465768611331968940611041117497816581814748490242905155788443029776913298127068241885965760394315088965 9331 -222554456856375887308313363692779630617423219322294481006180214032850950849917216989519197570894624915669906021746044419329066928214274955794352917109100182311403332661517785455957081753851133036626271227183883341572759183679469330327276133498933894426835425195655580632899576007780873009815307760622900846252553241274703894804511099823032549342200813492746499243592532242093845252460790480244480339050271226314280177304314125540822291370305970774700224491283232394951887063360487534947947606292318200173960849945844552450410892527710165358671016553578653100172330519358 9332 203211422949255486921632324752082867933987446725191129499454557464862629645233337686853845542434225368045069587691584931892890455947437628434306844172246091203712401200985144032492231791028358369005699398075292779095730735221905812173103650523550450152677383025434478943249366994973597909092949391657970814665614846507498453876247674311203503757376718865357107068846013420330997397861013786908720230000875509053471945669232098871335323865670165379018472612255059386677790146320527078393227024044035609623943388729740956411991408147325165621598806107028288171024335129136 9333 651433073122351318862285259050904366243562619103771375880397613986947505732823087948121163065783229984955193579317166599022155753239688774571070989524884264161534719402641119796891527003038793988717169842599919597087958820620857139579853174934345613590369075398970792625217360844418852835062744237069706761303842210465096359513346161136982195811825775615333496929627044998813208267614340953606326706810764618756094991138310429818802486946670145181060247193644608859569255914931859047333838065161533426205758137219983861567779851177102078919725874348914253931418650218102 9334 873987529978727206170598622743683996860985838426065856886577828019798456582740304937640360636677854900625099601063211018351222681453963730365423906633984446472938052064158905252848608756889927025343441069783802938660718004300326469907129308433279508017204500594626373258116936852199725844878051997692607607556395451739800254317857260960014745154026589108079996173219577240907053520075131433850807045861035845070375168442624555359624778316976115955760471684927841254521142978292346582281785671453851626379718987165828414018190743704812244278396890902492907031590980737461 9335 670776107029471719248966297991601128926998391700874727387123270554935826937506967250786515094243629532580030013371626086458332225506526101931117062461738355269225650863173761220356376965861568656337741671708510159564987269078420657734025657909729057864527117569191894314867569857226127935785102606034636792890780605232301800441609586648811241396649870242722889104373563820576056122214117646942086815860160336016903222773392456488289454451305950576741999072672781867843352831971819503888558647409816016755775598436087457606199335557487078656798084795464618860566645608326 9336 19343033907120400386681038940696762683435772597103351506725656567988321204683879302665352028460399547624836434054459487436176472266837327360046072936854091107690931460532641423464849962822774667620571829108590562477028448457563518154172482975383444274158042170221101689650209012807275100722358368964930031586938394767205440928263425511829045584824094627389392174746518821762847854599776693335760109049395717260808231635082026669486967504635805395681751879028173008274096917039960456554720582248282590550017461216103596038419484380384999737072210446550364929147995390225 9337 -854644496071606805783917583802987234177550065828962505379852171451810135378056425634975008608217455353000263167008751530915046209187126403005377833697130355365247120603626263829383758794067152357722869240675212376183689555842762951752956825457896063743046458424405271568466727839392450744155693628727677575969457056972594813389593835448185699569202494480690603998473058419144205665475354740515046936811640127809566936807542528690137810812340310560078719805899668246247046061252386125727065089205569035829701525949724817979771259324427244541324680455942542102442985347235 9338 -1525420603101078525032883881794588363104548457529837232766975442006745962315563392885761523702461084885580293180380377617373378434693652504936494896158868710634472771466800025049740135759928721014060610912383722535748676824921183609486982483367625121607573575993597165883334297696618578679940796234762314368860237662204896613831203422096996940965852364723413493102846622239720261787689472387457133752671800463826470159580934985178427265263646261136820718878572450114090398893224205629615623736615385052585477124385812275585970594881914323198122765251407160963009630955560 9339 -1544763637008198925419564920735285125787984230126940584273701098574734283520247272188426875730921484433205129614434837104809554906960489832296540969095722801742163702927332666473204985722751495681681182741492313098225705273378747127641154966343008565881731618163818267572984506709425853780663154603727244400447176056972102054759466847608825986550676459350802885277593141061483109642289249080792893861721196181087278391216017011847914232768282066532502470757600623122364495810264166086170344318863667643135494585601915871624390079262299322935194975697957525892157626345784 9340 -690119140936592119635647336932297891610434164297978078893848927122924148142190846553451867122704029080204866447426085573894508697773363429291163135398592446376916582323706402643821226928684343323958313500817100722042015717535984175888198140885112502138685159739412996004517778870033403036507460974999566824477718999999507241369873012160640286981473964870112281279120082642338903976813894340277846924909556053277711454408474483157776421955941755972423750951700954876117449749011779960443279229658098607305793059652191053644618819937872078393870295242014983789714640998548 9341 835301462164486405397236544862290471494114293231859153873126514883821814173372546332309656579757055805375426732954292043478869736920289075645331760760276264257556189143093622405918908831244377690102297411566621813706661107385199433598784342482512619468888416254184169878816518826585175643433335259762747544382518662205389372461330409936356653984378399853301211823726539597381357810875578047179286827762244410548758705172460502020650843307704505164396967926871495237972949144212425669172344506957286445279684064733621221941351774944042244804252470009392177173294989957013 9342 2380065099172685330816801465597575597282098523358799738146827613458556097693619818520736532310678540238580556347389129148288424643880778907941872729855999065999719892070426288879123894553995873371783480153058934911932366380763946561239939308825521185350620034418002437451801025536011029424096489863489991944829694719177491427220797257545182640535054859204104097101319680658864467453164827127972180689483440591636037096388477513868565076075986571696899438684472118360337444954476591755342688825820954088415178650335537093565741854206341567739447445707349703065452616302798 9343 3070184240109277450452448802529873488892532687656777817040676540581480245835810665074188399433382569318785422794815214722182933341654142337233035865254591512376636474394132691522945121482680216695741793653876035633974382098299930737128137449710633687489305194157415433456318804406044432460603950838489558769307413719176998668590670269705822927516528824074216378380439763301203371429978721468250027614392996644913748550796951997026341498031928327669323189636173073236454894703488371715785968055479052695720971709987728147210360674144213646133317740949364686855167257301347 9344 2234882777944791045055212257667583017398418394424918663167550025697658431662438118741878742853625513513409996061860922678704063604733853261587704104494315248119080285251039069117026212651435839005639496242309413820267720990914731303529353107228121068020416777903231263577502285579459256817170615578726811224924895056971609296129339859769466273532150424220915166556713223703822013619103143421070740786630752234364989845624491495005690654724223822504926221709301577998481945559275946046613623548521766250441287645254106925269008899200171401329065270939972509681872267344335 9345 -145182321227894285761589207929992579883680128933881074979277587760897666031181699778857789457053026725170560285528206469584361039146925646354168625361683817880639606819387219762097681902560034366143983910749521091664645389849215257710586201597400117330203256514771173874298739956551772606925874284763180719904799662205882131091457397775716367002904434983188930544606456955042453834061683706901439902852688357271047250763986018862874421351762749191973216975170540361855499395200645708729065277299187837973891005081430168296732955006170166410382174767377193383580348958462 9346 -3215366561337171736214038010459866068776212816590658892019954128342377911866992364853046188890435596043955983080343421191767294380801067983587204490616275330257276081213519911285042803385240251061885777564625556725639027488149145994838723651308033804819508450672186607330617544362596205067529825123252739489212213381382880799682127667481539294519433259057405308925046220256245825264040405175151467517245685002184795801560938015889215919383691076861296406611343613598310394098689017424515033332778240533694862715069158315507093629150383812543699915716741880238747606259808 9347 -5450249339281962781269250268127449086174631211015577555187504154040036343529430483594924931744061109557365979142204343870471357985534921245174908595110590578376356366464558980402069016036676090067525273806934970545906748479063877298368076758536154872839925228575417870908119829942055461884700440701979550714137108438354490095811467527251005568051583683278320475481759443960067838883143548596222208303876437236549785647185429510894906574107914899366222628320645191596792339657964963471128656881300006784136150360323265240776102528350555213872765186656714389920619873604142 9348 -5305067018054068495507661060197456506290951082081696480208226566279138677498248783816067142287008082832195418856676137400886996946387995598820739969748906760495716759645171760639971334134116055701381289896185449454242103089214662040657490556938754755509721972060646697033821089985503689277774566417216369994232308776148607964720010129475289201048679248295131544937152987005025385049081864889320768401023748879278738396421443492032032152756152150174249411345474651234936840262764317762399591604000818946162259355241835072479369573344385047462383011889337196537039524645679 9349 -2089700456716896759293623049737590437514738265491037588188272437936760765631256418963020953396572486788239435776332716209119702565586927615233535479132631430238440678431651849354928530748875804639495512331559892728603075601065516045818766905630720950690213521388460089703203545622907484210244741293963630505020095394765727165037882461993749906529245989237726236012106766748779559785041459714169300883778063877093942594860505476142816233372461073312953004734131037636626446164075300337884558271222578412467396640172676756972275944194001234918683096172595316298291918385870 9350 3360548882565066021975627218389858648659892945524539966999231716103275577898174064631903978347488622769126543365871627661351655419947993629941373115977959148137915688032907131047140485287800285428029761475375077817303672877998361252549309852905433922149711707186957781204916284319147977674455699408015920209117013043588762930773585065257255661522337694040594239469652677211288279098102088882052907420098373359455843052324924034752090340735453826053269623586514153960165893493889663133244098610077428371668753720150588483803826584156553978954082090484119073622327955218273 9351 8665615900619134517483288278587315154950844027606236447207458282382414255396422848447971120634496705601321962222547765062238652366335989228762113085726865908633632447678078891687111819421916341129411051371560527271545775967213023293206800409844188677659433679247604478238737374304651666952230265825232290203349321819737370895493595194732544862571016942335725784406805664216313664147183953771373675821122122238734581448746367526784122493491605976227519034931988805195102733756653980895643690214078247317831013075392423556283196157500939026416465102373456270159367479863953 9352 10755316357336031276776911328324905592465582293097274035395730720319175021027679267410992074031069192389561397998880481271358354931922916843995648564859497338872073126109730741042040350170792145768906563703120420000148851568278539339025567315474909628349647200636064567941940919927559151162475007119195920708369417214503098060531477656726294769100262931573452020418912430965093223932225413485542976704900186115828524043606873002926938726864067049540472039666119842831729179920729281233528248485300825730298409715565100313255472101694940261335148198546051586457659398249824 9353 7394767474770965254801284109935046943805689347572734068396499004215899443129505202779088095683580569620434854633008853610006699511974923214054275448881538190734157438076823609994899864882991860340876802227745342182845178690280178086476257462569475706199935493449106786737024635608411173488019307711180000499252404170914335129757892591469039107577925237532857780949259753753804944834123324603490069284801812756372680991281948968174848386128613223487202416079605688871563286426839618100284149875223397358629655995414511829451645517538386282381066108061932512835331443031552 9354 -1270848425848169262682004168652268211145154680033502378810959278166514812266917645668883024950916135980887107589538911452231952854361066014707837636845327717899475009601255281692211954538924480788534249143815185088700597276932845206730542947274712971459498185798497691501712738696240493464210958114052289704096917648823035765735702603263505754993091704802868003457545910462508719313060629167883606536320309482361900457464418558609274107362992752740316618852383116323539447329814362795359540338854849959201357079977911726831550639962552744035398994311523757324036036832400 9355 -12026164783184200539458915496977173803610736973130776414206689998485689833294596913079875098981985328370448505588419392723590307786283982858703486201704825056771548135710986022734252304709716626557440812846935605088849448845211384545756110262749622599809145386434562259443653658623799644626685965233248210412466334863326133826267180259989800524093354636376320023876458341427601943245286042653426583241220495598190424501071291561536212834227059802280788658518502959155268627250543644028887788824155675689499766795543012040087022741657493005370547192857575343781695435082223 9356 -19420932257955165794260199606912220747416426320703510482603189002701589276424102115858963194665565897990883360221428246333597007298258906072757761650586363247505705573787809632729152169592708486898317615074680947271694627535491562632232367725319098306009080879883669046180678294232210818114705272944428210911718739034240468956025072851458839631671279873909177804825718095181406888079409367256916652526022308354563105492353240529711061220355673025767991074598108648026831913677383262129171938699379073048129422790957523869538668259195879287751613300919507856617026878113774 9357 -18150083832106996531578195438259952536271271640670008103792229724535074464157184470190080169714649762009996252631889334881365054443897840058049924013741035529606230564186554351036940215053784006109783365930865762182994030258558717425501824778044385334549582694085171354678965555535970324650494314830375921207621821385417433190289370248195333876678188169106309801368172184718898168766348738089033045989701998872201205034888821971101787112992680273027674455745725531703292466347568899333812398360524223088928065710979612142707117619233326543716214306607984099292990841281373 9358 -6123919048922795992119279941282778732660534667539231689585539726049384630862587557110205070732664433639547747043469942157774746657613857199346437812036210472834682428475568328302687910344067379552342553083930157094144581413347332879745714515294762734740437307650609095235311896912170680023808349597127710795155486522091299364022189988205533352584833532729989777491713843291296225521062695435606462748481503274010780533817530409565574278765620470746885797227222572548023839097025255304924609536368547399428298915436600102620094877575833538345667113750408755511295406199149 9359 13297013209032369802140919665629442014755891653164278793017649276652204645561514558748758123932901464351335613177958304175822260640645048873411323838550152774671023145312241304426464259248641107345975061990750790177550046122144229752486653210024335571268643572233059950945366397320040138090896923347300500116563252512149169592002882863253306279086446341179188027334004251890110662558346671821310189777540805080552324958535710120145486941590052555021105277370886075478808074580358006824247329163010525648701123875520923766918573381620045749405946187169099101105731471914626 9360 31447097041139366333719115103889394551027163293834286896809879001187279109718699028938838293647551226361331865809847639057187315084542888931461247852291188304277253709498795655463404474302425113455758427921616552360544076380702947177988477988068720905818226266318231305624331952856010462741391238177676421324185073897566602782292253111448640155764634510285497828702176436609008831324695409910343235767242803952753529993424532091247274054582732828048779733116611607182100540927926906158059727523534748737629189586500535909625691000853372293122160493777083200398722313196000 9361 37571016090062162325838395045172173283687697961373518586395418727236663740581286586049043364380215660000879612853317581214962061742156746130807685664327398777111936137974363983766092384646492493008100981005546709454688657794050280057734192503363483640558663573968840400859643849768181142765199587774804132119340560419657902146314443099654173508349468043015487606193890279900305056845758105345949698515724307226764310527242062500812848333348353298795665530343834179730124380024952161462984337059903296137057488501937136012245785878429205831467827607527491955910017719395150 9362 24274002881029792523697475379542731268931806308209239793377769450584459095019772027300285240447314195649543999675359277039139801101511697257396361825777246002440912992662122679339628125397851385662125919014795919277138611671906050305247539293339148069290020001735780449914277452448141004674302664427503632002777307907508732554311560236400867229263021701836299578859886028010194394287411433524639508738183502146211985568706352380667361391758300743774560252972948104251316305444594154638737007896892770488356364626416212245327212496809160082061881420358392854804286247480525 9363 -7173094160109573810021639724346663282095356985625047103432109550602820014698927001638553053200237030711787866134488362018047513983031191674064886026513942301836340716836672976123776348904573727793632508906820633083405464708796896872740938694729572836528206264582450855710054500407869458067088573750172789321407765990057870227980692875047772926501612808449198249842290408598814437037283976385703727029059301806541544424718179710579912662824432084274219480143663502930784235483332751519322719626641978249272824960084323664298478504044212211060279073418690345594436065715474 9364 -44744110250171736135860034769518836565783054946998565689827528277839483755280213587687596417580452690712667478987805943233009575725187937804872571690841341078948276854811036959889868733551066220801733489912367342538094122502847176930475131198093056477086869838551291256569698350176050600832288161524976921440748326409715772374295135974701946434851080851464685856036180688499119493883042081731653425544783609033305854951960242211392760996172785383069885010487497682660908615508284912982307056686545274386330313462021459676544264382473418042528106680946182301504453785110623 9365 -69018113131201528659557510149061567834714861255207805483205297728423942850299985614987881658027766886362211478663165220272149376826699635062268933516618587081389189847473159639229496858948917606463859408927163261815232734174753227235722670491432204546376889840287071706483975802624191605506590825952480553443525634317224504928606696211102813664114102553300985434896066716509313888170453515256292934282967111179517840520666594592060122387931086126844445263460445786912224920952879067621044064583438044874686678088437671921871476879282578124589988101304575156308740032591147 9366 -61845018971091954849535870424714904552619504269582758379773188177821122835601058613349328604827529855650423612528676858254101862843668443388204047490104644779552849130636486663105720510044343878670226900020342628731827269465956330362981731796702631709848683575704620850773921302216322147439502252202307764122117868327166634700626003336055040737612489744851787185053776307910499451133169538870589207253907809372976296095948414881480209725106654042570225783316782283981440685469546316101721344956796066625413853128353348257572998375238365913529709027885884810714303966875672 9367 -17100908720920218713675835655196067986836449322584192689945659899981639080320845025661732187247077164937756133540870915021092287118480505583331475799263303700604572275825449703215851776493277657868493410107975286193733146963109153432506600598609575232761813737153329594204222952040271546607214090677330842681369541917450862326330867361353094302761408893387101329017595619411379957250127457138935781709124200339670441143988172670087448728933868659500340772829284601320532069961261403119414288270250792239083539666331888581028733992764947871001602346939702509209850181765048 9368 51917204410281309945881674493865499847878411932623612793259637828442303769979140589326149470780689721424455345122294305251057089708219129478937457717355283380784617571647709936013645082455639948595365998819187975621499587211644073803216069892822629313615076103133742112279752850583920058899376735275149710762156092399773642602275828849749719361352693659913884105878471097097933930920326058117357152573842910839847399376678421921972673658997217467344104490631161185591692850991617664501629776313187252635603138422105783340842742886517630253588385754364872647098889850826100 9369 113762223381373264795417544918580404400497916202206371173032826006263426605580199202675478075608219577074878957650971163505158952551887572867141505207459928160337466702284196599119365592499983827265592898839530604353326856677600404166197801689525261023463759678838362963053674152800242206338878987477457474884273960726940277302901832185804760098965183404765671290932247405008433382053495596987946359827750720212823695472626836803452883384103871509914330273947943469573133536461163980603351121269983319261016991550459131598415741261755996167118094782250757457813193817701773 9370 130863132102293483509093380573776472387334365524790563862978485906245065685901044228337210262855296742012635091191842078526251239670368078450472981006723231860942038978109646302335217368993261485134086308947505890547060003640709557598704402288134836256225573415991692557257897104840513752946093078154788317565643502644391139629232699547157854401726592298152772619949843024419813339303623054126882141536874920552494136616615009473540332113037740169414671046777228070893665606422425383722765409540234111500100531216791020179444475254520944038119697129190459967023043999466822 9371 78945927692012173563211706079910972539455953592166951069718848077802761915921903639011060792074607020588179746069547773275194149962148948971535523289367948480157421406461936366321572286537621536538720310128317914925560416429065483795488332395312206942610497312857950444978144254256593694046716342879638606803487410244617497026956870697408135040373898638238888514071371927321879408383296996009524988963032009712646737239936587551567658454040522702070566556146066885301972755430807719221135633227046858864497392794685236838601732368003313784531311374825587319924154148640723 9372 -34816295689361091232205838838669431861041962610039420103313977928460664689658295563664417283533612556486699211581423390229964802589738623895605981918091979680180045295822260232797793305962362290726872588711212689427766440248534920370709469294213054080853262365980412518075529898543648512292162644597818868080786550482322780275944961488396625058591284766526782776860875477686553973670198600978421370864718710500176958232690249251885224930063348807843763717801876584271160781030356261382215488042936460396519598755773894759814008893752682382586783407425170137889039669061049 9373 -165679427791654574741299219412445904248376328134829983966292463834705730375559339792001627546388909298499334302773265468756216042260106702346078962924815211541122084273931906535133010674955623775860958897658718579974826443889244477969413871582347890337078835781972105075333427003384162265238255722752607185646430053126713919905177661035554479460317877064679555396810718502106367312973821655105303512401593631052671094849305258725425557043101088977258434764579104655164826387452781645104980897583170571896620129972564914939258484148273626420706480536615630104912083668527870 9374 -244625355483666748304510925492356876787832281726996935036011311912508492291481243431012688338463516319087514048842813242031410192222255651317614486214183160021279505680393842901454582961493245312399679207787036494900386860318309961764902203977660097279689333094830055520311571257640755959284972065632245792449917463371331416932134531732962614500691775702918443910882090429428246721357118651114828501364625640765317832089241846276993215497141611679329001320725171540466799142883589364326116530810217430761117522767250151777860216516276940205237791911441217424836237817168592 9375 -209809059794305657072305086653687444926790319116957514932697333984047827601822947867348271054929903762600814837261389851801445389632517027422008504296091180341099460384571582668656789655530883021672806619075823805472620420069775041394192734683447043198836070728849643002236041359097107446992809421034426924369130912889008636656189570244565989442100490936391661134021214951741692747686920050136407130499906930265140873856551597025107990567078262871485237602923294956195638361853233102943901042767280970364597924011476257018046207622524257822651008504016047286947198148107542 9376 -44129632002651082331005867241241540678413990982127530966404870149342097226263608075346643508540994464101480534488124383045229347372410325075929541371275968799977376110639676133523778980575259245811847721417105225497793976180530563424778863101099152861757234946877537926902614355712945181754553698281819738722700859762294716751011909209011509981782613871712105737210496449635325434713098395031103618098313299212469779007246338299682433523977173894226802838344190301030811974400451457838920145184110398467977794038911342078787723474250631401944527967400417182035114479579671 9377 200495723481015665973505058251115336109418290744869404069606441763166395065217635355666044829922521854986033514354688858986180844849845326241684944842907191221302129569754166767930803980917986066587831486369931269402592884137779398340123340876560944417932098147952517593408956901927810777530418367350426053727216603609036700181122622523951104518909161831206338173671593979792921286644020256083724883266312341552848053081995507977310781973164437785102198482380981239435987168483137906487196385626107032293139728728338809699072493042026308803293263944040800242801123337588922 9378 410304783275321323045810144904802781036208609861826919002303775747214222667040583223014315884852425617586848351616078710787626234482362353663693449138998371562401589954325749436587593636448869088260638105445755074875213304207554439734316075560007987616768168876802160595644998261024918224523227788384852978096347516498045336837312192768517093961009652767597999307692808931534614034330940306220132013766219271817988926938547105002418772540242700656587436085304276195631625530336371009431097428393388002657737652739815066717118700664550566625944272448056847529748321485696465 9379 454434415277972405376816012146044321714622600843954449968708645896556319893304191298360959393393420081688328886104203093832855581854772678739622990510274340362378966064965425570111372617024128334072485826862860300373007280388085003159094938661107140478525403823679698522547612616737863406277781486666672716819048376260340053588324101977528603942792266639310105044903305381169939469044038701251235631864532571030458705945793443302101206064219874550814238923648466496662437504736822467270017573577498401125715446778726408795906424138801198027888800415457264711783435965276137 9380 253938691796956739403310953894928985605204310099085045899102204133389924828086555942694914563470898226702295371749514234846674737004927352497938045667367149141076836495211258802180568636106142267484654340492929030970414396250305604818971597784546196060593305675727180929138655714810052628747363119316246663091831772651303353407201479453577499423883104808103766871231711401377018182400018445167510748598220229477610652863797935324790424091055436765712040441267485257226450336253684560782821187951391368832575718050387599096833931096774889224595536471416464468982312627687216 9381 -156366091478364583642499191009873795431004299762741873103201571613824297838954027280319401321381527390884552979866564475940951497477435001165755403471631222421324753459114490634407025000342726820775983764952826043904798907957248834915344477775461791556174863201074979666506342546214865595775864669068606315004515743846741983430110713314939594537126547959494232436461097530157595851930921861052621265167999042340378274074749169677628348449187263890875395644036790938405175194082686448648276240441996633825161934689427467620284769567775677401348735976640383060766008858009248 9382 -610800506756336989019315203155918117145626900606696323071910217510380617732258218578680360714774947472572881865970767569773807079332207679905378393981905562783703719524079916204518397617366855154848469591815686344277806188345333838074439416436568932034700267024754678189053955162952729002053646155735279031823564120107082037018434815292468198479918814598804337481364402911327535320974960562303856897032531613370836980020542612979729554513407138441689634567685257435067612698819508915918293814019495034950877381468153876416191193706576875429237536392097647772549444823285384 9383 -864739198553293728422626157050847102750831210705781368971012421643770542560344774521375275278245845699275177237720281804620481816337135032403316439649272711924780556019291175006698966253472997422333123932308615375248220584595639442893411014221115128095293572700481859118192610877762781630801009275051525694915395892758385390425636294746045697903801919406908104352596114312704553503374979007471367645630751842848447632884340548304519978604462575207401675008952742692294063035073193476701115001970886403783453099518541475513025124803351764653833072863514112241531757450972599 9384 -708373107074929144780126966040973307319826910943039495867810850029946244721390747241055873956864318308390624257853717328679530318859700031237561036177641489503455802560176684372291941253130270601557140167355789331343421676638390607978066536445653336539118709499406879451686268331547916035025144605982919379910880148911643406995525581431106103366675371447413871916135016782546957651444057146418746380462752800508069358809591378626891630155275311316526279364915951753888887840990507028052838761528889769958291164829114007892740355235576087252484336886873729180765748592963350 9385 -97572600318592155760811762885055190174200010336343172795900632519565626989132528662375513242089370835817742391882949758905723239527492351332182642195735926719752083036096768167773543635763415446708670575540102987065615488293056769903627120009084404504418442474652201262632313168595187032971498450247640348087316028804561369977090766138637904886756556848609534434770613871219422330469096584114889483430221187137232378789048765647162075641868172874836644797230694318821275142170998112134544947509394735007413783360960131476549161528999211823246800494776081408216303769677965 9386 767166598234701572661814394165791912576631200369438196175111789124204915571212245858999762036156474863457434845837332045714758576809642681071133797453536785205028472983194406838925422617709581975624453356768512388182605096302582672989783894212030723590875130225829657855560297709167594597829510824803885346828079863953824020448545528607407793017045362558298569917825500441485131172905882423356478162200530655711215254095291782657357902962594402332565030211722048373472787892902195364566570054461491668776039316157581344036475963274352552830586272368738030833315453681294635 9387 1475539705309630717441941360206765219896458111312477692042922639154151160292602993100055635993020793171848059103691049374394288895669342712308694833631178274708484275543371091211217363870839852577181593524124301719526026772940973280967850430657684060129993839725236537307246566040715510632854655430786804726738960012865467427444071110038513896383720734005712441833960517224032088824349939569775224542663283456219284612904883161284249533117869713649091309576638000127361675733892702392619408815990381438734330480986695351929216318509928640083070609255611760014081202274257986 9388 1573112305628222873202753123091820410070658121648820864838823271673716787281735521762431149235110164007665801495573999133300012135196835063640877475826914201428236358579467859378990907506603268023890264099664404706591642261234030050871477550666768464634412282199888738569878879209310697665826153881034445074826276041670028797421161876177151801270477290854321976268731131095251511154819036153890114026093504643356516991693931926931411608759737886523927954373868694446182950876063700504753953763499776173741744264347655483405765480038927851906317409750387841422297506043935952 9389 805945707393521300540938728926028497494026921279382668663711482549511871710523275903431387198953689144208366649736667087585253558387192382569743678373377416223207885596273452540065484888893686048265810742895892318409037164931447377881693656454737741043537151974059080714318581500143103067996643056230559727998196177716204776972616347569744008253431928296023406350905630653766379981913153730533635863892973987645301737598640144274053705797143484191362924162146646072710162983161505140187383709038284504965704948190074139369289516764575299075731137381649810588982052362641318 9390 -669593997916109416901002631280736722402431190033095023379211156604639288582079717196624248794067104027639692453954382286809035337282150329738951155257800858485276389947097638671151878981946166528915782781228409401116989608009525903086156774202946319086456687751177456592927984540572407564858012374556244998740763835149262650471454762468769888130288805709689035483054886570265708842436785839241588678770309468573982875306243017010195827320726229457728385414491354054651512750731197252432025106952096933768625532796621212559926801745353341007339471873961949425099149911616667 9391 -2242706303544332290103755754372557132473089311681915888218034428278356075863815238959055398029177268035305493949528381420109047472478985393379828631084715059913512748526565498050142786488549434552806046880892814107708631869243555953957634324869714783720868969951066195162806863749883105230684166255590690073567039876819291447892616638645921689400766096564011011751786017665517219997255821993131702704863814111930499867000174943941607436080464115981656339788360048500834463626794897757185978870451873107510369797144276695965692281784281192913656881624349790847396655955552618 9392 -3048652010937853590644694483298585629967116232961298556881745910827867947574338514862486785228130957179513860599265048507694301030866177775949572309458092476136720634122838950590208271377443120601071857623788706426117669034175003331839327981324452524764406121925125275877125445250026208298680809311821249801565236054535496224865232986215665697654198024860034418102691648319283599979168975723665338568756788099575801604598815088215661141877607600173019263950506694573544626609956402897373362579490157612476074745334350835334981798548856491989388019005999601436378708318193935 9393 -2379058013021744173743691852017848907564685042928203533502534754223228658992258797665862536434063853151874168145310666220885265693584027446210621154200291617651444244175741311919056392395496954072156074842560297025000679426165477428753171207121506205677949434173947819284197460709453800733822796937265004802824472219386233574393778223746895809523909219150345382619636761749017891136732189884423749889986478631001818729292572071205465314556881370715290878536015340518893113859225205644941337472538060678707449212537729622775054996803503150982048547132037652011279558406577267 9394 -136351709477411883639936097645291775091595731246287645284500325944872583128443558706807138404886585116568674195782284800776218221105042052830792523115576557737931495649175813868913605906947519519350027961667482917292047556921921474795536882251791421957080464222881624121390596959570695503138630681674314729257432342566942126501161585100974120123143122586334370867850744083500671139476367891292047185122664519071318862292397127263857878476417254733634538747655292018058650232430307887755358602086187571197079415393452926809362715019221958068391665507687861163882902451024648 9395 2912300301460441707004758385653293854875520501715010911597245584882995364445894956155679646823244372062945186403482763706918082809761135723118779786342515918398789138473663136721294665470495601081721829662121223508825621477253081857043791099072661102807325657702243651755734848290455512795542178630146935072307803711968554098364071401114691577531054902273700047234840904235782928839692607832373291383634123580504482742306417960951803263401190345439384725202851402555485976377526095009618003977403970041278995329940897908525619083529634533920996353498311740272495805867169288 9396 5291358314482185880748450237671142762440205544643214445099780339106224023438153753821542183257308225214819354548793429927803348503345163169329400940542807536050233382649404448640351057865992555153877904504681520533826300903418559285796962306194167308485275091876191471039932308999909313529364975567411939875132275931354787672757849624861587387054964121424045429854477665984800819976424797716797041273620602211506301471598990032157268577958071716154675603738866743074379090236751300654559341449942030719986444542478627531300674080333137684903044900630349392283775364273746556 9397 5427710023959597764388386335316434537531801275889502090384280665051096606566597312528349321662194810331388028744575714728579566724450205222160193463658384093788164878298580262509264663772940074673227932466349003451118348460340480760592499188445958730442355556099073095161322905959480009032503606249086254604389708273921729799259011209962561507178107244010379800722328410068301491115901165608089088458743266730577620333891387159421126456434488970888310142486522035092437740469181608542314700052028218291183523957872080458110036795352359642971436566138037253447658266724771205 9398 2515409722499156057383627949663140682656280774174491178787035080168101242120702356372669674838950438268442842341092951021661483914689069499041413677315868175389375739824917125787969998302444473591506102804227779942292726983087398903548708089373297627635029898396829443405588057669024496236961427618939319532081904561953175700894939808847869929647052341736679753487487505832518562276208557775715797075109143150073137591584969198469323193033298625448925417283670632536951764091655513532696696074624248249904528627931182549584417711822725109050440212639725513175162460857601918 9399 -2775948591983029823364822288008002079783924770468723266312745258938122781317451397448872508418357786946376512207700478906141864588656093670287987263226939360660857642824487322852381059563548081562371801700453740591533573920331160382248254216820869680850245193479362027634344251330884817292403547948472620343050371369401611971862909816013717457407911779687365676366990160152282257700216239941081244198511459061433163880014020833687945384924773090705750186455196110537427326145095787121862645375317782470081915914547444981716256368510412575852604687990623879108612903416144637 9400 -8203658615942627587753208623324436617315726046358225356697025923989219387884048709977221830080552597277764540952276193634721431313106298892448180726885323454449022521123067585361645723336488156235599734166802744042651922380671641142840753405266828411292600749578435122795667157290364826324907154197558874947440079643323341771121921025976278964586019023697745477089318570220583748816117405549170332657254725792010784213905407993109071841359262061594060328941718145629865066614277395664177345427346000761265439872419525439826293163862772218824041254128661132556271170140915841 9401 -10719068338441783645136836572987577299972006820532716535484061004157320630004751066349891504919503035546207383293369144656382915227795368391489594404201191629838398260947984711149615721638932629827105836971030523984944649363759040046389461494640126038927630647975264566201255214959389322561868581816498194479521984205276517472016860834824148894233071365434425230576806076053102311092325963324886129732363868942083921805490377191578395034392560687042985746225388778166816830705932909196874041501970249011169968500350707989410710875685497327874481466768386645731433630998517758 9402 -7943119746458753821772014284979575220188082050063993269171315745219197848687299668901018996501145248599830871085668665750241050639139274721201607140974252269177540618123497388297234662075384548264734035270576783393411075443427879664141207277819256358077385454495902538566910963628504505269465033868025574136471612835874905500153951018810431436825159585747059554209815915900820053392109723383804885533852409880650757925476356357890449649467787596337235559770192667629389504560837122075011396126652466541088052585803263007694454507175084752021876778777762766622820727582373120 9403 260538869483873765981194338344861397127643996294232087525710178770021539196749041076202833579407348677933669866607527884480380673967024171246573585911071185271481902999570197064411061261103607970865698896225960649240846937243761478699546127447572053215215295082532584228756193661860321055442120329533300810968466807448436270967970007165847527760859437950685922879502654319763695424007682165365447123402315911360026288429051635218622191891474465256824769171525478000475562053440273589165949300693534220177387286616262432131838656687687466802164475350898365933450442558542722 9404 10979607207925657411118030911332438697099650816826948623009771182927342169201500107426094338498910384224141053159976672540863295901762392562736167990112262815109880163947554908214026782900036237797971535867256484634185496301002801525089007622087698092142845943057797150430011408621249643617310702146031495290490451012724953742984830841989996421993930803385111153456308730372866006516333645490251576855766184853443948093919428826797017226284035152299810515396914256167292392759373182786039990802663783231347355786966970421542549532373184794676645942119285011664884073557060481 9405 18922726954384411232890045196312013917287732866890941892181086928146540017888799776327113335000055632823971924245645338291104346540901667283937775131086515084287420782071052296511261444975420786062705571137833268027596571744430681189230214899906954450220231397553699688996922372249754148886775736014057069426962063848599859243138781860800427858819090389132170707666124646273686059908443368874056462389618594734094706019395785184687466875751822748637046075167106923796681897320210304861051386929316249772435408372770233429237004039548269546698522720897047778287704801139433602 9406 18662188084900537466908850857967152520160088870596709804655376749376518478692050735250910501420648284146038254379037810406623965866934643112691201545175443899015938879071482099446850383714317178091839872241607307378355724807186919710530668772459382397005016102471167104768166178587893827831333615684523768615993597041151422972170811853634580331058230951181484784786621991953922364484435686708691015266216278822734679730966733549468844683860348283380221305995581445796206335266770031271885437628622715552258021086153970997105165382860582079896358245546149412354254358580890881 9407 7682580876974880055790819946634713823060438053769761181645605566449176309490550627824816162921737899921897201219061137865760669965172250549955033555063181083906058715123927191232823600814280940293868336374350822744170228506184118185441661150371684304862170159413369954338154769966644184214022913538492273325503146028426469229185981011644583909064300147796373631330313261581056357968102041218439438410450093969290731637047304722671827457576313131080410790598667189628913942507396848485845446825958932320910665299187000575562615850487397285219712303426864400689370285023830401 9408 -11240146077409531177099225249677300094227294813121180710535481361697363708398249148502297172078317732902074723026584200425343676575729416733982741576023334000381362066947125105278437844161139845768837234763482445283426343238246563003788553749535270145358061238140329734658767602283109964672752822475564796101458917820173390013952800849155843949754790241335797076335811384692629701940341327655617023979168500764803974382348480462015639418175509617556635284568439734167767954812813456375205940103357317451524743073583232853674388189060872261478810417470183377598334516115603200 9409 -29902334162310068644008076107644452614387383683717890515190858111073882187090299883753207673498966017048112977405622010831967642442664059846673943121198777899397300946018607204725288227875457023860677107005089752661782068045433482714319222521994652542363077340611496839426933780871003792504086438160088564717452514861324812986123612702790424280813021192517281861122433376646552066424777014364308039245384779587538654113315214011484484102035857900936856590564021179963974290079583487647091377731980033003782764159737203850779553571921454341375168663016332789952588874696494080 9410 -37584915039284948699798896054279166437447821737487651696836463677523058496580850511578023836420703916970010178624683148697728312407836310396628976676261958983303359661142534395958111828689737964154545443379440575405952296551617600899760883672366336847225247500024866793765088550837647976718109351698580838042955660889751282215309593714435008189877321340313655492452746638227608424392879055582747477655834873556829385750362518734156311559612171032017267381162688369592888232586980336132936824557938965324693429458924204426342169422408851626594880966443197190641959159720324480 9411 -26344768961875417522699670804601866343220526924366470986300982315825694788182601363075726664342386184067935455598098948272384635832106893662646235100238624982921997594195409290679673984528598118385708208615958130122525953313371037895972329922831066701867186261884537059106320948554538012045356529223016041941496743069577892201356792865279164240122531098977858416116935253534978722452537727927130453676666372792025411368014038272140672141436661414460632096594248635425120277774166879757730884454581647873168686385340971572667781233347979365116070548973013813043624643604721279 9412 3557565200434651121308405303042586271166856759351419528889875795248187398907698520677481009156579832980177521807523062559583006610557166184027708020960152916475303351823197914045614243346858905474968898389131622539256114732062444818346892599163585840495891078726959780320612832316465780458729908937072522775955771791746920784766819837511260040690490093539423445005498123111573343972239286437177585568718406795513242745301175739343811960599196486476224493969772544538854012305416607889360493277398385130614077774396232278111772338573474976259098114043318976908964231091772802 9413 41142480239719599821107301357321752708614678496839071225726339472771245895488549032255504845577283749950187700432206211257311319018393476580656684697222111899778663012965732310003726072036596869629514341768572197945208411283680045718107776271529922687721138578751826574085701383154113757176839260635653360818911432681498203000076413551946268230567811433853078937458244761339181768365118342019925063224553280352342628495663694473500123520211367518493491875132460914131742244892396944022297317835337350455307507233320436704453941760982326602853979080486516167550923390812097283 9414 67487249201595017343806972161923619051835205421205542212027321788596940683671150395331231509919669934018123156030305159529695954850500370243302919797460736882700660607161141600683400056565194988015222550384530328067734364597051083614080106194360989389588324840636363633192022331708651769222195789858669402760408175751076095201433206417225432470690342532830937353575180014874160490817656069947055516901219653144368039863677732745640795661648028932954123971726709549556862522666563823780028202289918998328476193618661408277121722994330305967970049629459529980594548034416818563 9415 63929684001160366222498566858881032780668348661854122683137445993348753284763451874653750500763090101037945634222782096970112948239943204059275211776500583966225357255337943686637785813218336082540253651995398705528478249864988638795733213595197403549092433761909403852871409499392185988763465880921596879984452403959329174416666386579714172429999852439291513908569681891762587146845416783509877931332501246348854797118376557006296983701048832446477899477756937005018008510361147215890667709012520613197862115844265175999009950655756830991710951515416211003685583803325045762 9416 22787203761440766401391265501559280072053670165015051457411106520577507389274902842398245655185806351087757933790575885712801629221549727478618527079278472066446694242372211376634059741181739212910739310226826507583269838581308593077625437323667480861371295183157577278785708116238072231586626620285943519165540971277830971416589973027767904199432041005438434971111437130423405378480298441489952868107947965996512168622712862532796860180837464927984407602624476090886266265468750271868370391177183262742554608610944739294556008894774504388856972434929694836134660412512948480 9417 -44700045440154250942415706660364338979781535256190490754616215268019433294396247552932985854733863582930365222239729273816894325628950642764684392718182264816253966364788930224049340315383455775104483240157703820484464526015742490536454668870693508528217029657478786354406314215470579537635569169572725883594867204473245123784843233389457528271258301527392502382463742884450755112337357628457102648793271687147855871240964870212843935480810564004969716369102233458670596257197813551911657811112735735585921585007716668982565714099555801579113077194529835144459887621903870082 9418 -108629729441314617164914273519245371760449883918044613437753661261368186579159699427586736355496953683968310856462511370787007273868893846823959604494682848782479323620126873910687126128601791857644736892153102526012942775880731129332187882465890912077309463419388190207277723714862765526399035050494322763579319608432574298201509619969171700701258153966684016291033424776213342259182774411966980580125772933496710668359341427219140919181859396451447615846859170463688604767558960767802325520125256348783783700851981844981575664755312632570824028709946046148145471425228915843 9419 -131416933202755383566305539020804651832503554083059664895164767781945693968434602269984982010682760035056068790253087256499808903090443574302578131573961320848926017862499085287321185869783531070555476202379929033596212614462039722409813319789558392938680758602545767486063431831100837757985661670780266282744860579710405269618099592996939604900690194972122451262144861906636747637663072853456933448233720899493222836982054289751937779362696861379432023449483646554574871033027711039670695911302439611526338309462926584276131673650087136959681001144875740984280131837741864322 9420 -86716887762601132623889832360440312852722018826869174140548552513926260674038354717051996155948896452125703568013357982682914577461492931537893738855779056032672051497710155063271845554400075295450992962222225213111748088446297231873358650918864884410463728945066981131657117615630258220350092501207540399149993375237160145833256359607482076629431893444729948879681119022185992525325715224999830799440449212345366965741089419539093843881886297374462307080381413095904274775829897487759038100189703875940416724455209915293565959550531335380567923950345905839820244215837994239 9421 21912841678713484541024441158805058907727865091175439297205108747441925905121344710534740199548057231842607288449153388104092696407400915286065865638903792749807272122416718847415280574201716562193743929930877312901194687434433897458829231547026027666845734474321209075620606099232507306048942549286782364429326233195414152368253260361689624071826260521954067411352305754027349733857059186967149780685323721151343702618252007680047075299973099076985308766477757367784329991729063280043287419935552472843366976396771929688009705204781297190256104759600140308325227209390921605 9422 153329774881468868107329980179609710740231419174235104192369876529387619873555946980519722210230817266898676078702240644603901599497844489588643997212865113598733289984915804134736466443985247632749220132310806346497407301896473619868642551336584420605526493076866976561684037930333345064034604220067048647174186812905819421986352853358629228972516455494076518673497167660664097371520132040424083228919044620644566539600306297431984854662669960456417332215961403922359201024756774319713983331237992084369705285859698513964141378854868434149937105904475881292605359047132785928 9423 240046662644070000731219812540050023592953438001104278332918429043313880547594301697571718366179713719024379646715598627286816176959337421126537736068644169631405341482625959198008311998385322928200213094533031559609155390342770851742001202255449305015990222021933957693341155545963603284384696721274589046324180188142979567819609212966111305601948348938806467553178286682850089896845847265423914028359493832989933505341395716971078698544556257830879639296342817018263475800586671807473021431427695960310122010314908429257707338405399769530505029854821787132425603262970780168 9424 218133820965356516190195371381244964685225572909928839035713320295871954642472956987036978166631656487181772358266445239182723480551936505840471870429740376881598069360209240350593031424183606366006469164602154246707960702908336954283171970708423277349144487547612748617720549446731095978335754171987806681894853954947565415451355952604421681530122088416852400141825980928822740162988788078456764247674170111838589802723143709291031623244583158753894330529865059650479145808857608527429734011492143487466755033918136499569697633200618472340248925095221646824100376053579858564 9425 64804046083887648082865391201635253944994153735693734843343443766484334768917010006517255956400839220283096279564204594578821881054092016251827873216875263282864779375293436215856564980198358733257249032291347900210553401011863334414529419371838856743617994470745772056036511516397750914301149951920758034720667142041745993465003099245792452557605632922775881468328813268158642791468656038032681018755125491194023263122837411859046768581913198297476998313903655728119944784100834207715750680254151403097049748058437985605556254345750038190311819190745765531495017006447072637 9426 -175242616560182352648354421338414769647959284265410543489574985276829545778677291691054462409778874498741283367151394032707994295905245404874709862851768906348540562107332522982151747018186964194942964062241683659398601989330907517327471782883610448272372227551188185637304644029565852370083546769353831011603513046101233574354606113720318853044342716016030586084849473414691447105377191227391233009604368341795910242218558305112031929962643059533402640982439161290143531016485837599757270751173544557213072262256470443652151084059649731340193210664076021600930586256523707530 9427 -393376437525538868838549792719659734333184857175339382525288305572701500421150248678091440576410530985923055725417839271890717776457181910715181733281509283230138631467541763332744778442370570560949433226843837906106562692239244471610643753592033725621516715098800934255025193476296948348419300941341637693498367001048798989805962066324740534574464804432882986226675454343514187268365979305847997257278538453634500044941702014403063553207226218287296971512304220940622676825343446127187004762665688044679827296174606943221848717260268203680442135759297668425030962310103566093 9428 -458180483609426516921415183921294988278179010911033117368631749339185835190067258684608696532811370206206152004982043866469539657511273926967009606498384546513003410842835199548601343422568929294206682259135185806317116093251107806025173172963872582365134709569546706311061704992694699262720450893262395728219034143090544983270965165570532987132070437355658867695004267611672830059834635343880678276033663944828523308064539426262110321789139416584773969826207876668742621609444280334902755442919839447776877044233044928827404971606018241870753954950043433956525979316550638729 9429 -282937867049244164273060762582880218630219726645622573879056764062356289411389966993554234123032495707464868637830649833761545361606028522092299743646615640164462848735502676566449596404381965099263718196893502146918514103920200288697701390080262134092762482018358520673757060963128846892636904123908564716615521096989311408916359051850214134087727721339628281610154794196981382954457444116489445266429295603032613065845981121150078391826496357051371328843768715378599090592958442735145484691746294890563804781976574485175253887546368510530560744285967412355595393060026931198 9430 110438570476294704565489030136779515702965130529716808646231541510345211009760281684537206453378035278458187087587189438129172414851153388622881989634893643065675782732039086766295182037988605461685715029950335759188048588319044182912942363511771591528754233080442413581268132513168101455782396817433072976882845904059487580889603014474526400486737083093254704616520660146532804313908535189358551990849242850601886979095720893252985161380729861235925642668535505562023586232385003392041520070919393154116022514198032458046594829713899693149881391473330256069435569250076634896 9431 568619054085721221486904214058074503981144141440749926014863290849531046199827540369145902986189405484664339092569233304598712072362427315589891596133278189578679193574874286314896525460557534755892397289085521565505164681570151988938115536475644173893888942649989119892329837505862800718502847710695468705101880047150032564160568180045059387618807520448913572311524927758205634373743170533239230266882906795430410287160260319515095483169869277820699612494743382230766207841829283726944275513839232601892899558431077386873999801319917935020635346423373690025961548566627273626 9432 851556921134965385759964976640954722611363868086372499893920054911887335611217507362700137109221901192129207730399883138360257433968455837682191339779893829743142042310376962881346121864939499855156115485979023712423678785490352277635816926555906307986651424668347640566086898468991647611139751834604033421717401144139343973076927231895273521706535241788541853921679721955187017328200614649728675533312202398463023353006241440665173874996365634872070941338512097609365298434787726462089760205585527492456704340407651872049253688866286445551196090709341102381556941626654204825 9433 741118350658670681194475946504175206908398737556655691247688513401542124601457225678162930655843865913671020642812693700231085019117302449059309350145000186677466259578337876115050939826950894393470400456028687953235630197171308094722874563044134716457897191587905226984818765955823546155357355017170960444834555240079856392187324217420747121219798158695287149305159061808654213014292079460370123542462959547861136373910520547412188713615635773636145298669976592047341712202402723070048240134666134338340681826209619414002658859152386752401314699236010846312121372376577569930 9434 172499296572949459707571732446100702927254596115905765232825222552011078401629685309017027669654460429006681550243460395632372946754875133469417754011721997098787066003463589800154414366393359637578003166943166387730465515601156105784759026568490542564008248937916107092488928449960745436854507306475491739732675192929823828026756037375687733600990638246373576993634134050448578640548908927130893275580052752430726086750260227897093230445766495815445686175233209816575504360573439343103964620826901736447782267778542027128659057832468817380679352812637156286159823809950296305 9435 -679057624562015926052393244194854019684109271970466734661094832359876257209587822053683109439567440763122526180156422742727884487213580704212773585768171832644354976306913373081191707498546140217578112319035857324693213269889196171851057899987415765422643175730431533473597970019030902174285244528128541681984725951209520145050171194519585788105544603542168276928045587904738438687651705722597782257732149646032297266255981212768080644550599139056625255163278887792789794074214287118985795584758625756008922072629109844920594631033817628170516737896703946095397117816703908519 9436 -1420175975220686607246869190699029226592508009527122425908783345761418381811045047731846040095411306676793546822969116442958969506330883153272082935913172019321821235885251249196242647325497034611048512775064545277928843467060504266573932463031550481880540367318336760458416735974854448329642599545299502126819281191289376537237495411940332909325342762237455426233204649713392651701943785182967905800195109193893433640166501760180269358166234912692770553833255479840131506276617010189034035719424760094349603898838729258923253490186204380571831437132714792407518490193281478448 9437 -1592675271793636066954440923145129929519762605643028191141608568313429460212674733040863067765065767105800228373212576838591342453085758286741500689924894016420608301888714838996397061691890394248626515942007711665659308982661660372358691489600041024444548616256252867550905664424815193766497106851774993866551956384219200365264251449316020642926333400483829003226838783763841230342492694110098799075775161946324159726916761988077362588612001408508216240008488689656707010637190449532138000340251661830797386166617271286051912548018673197952510789945351948693678314003231774752 9438 -913617647231620140902047678950275909835653333672561456480513735953553203003086910987179958325498326342677702193056154095863457965872177582528727104156722183776253325581801465915205354193344254031048403622971854340966095712772464200507633589612625259021905440525821334077307694405784291592211862323646452184567230433009680220214080254796434854820788796941660726298793195859102791654840988387501016818043012300291862460660780775309281944061402269451590984845209801863917216562976162413152204755493036074788464093988161441131317916984855569781994052048648002598281196186527866232 9439 506558327989066466344821511748753316756854675854560969428269609807865178807958136744666081769912980334115844629912962347095511540458705570743355831756449835545567910303449783281037293132152780580000109152092690936962747754288040066066298873418925222858634926792515426381109041569070156737430737221653049942252050758279696317023415157143898054504553965295794699934411453854289860047102796795466888982152096893601571179505720984870987414104832643241179568988045677976214289713640847775881830963931724019561139804850567817791935573201348810789837385084066789809237294006753612217 9440 2099233599782702533299262434893883246276617281497589160569878178121294639020632869785529149534978747439916073003125539185686853993544463857484856521681343851966176212192164622277434354824043174828626625094100402602622056736949700438424990363018966247303183543048768293932014705993885350503927844073428043808804007142498896682287666606459918697430887365779623703161250237618131090389595490905565688057927258839925730906422482972948350002716834051749395808996534367632921300350831297308019831304183385850358525971467839103843848121220022008742348175029418738502915608009985386970 9441 3012851247014322674201310113844159156112270615170150617050391914074847842023719780772709107860477073782593775196181693281550311959416641440013583625838066035742429537773966088192639709017387428859675028717072256943588152449722164638932623952631591506325088983574589628009322400399669642096139706397074495993371237575508576902501746861256353552251676162721284429460043433477233882044436479293066704875970271140217593367083263748257631946778236321200986793841744169496838516913807459721172036059676421925146990065456000544975166038204877578524342227078066741101196804196513253203 9442 2506292919025256207856488602095405839355415939315589647622122304266982663215761644028043026090564093448477930566268730934454800418957935869270227794081616200196861627470516304911602415885234648279674919564979566006625404695434124572866325079212666283466454056782074201628213358830599485358708969175421446051119186817228880585478331704112455497747122197425489729525631979622944021997333682497599815893818174246616022187577542763386644532673403677959807224853698491520624227200166611945290205095744697905585850260605432727183230465003528767734504841993999951291959510189759640987 9443 407059319242553674557226167201522593078798657818000487052244126145688024195128774242513876555585346008561857563143191748767946425413472011785371272400272348230685415278351682634168061061191473451048294470879163404003347958484424134441334716193700036163270513733305907696198652836714134854781125101993402242315179674729983903190665097652536800316234831645866026364381742004812931607738191592034127835890915406690291281155059790438294529956569626210411415857164123887702926849335314637270373791561312055227324289137593623339382343783506758992156666964581212789043902179774254018 9444 -2605791927771768999644083946642636563033471957352150129998147787929159817828591006530195231304891727774031917633038501532782365534003169428228212353437793687511744122495614405558471647956195955408626734246193093539584804491237740504491289236437891470161818469841283720313123747562955507241358581295081093751056057900778592999311081763603816751935441331075418403095661691472420950436698287701032577040079355733527302085928203957819337416821666694990575377984580045609135590064472145083901662268115109869919665776318406921635783694421370819532185560113485528312152902016738999184 9445 -5112084846797025207500572548738042402388887896667739777620270092196142481044352650558238257395455821222509848199307232467237165952961105297498440147519409887708605749966130710470074063841430603688301653811172659546210209186671865077357614315650557753628272526623357921941337106393554992600067550470502539802175244718007473584789413467716272249682563528500908132621293671095364972434031970198632392933897529980143324273505746721205981949495070372950382602838278537129759817264638757029191867363859807775505516036923839648819014159424899587266690402107485479604112412206498640170 9446 -5519144166039578882057798715939564995467686554485740264672514218341830505239481424800752133951041167231071705762450424216005112378374577309283811419919682235939291165244482393104242124902622077139349948282051822950213557145156289211798949031844257789791543040356663829637535759230269127454848675572495942044490424392737457487980078565368809049998798360146774158985675413100177904041770161790666520769788445386833615554660806511644276479451639999160794018695442661017462744113974071666462241155421119830732840326061433272158396503208406346258847069072066692393156314386272894187 9447 -2913352238267809882413714769296928432434214597133590134674366430412670687410890418270556902646149439457039788129411922683222746844371407881055599066481888548427547042748867987545770476946426121730723214035858729410628752653918548707307659795406366319629724570515380109324412011667313620213490094277414848293434366491958864488668996801764992298063357029071355755890013721627756953605071874089633943729709089653306313468732602553824939062629973304170218640710862615408327154049501926582560578887306009960813174549743026350522612808787035526726661508958581164081003412369533895002 9448 2198732608529215325086857779441113969954673299534149642945903661783471793633462232287681354749306381765470060069895309784014419108589697416442841081037521339281058707217262722924303586895004481957578439775313930135581456532753316370049954520244191433998547956107977812616925094726241372386577456193087691508740878226048609096120416665951279951619206499429552376731279949467608018828960096108998449204188440326837010804773144167381042886865097068780163962127415921721432663215136830446631288476553797814692341487180813298296401350637864060540028893148904315523108999836964745169 9449 7717876774568794207144656495380678965422359854019889907618417880125302298872943657088433488700347548996541765832345734000019531486964274725726652500957203575220349872461745116028545711797626559096928388057365753085795013677909605581848903552088449223790090996464641642254460853956510499841426131765583633553231302618786066584100495231320089001618004859576326535716955362567785922870730257899664969973976885713670626359433950679025319366316737067940957980822858582738895407329110902113093529631974917645425181813242246570454797853846270406798875962220971007916265314223237639357 9450 10631229012836604089558371264677607397856574451153480042292784310537972986283834075358990391346496988453581553961757656683242278331335682606782251567439092123647896915210613103574316188744052680827651602093224482496423766331828154289156563347494815543419815566980021751578872865623824120054916226042998481846665669110744931072769492033085081299681361888647682291606969084195542876475802131989298913703685975366976939828166553232850258428946710372111176621533721198147222561378612828695654108519280927606238356362985272920977410662633305933525537471179552171997268726592771534360 9451 8432496404307388764471513485236493427901901151619330399346880648754501192650371843071309036597190606688111493891862346899227859222745985190339410486401570784366838207993350380650012601849048198870073162317910552360842309799074837919106608827250624109421267610872043938961947770897582747668338769849910790337924790884696321976649075367133801348062155389218129914875689134727934857646842035880300464499497535040139929023393409065469215542081613303331012659406305276425789898163475998249022820042727129791546014875804459622681009311995441872985508578030647856474159726755806789192 9452 714619629738594557326856989855814462479541297599440491728462768629198893777428185982875547896843057691569728059516612899208327735781710464612757985444367209146488335531605264621466890051421639773144774260544799275047296121165232337257705275162174885631176614407402296707486916941072247826912638084327156784693488265910255392548580135813712346444150529641803379158733772160148934776111777980635494525520649326469302663959458386443896175764876235390054678583446693686894490834365096135929290410752212146120833062562213052226211458149171466186632615809676848557894412532569149836 9453 -9916609383098009532231514274821792935377033153554039550564321541908774092506405889376114843449653930762011825902241043784033950595553972142169493581994724914501408579679007838952849298692631041054506827832679683221376470210662921951898858072332640657788638952572619454871385948682751872228003587958671325061972180844834675680220911897271368953237211359005878912448235312035393941699690354008663419178165326040507637164207094846406362253181834136721121942950274504460328070544247732559724818108528715460117523300423059868751199204484134467338904855369875323439374314060202384523 9454 -18349105787405398296703027760058286363278934305173369949911202190663275285156777732447423880046844537450123319794103390683261809818299957332508904068396295698868246787672358219602861900541679239924579990150590235582218780009737759871005466899583264767209906563444663393833333719580334619896342357808582115399896971729530997656869987264405170301299366748224008827323924446763328799346532389888963883677662861080647566187600503911875577795263447440052134602356579780886117968707723730808747638151255845251663538176227519491432208516479576340324413433400523179913534040816009173714 9455 -19063725417143992854029884749914100825758475602772810441639664959292474178934205918430299427943687595141693047853620003582470137554081667797121662053840662908014735123203963484224328790593100879697724764411135034857266076130902992208263172174745439652841083177852065690540820636521406867723254995892909272184590459995441253049418567400218882647743517277865812206482658218923477734122644167869599378203183510407116868851559962298319473971028323675442189280940026474573012459542088826944676928562008057397784371238789732543658419974628747806511046049210200028471428453348578323549 9456 -9147116034045983321798370475092307890381442449218770891075343417383700086427800029054184584494033664379681221951378959798436186958527695654952168471845937993513326543524955645271479491900469838643217936578455351635889605920240070256364314102412798995052444225279446235669434687838654995495251407934237947122618279150606577369197655502947513694506305918859933294034422906888083792422953813860935959025018184366609231687352867451913111717846489538721067337989751970112684388997841094384952110453479341937666847938366672674907220770144613339172141193840324705032054139288375939025 9457 9201989753359414974904657284965978472897491855954599058835858773279575198728977703393239295552810873070442097842724430884825622859772261677556735596550357705354920244147402574331382408641209401281362053572134883946329174089497689614641152797170465772157462338165217158163899031741679624401090949874344168277278692578924420287672331761457656606793060829364075533289501539875245006923578576028027924652644676714038334500247636459962466077416957901331067264366827810773433579709882636423795527697776503313996690237860846816524987746334963001152272239560198474881479901527633234690 9458 28265715170503407828934542034880079298655967458727409500475523732572049377663183621823538723496498468212135145696344434467295760413853929474678397650391020613369655367351366058555711199234310280979086817983269918803595250220400681822904324971915905424998545516017282848704719668263086492124345945767253440461869152574365673337090899161676539254536578107229887739772159758798722741046222743897627302855828187121155203351807598758281940048445281576773256545306854285346446039251971463368472456259784560711781061476650579360183407720963710807663318288770398503352908354876211558240 9459 37412831204549391150732912509972387189037409907946180391550867149955749464090983650877723307990532132591816367647723394265731947372381625129630566122236958606882981910876321703827190691134780119622304754561725270439484856140640752079268639074328704420050989741296729084374154356101741487619597353701491387584487431724972250706288554664624052949042884026089821033806582665686806533469176557758563261880846371487764435039160466210195051766291771115494323883296606255459130428249812557753424566713263902649447909415017252035090628491108324146835459482610723208384962494164587497266 9460 28210841451189976175828255225006408716139918051991581332715008376676174265362005947484484012437721259521374269804998963380906324512609363452073830525686600901528061666728919129495808282493570718340942700989590386493155682051143062464627486277158238647893527403131511926210255324360061863218506403827147219307208739146047830418616222903166396342249823196725745500517081125811561526545597981730535337228201694773726100538912829750232585688874813214163256618929778444685696848539929921329629039015487399335451219177156405218565640744773361145683187243050524733503482592636954262577 9461 -54873719313431653106286809873670582516049406735828167760515355895875112301177674339054711058777208690760875891345471086389435901244566022604567124704419711841593700622446929059902916740739562638144116993679532310439568169257619358276838694757666777105018112885770922494464343903024628905839541940106221154660413428317842918474676258510142912286754910504142239255078632987161214500624762167091965627626492347429102812894769008049354359570468362609999926377075840660749190712041542038843417244297161376329842299494174141617766976190349661980131045719873769849425762239257295662 9462 -37467704923862822803839199319846057771553459314682008559311382505851624576392161325216778019049309341282577243539068865352121383273626191152235133246941378318724575611498768632887093607875519682260448871555404802749924424309898371437545477769086371197156007854182500006868618700004766116525436895641597608739147845153290093624763230923134195861329638936593963273061661298673967747969801319925655227508472863835193537852055235218244406125862239478104323809673682096119879618961854099792267983957561064025777751714511426176708395467298673808815590528330596978234388256403844792927 9463 -65678546375052798979667454544852466487693377366673589892026390882527798841754167272701262031487030600803951513344067828733027707786235554604308963772627979220252637278227687762382901890369090400601391572544995189243080106361041433902172964046244609845049535257314011933078874024364827979743943299468744828046356584299337924043379453826300592203579462133319708773578742424485529274515399301656190564736674558608919638390968064968476991814737052692267580428603460540805576467501784021121897022973048463361228970891667831395274036212072034954498777771381121711737870849040799055503 9464 -65623672655739367326561167734978795905177327959937761724265875526631923729452989598362207320428253392113190637452722357646638271884990988581704396647923559508411043577605240833322998973628350837963247455551315656932640538191783814543896125351486943067944517144428241010584409680461803350838103757528638606891696170871020081124904777567790449291292707222815566534323663791498368060014774539489098599109048066261490535578073295960427637455166584329657580502226384700144827276789742479083053605728751301984899128592173657253656269235881685292518646725661247941888445086801541759840 9465 -28155967731876544522721968415132738133623868645255753164954493020780299153060828273145429301378944050830613393913653492294516888611364797429469263400982181189686467966106472200435905365752831155702798583995910854182716113881885443106350647582400571870788509290245741003715790980457037234312666861887040998152548325717729987500141546644656253429963068286221603261262002492824400312044973219563443371600575202426296997726018060742183231329304344851553256692552702604024947657827888379290785621771190237959121376877662231076947873768583011483703056197330650963654056830397696966912 9466 37522578643176254456945486129719728354069508721417836727071897861747499688693338999555832730108086549973338119430414336438510819174870757174839700371645798030566169312121215561946996524616259244898592988549084335060363992479155990795822316463844037974261025967068270929363083043907790745431276437581703829893808258581607936543237907181644338773616393847098105512316739931661128962470426082092747193136099356182622640664950004226293760485432707840714323736050757936780628809673895641831111401201858225402107594014005600318326162443489023470795721574050470748083814018643102088592 9467 103146251298915621783506653864698524259246836681355598451337773388379423418146328597918040050536339942086528756883136694085149091059861745756544097019569357538977212889726456395269995498244610082861840444100399991993004530670939805339718441815330981042205543111496511939947492724369594096269380195110342436785504429452628017668142684749434788064909101069913672046640403723159497022485200621581845792245147422444113176243023300186721397940599292170371904238277142636925456086463638120914165006930609527387006722606179257571982431679370708763314368299711718689972259105444643848433 9468 131302219030792166306228622279831262392870705326611351616292266409159722571207156871063469351915283992917142150796790186379665979671226543186013360420551538728663680855832928595705900863997441238564639028096310846175720644552825248446069089397731552912994052401742252943663283704826631330582047056997383434938052755170358005168284231394091041494872169356135275307902406215983897334530173841145289163845722624870410173969041360928904629269903637021925160930829845240950403744291526500204950628701799765346128099483841488648930305447953720247017424497042369653626315935842340815346 9469 93779640387615911849283136150111534038801196605193514889220368547412222882513817871507636621807197442943804031366375849941155160496355786011173660048905740698097511543711713033758904339381181993666046039547226511115356652073669257650246772933887514938733026434673982014300200660918840585150770619415679605044244496588750068625046324212446702721255775509037169795585666284322768372059747759052541970709623268687787533304091356702610868784470929181210837194779087304169774934617630858373839227499941539944020505469835888330604143004464696776221702922991898905542501917199238726755 9470 -9366610911299709934223517714586990220445640076162083562117404840967200535632510726410403428729142499142724725516760844143993930563505959745370436970663616840879701346014743361511091158863428089195794404553173480877647878597270547689471668881443466103472516676822529925647292063450753511118609575694662831741259932863877949043096360536988085343653325560876502251054737438836728650425452862529303821535524153756325642938931943484110529156128362989161067043498055332755681151846007262540325779430667987442986217136343369241378288674906011987092665376719819784429757188245405121677 9471 -140668829942091876240452139994418252613316345402773435178409671250126923106839667597473872780644426492059866876313551030523659910234732502931383797391215155569543382201847671957216992022860869327760433432649484327053368523150095796135540758279175019016466569078564782869310575768277384841700656632692046266679312688034235954211380591931079126838525494917011777558957143654820625984955626703674592985381246778626735816907973304413015158426032000011086227974327900573706084896137533762745276408132467752789114316620184857890308594122859732234110089873762189438056073124087745937022 9472 -234448470329707788089735276144529786652117542007966950067630039797539145989353485468981509402451623935003670907679926880464815070731088288942557457440120896267640893745559384990975896362242051321426479472196710838168725175223765053785787531213062533955199595513238764883610776429196225426851427252107725871723557184622986022836426916143525829559781270426048947354542809939143394357015374462727134956090870047314523350212064661115626027210502929192297065169106987877875859830755164621119115635632409292733134822090020746220912737127324429010331792796754088343598575041286984663776 9473 -225081859418408078155511758429942796431671901931804866505512634956571945453720974742571105973722481435860946182163166036320821140167582329197187020469457279426761192399544641629464805203378623232230685067643537357291077296626494506096315862331619067851727078836416234957963484365745471915732817676413063039982297251759108073793330555606537744216127944865172445103488072500306665706589921600197831134555345893558197707273132717631515498054374566203135998125608932545120178678909157358578789856201741305290148604953677376979534448452418417023239127420034268559168817853041579542098 9474 -84413029476316201915059618435524543818355556529031431327102963706445022346881307145097233193078054943801079305849615005797161229932849826265803223078242123857217810197696969672247813180517753904470251634994053030237708773476398709960775104052444048835260509757851452088652908597468087074032161043721016773302984563724872119581949963675458617377602449948160667544530928845486039721634294896523238149174099114931461890365159413218500339628342566192049770151281031971414093782771623595833513448069273552501034288333492519089225854329558684789129037546272079121112744728953833605075 9475 150035440853391586174675657709005242833761985478935518740527076091094123642472178323884276209373568991202591601830311874667653840798238462676754234361878772410423083547862415318728083181724297416956227837202657807931016401747366343825012427160618485119939085755387312794957867831728138352819266208386709098420572620898113903254476952468067212182178820477888279810011881093657354635381079566203896806916770932383061459846905247897125687582160363000247295017825955906461766047983541025285602187563135740232100533756528227131686882797765744221202755250482009222485830312333151058702 9476 375117300271799664330187416138948039265433887410740385246039711047666069096193153066455382183096050427063537783993477910988474980965820791873941254831336051837184275947407056948192888385102920649186912904846195165222093698373860849921328289492237552971666164591803547752921352197473610268552083884799772138402869872657221977047807508074604956398306765343060724913499953593964020341971001166401727941472116825941259167120037965528641185636534929203383293143434888451581944726892698383864392043764877045522249138710205604111221331250184161244441882670516277781654648165374730600801 9477 459530329748115866245247034574472583083789443939771816573142674754111091443074460211552615376174105370864617089843092916785636210898670618139744477909578175694402086145104026620440701565620674553657164539840248195459802471850259559882103393544681601806926674349654999841574260794941697342584244928520788911705854436382094096629757471750063573775909215291221392458030882439450060063605296062924966090646215940872721057485197378747141525264877495395433063294715920422996038509664321979697905491834150598023283427043698123200447185579742846033570920216788356902767392894328564205877 9478 309494888894724280070571376865467340250027458460836297832615598663016967800602281887668339166800536379662025488012781042117982370100432155462990243547699403283979002597241611301712618383896377136700936702637590387528786070102893216057090966384063116686987588594267687046616392963213558989764978720134079813285281815483980193375280519281996361593730394813333112648019001345792705428224216496721069283729445008489659597638292130850015837682717132395185768276889964516534272461680780954412303304271014857791182893287169896068760302781977101812368164966306347680281562581995413147176 9479 -65622411377075384259616039273480699015406428949904087413424112384649101295590871178787043016295514047401512295980696868870492610865388636410951011283636648553205273350165445646480270001206543512485976202208604777693307628270967633864237323108174436284678575997535860706304959234260051278787105164665692325117588057173241783672526988792608594804576370529727612265480952248171314913746784669680658657742671817451599569481745834678625347953817796808197524866544923935047672265211917429452088739493862187731066245423035708042461028468207059432073717704209930101373085583379317453624 9480 -525152741125191250504863073847953282099195872889675903986566787138760192738665331390339658392469619418266129385823789785656128821764059254550695489193214824247607359495269472266920971566827218066143140742048852973153110100121227193746340716652856038091605250347190860547879220029201748621371350093186481236823442493555335880302284460542672168580485585820949004723511834687621374977352080732605624748388887758324320626966943213425766873218695292203630588161260844358043710774876239409149994231328012785754349672466733831242908214047949905465644637920998287004140478477707881659500 9481 -834647630019915530575434450713420622349223331350512201819182385801777160539267613278007997559270155797928154873836570827774111191864491410013685732740914227531586362092511083568633589950723595202844077444686443360681896170224120409803431683036919154778592838941458547594495612992415307611136328813320561050108724309039316073677564979824668530174215980634282117371530836033414080405576297229326694032118332766813980224605235344275782710901412424598816356438150808874577983236557020363562297535599027643545532565753903727311668516829927007278012802887304634684422041059703294806675 9482 -769025218642840146315818411439939923333816902400608114405758273417128059243676742099220954542974641750526642577855873958903618580999102773602734721457277578978381088742345637922153319949517051690358101242477838582988588541953152775939194359928744718493914262943922686888190653758155256332349223648654868724991136251866074290005037991032059935369639610104554505106049883785242765491829512559646035374375660949362380655123489509597157362947594627790618831571605884939530310971345102934110208796105165455814466320330868019269207488361719947845939085183094704583048955476323977353050 9483 -243872477517648895810955337591986641234621029510932210419191486278367866505011410708881296150505022332260513192032084173247489759235043519052039232264062754730773729247076165655232348382689833624214960500428985609835478441831925582192853643275888680402309012596731826340311433728953507710977873555468387488167693758310738409702753530489387766789154024283605500382538049097621390514477431827040410625986773191038060028156546296171390489728899335586988243410345040581486600196468863524960214564777152670060116647864134188026299274313770042380294447262096417578908476998616095693549 9484 590775152502266634764479113121433981114602301839579991399990899523409294034256202569126701408765133465667641681804486654526621432629447890961646500476851472800812632845434917913401241568033761578629116944257457750846417728392194827610578039761030474376283826344726721254184179263461799900158455257852173561941030550728577663974811449335280763385061956350676616988992786935792689891098865402286283406131559575775920196448689048104392221172513089011828113027805768293091383040088156838602082970821874973485415917889769539285369242516156964897718355625208217105513564061087199113127 9485 1359800371145106781080297524561373904448419204240188105805749172940537353277932944668347655951739775216194284259660360613430240013628550664564381221934129051779193721587780555835554561517550813268987218186735296333835006270345347603549772399689775192870198089288649408142374833021617056232507678906507042286932166802594651953979849440367340698754701566455231122095042670721035455382928377961932318780507220525138300851572178557701549584120107716802446944599411653232621694011433259772712291766927040429299882238220637558554576730877876912743657440808302921688562519537411176466178 9486 1603672848662755676891252862153360545683040233751120316224940659218905219782944355377228952102244797548454797451692444786677729772863594183616420454198191806509967450834856721490786909900240646893202178687164281943670484712177273185742626042965663873272507101885381234482686266750570563943485552461975429775099860560905390363682602970856728465543855590738836622477580719818656845897405809788972729406493993716176360879728724853872940073849007052389435188009756693814108294207902123297672506331704193099359998886084771746580876005191646955123951888070399339267470996536027272159728 9487 1012897696160489042126773749031926564568437931911540324824949759695495925748688152808102250693479664082787155769887958132151108340234146292654773953721340333709154817989421803577385668332206885314573061742906824192824066983785078358132048003204633398896223275540654513228502087487108764043327097204123256213158830010176812699707791521521447702158793634388160005488587932882864156006306944386686446000362434140400440683280035805768547852676493963377607074981950925521016911167813966459070423360882318125874582968195002207295506762675489990226233532445191122161957432474940073046602 9488 -346902674984617738953523775529447339879981272328647780980799413245041427529244791860245405258260111133407128489772402481279131673394404371909607268212788718070038903598358752258168893185343927954414156443828472141010939286560269245417724396485141793973974813747994894913872745534508292189180581702383786073773336792417839254272057918845892996595907932067071116606454737838171299376621433575245872780144786384737860168292142751933001731443613753424839869617460727711604782843619293313641868406044722303425299270025635351259069968202386922517423908363111799526605087062471103419575 9489 -1950575523647373415844776637682807885563021506079768097205740072463946647312189147237474357360504908681861925941464847267956861446257998555526027722410980524580006354433215473748955803085584574847616335130992754084681423998737542431160350439450805667246481915633376129396559012285078856132666134164359215848873197353323229617954660889702621462139763522805907739084035457656828145274027243364218602186638780100914221048020867605805941805292620805814275057627217421525713077051521416611314374737748915402785298156110407097839945973394033877641375796433511138794076083598498375579302 9490 -2963473219807862457971550386714734450131459437991308422030689832159442573060877300045576608053984572764649081711352805400107969786492144848180801676132320858289161172422637277326341471417791460162189396873899578277505490982522620789292398442655439066142705191174030642625061099772187620175993231368482472062032027363500042317662452411224069164298557157194067744572623390539692301280334187750905048187001214241314661731300903411574489657969114769191882132609168347046729988219335383070384798098631233528659881124305409305135452736069523867867609328878702260956033516073438448625903 9491 -2616570544823244719018026611185287110251478165662660641049890418914401145531632508185331202795724461631241953221580402918828838113097740476271194407919532140219122268824278525068172578232447532207775240430071106136494551695962351543874674046170297272168730377426035747711188354237679327986812649666098685988258690571082203063390394492378176167702649225126996627966168652701521001903712754175659175406856427856576801563008760659641487926525501015767042262991707619335125205375716089756742929692586511225234581854279773953876382767867136945350185420515590461429428429010967345206327 9492 -665995021175871303173249973502479224688456659582892543844150346450454498219443360947856845435219552949380027280115555650871976666839741920745166685508551615639115914391063051319216775146862957360158905299078352051813127697224809112714323606719491604922248461792659618314629341952600471854146515501739470139385493217758973445435733602675554705562885702321088888882133195044692856629685510811440573220217647755662580514987893053835546121232880209952767205364490197809412128324194673145428554954837595822449283698169366856036436794473103067708809624082079322635352345412468969627024 9493 2297478198631991154798300413212255225443002778408415878186539485708988074841433939097719762618765019815269054431237249749235993119652402927435634990623769242650045258031574226007124696270928502802030491574821226225692363285297811676578074835935947461220456729381371024310431757819587148321846715866743001922646534145741068872226718808548514458735671454872978855690490195494999444650648676939464474966783566485652081216313010357738943536736234559239114927244678149237317859895140709924956243143793637706210597426136042449099015941596420800158799704796622938320681170660969478998880 9494 4914048743455235873816327024397542335694480944071076519236429904623389220373066447283050965414489481446511007652817652668064831232750143403706829398543301382869167526855852751075297274503376035009805732004892332362186914981260163220452748882106244733389187106807406772021620112057266476308659365532841687910905224716823271935617113300926690626438320679999975483656658848196520446554361431115123650373639994342228882779321771017380431463261735575006157190236385768572443065270856799681699172836380148931445179280415816402975398709463557745508985125312213399750109599671936824205208 9495 5580043764631107176989576997900021560382937603653969063080580251073843718592509808230907810849709034395891034932933208318936807899589885324451996084051852998508283441246915802394514049650238992369964637303970684414000042678484972333167072488825736338311435568600066390336249454009866948162805881034581158050290717934582245381052846903602245332001206382321064372538792043241213303184046941926564223593857642097891463294309664071215977584494615784958924395600875966381855193595051472827127727791217744753894462978585183259011835503936660813217794749394292722385461945084405793832233 9496 3282565565999116022191276584687766334939934825245553184894040765364855643751075869133188048230944014580621980501695958569700814779937482397016361093428083755858238183215341576387389353379310489567934145729149458188307679393187160656588997652889788877090978839218695366025817696190279799840959165167838156127644183788841176508826128095053730873265534927448085516848301847746213858533398264987099748627074075612239382077996653713477034047758381225719809468356197817144537333699910762902171484647424107047683865552449140809912819562340240013058995044597669784064780774423436314833354 9497 -1631483177456119851625050439709776000754546118825523334342389139258533576621990578149862917183545466865889027151121694098364016452812661006690468305115217627010929343640511174687907921124065545441871586275742874173879235588073002563863751229216455856298208267588711405995802415866986676467700200365003531783261040927982095426790985205872959753172785752551889966808357000450306588020963166128023901746565918729989500701325117303903397415503354349286347721880187951427905731570946036779527688188956041883761313727966675593062579147123317732449990080714543615685328825248500509371853 9498 -7211526942087227028614627437609797561137483722479492397422969390332377295214500386380770728033254501261780062084054902417300824352402546331142464389167070625519212784887426977082421970774304537811836223579713558587879278266557974897030823718042192194609643836188777796332051869876853624630506081399584689833551758862564340807843832109475205085173992134872954339347149043691519891205010108054588125340423560827880963995634781375119374999997970134245272117481063917809760925165997509606655415980173786637655776706551858852074414651059978545667784830108836338070790770332906303204085 9499 -10494092508086343050805904022297563896077418547725045582317010155697232938965576255513958776264198515842402042585750860987001639132340028728158825482595154381377450968102768553469811324153615027379770369308863016776186957659745135553619821370931981071700622675407473162357869566067133424471465246567422845961195942651405517316669960204528935958439527062321039856195450891437733749738408373041687873967497636440120346073631435088596409047756351359965081585837261734954298258865908272508826900627597893685339642259000999661987234213400218558726779874706506122135571544756342618037438 9500 -8862609330630223199180853582587787895322872428899522247974621016438699362343585677364095859080653048976513015434629166888637622679527367721468357177479936754366521624462257378781903403029549481937898783033120142602307722071672132989756070141715525215402414407818761756362067150200146748003765046202419314177934901723423421889878974998655976205266741309769149889387093890987427161717445206913663972220931717710130845372306317784693011632252997010678733863957073783526392527294962235729299212438641851801578328531034324068924655066276900826276789793991962506450242719507842108665584 9501 -1651082388542996170566226144977990334185388706420029850551651626106322067129085290983325131047398547714732953350574264471336798327124821390325892788312866128847308839574830401699481432255244944126062559453406584014428443805114158092725246423673333020792770571629983960030015280323293123373258964802834624344383142860859081082035142889180771120092749174896195550039944847295907270512435098859075846880508156882249881376671536409573636632255026876433461746476009865716631602128964726122643796458468065163922551824482465216850240415216922280609004963883126168379451949174935805461498 9502 8843010119543346880239677877319573561892029841305015731765358529590910871836490964530633645216799968127669089235176596515664840805215207337832932694282288252530142128527938151770329891898370083253707809855456432761758513854630977460894574947258648050907852103777489202327854285743840301098206281764588221616812799790546436234634817315348164838346777887424844306155506044141826479225973274182612027086989479557870464696959898679022772415501324483531619839361251869237666656736943546386183104169129828521417090434518534445136993798183296278117774910823379953756119595581406812575941 9503 17705619450173570079420531459907361457214902270204537979739979546029610234180076641894729504297453017104182104669805763404302463484742575059301289871762225006896663752990195530552233294927919565191606592888576575364066235926303110450650645088974173266310266511596250958689921435943987049101971327967007535794747701513969858124513792314004141043613519197193994195542599935129253640943418481096275999307921197268001310069266216463715784047754321494210353703318325652764059184031905782115482316607771680322995418965552858514061648864460197104394564704815342460206362315089248921241526 9504 19356701838716566249986757604885351791400290976624567830291631172135932301309161932878054635344851564818915058020380027875639261811867396449627182660075091135743972592565025932251714727183164509317669152341983159378494679731417268543375891512647506287103037083226234918719936716267280172475230292769842160139130844374828939206548935203184912163706268372090189745582544782425160911455853579955351846188429354150251191445937752873289420680009348370643815449794335518480690786160870508238126113066239745486917970790035323730911889279677119385003569668698468628585814264264184726703025 9505 10513691719173219369747079727565778229508261135319552098526272642545021429472670968347420990128051596691245968785203431359974421006652189111794249965792802883213830464037087780481384835284794426063961342486526726616736165876786291082481316565388858236195184979448745716392082430523439871377024011005253938522318044584282502971914117887836747325359490484665345439427038738283334432229880305772739819101439874592380726748977854194266648264508023887112195610433083649243024129423926961851943008897109916965500880355516789285774895481493823106885794757875088674829694668682777914127085 9506 -7191927731000350709673451732341583227706641134884985881213706903484588804707405673547308514169401420412936135884602332044328042478090385947507039905969422123682833288953107750070848459643125139127645250402049848747330070049516819368169328523585315030115081532147505242297839005420547177724947316961753597272429656929687355152599674426167393718254028712528648756115561196845919208713538175323536180206481322675620583320288362269449135783246297607098158092885242003521035054607978820263539307710661763357494538610036069228286753382966373997508769946940253785376667646406471007114440 9507 -26548629569716916959660209337226935019106932111509553711505338075620521106016567606425363149514252985231851193904982359919967304289957782397134222566044513259426805881518133682322563186826289648445314402744033008125824749780934087911545220036232821317218118615373740161017775721687827350200177609731595757411560501304516294359148609629352305881960297084618838501698105979271080120169391755278888026394910676825871774766226115142738556463255645977741973542679577522001725840768849328501665420776901508844412509400071392959198642662643493382512339615638722413962481910670655733817464 9508 -37062321288890136329407289064792713248615193246829105810031610718165542535489238574772784139642304581923097162690185791279941725296609971508928472531837316142640636345555221462803948022111084074509275745230559734742560915657720378994026536601621679553413303594822485877409858152211267221577201620736849695933878545888798797331062727517189053207319787569284183941125144717554414552399272061051627845496350551418252501515203969337005204727763669864854169153112661171244749970192776290353608429674011425809913389755588182244973538144137316489398134373513811088792176579353433647944548 9509 -29870393557889785619733837332451130020908552111944119928817903814680953730781832901225475625472903161510161026805583459235613682818519585561421432625867894018957803056602113712733099562467958935381630494828509885995230845608203559625857208078036364523298222062674980635112019146790720043852254303775096098661448888959111442178463053091021659489065758856755535185009583520708495343685733885728091665289869228742631918194915607067556068944517372257756011060227419167723714915584797470090069121963349662452418851145552113016686784761170942491889364426573557303415508932946962640830107 9510 -3321763988172868660073627995224195001801620000434566217312565739060432624765265294800112475958650176278309832900601099315646378528561803164287210059823380759530997175083980030410536375641669286936316092084476877869406095827269471714311988041803543206080103447301240474094243425102892693652076694043500341249888387654595147819314443461669353607105461772136696683311477541437415223516342130449203638894958551916760143428689491924817512481261726280014037517547841645721989074815948141588403701186448153608006341745480720057488142098527449109377024810934834889453027022276306907012642 9511 33740557300717267669333661069568518246813573246394539592719044979105109910723973279972671663683654405644787329789584691964295346768048168344641262472013935383109639170471241432393411646469414787572959653146082856873154819830450907279714548559818136347333200147521245403315614727108374527925124926693349354683990158234203649511748284055519699600214325797147487257813667176116999328882929930602424206601391999501492358086514477412187692246501943584840131635564819525522760895376828148765204728487563272201907048010107462187485396045609867380021109562578976199339149557077126740931907 9512 63610950858607053289067498402019648267722125358338659521536948793786063641505806181198147289156557567154948356595168151199909029586567753906062695097881829402067442227073355145126511208937373722954590147974592742868385665438654466905571756637854500870631422210196226038427633873899094571777379230468445453345439047193315091690211337146541359089280084653903022442823250696825494672568663816330515871891261228244124276281430084479743761191019315842596142695792238693246475810961625618855273850450912934654325899155659575204172180806780809871910473989152533502754658490024089381762015 9513 66932714846779921949141126397243843269523745358773225738849514532846496266271071475998259765115207743433258189495769250515555408115129557070349905157705210161598439402157335175537047584579043009890906240059069620737791761265923938619883744679658044076711525657497466512521877299001987265429455924511945794595327434847910239509525780608210712696385546426039719126134728238262909896085005946779719510786219780160884419710119576404561273672281042122610180213340080338968464885777573760443677551637361088262332240901140295261660322905308258981287498800087368392207685512300396288774658 9514 33192157546062654279807465327675325022710172112378686146130469553741386355547098196025588101431553337788470859706184558551260061347081388725708642685691274778488800231686093743143635938109628222317946586912986763864636941435473031340169196119839907729378325509976221109206262571893612737504330997818596439911337276613706589997777496552691013096171220628892231868321061062145910567202076016177295304184827780659392061623605098992373581425779098537770048577775260813445703990400745611678472823149797816060425192891032833074174926859698391601266389237508392192868535955223269547842752 9515 -30418793312544399009260033074344323245011953245959973375406479240044677285958707985172559187725004229366477496888983592648648968239486365180354052412190554623578641995387261401982875270827745500636643561061605979003748724003181435565402560518014593141253096700220004929221371302005481834273048232649849013434101770579608501692433840593850345993108864025010790574502189634679584105366587800153220567706433447584732214657824985487370179765240217304826094118016977879800771820560880007176801027301115118593900706264626742129997253947082418270644084751644141309886122534800819833919262 9516 -97351508159324320958401159471588166514535698604733199114255993772891173552229779461170818952840211972799735686384752843164204376354615922250703957569895764785177081397544596577519922855406788510527549801120675599741540485269105374185286305197672637217964622357717471441743248601007469099702504157161794808029429205427518741201959621202061058689494410451050509700636917872942494001451593746932940078492653227745616634367944561891931453437521259427436274331357058218769236706338453767620478578938476206856232947165767037391657576852390677251931583551731509702093808047101216122693919 9517 -130543665705386975238208624799263491537245870717111885260386463326632559907776877657196407054271765310588206546090937401715464437701697310976412600255587039563665881629230690320663558793516416732845496388033662363606177426704578405525455501317512544947342947867693692550949511172901081837206835154980391247940766482041225331199737117754752071785665631079942741568957978935088404568653669763110235382677481008405008695991549660884305034863300357965206322909132319032214940696739199379298951402088274022916658140056799870465832503712089068853197972789239901894962344002324485670536670 9518 -100124872392842576228948591724919168292233917471151911884979984086587882621818169672023847866546761081221729049201953809066815469462210945796058547843396484940087239633843428918680683522688671232208852826972056384602428702701396969960052940799497951806089851167473687621728139870895600002933786922330542234506664711461616829507303277160901725792556767054931950994455789300408820463287081962957014814971047560820276481333724675396934855098060140660380228791115341152414168876178319372122150374787158904322757433792173128335835249765006650582553888037595760585076221467523665836617407 9519 -2773364233518255270547432253331001777698218866418712770723990313696709069588390210853028913706549108421993362817200965902611093107595023545354590273500720154910158236298832341160760667281882721681303025851380784860888217432291595774766635601825314588125228809756216179984891269888130903231282765168747426477235506034098088305343655958840667103062356603881441293818871427466326461835488216024074736478394333074659846965780113505003401660538881232943954459758282933644932169839865604501671795848682697466524486626406090944177672912615973330622304485864250882982413420422449713923487 9520 127770301471868719967661192545932489759547651850693172489662473012935850838188487446343378140565216202166213183273736435812853344594102287431058009982086319408755723392931857979502798126234534011164193362182281578745289209272286809750688865715687230359217719057937476370964619903012950933975552389811643821463530976007127242894393461795911404682603274476061300275139107507622078106818181547086160646199086675330348849025769547379301633202761476732262368449374036098570008526899333774797279606239591325450133653430393779521654830799473095522575668303375651011979930581902035956613184 9521 227895173864711296196609784270851658051781569321845084374642457099523733460006657118367226007111977283387942232475690244879668814056313233227116557825482804348842963026775286898183481648923205243373046189154337963347717911973683779710741806515185182165307570225411163992692759773908550936909339312142186055970195687468744072401696738956813130475160041530993251269594896808030898570105263510043175461170134236150625330359494222776236488300821617392642597240489377250984177403077653146919429981026750229772891087222566907857490080564479746105129556340971411597056152049425701793230592 9522 230668538098229551467157216524182659829479788188263797145366447413220442529595047329220254920818526391809935595292891210782279907163908256772471148098983524503753121263074119239344242316205087965054349215005718748208606129405975375485508442117010496753432799035167380172677651043796681840140622077310933482447431193502842160707040394915653797578222398134874692563413768235497225031940751726067250197648528569225285177325274336281239889961360498625586551700247660184629109572917518751421101776875432927239415573848972998801667753477095719435751860826835662480038565469848151507154080 9523 102898236626360831499496023978250170069932136337570624655703974400284591691406559882876876780253310189643722412019154774969426562569805969341413138116897205094997397870142261259841444189970553953890155852823437169463316920133688565734819576401323266394215079977229903801713031140783730906165069687499289660983900217495714917812646933119742392895619123658813392288274660727875146925122570178981089551449441893894936328299504788901938256758599021893324183250873624086059101046018184976623822170635841601789281920418579219280012922677622623913176192523460011468058634887946115550540897 9524 -124996937238350464697113760292601487981849432984274459718938482699239141768600097235490349226858667093744219820456535469910242251486507263885703419708585599253845565156633025638342037458952651289482890336330900793884400991839995213975922230113861915771092490248181260190979728633124820030744269624642896394986295469973029154589049805837070737579540917872179858981320236080155751644982693331062085909720692342255689002059989433874298231542222595499318413989615753164925076357059468170295607810390908627983609166803987688577477157886857122191953363817511400128997517161479586242689694 9525 -355665475336580016164270976816784147811329221172538256864304930112459584298195144564710604147677193485554155415749426680692522158650415520658174567807569123757598686419707144877686279775157739254537239551336619542093007121245970589461430672230872412524525289283348640363657379676921501870884891701953829877433726663475871315296090200752724535157763316007054551544734004315652976676923445057129336107369220911480974179385263770155538121503583094124904965689863413349554185929976986921716709587266341555223024740652960687379144911363952841627705224644347062609036082631327737749843773 9526 -458563711962940847663767000795034317881261357510108881520008904512744175989601704447587480927930503675197877827768581455661948721220221489999587705924466328852596084289849406137527723965128293208427395404160056711556324041379659155196250248632195678918740369260578544165370410817705232777049961389453119538417626880971586233108737133872466928053382439665867943833008665043528123602046015236110425658818662805375910507684768559057476378262182116018229148940737037435613286975995171898340531757902183157012306661071539906659157834041575465540881417167807074077094717519273853300384669 9527 -333566774724590382966653240502432829899411924525834421801070421813505034221001607212097131701071836581453658007312045985751706469733714226113884286215880729598750519133216380499185686506175641918944505067829155917671923049539663941220328018518333763147647879012397283974390682184580412746305691764810223143431331410998557078519687328035396190473841521793688084851688428963372371957063321905048339749097970463120221505624779125183178146719959520518910734951121284270688210618935703728044923947511274529028697494267552218081680676154718343348928053350295673948097200357794267057694974 9528 22098700611989633197617736314351317911917296646703835063234508298954550077193537352613472446605356904100497408437380694940815688916701294544290281591688394158848167286490764378500593268982097335592734483507463624421084071706306648241102653712538649376877410270951356389266697492341089124579199937143606734002395252477314236776402872717328344683921794213366466693045575352280604719860123152080996358271250448360752673760484644972359974783623573605994230738742129078865975311041283193671785639755067026194327246385408469297464235209234498278777171294051388660938882273533470692148800 9529 480662412574930480861384737109385635793178654156812716583243412811698726066795241800200953374535860579298375236205962150602764410136922784543877987516154723011444251576340170516028317234110390544020129887667520335977408113085965803437352902344734328295617779531529900554637108310046321901629161326596726272420022133448900469885140006589795272737304233879234410526054240395808728321906138388191422017089913253736663181445253204029836353045805689624223379679479166514479262287036455092012317397657250183206633907456948375956622069250809963819658588461858462738033599792807323992533470 9530 814229187299520863828037977611818465692590578682647138384313834625203760287796849012298085075607697160752033243518008136354470879870637010657762273732035452610194770709556551015214003740286032462964634955496676253649331162625629744657680920863068091443265658543927184529027790494626734647934853091406949415851353544447457548404827334625191463211145755672922495377742669359181100278969460293239761766187883716856884687070032329213014499765765210143134114630600450785167472905972158820057241345168524712235331401724500594038302745405528307168586641812154136686130800150601591050228445 9531 792130486687531230630420241297467147780673282035943303321079326326249210210603311659684612629002340256651535835080627441413655190953935716113471992140347058451346603423065786636713410471303935127371900471989212629228247090919323096416578267150529442066388248272975828139761093002285645523355653154263342681848958291970143311628424461907863118527223961459556028684697094006900495559109337141158765407916633268496132013309547684240654524982141636537139883891858321706301497594930875626385455705413457686041004155339092124740838510196293808889809470518102748025191917877068120358079646 9532 311468074112600749769035504188081511987494627879130586737835913514550484143808069859483659254466479677353160598874665290810890780817012931569594004624192335439902351846725616120685093237193544583351770584321692293250838977833357292979225364805795113770770468741445927585123984692239323621726491827666616409428936158521242841743284455318067845789919727580321618158642853611091767237203198752967343390826720014759468831864294480210818171936335946912916504212379155191822235307894420534373138307756207502834370247882143748784216440945483845070150882056244285287158318084260796365546177 9533 -502761113186920114059002473423736953705095950803516551646477921110653276143988779152814425821141217483398872644643342845543580099053624079088168269107843117170292418862830934894528910503092487879612864371174983960398492184792272451678455556057272977672495189802481256943903805802387411026208361263740333006422417385926214706661542879307123617421226028092600877219099815748089333041766261540272418375361163702097415855205737849002196327829429263230217610418221295593345237598077738285684103037412317209400961153842356845254086304460044462098435759755909851398972482066340794684682267 9534 -1294891599874451344689422714721204101485769232839459854967557247436902486354592090812499038450143557740050408479723970286957235290007559795201640261248190175621639022285896721531242320974396423006984764843164196589626739275711595548095033823207802419738883438075457085083664898804673056549564014418003675688271375677896358018289967341214986735948449989552156905903796909754989828600875598681431183783277796970593547868515285533242850852811570899767357494310079617299646735193008613912069558742825774895441965309181448969994924814656338270988245230274012599424164399943408915042761912 9535 -1606359673987052094458458218909285613473263860718590441705393160951452970498400160671982697704610037417403569078598635577768126070824572726771234265872382511061541374132622337651927414211589967590336535427485888882877578253544952841074259188013597533509653906816903012668788883496912380171290506245670292097700311836417600860033251796533054581738369717132478524062439763366081595838078797434398527174104516985353016700379580013453669024747906846680273998522458772491468970500903034446442697050581982398276335557063592718779141255601822116058396112330256884711322718027669711408308088 9536 -1103598560800131980399455745485548659768167909915073890058915239840799694354411381519168271883468819934004696433955292732224545971770948647683065996764539393891248955269791402757398503708497479710723671056310904922479086068752680389395803631956324555837158717014421755724885077694524969145082144981929959091277894450491386153371708917225930964317143689039877646843339947617992262796312535894126108798743353283255600845173842164451472696918477583450056388104237476898123732902825296160758594013169665188875374403221235873525054951141777653959960352574347033312350235961328916723625820 9537 191293039074319364289966969235655441717601322924385964908642007596102792000180709293330766566674737806045712045768677554732689318236611147518574264483650781730390067016105318773843817265898943296261093786853291667147653206958915158699230191251477863901724721061035329358779821110148087404481869436073716596993481227404971864918258423989055771631306300512279259060456962136997565804563062787305074984534443687337947023341443368791378155893093316317301106205842140401523002290183317751310964729656109706566590905960213096469869863514560617028284877699665566111814163982079998319136093 9538 1797652713061371458748425188144941055190865183642976406614035168547555762498580869965313464271284775223449281124367313132500815389061183874289808530356033292791931441148727656425771231477488910886597629214339180550025231460503867999773489379265075397411378627877938342027568704607060467575772375681744008694693793063822572724951510220522110353369676017644757783122896725503079161642641860221703602158638960672690963723721023382245047180641000162997575104728300912892991972791086352197753661780238092104842926463023805815249011119116382733086680990029922450823136882009749709727444182 9539 2901251273861503439147880933630489714959033093558050296672950408388355456852992251484481736154753595157453977558322605864725361360832132521972874527120572686683180396418519059183169735185986390597321300270650085472504317529256548389169293011221399953248537344892360097752453782301585436720854520663673967785971687514313958878323219137748041317686819706684635429966236673121071424438954396115829710957382313955946564568894865546696519877559477746447631492832538389791115705693911648358512255793407757293718300866245041688774066070258160387046641342604269484135487117971078626451070003 9540 2709958234787184074857913964394834273241431770633664331764308400792252664852811542191150969588078857351408265512553928309992672042595521374454300262636921904952790329402413740409325917920087447301060206483796793805356664322297633230470062819969922089346812623831324768393673961191437349316372651227600251188978206286908987013404960713758985546055513406172356170905779710984073858634391333328524635972847870268608617545553422177905141721666384430130330386626696249389592703403728330607201291063751647587151709960284828592304196206743599770018356464904603918023672953988998628131933911 9541 912305521725812616109488776249893218050566586990687925150273232244696902354230672225837505316794082127958984388186615177491856653534337500164491732280888612160858888253686083983554686442598536414462577269457613255331432861793765230696573440704846691935433995953386426366105256584376881740600275545856242494284413223086414288453450493236875192685837388527598387782882985480994696991749473106821033814208909595917653821832398795660094541025384267132755281898395336496600730612641978409447629283513555482308783497261022777055185087627217036931675474874681467200536071979248918404489730 9542 -1988945752135690823038392157380596496908466506567362371522677176143658554498761579258644230837959513029494993170135990687233504707297795021808382794839684074522321508164832975199615048743387854182858723001192472217172884667462783158472719570516553261313103348938973671386348525717208554980254245117817725291687274291227544589869768644511166125000982318157037042183353687640076727447204923009008677143173404360028910747062466751036425336534093479314876210934143053294514975081269669949064626509894201811409517368984018911718880982630943350114965867729588016934951045991829708046580272 9543 -4698903986922874897896306121775430770149898277201026703286985576935911219351573121449795200426038370380903258682689918997226176749893316396262683057476605979475111837567246715608940966663475301483918929484989266022529548989760416388942782390486475350659915972770298439780022486908645904296626896345417976480665480578136531603274729358270151671056495724329393213089133398624150586081596256337533313116021274628637528292615888928941567058200477909445206597560839302684107678484998000556265917573645849398561227329268847504023077189374543120133322332634191934958623999980828336178514182 9544 -5611209508648687514005794898025323988200464864191714628437258809180608121705803793675632705742832452508862243070876534174718033403427653896427174789757494591635970725820932799592495653106073837898381506754446879277860981851554181619639355831191322042595349968723684866146127743493022786037227171891274218974949893801222945891728179851507026863742333112856991600872016384105145283073345729444354346930230184224555182114448287724601661599225862176577961879459234639180708409097639978965713546857159404880870010826529870281078262277001760157064997807508873402159160071960077254583003911 9545 -3622263756512996690967402740644727491291998357624352256914581633036949567207042214416988474904872939479367249900740543487484528696129858874618791994917810517113649217656099824392880604362685983715522783753254407060688097184091398461166636260674768781282246619784711194759779217775814231056972926773456493683262619509995401301858411206995860738741350794699954558688662696465068555626140806435345669787056779864526271367385820973565236262691768697263085668525091585886193434016370309016648920347265203069460493457545851369359381294370816806950031939779285385224209025968247546536423638 9546 1076640230409878206928903381130703278857899919576674446372403943898961652144530907032806725521165430901536008781949375509741648053763457521643891062558795462361462619911146891216060362300789317768396145731734858961841451805669017927776146129811706569377669352985587245020243269132831673239653969571961482797402861068141130301416318151274290932315144929629438654400470702159082030455455449902187643328964494764111256925230067955376330795508709212182120929035747716797914244468627691539616997226380646329100733871722996134663695895003726313183290392854906549734414974012580789642090545 9547 6687849739058565720934698279156027267058364783768389074809662753079569773850334700708439431263997883410398251852825909684459681457191111418071065852316290053997433345732079690808556015406863155666777652486181738239702433657223199547415501961003028611973019321709272111166371012625854459276881141463235701772352754869364076193144498002781317796057478042486430255272487086264227313528801179346541990259194678988666439039678355679977992394734571388760082808494982355978622653566267670505330544083540051209970744698252866415741958172005486470248288200363779951893575045972658044225094457 9548 10310113495571562411902101019800754758350363141392741331724244386116519341057376915125427906168870822889765501753566453171944210153320970292689857847234100571111082563388179515201436619769549139382300436239436145300390530841314598008582138221677797393255265941493983305926150230401668690333854068236692195455615374379359477495002909209777178534798828837186384813961149782729295869154941985781887660046251458853192710407064176653543228657426340086023168477020073941864816087582637979521979464430805254279431238155798717785101339466376303277198320140143065337117784071940905590761518096 9549 9233473265161684204973197638670051479492463221816066885351840442217557688912846008092621180647705391988229492971617077662202562099557512771045966784675305108749619943477032623985376257468759821613904290507701286338549079035645580080805992091866090823877596588508396060905906961268837017094200098664730712658212513311218347193586591058502887602483683907556946159560679080570213838699486535879700016717286964089081453481834108698166897861917630873841047547984326225066901843114010287982362467204424607950330504284075721650437643571372576964015029747288158787383369097928324801119427552 9550 2545623526103118484038499359514024212434098438047677810542177689137987915062511307384181749383707508577831241118791167977742880642366401352974900932359015054752186597744952933176820242061896665947126638021519548098846645378422380533390490130863062211904577266799123949739535948642982557817318957201495010885859758441854271000442093055721569806426205865070515904288191994305986525170685356533158026458092285100415014442155753018188905467183059485080964739489343869088279189547742617477031923120884556740359759585822855234695685399367090493766741546924378835489794051955666756894333096 9551 -7764489969468443927863601660286730545916264703345063521182066696978531425994865607741246156785163314311934260634775285194201329510954568939714956914875085516358895965643226582024616377707652473435173798217916597201543885462892217475191648090814735181350688674694859356186614281758686132516535111035197184569755615937505206494560816154055608728372622972115868909672957788423309343984256629248729633588159173752777695964908423635354323190243280600942203737530730072776536898034895362044947541309920697539071478569975862550405654067009212783431578593218686501627990019985238833867184999 9552 -16997963234630128132836799298956782025408727925161130406533907139196089114907711615833867337432868706300163753606392362856403891610512081710760923699550390625108515909120259206009992635176412295049078088725617883540092964498537797555997640182680826005228285263203255417092521243027523149610735209699927897227968129248723553688147407212558496330856306879672815069233636868993523182683743165128429650305446137841859149446742532333521221052160911474783251285515056297843438741148905650027310008514345305489401982854051584200843297638381789747446608340506845289011359117913563634986612550 9553 -19543586760733246616875298658470806237842826363208808217076084828334077029970222923218049086816576214877994994725183530834146772252878483063735824631909405679860702506865212139186812877238308960996204726747137431638939609876960178089388130313543888217132862530002379366832057191670505707428054166901422908113827887690577824688589500268280066137282512744743330973521828863299509707854428521661587676763538422942274163888898285351710126519343970959864216025004400166931717930696648267504341931635229862229761742439874439435538983037748880241213349887431224124501153169869230391880945645 9554 -11779096791264802689011696998184075691926561659863744695894018131355545603975357315476802930031412900566060734090408245639945442741923914124020867717034320163501806541221985557162196499530656487561030928529220834437395724414067960614196482222729153035782173855307520010645442909911819574911519055866225723544072271753072618194028684114224457408909889772627462063848871074876200363870171892412858043175379249189496467923989861716355803329100690358922012287473670094155181032661752905459394390325309164690690263869898576885133328970739667457781771294212537622873163149883991558013760645 9555 5218866443365325443825102300772706333482166265297385710639889007840543510932354300357064407401455805734103019515984117216458448868588167586740055982516070461606709367898273648847796135645755807488047160196397049102697240084469836941801157959951672969446111407895735406447078333115703574699216153833702173683895857495650935494118723098334038921946417107045353005384765794117322818813571272715571607130066888652362681522752670617165417723060221115861238998041386203688257708487152744567915618189036140798711718984153007315709968667642122289664837046294307666138195968029572076972851906 9556 24762453204098572060700400959243512571324992628506193927715973836174620540902577223575113494218032020612098014241167648050605221121466650650475880614425476141467411874763485788034609012884064768484251886943534480741636849961430015031189288273495561186578973937898114773279135524786209282127270320735125081797723745186228760182708223366614105059228929851788683978906594657416832526667999794377159283893605311594636845411650955968875544242404192075725455023045786370619975639183801012072257549824266003028473461424027446751248951705391002530878186933725531790639349137898802468853797552 9557 36541549995363374749712097957427588263251554288369938623609991967530166144877934539051916424249444921178158748331575893690550663863390564774496748331459796304969218415985471345196805512414721256045282815472755315179032574375497975645385770496224714222361147793205634783924578434698028857038789376601350805341796016939301378376736907480838562468138819624416146042755465732293032890538171686790017327068984560784133313335640817685231347571504882434647467310519456464775156671845553917531651940149575167719163725293926023636382280676130669988659958227938069413512512287782794026867558198 9558 31322683551998049305886995656654881929769388023072552912970102959689622633945580238694852016847989115444055728815591776474092214994802397187756692348943725843362509048087197696349009376768965448557235655276358266076335334291028138703584612536273041252915036385309899377477500101582325282339573222767648631657900159443650442882618184382504523546192402517370793037370699938175710071724600414074445719938917672131770631812888147068065929848444661318786228312478070261086898963358401172963736321960539026920452006309773016320672312008488547698995121181643761747374316319753221949894706293 9559 6560230347899477245186594697411369358444395394566358985254129123515002093043003015119738522629957094831957714574424128423486993873335746537280811734518249701895097173323711908314400363884900680072983768332823785334698484329598123672395324262777480066336062447411784604198364576796116000212302902032523549860176414257421682699909961015890418486963472665582109058464105280758877545056600619697286436045312360537133786401237191099190385606040469243060773289432283890466923324174600160891478772136273023891978544885745569569423360303097545168116934247918229956734967181854419481040908742 9560 -29981319647463897504525503260016218904807158893803579638355862844015164051834931523932177901619487826346201033757151765267063669990054818237215936596941546603074121242661759436882405148529820575972299047139931529844334090045899851972990446233447234156025085345793850179726213857901912856826486474568827255481619602681879695676826946464948143981175346958834036984291360451534155345481571067092730891023672200246999526934403626586040961965464413191586694021087172574308233347670953756640173168013302143827185180408180454066958920373033124820543023980019839456777545105928374545826649455 9561 -61304003199461946810412498916671100834576546916876132551325965803704786685780511762627029918467476941790256762572743541741155884984857215424972628945885272446436630290748957133231414525298786024529534702416289795920669424336927990676575058769720275408940121731103749557203713959484238139166059697336475887139519762125530138559445130847452667527367749476204830021662060389709865417206171481167176610962589872378770158747291773654106891813909074510372922333565242835395132311029354929603909489973841170747637186717953470387631232381521672519538145161663601204151861425681596495721355747 9562 -67864233547361424055599093614082470193020942311442491536580094927219788778823514777746768441097434036622214477147167670164642878858192961962253440680403522148331727464072669041545814889183686704602518470749113581255367908666526114348970383032497755475276184178515534161402078536280354139378362599368999436999696176382951821259355091863343086014331222141786939080126165670468742962262772100864463047007902232915903945148528964753297277419949543753433695622997526725862055635203955090495388262110114194639615731603699039957054592684619217687655079409581831160886828607536015976762264488 9563 -37882913899897526551073590354066251288213783417638911898224232083204624726988583253814590539477946210276013443390015904897579208868138143725037504083461975545257606221410909604663409740653866128630219423609182051411033818620626262375979936799050521319251098832721683981675864678378441282551876124800172181518076573701072125582528145398394942033155875182952902095834805218934587616781201033771732155984230032668904418214125338167256315454485130561847001601910354151553822287533001333855215094096812050812430551195518585890095672311586092867112055429561991704109283501607641430935615032 9564 23421089299564420259338908562604849546362763499237220653101733720500161958791928508812439378989530731514243319182727636843576676116719071699935124862423296901179024069338047528568004784644919895899315278807107744509635605716301728300595121970669754089689022898382065575527849281105796856614183572536303705621443188424458012976916985449057725494211874293251927925827255170775277800424970447395444454978359839709865740533166435486850576359423943948525920731654888683841310023496353595748694395877029119935206635522434884497535560069935579652426089732101609500042577924073955064785740716 9565 91285322846925844314938002176687319739383705810679712189681828647719950737615443286559207820086964768136457796329895307008219554974912033662188565542826819049510751533410716570113819673828606600501833749556221325765003514382827842649565505003167509564965207076897599736929927817386150995992546171905303142621139364807409834236272077312400811508543096435038867005953420841244020762687742548259907501986262072625769685681695400240147853779373487701959616354652415409703365658700308686244082657987143314574822367126133924454590152754554797340081169141683440660929406531609971041548005205 9566 129168236746823370866011592530753571027597489228318624087906060730924575464604026540373798359564910978412471239719911211905798763843050177387226069626288794594768357754821626174777229414482472729132053173165403377176037333003454105025545441802218030884216305909619283718605792495764592278544422296705475324139215938508481959818800222710795753541698971617991769101788226060178608379468943582031639657970492105294674103895820738407404169233858618263806617956562769561257187946233310020099297752083955365387252918321652510344685825066140890207193224571245432365038690033217612472483620238 9567 105747147447258950606672683968148721481234725729081403434804327010424413505812098031561358980575380246898227920537183575062222087726331105687290944763865497693589333685483578646209224629837552833232737894358295632666401727287152376724950319831548276794527283011237218143077943214658795421930238724169171618517772750084023946841883237261738028047487097324739841175960970889403330579043973134636195202992132265584808363362654302920553592874434674315280697224907880877415877922736956424350603356206926245452046282799217625847150264996205310554767134839143822864996112109143657407697879523 9568 14461824600333106291734681791461401741851019918401691245122498362704462768196654745002151160488415478761770124207288268054002532751419072025102379221038678644078582152072862076095404956008946232730904144802074306901398212904324534075384814828380767229562075934339618406148015397272644425937692552263868475896633385276614112605611159949337216538944000889700974170007550048159309816356230586376287701005870192959038677680958902680405739095061186613321080870255465467712512264036647738106520698219782930877223915673083701392560112241650513214685965697460382204066705577533686366149874319 9569 -114706412146490264574276910739292169285746469309916932842783562368220112696407371795371647199076495499650701115512622943851796231091631105362123690405250115950689775602748764098681824458473526496401149028363329070274639120099129570950160626973837263654654229975279665312457777098491947852606729744441606848242582553231867847213189062761458537002754970728290794931780676012019298563112712995655351956964621912335635426214861835726998430138797431650485537086307304093544675682196662281992777053864172434510029002648568808952125712824490376992507258873785050160971984455683926106333745918 9570 -220453559593749215180949594707440890766981195038998336277587889378644526202219469826933006179651875746548929036049806518914018318817962211049414635169115613644279109288232342744891049088311079329633886922721624702941040847386281947675110946805385540449181512986516883455535720313150743274536968468610778466760355303315891794055072300023196565050242068053030636107741646901422629142156686130291547159956754177920443789577516138647552023013232105965766234311215184970960553604933618706343380410071098679962075285447786434799275977820695687547274393712928873025968096564827583514031625440 9571 -234915384194082321472684276498902292508832214957400027522710387741348988970416124571935157340140291225310699160257094786968020851569381283074517014390154292288357691440305204820986454044320025562364791067523699009842439060290606481750495761633766307678743588920856501861683735710423387700474661020874646942656988688592505906660683459972533781589186068942731610277749196949581938958512916716667834860962624370879482467258475041327957762108293292579087315181470650438673065868970266444449901108290881610839299201120870136191836090062346200761960359410389255230034802142361269880181499758 9572 -120208972047592056898407365759610123223085745647483094679926825373128876274008752776563510141063795725659998044744471843116224620477750177712393323984904176337667915837556440722304629585846499065963642039160369939567799940191476910800335134659929044024089358945576836549225958611931439847867931276433040094414406135360638059447494397211075244586431098214440815345968520937562640395400203721012482903998002458543847041043613205600959331969495860928601778095163346345128390186773604162457124054426709176329270198472301327239710377237855823769453100536604205069062817686677343773847753839 9573 100244587546157158282542228947830767543895449391515241597661064005515649928210717050369496038588080020888930991305334675797793698340212033337021311184211437306611193450675902022586419502464580263670244883561254763373240907194805036874775812145456496425092154040940046906309761701219303426669037192177738372345949167955253734607577902812121320463810969838589820761773125963859988746756482409279064255958751719376596748533902933046592691043736245037164456216051838625832163418160014543886256355644389503632805086975485107559565600582839863777821293176324667956905278878150239740183871602 9574 335159971740239479755226505446733060052727664348915269120371451746864638898626841622304653378728371246199630151562429462765814549909593316411538325574365729594968884890981106843572873546784605826035035951084953773215679967485411518625271573779222804103835742961796548767993497411642691127143698213052385315002937856547759641268261362784655102052997038781321431039522322913441927705269399125946899116921376090256079215792377974374550453152029537616251771397522489064505229287130280988336157463935271114472104288096355243751401690645186064539781652586713923186940081020511509620365371361 9575 455368943787831536653633871206343183275813409996398363800298277119993515172635594398868163519792166971859628196306901305882039170387343494123931649559269905932636800728537547565877503132631104891998677990245323712783479907676888429425606708439151848127925101907373385317219456023574130975011629489485425409417343991908397700715755759995730346639428136995762246385490843851004568100669602846959382020919378548799926256835991179975509785121525398544853549492685835409633619473903885150793281518361980290801374486568656570991112067883041888309234753123318128256002898707188853394213125201 9576 355124356241674378371091642258512415731917960604883122202637213114477865244424877348498667481204086950970697205001566630084245472047131460786910338375058468626025607277861645543291083630166524628328433106684068949410239000482083392550830896293695351702832947866433338410909694322354827548342592297307687037071394823953143966108177857183609026175617167157172425623717717887144579353913120437680317764960626829423329508302088246928917094077789153507689093276633996783801456055743870606907025162717590787168569399593171463431546467300202024531413459946993460299097619829038613654029253600 9577 19964384501434898615865136811779355679190296255967853082265761367613226345798035726194014102475715704771067053439137167318430922137538144375372012800692739031056722386880538699718210083381918802293397155599115176194559032996671873925559322514472547598997204904636789642916196910712136421198894084255301722068456967405384324839916494398953924122620128375850994584195394973702651648643721311733418648039250739167250292509710272554366640925759615891437321879111507719296226768613589618570867698782319672696465111496816219680144776655015959991631807360279537112157538808527104033663882240 9578 -435404559286396638037768734394563827596623113740430510718032515752380288826837558672674149417316451267088561142867764138563608248249805349748559636758577166901580078341657008866159293049249186089705280834646208536588920874680216555500047385924679300528927897002736595674303259112861994553812735405230123687348887024503013375875839265596776422516808008619911251801295448877301916452025881535225963372880127809632675964326280907421143144195765782653416227613574327690337392705290295532222413819579660618104909375071840351310967291228025928317602945763038591143845359898661749360549242960 9579 -790528915528071016408860376653076243328541074345313632920669728866858154071262436021172816898520538218059258347869330768647853720296936810535469975133635635527605685619518654409450376679415710718033713941330277485999159875162299948050878282218374652231760844869169934085212953435216822102155327702537810724420281848456157341984017122780385448692425175777083677425013166764446495805939001972906281137840754639056005472628369154350060238273554936161105320890208324474138848761034166139129438982297251405273478774665011814742513758528227952849016405710032051442942979727700363014578496559 9580 -810493300029505915024725513464855599007731370601281486002935490234471380417060471747366831000996253922830325401308467935966284642434474954910841987934328374558662408006399193109168586762797629520327111096929392662193718908158971821976437604732847199830758049773806723728129150345928958523354221786793112446488738815861541666823933617179339372815045304152934672009208561738149147454582723284639699785880005378223255765138079426904426879199314552052542642769319832193435075529647755757700306681079571077969943886161828034422658535183243912840648213070311588555100518536227467048242378798 9581 -375088740743109276986956779070291771411108256860850975284902974482091091590222913074692681583679802655741764258440703797402676394184669605162282351175751207657082329664742184243009293713548443430621830262283184125604798033478755266476390218808167899301830152771070128053825891233066963969541486381562988759139851791358528290948094351582562950298237295533023420207913112860847231002556841749413736412999877568590579800811798519483283735003548769399126415155745504503097682824357460225477892861499910459865034511089987683111691243955217984523045267307272997411255158637565717687693135837 9582 415440174784961739421903597582784471917432817484462657635766754384767062481039522946480135314840735562317494089428626971245177326112267205373187623957884427870523355954776470166441082965867267287411883679047093360394361841683544681574488063410206752929930692098099806031387062202149858132613841320974821965280430057097629051035922771197822498394187880244060257217100053903599264803382160223492544724840877070465425671816570634866776503270006166761978905734462819971041165936676705913651546120797340945408444263575024131630822514573009968325971138402759054031687821090134645326885360723 9583 1225933474814467654446629111047640070925164188085744143638702244619238442898099994693846966315836989485147819490737094907211461968546742160284029611892212802429185763961175663275609669728664896807738994775976486022588080749842516503550925668143053952760688741871906529759516212548078816655968063107767934411769168872959170717859856388377161871209233184396994929226308615641748412257964883508132244510720882448688681436954650061771203382469320718814521548503782652164476241466324461671351852801876912023378388149736852166053481049756253881166619351473070642586788339626362112375127739522 9584 1601022215557576931433585890117931842336272444946595118923605219101329534488322907768539647899516792140889583749177798704614138362731411765446311963067964010086268093625917847518618963442213340238360825038259670148192878783321271770027315886951221852062518894642976657813342103781145780625509549489330923170909020664317699008807950739959724821507470479930018349434221728502595643260521725257545980923720760017279261237766448581254487117472869488213647963659528156667573924290681921896829745663376822483243422660826839849165172293711471865689664618780343639998043498263927830062820875360 9585 1185582040772615192011682292535147370418839627462132461287838464716562472007283384822059512584676056578572089659749171733368961036619144560073124339110079582215744737671141377352177880476346072950948941359212576787798516941637727088452827823541015099132588202544876851781955041578995922492895708168356101205628590607220069957772027968761902323113282599685958092217121674598996378457139565034053436198879882946813835565949877946387710614202863321451669057925065336696532758354005215983178199542579481537834978397251815717534349779138461897363693480377584585966355677173793184735935514638 9586 -40351434041852462434946818512492700506324560623611682350863779902675970890816609871787453731160932906575729830987923173842500931927597600210905272782133220213441026290034285923431789252318823856790053416763909234789563808204789415098097844602038853628100539327029677977561170969082894163072354939411833206140578265739100760087828419615259548095950584711036837009186941042752033800825318474078808311840999501874845871004772115383492768266457397362852490578717315467943483112319245688173653259297430485543409752485036448519131270617791983802925871095486056620432662452568927639192224883 9587 -1641373649599429393868532708630424542842597005570206801274468999004005505379139517640327101630677725047465313580165721878456639294659009365657217235850097230299709119915952133442050752694532164095150878455023579382982442591526061185125413731553260705690619433970006335790903274750228674788581904428742756377049598930056799768895779159574984369603421064641055186443408669545347677061347043731624789235561759519154107108771220696637979885739326885576500454238245472135517407403001167585003398922674252968786832413311876297684303564329263849492590489875829696618476160716496757702013100242 9588 -2826955690372044585880215001165571913261436633032339262562307463720567977386422902462386614215353781626037403239914893611825600331278153925730341574960176812515453857587093510794228633170878237046099819814236156170780959533163788273578241555094275804823207636514883187572858316329224597281477612597098857582678189537276869726667807128336886692716703664327013278660530344144344055518486608765678225434441642465967942674721098643025690499942190207028169512163310808832050165757006383568181598465253734506621810810563692015218653343467725746856283970253414282584831837890289942437948614879 9589 -2786604256330192123445268182653079212755112072408727580211443683817892006495606292590599160484192848719461673408926970437983099399350556325519436302178043592302012831297059224870796843918559413189309766397472246935991395724958998858480143710492236951195107097187853509595297145360141703118405257657687024376537611271537768966579978708721627144620753079615976441651343403101592021717661290291599417122600642964093096803716326527642197731675732809665317021584593493364106682644687137880007945205956304021078401058078655566699522072849933763053358099157928225964399175437721014798756389995 9590 -1145230606730762729576735474022654669912515066838520778936974684813886501116466774950272058853515123671996359828761248559526460104691546959862219066327946362002303711381107091428746091224027249094158887942448667553008953133432937673354729978938976245504487663217847173804393870609913028329823353228944267999488012341480969197684199549146642775017332014974921255207934733556244344656314246559974627887038883444938989694945105831004217845936405924088816567346348021228589275241685970295004546283282051052291568644766779269015218508520669913560767609282098529345923014721224257096743289752 9591 1681725083641281856303479527142917243348921566193818483625332778906681476269956127512114555361838657954041043411153645052299140226586606965868122508632230450513150146205986419365482541946850987951940931871787488617772006399730850600223511576155299559318719973297036013768464445719311568951654259368154589583190177195795900528983607579190243917699371649352092023452595610588099710862172362205703597547402759021028952979775992812021472654005784282939352944816962787603460890515320413273177052181971683454330242165796912746203434834947055833295516360971315753238908823169065685341205325128 9592 4468329339971473979748747709795996456104033638602546063836776462724573482765562420102713715846031506673502716820080615490282239625937163291387558810810274042815162977503045644236279385865410401141250698269259735553763402124689849458703655286647536510513827070484889523363761591079453272070059517025841613959727788467333669495563586287911871062320124728968068465103939013689691732579833652497303014670003401985122049783492319339663670385681517092604669966401556280967567573160007551153184997387927987475408643223875568312902956907796989596348874460129243979203307998606786700139961715124 9593 5613559946702236709325483183818651126016548705441066842773751147538459983882029195052985774699546630345499076648841864049808699730628710251249777877138220404817466688884152735665025477089437650235409586211708403106772355258122787132058385265586512756018314733702736697168155461689366300399882870254785881959215800808814638693247785837058513837337456743942989720311873747245936077236147899057277642557042285430061039478437425170667888231617923016693486533747904302196156848401693521448189543671210038527700211868642347581918175416317659509909642069411342508549231013328010957236705004877 9594 3931834863060954853022003656675733882667627139247248359148418368631778507612073067540871219337707972391458033237688218997509559504042103285381655368505989954304316542678166316299542935142586662283468654339920914489000348858391936531834873689431213196699594760405700683399691015970054731448228610886631292376025623613018738164264178257868269919638085094590897696859278136657836366373975536851574045009639526409032086498661432358646415577612138733754133588930941514592695957886373108175012491489238355073369969702845434835714740581370603676614125708440026755310322190158945271895499679750 9595 -536494476910519126726744053120262573436406499355297704688358094092794975153489352561842496508323534282044683582392396492772680121895060006005903442304284088510846434824879327936736450722823738857782043929338821064763053266297912926868781597216323313814232310079188839964070575109398540621830906139210321583702164854314931331299408030043601142682039634377170768244660877031855366205858115645728969660363875576089963284830886981017254808069378358850536377470614766374871615273634442978172505898689632402038673521030133477188216326426385919734748751689217223892985808447841428244462035373 9596 -6150054423612755836052227236938913699452955204796364547462109241631254959035518547614828271207870164627543760231234260542581379852523770257255681319442504493328313123709032063601761927812261389093191630141047224171535408524420700058927166862802836069832547043781925537132226036798764841021713776393996203542917965663129570024547193867102114980019496378320160488556534624277791443442006014703006612217406161006151002763268312151685143039687301375544022911218519068571028463675327964426362049569899670929738885389672481059106391742744045429644390821100559732442216821775852385481167040249 9597 -10081889286673710689074230893614647582120582344043612906610527610263033466647591615155699490545578137019001793468922479540090939356565873542637336687948494447632629666387198379901304862954848051376660284480968138660535757382812636590762040552234049266532141804187626220531917052768819572469942387280627495918943589276148308188811372124970384899657581472911058185415812760935627809815981551554580657227045687415183089261929744510331558617299440109298156500149460583163724421561701072601374541059138026003108855092517915894821132324114649106258516529540586487752539011934797657376666719998 9598 -9545394809763191562347486840494385008684175844688315201922169516170238491494102262593856994037254602736957109886530083047318259234670813536631433245644210359121783231562319051964568412232024312518878240551629317595772704116514723663893258955017725952717909494108437380567846477659421031848111481141417174335241424421833376857511964094926783756975541838533887417171151883903772443610123435908851687566681811839093125977098857529314303809230061750447620122678845816788852806288066629623202035160448393601070181571487782417632915997688263186523767777851369263859553203486956229132204684624 9599 -3395340386150435726295259603555471309231220639891950654460060274538983532458583714979028722829384438109413349655295822504736879382147043279375751926201705865793470107853286988362806484419762923425686610410582093424237295592094023604966092092214889882885362450326511843435620440860656190826397704747420970792323458758703806832964770227824668776956045460213726928614617259625981000168117421205845075349275650832942123213830545377629160769542760374903597211460326748217824342612738665196839985590548722671331296181815301358526524254944217756879376956750809531417336381711103843651037644374 9600 6686548900523274962778971290059176272889361704151662252150467335724049934189007900176670767716193698909588443813626657035354059974418830263261584761746788581839159558533911391538498378535085127950973674070386045236298461790718612985795948460019159383646779353861114377096296611908163381643544682533206525126620130517444501355846601897145716122701536012697331256801195501309646809647864130348735581877770036582240966048099199132702397847756679734394559288689133834945900078948962407404534555468589303331777558910702614536294608069170431349379139572789776956335202630223693813725629075625 9601 16231943710286466525126458130553561281573537548839977454072636851894288425683110162770527761753448301646545553700156740082672319209089643799893018007390998940960942790096230443503066790767109440469851914622015362832071165907233336649689207415036885336364688847969551757664143089567584413491656163674623699461861554939277878213358565992072499879677077851231218673972347385213419253257987566257587269444451848421334092025198056662016701656986741484842179411367979651734752885237029037027736590629037696932847740482190396953927524066858694535902907350641146220194755833710650042857833760250 9602 19627284096436902251421717734109032590804758188731928108532697126433271958141693877749556484582832739755958903355452562587409198591236687079268769933592704806754412897949517431865873275186872363895538525032597456256308461499327360254655299507251775219250051298296063601099763530428240604318053868422044670254185013697981685046323336219897168656633123311444945602586964644839400253426104987463432344793727499254276215239028602039645862426529501859745776622828306399952577227849767702224576576219586419604179036664005698312454048321802912292782284307391955751612092215421753886508871404625 9603 12940735195913627288642746444049856317915396484580265856382229790709222023952685977572885716866639040846370459541825905552055138616817856816007185171845916224915253339415606040327374896651787235944564850962211411020009999708608747268859351047232615835603271944434949224003466918520077222674509185888838145127564883180537183690476734322751452533931587298747614345785769143529753443778240857114696762915957462672035249190929402906943464578772822125351217334139172565006677148900805294820042020750997116272401477753303083776159440252632480943403144734602178795276889585198060072783242329001 9604 -3291208514372839236483711686503704963658141064259711597690407061185066401730424185197642044886809260800175094158330834530617180592271786983885832835545082716045689450680624403175691894115322204525287063659803951812061166198624589380829856367804269500761416903534602533660676171047507190817146977785785554334296671758740694522881831669321047345745490552483604328186578241683665809479746709142890506528494385749298842834268653755073237078213919359490962077228807086728075736336223742207694569878040580660446262728887313177768083814226213592499762616038967424917866248512589970074591431248 9605 -22918492610809741487905429420612737554462899252991639706223104187618338359872118062947198529469642000556133997513783397118026379183508474063154602769137787522800102348630141835041565169302194568420825588692401408068369627697951949635485155875056044720011468201830666134760439701475747795135200846207830224588481685456722379569205167889218216002378613863928549930773542886523066062905851696606322851322221885003575058073297255794719099504743421219236738700057113486680652964185991444432271146097627000264625299392893011490222132136029125885282046923430923176529958463934343856583462835872 9606 -35859227806723368776548175864662593872378295737571905562605333978327560383824804040520084246336281041402504457055609302670081517800326330879161787940983703747715355688045747875368940065953981804365390439654612819088379627406560696904344506922288660555614740146265615358763906619995825017809710032096668369716046568637259563259681902211969668536310201162676164276559312030052819506684092553721019614238179347675610307264226658701662564083516243344587956034196286051687330113086796739252313166848624116537026777146196095266381572388661606828685191658033101971806848049132403929366705164872 9607 -32568019292350529540064464178158888908720154673312193964914926917142493982094379855322442201449471780602329362897278468139464337208054543895275955105438621031669666237365123472193248171838659599840103375994808867276318461207936107523514650554484391054853323242731012825103230448948317826992563054310882815381749896878518868736800070542648621190564710610192559948372733788369153697204345844578129107709684961926311464429958004946589327005302323985096993956967478964959254376750572997044618596970583535876580514417308782088613488574435393236185429041994134546888981800619813959292113733623 9608 -9649526681540788052159034757546151354257255420320554258691822729524155622222261792375243671979829780046195365383495071021437958024546069832121352336300833508869563888734981637151683002536465031419277787302407459207948833509984157888029494679428346334841855040900346690342790747472570031857362208103052590793268211421796489167594902653430405188186096746264010017599190901846087634298494147971806256387463076922736406356660749151870227500558902765860255256910365478278601412564581552612347450872956535611955215024415770598391356438406267350903382118563211370359023336685470102708650897750 9609 26209701125182580724389141107116442518121040317251351303913511248803404761602542248144840574356451261356309091672114231648643559775780261047040435604682870238845791799310766238217257063417516772946112652352205359880430793896576539016315012242860314220772885105365268668421115872523254985952347823993615778922778357215463074092086999558539263348124104416412154258960121128206731872385598405749213357850716270752873900907565909549792336582957340578727700777285920573408728700522215186639965715975667580925071562121780324667990215950255339477781809539469890601447824712446933826658054267123 9610 58777720417533110264453605285275331426841194990563545268828438165945898743696922103467282775805923041958638454569392699788107896983834804942316390710121491270515458036675889710410505235256176372786216028347014227156749255104512646539829662797344705275626208348096281493524346321471572812944910878304498594304528254093981942828887070101187884538688815026604714207332854916575885569589944250327342465560401232679185365337523914496381663588259664563824694734253399538367983077272788183684584312946251116801652076539089106756603704524690732713967238581464025148336806513066747785950168000747 9611 68427247099073898316612640042821482781098450410884099527520260895470054365919183895842526447785752822004833819952887770809545855008380874774437743046422324779385021925410871347562188237792641404205493815649421686364698088614496804427859157476773051610468063388996628183867137068944142844802273086407551185097796465515778431996481972754618289726874911772868724224932045818421973203888438398299148721947864309601921771694184663648251891088818567329684949991163765016646584489837369736296931763819207652413607291563504877354995060963097000064870620700027236518695829849752217888658818898498 9612 42217545973891317592223498935705040262977410093632748223606749646666649604316641647697685873429301560648524728280773539160902295232600613727397307441739454540539230126100105109344931174375124631259381163297216326484267294717920265411544145233912737389695178283631359515446021196420887858849925262413935406175018108300315357904394973196079026378750807356456569965971924690215241331502839992549935364097148038849047870786618754098459554505861226750957249213877844443237855789315154549656966047843540071488535729441724552687004845012841660587088811160557345917248005137305284062000764631376 9613 -16560174443641792672230106349570291163863784896930797045221688519279249139380280455769596902376621481310113726288619160627205601751234191214919083268382036729976227910575784601065574060881051741526834865049797900672481960386592381128285517563431967885931030064464921978078325125050684954094985615890563188129510145793666584924492096905108858159938007670148144241360930226360644238087104257777407101463253193830137494550905160397922109082398437812867445520375555095130127287957633634027618265102711045313116347097364554069598859511849072126878427420906679231088801375761463723949403369370 9614 -84987421542715690988842746392391773944962235307814896572741949414749303505299464351612123350162374303314947546241506931436751456759615065989356826314804361509361249835986655948627762298673693145732328680699219587037180049001089185556144675040205019496399093453461550161945462193994827798897258702298114373227306611309445016920974069659727147886812919443016868466292976044782617441975542656076555823411117503432059266245089824046174000171217005142552395511539320111776711777795003370324550028921918697726723638660869431424593920474946072191749048120933915749784631225513681612608222267867 9615 -127204967516607008581066245328096814207939645401447644796348699061415953109616105999309809223591675863963472274522280470597653751992215679716754133756543816049900479962086761057972693473048817776991709843996435913521447343719009450967688820274117756886094271737092909677391483390415715657747183964712049779402324719609760374825369042855806174265563726799473438432264900734997858773478382648626491187508265542281107137031708578144633554677078231893509644725417164555014567567110157919981516076765458769215259368102593984111598765487787732778837859281491261667032636362818965674608986899242 9616 -110644793072965215908836138978526523044075860504516847751127010542136703970235825543540212321215054382653358548233661309970448150240981488501835050488161779319924252051510976456907119412167766035464874978946638012848965383332417069839403302710685789000163241672627987699313158265365030703652198348821486591272814573816093789900876945950697316105625719129325294190903970508637214535391278390849084086045012348450969642480803417746711445594679794080642199205041609459884440279152524285953897811662747723902143021005229430041999905975938660651959431860584582435943834987057501950659583529871 9617 -25657371530249524919993392586134749099113625196701951178385061127387400464936361191928088971052680079338411001992154378533696693481366422512478224173357417810563002215524320508279357113494072889732546298247418425811785334331327884283258627670480769503764148219166437537367696071370202904754939646523372218045507962506648772979902876290970168218812799686308425724610994463854597093415735734772528262633894845018910376235713593700537445423462788938089803693502289348107728501357520915629347782740829026175419382344359998617405985500992588460210383739650666686159203761543820338051361262003 9618 101547595986357483661072852741962065108826020204745693617963637934028552644679744807381720252538995784625061272530126092063957058510849257204275909583186398239337477746562440549693336359554744887259163545749017487709662009387681566684430192603636987382330123517926472140023787319045512752992244318188677561356816757103111601845466166564836006046750927113165012707653906271143261680062646913853962924874370697262196760795994984444096109253615442955419841031914875206906839065752637004352168294024629743039839985758233985494192779986795144318627475541840594980873432601275145336557625637240 9619 212192389059322699569908991720488588152901880709262541369090648476165256614915570350921932573754050167278419820763787402034405208751830745706110960071348177559261729798073417006600455771722510922724038524695655500558627392720098636523833495314322776382493365190554459839336945584410543456644442667010164152629631330919205391746343112515533322152376646242490306898557876779780476215453925304703047010919383045713166403276798402190807554848295237036062040236956484666791279344905161290306066105687377466941983006763463415536192685962733804970586907402425177416817267588332647287217209167112 9620 237849760589572224489902384306623337252015505905964492547475709603552657079851931542850021544806730246616830822755941780568101902233197168218589184244705595369824732013597737514879812885216583812456584822943073926370412727051426520807092122984803545886257513409720897376704641655780746361399382313533536370675139293425854164726245988806503490371189445928798732623168871243635073308869661039475575273553277890732076779512511995891345000271758025974151843930458774014899007846262682205935413888428206493117402389107823414153598671463726393430797291142075844102976471349876467625268570429116 9621 136302164603214740828829531564661272143189485701218798929512071669524104435172186735468301292267734461991769550225815688504144843722347911014313274661519197130487254267035296965186476525661838925197421277194056438660750717663744954122661930381166558503927389891794425236680854336735233608407137995344858809318322536322742562880779822241667484324438518815633719915514964972491811628807014125621612348678907193469880018716517011447248891018142583018732002898543898807992168780510045201583245594403576750077562403349589428659405891476931249112169815600235249122103038748601322288710944791877 9622 -75890224456107958741079460155827316009712395008043742439578576806641152179743383615453631281486315705286650270537971713530260365029482834691797685409828980428774475531038120041413979246060671997526617247501599061897876675056353682401171564933156217878565975298760034602656091247675309848237304671665305343311308794596462828865563290273865837827938127426856586983042911807288664586646911179081434662240475852243286384560281390743558663830152654017330037338412585858799110564395116088722820511283800716864420603413873986876786794485802555858417091802189928294714228839731324998506264375234 9623 -313739985045680183230981844462450653261727900914008234987054286410193809259595315158303652826293045951903481093293913494098362267262680002910386869654534575798599207544635857556293792131277255809983202070444672988268289402107780203208263687917959763764823488708480931979360732903456056209636686985198841713986448088022316993591809279080369328199127573355655319606211783050923737895516572218557009935793753742975363164072793386634903664101910679991481881268871359873698118410657798294658234399712007209981822992521697401030385465949528949289214382944265772397690700189607792623774834804349 9624 -450042149648894924059811376027111925404917386615227033916566358079717913694767501893771954118560780413895250643519729182602507110985027913924700144316053772929086461811671154521480268656939094735180623347638729426929040119771525157330925618299126322268750878600275357216041587240191289818043824980543700523304770624345059556472589101322036812523566092171289039521726748023415549524323586344178622284472660936445243182789310398082152555120053263010213884167415258681690287191167843496241479994115583960059385395871286829689791357426460198401384198544501021519793738938209114912485779596225 9625 -374151925192786965318731915871284609395204991607183291476987781273076761515024118278318322837074464708608600372981757469072246745955545079232902458906224792500311986280633034480066289410878422737654006100137130365031163444715171474929754053365970104390184903301515322613385495992515979969806520308878395179993461829748596727607025811048170974695627964744432452538683836216126884937676675165097187622232185084201956798229029007338593891289900608992883846829002672822891176626772727407518659482831783243194964792457412842813004562940657642542967106742311093225079510098477789913979515220990 9626 -60411940147106782087750071408833956133477090693175056489933494862882952255428803120014670010781418756705119279687843974973884478692865076322515589251690216701712778735997176923772497279601166927670804029692457376762874042607391271721490365448010340625361414593034390634024763089059923760169833323679553466007013741726279734015216531967801646496500391388777132932472053165203147042160102946540177686438431341226593634156235620703690227187989929001401965560131312949193058216114929112860425083119776033213141799935715441782619096991128693253752723798045320827388809908869997290204680416640 9627 389630209501788141972061304618277969271440295922051977426632863216834961439338698773757284107779361657190131363831885207628622632292162837602184555064363556227373683075673977597707771377337927807509819317946272050166166077164133885609435252851115981643389464007240966582016824151131366057873991656864147057297756882618779822457372569354235166027065700782511906589254694858212402482163483397638444598034229595218649548633074777378462327932063334008811918607283945732497228975052914383381054910995807926846243595935571387907172260435331505147631474746455700692404929029339117622281099179586 9628 763782134694575107290793220489562578666645287529235268903620644489911722954362817052075606944853826365798731736813642676700869378247707916835087013970588348727685669356307012077774060788216350545163825418083402415197329521879305360539189306217086086033574367308756289195402320143647346027680511965742542237291218712367376550064398380402406140722693665526944359127938531074339287419840158562735632220266414679420606346862103784717056219221963943001695765436286618555388405601825641790899714393827591170041208388392984230720176823375989147690598581488766793917484439127816907536260614400577 9629 824194074841681889378543291898396534800122378222410325393554139352794675209791620172090276955635245122503851016501486651674753856940572993157602603222278565429398448092304189001546558067817517472834629447775859791960203564486696632260679671665096426658935781901790679829427083232707269787850345289422095703298232454093656284079614912370207787219194056915721492060410584239542434462000261509275809906704846020647199981018339405420746446409953872003097730996417931504581463817940570903760139476947367203254350188328699672502795920367117840944351305286812114744873249036686904826465294817218 9630 434563865339893747406481987280118565528682082300358347966921276135959713770452921398332992847855883465313719652669601444046131224648410155555418048157915009202024765016630211403838786690479589665324810129829587741794037487322562746651244418813980445015546317894549713247410259081575903729976353632557948646000475571474876461622242343015972621192128356133209585471155889381330031979836778111637365308670616425428550432385264628042284118477890537994285812389133985772084234842887656520379084565951559276408106592393128284595623659931786335796719830540356414052468320007347787204184195637633 9631 -329218269354681359884311233209444013137963205228876920936699368353952009183909895653742614096997942900485012084144041232654738153599297761279668965812673339525660904339676800673935274097736760879839015288253814673403292034556742613887944887403105641018028049414206575947992061062071442297704158333184593591290743140892500088442156037386433519530565309393734773656782641693009255440003380451098266911595798253992055914476839156674772100744073405007409953047152632783304170758937985270520629827876031893633101795999855946124553163444202811893878750948410379865016119120469120332076418762943 9632 -1153412344196363249262854525107840547938085583451287246330253507706746684393701515825832891052633188022988863100645527884329492010539870754437271569034951904955059352431980989675481832165554278352673644736029674465363495599043439246148624559068202067676963831315997255777419144294778712085554503622606689294588975594986156372521770949756641306749759366309456265717193225932551689902003641960374076818300644274639255895495178562095518547154027277010507684043570564287885634576878556174280769304823399096887451984328555618627349083811320652838230056235222494609889368157156025158541713580160 9633 -1587976209536256996669336512387959113466767665751645594297174783842706398164154437224165883900489071488302582753315129328375623235188280909992689617192866914157084117448611201079320618856033868017998454865859262207157533086366001992799868977882182512692510149210546969024829403376354615815530857255164637940589451166461032834144013292772613927941887722442665851188349115313881721881840420072011442126971260700067806327880443190137802665631917815004793496432704550059969869419766212694659853870774958373295558576721683903222972743743106988634949886775578908662357688164503812362725909217792 9634 -1258757940181575636785025279178515100328804460522768673360475415488754388980244541570423269803491128587817570669171088095720885081588983148713020651380193574631423213108934400405385344758297107138159439577605447533754241051809259378911924090479076871674482099796340393076837342314283173517826698921980044349298708025568532745701857255386180408411322413048931077531566473620872466441837039620913175215375462446075750413403604033463030564887844409997383543385551917276665698660828227424139224042898926479662456780721827957098419580298904176741071135827168528797341569044034692030649490454848 9635 -105345595985212387522170754070674552390718877071481427030221907782007704586543025744590378750857940564828707568525560211391393071049112394275749082345241669676363860676953410729903512592742828785485794841575773068390745452765820132763299531410874803997518268480343137299418198019504461432272195299373355054709732430582376373180086305629539101661563046739474811814373247688320776539833397660539098397074818171436494517908425471367512017733817132986875859341981352988780064083949671249858454738075527382775004796393272338471070496487583523902841079591946034187452200886878666872107776874687 9636 1482630613551044609147165758317284561076048788680164167266952876060698693577611411479575505149631130923473875184789569116984230164139168515716940534847625244480720256771657790349417106263291039232512660024283489138766787633600181860036569446471307708694991880730203831725411205356850154383258661955791282885879718735878656460963926987143074826280324675703191039373975867625560945342007022411472343729896442528631311809972017718770290647898100682017917637090723197071189805335816541444801399132699430990520553780328411564751902247255523464732108807183632874474905487277625145490618132343106 9637 2741388553732620245932191037495799661404853249202932840627428291549453082557855953049998774953122259511291445853960657212705115245728151664429961186227818819112143469880592190754802451021588146370672099601888936672521028685409441238948493536950384580369473980526544224802248547671133327901085360877771327235178426761447189206665784242529255234691647088752122116905542341246433411783844062032385518945271904974707062223375621752233321212785945092015301180476275114347855503996644768868940623175598357470183010561050239521850321827554427641473179943010801403272247056321659837521267622797955 9638 2846734149717832633454361791566474213795572126274414267657650199331460787144398978794589153703980200076120153422486217424096508316777264058705710268573060488788507330557545601484705963614330975156157894443464709740911774138175261371711793068361259384366992249006887362101666745690637789333357556177144682289888159192029565579845870548158794336353210135491596928719915588934754188323677459692924617342346723146143556741284047223600833230519762225002177039818256467336635568080594440118799077913673884852958015357443511860321392324042011165376021022602747437459699257208538504393375399672643 9639 1364103536166788024307196033249189652719523337594250100390697323270762093566787567315013648554349069152646278237696648307112278152638095542988769733725435244307787073785887811135288857351039935923645234419181220602144986504575079511675223621889951675672000368276683530376255540333787634950098894221353399404008440456150909118881943561015719510072885459788405889345939721309193242981670437281452273612450280617512244931312029504830542582621661542984259402727533270265445762744777898673997678780974453862437461577115100295569490076786487700643912215419114562984793769930913358902757267329538 9640 -1377285017565832221624995004246610008685329911608682740236730968278690988991068385734985126398773190358645167616264008905592837093090056121441191452502383574804356396094704379619513593670548210447026865182707716070376042180834361727273269915060432904697473612249860694425993007337345692950986466656417927831169986305296280087783840681513535724618761628963716227559602619937240168802173624750933245332821624357194817292063592247402778630164283549031041777748741844082409741251866870194942944394623903607745548983935139226280831750767939940829267727591686840287453286390746478618510355468416 9641 -4224019167283664855079356795813084222480902037883097007894381167610151776135467364529574280102753390434765321038750226329689345409867320180146901721075444063592863726652249981104219557284879185603184759626172425811287816319009623098985062983421692289064465861256748056527659753027983482284344022833562610121058145497325845667629711229672330060971971764455313156279518208871994357125851084443857862675168347503338374033347639471003611860684045774033218817566998311419045309332461310313742022308297788460703564341378651086602224074809951106205288750194434277747152543599284983011885755141058 9642 -5588122703450452879386552829062273875200425375477347108285078490880913869702254931844587928657102459587411599276446874636801623562505415723135671454800879307900650800438137792239508414635919121526829994045353646413432802823584702610660286605311643964736466229533431586903915293361771117234442917054916009525066585953476754786511654790688049571044857224243719045625457930181187600107521521725310136287618628120850618964659668975834154443305707317017478220294531581684491072077239208987739701089272242323141025918493751382171714151596438806849200965613548840731946313530198341914643022470595 9643 -4210837685884620657761557824815663866515095463868664368048347522602222880711186546109602802258329269228766431660182865731208786469415359601694480002298495733096294404343433412619994820965370911079803128862645930343056760642750340883387016690251211060038992617283570892477922286024425424283456450398498081693896599648180474698727814109174513846426095595280002818065855310243947431305347896974376890954797003763655801672596076728431375813141423767986436442545789737602081330825372338792796756694648338715395476934558612155890882400828498866019933238021862000444493027139451863296132667002178 9644 13181481399044197317798970997420355965806574014432639846033645007928895424280818419971477844424121205998889378567360598480558940451960578452421718776948330496569322308816568484224736319508274523381630763526495468231055676259282215598046293170481229025473243973177164049737467003558058000887572435064528427161545849145370968901897120497816214545876169175310338213662898628046925820503187469480971720371343739682572360751562742572236047542622006046782375021208573816963978507088971520945265613649449745308087406820038930711341673981452240185355512172572277302659516459833119715753088138881 9645 5601304184849497076704351800059694231166231949491779748131112135888842765126535750264559406501526580793410488655014235235282182502957376301588093173577827638397220122746954360723733150955427396050211624808880141881663858499843984826258332898482125193761939473506608750953652760365329175235330489489980537952228131802622125755413551911185865785590733393419029383839120828809234525928024709194791108007989971860533191325411231718406390490848329323064260595315740155501455050584328180508684966702921692068449113325313790312883055825577891047034556477786121118034605829990031461630396110609477 9646 9812141870734117734465909624875358097681327413360444116179459658491065645837722296374162208759855850022176920315197100966490968972372735903282573175876323371493514527090387773343727971920798307130014753671526072224720619142594325709645349588733336253800932090790179643431575046389754599518786939888478619646124731450802600454141366020360379632016828988699032201904976139053181957233372606169167998962786975624188992998007308446837766303989753091050697037861529893103536381409700519301481723397570030783844590259872402468773938226406389913054489715807983118479098857129483324926528777611656 9647 9798960389335073537148110653877937741715520839346011476333426013483136750413441477954190730915431728816178030936629740368010410031920775324830151457099375040996945204781571204859503235601290032606633122907999576756489563466335043494047303295562855024775458846817002479381837579386196541517899367453414091218963185601657229485239468899862563417470952819523721863691313240425135031412869418699687027242415631884506420637255745704265530256447131085003914662840321319286572402902611547780536457783920581038536502853052363538062596552424937672869134203635410841176439340669650205210775689472776 9648 4197656204485576460443758853818243510549288889854231728202313877594293985286905727689631324413905148022767542281615505132728227528963399023242058283521547402599725082034616844135770084645862636556421498099119434874825704966491058667788970397080729831013519373310393728428184819020867366282568877963433553266735053799035103729825916988676697631880219426104692479852192411615900505484844709504895919234425660023973229311844513985859139765598801761939654067524581163785117352318283367271851491080998888970087389527738573225179540726847046625834577725849289723141833510679618743580379578863300 9649 -5614485666248541274022150771057114587132038523506212387977145780896771660550816568684530884345950701999409378033581595833762741443409336880040514892354775968893789445055770929207957887274935670573593255572406637349894914176103267041856379191652606422787412717479785915003390227368887233236218061925045066379389677651767496724315449031683682000136609562594339722052783727437281451748527896664272079728361315600215763686162794460978626538390951329111042970336948729318419029091417152029630232316571141813757200732133829243594397499559343287219911989958693395337265346449864581346149198748355 9650 -15413446055583614811170261424935052328847559362852223864310571794379908410964258046638721615261382430815587408970211336201773151475330112204870666349454151009890734649837342134067461122876225703180226378480406214106384477642438310535903682487215461447562871564296788394385227806755083774754117429378459157598352863253424726209554917931546245417607562382118061585744096967862416483161397315363959106970776947484722184323418540165244156794838082414114957633177270048604991431994028699810166690100491722852293703585186192781656994051984280960089046193594104236513704687119514786556924888221130 9651 -19611102260069191271614020278753295839396848252706455592512885671974202396251163774328352939675287578838354951251826841334501379004293511228112724632975698412490459731871958978203231207522088339736647876579525648981210182608929369203692652884296191278576390937607182122813412625775951141036686307341892710865087917052459829939380834920222943049487781808222754065596289379478316988646242024868855026205202607508695413635263054151103296560436884176054611700701851212390108784312312067082018181181490611822381093112924766006836534778831327585923623919443393959655538197799133530137304467084429 9652 -13996616593820649997591869507696181252264809729200243204535739891077430735700347205643822055329336876838945573218245245500738637560884174348072209740620922443596670286816188048995273320247152669163054621007119011631315268432826102161836273692643584855788978220127396207810022398407063907800468245416847644485698239400692333215065385888539261049351172245628414343543505652041035536897714128204582946476841291908479649949100259690124670022045932846943568730364902483071689755220894915052387948864919470008623892380790936763242137279271984298703711929484700564318272851349268948791155268336073 9653 1416829461762964813578391917238871076582749633651980659774831903302477675263910840994899559932045553976641835751966090701034513914445937856798456608833228566294064363021154085072187802629073034017171757473287202475069209209612208374067408794571876591773893344169392186575205408348019866953649183961611513112654623852732392994489532043006984368256390136489647242200591315821380946263683187159376160493935655576242534374318280475119486772792149567171388902812367565533301676773133784757778741235572252843669811204395256018414856772712296661385334264109403672195431835770245837765769619885058 9654 21027931721832156085192412195992166915979597886358436252287717575276680071515074615323252499607333132814996787003792932035535892918739449084911181241808926978784524094893113063275419010151161373753819634052812851456279391818541577577760061678868067870350284281776574309388618034123971007990335491303504223977742540905192222933870366963229927417744171944712401307796880695299697934909925212028231186699138263084937948009581334626222783333229033743226000603514218777923410461085445851839796922417062864666050904317320022025251391551543624247308958183552797631850970033569379367903074086969488 9655 35024548315652806082784281703688348168244407615558679456823457466354110807215421820967074554936670009653942360222038177536274530479623623432983390982429849422381194381709301112270692330398314042916874255059931863087594660251367679739596335371511652726139262501903970517198640432531034915790803736720351868463440780305884556148935752851769188467095344190340815651340386347340733471807639340232814133175979554993417597958681594316347453355274966590169569333879121260995100216306340766892184871281982334674674796698110958788493528830815608546012670113037498196169242884918648316694229355305562 9656 33607718853889841269205889786449477091661657981906698797048625563051633131951510979972174995004624455677300524470072086835240016565177685576184934373596620856087130018688147027198504527769241008899702497586644660612525451041755471365528926576939776134365369157734578330623435024183015048837154552758740355350786156453152163154446220808762204098838954053851168409139795031519352525543956153073437972682043899417175063584363313841227966582482817022998180431066753695461798539533206982134406130046410081831004985493715702770078672058103311884627335848928094523973811049148402478928459735420505 9657 12579787132057685184013477590457310175682060095548262544760907987774953060436436364648922495397291322862303737466279154799704123646438236491273753131787693877302605923795033963923085517618079635145882863533831809156246059223213893787768864898071708264015084875958004021234816990059044040846819061455236131373043615547959940220575853845532276681094782109138767101342914336219654590634030941045206785982905636332237115574781979215005183249253783279772179827552534917538388078447761130294609207629347217164954081176395680744827280506559687637318377665375296892122841015579023111025385648451018 9658 -22444761183595120898770804113231037992562347520010416912062549478579157746778985456318152059539378686791638622755759022736570406833185386941709637850642155545078588457914267148347606812780234407770991391526100053931348601028153785951827470473439944462124177625945966495963823442471990874943984675265115737090397164757924615928359899006236911786000562081202048549997472011121078881173608399187607347193073918661180482383899615101342270106021183310397389506326586343456712137858579636597575663652635117509720715521715278043666248324255920908694292447662201304046401869339625205668843706854543 9659 -56052480037484962167976693899680515084224005501917115709111175041630790878730496436290327054544003142468939147225831109571810423398363072517894572224238776401165718476602414175546111340549475416670693889112744714543874052069909257317356397050379720596489546783680544826587258466655005923781139228023856092441183321211076779082806119814999115884839516135053216959137267042640431406717564552261045319875117818078355545968262928942570236688504000333395569937393340038918510677391786618731981793699045199340725701015430980813744920382359232793321628296590295828020212918488027684597303442275047 9660 -68632267169542647351990171490137825259906065597465378253872083029405743939166932800939249549941294465331242884692110264371514547044801309009168325356026470278468324400397448139469196858167555051816576752646576523700120111293123151105125261948451428860504631659638548847822075456714049964627958289479092223814226936759036719303381973660531392565934298244191984060480181378860085997351595493306252105858023454410592661543044908157575419937757783613167749764945874956456898755839547749026591001328392416505679782191826661558572200888918920430640005961965592720143053934067050795622689090726064 9661 -46187505985947526453219367376906787267343718077454961341809533550826586192387947344621097490401915778539604261936351241634944140211615922067458687505384314733389735942483180991121590045387320644045585361120476469768771510264969365153297791475011484398380454033692582351858252014242059089683973614213976486723829772001112103375022074654294480779933736162989935510482709367739007116177987094118644758664949535749412179159145293056233149831736600302770360258619288613000186617980968112429015337675757298995959066670111383514905952564662999521945713514303391416096652064727425589953845383871520 9662 9864974051537435714757326522773727816880287424462154367301641490804204686342549091669229564142087363929334885289479867936866283186747150450435884718854461667775982534119233184424521295162154772625108527992268244775102541804939892164058605575368236198109092749987962474729006452412946834097165613809879605717353549209964675707784045160704635104905779972063281448654557674901424290539577458142400561210168282328943366809117635886337086856767400030625209678774051425918324059410818506302966456023287900344766634345319597298838967817696233271375914782286904411923560853760602094643458058403528 9663 78497241221080083066747498012911553076786353021927532621173724520209948625509481892608479114083381829260577769981590132308380830231548459459604210074880931946244306934516681323893718153329709824441685280638844768475222653098063043269183867523819665058613724409626511322551081909126996798725123903288971829531580485969001395011166018821236027670840078216255265509134739053761510287891172951448652667068191736739536028352162544043912506794525183643792959443719926382375222815250366255329557457351680316850446416537146258857411168706615153702015920744252497132066614787827652890266147149129593 9664 124684747207027609519966865389818340344130071099382493962983258071036534817897429237229576604485297607800182031917941373943324970443164381527062897580265246679634042876999862315015308198717030468487270641759321238243994163363032408422481658998831149456994178443319093674409333923369055888409097517502948316255410257970113498386188093475530508450773814379245201019617448421500517404069160045567297425733141272488948207511307837100145656626261783946563319702339214995375409433231334367758572795027437615846405483207257642372317121271278153223961634258555888548163266852555078480219992533001114 9665 114819773155490173805209538867044612527249783674920339595681616580232330131554880145560347040343210243870847146628461506006458687256417231076627012861410785011858060342880629130590786903554875695862162113767052993468891621558092516258423053423462913258885085693331131199680327470956109054311931903693068710538056708760148822678404048314825873345868034407181919570962890746599093113529582587424896864522972990160004840702190201213808569769494383915938110023565163569457085373820515861455606339004149715501638848861938045073478153453581919952585719476268984136239705998794476385576534474597587 9666 36322531934410090738462040854133059450463430652992806974507892060022381506045398252951867926259828414610269376646871373698077857024868771617022802786529853065613753408363947806697068750225165871420476833128208224993668968460029472989239185899643248200271361283704619877129245561829112255586808000404096881006476222791147427667238029493589845675027956190926654061828151692837582825638409635976244197454781253420468812350027657169896062974969200272145150579845237187081862558570149606126048881652469398651192432324791786216066984746966766250569798732016487004173091210966823495310387325467995 9667 -88362215272617518781504824535685280893666640446389686988475366011014153311852030984277708678225469193189912655271070000245247113418295609910040094793735393614020289468635914508318239448491864597066793808631113013250325194903002935433242473099187901256722817159614473797280088361539943632822289517098851435248934035178966070718950063981940662775745858188318546957789296728662934578430750409591053228278360019068479395161280179930249593651292583674418169122493977808293546874661184761632523913374968217195213050882465856156250136524311386973391835526539401543990175641588254984909605207533118 9668 -203181988428107692586714363402729893420916424121310026584156982591246483443406911129838055718568679437060759801899531506251705800674712840986667107655146178625878349811516543638909026352046740292928955922398166006719216816461095451691665526522650814515607902852945604996960415832496052687134221420791920145786990743939114893397354112296766536121613892595500466528752187475262027691960332997015950092801333009228484235863470381144058163420786967590356279146059141377750632248481700623088130252379117932696851899744403901229728289977893306925977555002808385680229881640382731370486139682130704 9669 -239504520362517783325176404256862952871379854774302833558664874651268864949452309382789923644828507851671029178546402879949783657699581612603689910441676031691492103219880491445606095102271906164349432755526374231712885784921124924680904712422294062715879264136650224874089661394325164942721029421196017026793466966730262321064592141790356381796641848786427120590580339168099610517598742632992194290256114262648953048213498038313954226395756167862501429725904378564832494807051850229214179134031587331348044332069195687445795274724860073176547353734824872684402972851349554865796527007598698 9670 -151142305089900264543671579721177671977713214327913146570189508640254711637600278398512214966603038658481116523275332879704536544281286002693649815647940638077471813751244576937287855653780041567282638946895261218462560590018121989247662239323106161459156446977035751076809573032785221309898739904097165591544532931551296250345642077808415719020895990598108573632791042439436675939167992223401141061977754243580473653052217858383704632744463584188083260603410400756538947932390665467581655220656619114152831281186729831289545138200548686203155518208285471140412797209761299880886921800065579 9671 52039683338207428043042783681552221443203209793396880013967473950991771805806632731325840751965640778579643278624198626547169256393426838293017292007205540548406536060271966701621170698266698725646316975502904788256656226442973462444003287199544653056451455875909853920150842799710831377235481516694754554242457812387818643051712034488350817100717901997391892895961145035825351752792340773614809030823578765648010582811252522760353530676323383402273018542648740621211684316091035155506475031722498818544020618557674069940183151777344620722822036794522914539817084430621431489599217882065126 9672 291544203700725211368219187938415174314583064567699713572632348602260636755258942114115764396794148630250672457170601506496952914093008450896707202448881572239898639280152458147227265800538604889995749731029279019969542011364098387124907999621838715772330720012560078794240504194035996319956510937890771581035924779118080964116304176278707198897359750783819013486541484203924962270391083406607003321079693028296963631024750561074307757072079551264774448268553119186044179123142885384720654165754086149892064950626869757385978426502204693899369390529347787224220057281970986355395744889663825 9673 442686508790625475911890767659592846292296278895612860142821857242515348392859220512627979363397187288731788980445934386201489458374294453590357018096822210317370453031397035084515121454318646457278388677924540238432102601382220376372570238944944877231487166989595829871050077226821217629855250841987937172580457710669377214461946254087122917918255741381927587119332526643361638209559075630008144383057447271877437284076968419458012389816543135452857708871963519942583127055533550852302309386410705264044896231813599588675523564702753380102524908737633258364632854491732286236282666689729405 9674 390646825452418047868847983978040624849093069102215980128854383291523576587052587781302138611431546510152145701821735759654320201980867615297339726089616669768963916971125068382893950756051947731632071702421635450175446374939246913928566951745400224175035711113685975950899234427110386252619769325293182618337999898281558571410234219598772100817537839384535694223371381607536286456766734856393335352233868506229426701265715896697658859140219752050584690329314779321371442739442515696795834354688206445500875613255925518735340412925408759379702871943110343824815770061110854746683448807664280 9675 99102621751692836500628796039625450534510004534516266556222034689262939831793645667186374214637397879901473244651134253157367287887859164400632523640735097529065277690972610235666684955513342841636321971392356430205904363575148526803658952123561508402704991101125897156658730233074389932663258387402411037302075119163477607293930043320064901920178088600716680736829897403611324186375651449786332031154175477932463070240965335623351102068140200785810242060761660135327263616299630312075180188934120295608810662629055761349361986423204065480333481413762556600595712779139868391287703918000456 9676 -343583887038932639411261971619967395757786274361096593586599822553252408561065574845441605148759789408830315735794800133044122170486435289189724494456087112788305175340424424848848436498805303615642066706532183808226198237807071849568911286821383368828782175888469932714391346993746827697191992454585526135278382591505899607168016210767058015998077652781210906382502629239750314023183424180221812351903271793944974213836003083834661287748402934667047466811201859807255863439233920540227129197476584968436085569184543827326161578279549314622191427323870701764037141712592417844994962771728948 9677 -734230712491350687280109955598008020606879343463312573715454205844775985148118162626743743760191335918982461437616535892698442372467302904487064220545703782557269092311549493231742387254857251347274138408953819258401644612746318763497478238566783593003817887002155908665290581420857213949811761779878708753616382489787458178578250430365830116815615492165746600605874010847286600479950159036615147704137140300174400915101718980532320146888622686717632157140516639128627306178676436237022963552164791413936961182440469346061501991204958074001894299266981045588852911773703272591678411579393227 9678 -833333334243043523780738751637633471141389347997828840271676240534038924979911808293930117974828733798883934682267670145855809660355162068887696744186438880086334370002522103467409072210370594188910460380346175688607548976321467290301137190690345101406522878103281805821949311653931603882475020167281119790918457608950935785872180473685895018735793580766463281342703908250897924666325810486401479735291315778106863985342684316155671248956762887503442399201278299263954569794976066549098143741098911709545771845069525107410863977628162139482227780680743602189448624552843140982966115497393682 9679 -489749447204110884369476780017666075383603073636732246685076417980786516418846233448488512826068944390053618946472870012811687489868726779697972249730351767298029194662097678618560635711565290573268393673813991880381350738514395440732225903868961732577740702214811873107557964660184776185283027712695593655640075017445036178704164262918837002737715927985252374960201279011147610643142386306179667383388043984161889771506681232321009961208359952836394932390076439456698706355742146008871014543622326741109686275884981280084702399348612824860036353356872900425411482840250723137971152725664733 9680 244481265287239802910633175580341945223276269826580327030377787863989468729271929178255230934122391528928842491143665879886754882598576124789091970815352015259239897649451814613181751543291960774005744735139827378020293874231923322765252334697821860426077184787344035557732616760672437764528734067183115097976307472342421999874086167446993114077899564180494225645672731836138989836807772730435480320749096316012511143595037748211310185680262733881237224750440199671928599822934290228151949008542464672827274906555488065976799591856345249141857945910108145163441428933452549453707258853728495 9681 1077814599530283326691371927217975416364665617824409167302054028398028393709183737472185348908951125327812777173411336025742564542953738193676788715001790895345574267651973918080590823753662554962916205115486003066627842850553390613066389525388166961832600062890625841379681928414604041647003754234464234888894765081293357785746266641132888132813693144946957506988376640087036914503133583216836960056040412094119375128937722064366981434637025621384679623951718498935883169617910356777250092749641376382373046751625013173387663569484507388624085726590851747352890053486295690436673374351122178 9682 1567564046734394211060848707235641491748268691461141413987130446378814910128029970920673861735020069717866396119884206038554252032822464973374760964732142662643603462314071596699151459465227845536184598789299994947009193589067786053798615429257128694410340765105437714487239893074788817832286781947159828544534840098738393964450430904051725135551409072932209881948577919098184525146275969523016627439428456078281264900444403296687991395845385574221074556341794938392581875973652502786121107293263703123482733027509994453472365968833120213484122079947724647778301536326546413574644527076786912 9683 1323082781447154408150215531655299546524992421634561086956752658514825441398758041742418630800897678188937553628740540158667497150223888848585668993916790647384363564664619782085969707921935884762178854054160167568988899714835862731033363094559306833984263580318093678929507276314116380067758047879976713446558532626395971964576344736604732021473509508751715656302905187262045535309468196792581147118679359762268753756849365548476681210165122840339837331591354738720653276150718212557969158284721238450655458120954506387495566376976774964342264134037616502614860107393093864120937268223058418 9684 245268181916871081458843604437324130160326803810151919654698630116797047689574304270233281891946552861124776455329204132924932607270150654908880278914999752038789297012645864005378884168273329799262648938674164502361056864282472117966973569171139872151663517427467837549825347899512338420754293645512478557663767545102614178830078095471843888659816363804758149314528547175008620806334613575744187062638947668149378627911643484109699775528097218955157707639636239784770106532807855780719065535079862068282411369329493214107902807492267575718178407446764755261970053906798173684263893871936241 9685 -1322295864817523129602005102798317361587941887650989494332431816262017862438455666650440579843073516856741619664555001905629319425552314318465880685817142910604814165301425732693772575296954515736921949850625830444648136724785313935831641860085988822258677247677969876937414545175276479411532488301647349986871072553635779785620352808579881246891592709127451732634049371923175904339941355947272440376789508410131886272532759812578291620317288355265916848702158698607811769440844647005402041758183841055200321658180501239364463161340852637765943672500959892516331482419748239890380633204850670 9686 -2645378646264677537752220634453616908112934309285550581289184474776843303837213708392859210643971195045679173293295542064296816575776203167051549679733933557989177729966045514779742283218890400499100803904785998013637036439621176666865004954645295656242940827996063555866921821489392859479290536181624063433429605180031751750196697545184613268365102217879167388936954559185221439649409552739853587495468868172400640029382125361054972830482411195605754180293513437328465045591562859563371200042905079505855779779135007626860029538317627602108207806538576395131191589812842104011317901427909087 9687 -2890646828181548619211064238890941038273261113095702500943883104893640351526788012663092492535917747906803949748624746197221749183046353821960429958648933310027967026978691378785121167387163730298363452843460162515998093303903648784831978523816435528394604345423531393416747169388905197900044829827136541991093372725134365929026775640656457157024918581683925538251483106360230060455744166315597774558107815840550018657293768845164672606010508414560911887933149677113235152124370715344090265577984941574138191148464500840967932345809895177826386213985341150393161643719640277695581795299845327 9688 -1568350963364025489609059136092623676685319225444713006611451288631622489088332346012651912692844231050062330084069744291592429757494039503494549272831790399423152861677265646091348592090209214561441502992834332071349956579118334849000336663730446706135927097745561516479332624213628718488512341525489192004222300171498586143406422832076575910133325872556473805617433734437054156115802810368325334181318307430418132384761009032586380985693220059294995039230990978505423382683526068338688223819801100518937869490283999601603469184469042540060442541484381257876830161299892037805201162094994656 9689 1077027682900652048143161498360993231427615083840837574677733186145220814748881362380207297951126963995616843209225797772704386818282163663557000406902143158566024868288779868688393691128681185937659300911951665942287079860502841817864668290914848950107013730250502039387589197275764140990778194656134871429207305008533165606790274713108037358231776345322693583319520824748167283533606742371528253314150560741982507644621116328468591844789191136310759141062522458823041662908036791224682976223103978986917910288851008025256560353848585062047765265054195137254361428512950066206116739332914432 9690 3967674511082200667354225737251934269700876196936540075621616291038861166275669375043299790487044711902420792957850543969926136001328517485517430365551076468593991895267471247473514858515844916236022753755411828458285173164406490602696646814731284478501618075674033432804336366664669338890823024483271413420300677733667531535817050353764494515256694927006619121571003931108397343989350908687126027872258376582532526301914885173633264450799699550871671028995672135936276815032407506568773241801088920561056101437315508866224492699658480239874151479039536287647523072232590343901698534632759760 9691 5536025474446226156963284873344557946386195422381253082233067579670483655364001721055951703179888942952483123041920288261518565758822556989011979638382866868017144756944736893564863450606054130797464256748246160529635129743524825451696983478461731184637545173419594949283668990878298057379335366008760605424522977905166117679223473185841070425390020799563092927188437665545451500105153719055451362053576684012950658686675894206219645436492919610166666068226663114441700197715933574907461465620890021079993970927599508467827961884127522779934594020523917545524353233532482381706899696727754417 9692 4458997791545574108820123374983564714958580338540415507555334393525262840615120358675744405228761978956866279832694490488814178940540393325454979231480723709451119888655957024876469759477372944859804955836294494587348049883021983633832315187546882234530531443169092909896079793602533916388557171352625733995315672896632952072433198472733033067158244454240399343868916840797284216571546976683923108739426123270968151042054777877751053591703728473855906927164140655618658534807896783682778489397786042093076060638748500442571401530278937717886828755469722408269991805019532315500782957394839986 9693 491323280463373441465897637731630445257704141603875431933718102486401674339450983632444614741717267054445486874843946518888042939211875839937548865929647240857127993388485777402954900961528028623782202080882666129062876718615493031135668372815597756028913367495059477091743426937864577497734146869354320575014995162965420536616148118968538551901549527233780222297912909688886872582196067996797080867167746688435624740139892704117789140904028922984235898168468519682381719775489277114005247596697121532019959201432991576346908830620457478012677276430186120622468732786941971599084422762080227 9694 -5044702193982852715497387235612927501128491280777377650299349477184081981024550737423507088438171675898037636167076341742630522819610681149074430772453219627160016763556251116161908549644526102173682054667363494400572253024909332420561315105646133428608631805924535472191925563940433479881601219139406284849507982742200697142607325066872531873488471272329312704890524755856564627522957651058654281186408937324515033946536001502101856295588890687182430170058194594759318477940444297793456218024192899547974011726166516891481053053507065301921916744093731424901884500745540410107815273965674189 9695 -9503699985528426824317510610596492216087071619317793157854683870709344821639671096099251493666933654854903915999770832231444701760151074474529410003933943336611136652212208141038378309121899047033487010503657988987920302907931316054393630293193015663139163249093628382088005357542967396270158390492032018844823655638833649215040523539605564940646715726569712048759441596653848844094504627742577389925835060595483184988590779379852909887292619161038337097222335250377977012748341081476234707421978941641050072364915017334052454583786003019808745499563453833171876305765072725608598231360514174 9696 -9995023265991800265783408248328122661344775760921668589788401973195746495979122079731696108408650921909349402874614778750332744699362950314466958869863590577468264645600693918441333210083427075657269212584540655116983179626546809085529298666008613419168076616588687859179748784480831973767892537361386339419838650801799069751656671658574103492548265253803492271057354506342735716676700695739374470793002807283918809728730672083970699028196648084022572995390803770060358732523830358590239955018676063173070031566348008910399363414406460497821422775993639953794345038552014697207682654122594400 9697 -4950321072008947550286021012715195160216284480144290939489052496011664514954571342308189019970479246011311766707538437007702221879752269165392528097410370950308247882044442802279424660438900973483587157917177160716410926601637476664967983560362479990559444810664152386987823220540398493886291318221980054570330668059598372609049346591701571619059793981474179566166829750486171089153743044680720189606593869959403775782194670581868842732607757396840142825332609175301040254583386060796783736994483163625096019840181492018918310360899395195899506031899908528892460537806474287099867380156920210 9698 4553378913519479274031489597881297055870787139173502218365631374697680306685099753791062473696454408843592149292232395223742479880398805309136881906523572386302888770167765338758953648682998073549899852586480828271509376306293839389425646732830535672579718438429475995100182137002568902383867072270051964274492987579235276605991176947903993321586921745095532482592611846167677754940761583061857200319241190636079409206396108797984067154684861764198194271889726075076936758164955020679450970427495778015954052524733525315134144222886607823909239467663545304279415767958598438508730851203593965 9699 14548402179511279539814897846209419717215562900095170808154033347893426802664221833522758582105105330752941552166847173974075224579761755623603840776387162963771153415768459257200286858766425149207169065171021483388492555932840648474954945398839149091747795055018163854279930921483400876151759609631438303694331638381034346357647848606478096814135186998899024753649966352510413471617462278801231671112243997919998218935126780881954766182881509848220767267280529845137295490688785379269690925446171841189024084091081534225533507637293068321730662243657185258073760806510613135716413505326188366 9700 19498723251520227090100918858924614877431847380239461747643085843905091317618793175830947602075584576764253318874385610981777446459514024788996368873797533914079401297812902059479711519205326122690756223088198644104903482534478125139922928959201629082307239865682316241267754142023799370038050927853418358264662306440632718966697195198179668433194980980373204319816796102996584560771205323481951860718837867879401994717321451463823608915489267245060910092613139020438335745272171440066474662440655004814120103931263026244451817998192463517630168275557093786966221344317087422816280885483108577 9701 14945344338000747816069429261043317821561060241065959529277454469207411010933693422039885128379130167920661169582153215758034966579115219479859486967273961527776512527645136720720757870522328049140856370501717815833394106228184285750497282226371093409727521427252840246167572005021230467654183855583366393990169318861397442360706018250275675111608059235277671837224184256828906805830443740420094660399596677243322585510925342665839541760804405480862715820723412945361398987107216419387023692013159226798166051406529500929317673775305855693720928807893548482686805576358488984307550034279514613 9702 396942158489468276254531414833898104345497340970788721123421121313984208269471588517126546274024837167719617415306041783959741999353463856255646190886798564005359111876677463520471011755902899933687305330696332444901550295343637275542336827531944317979726372234676391887641083537829591502424245951928090295837680480363096003058169643797578297472872236378647083574217904318493334212981461618862989287352679323324366575798561783884775577922895632641948553442883100224103496418431040117332766566987385609141967315447966703784166138012787371990266564236363224613044769847875848591136528953326248 9703 -19101781093030758813846387444090716773086350039268673026519664722591107109349321587313821055801559739596533701459079569197817704460160560932740722682910735350074042185936224595959240507449423222757068917757502311660001932239134487864380592131669684764327513493447639849380113058485969778535626681901490267968824625960269622963639025554382090135722108743994557236242578198678091226558223861863088871431485188556077628141522889679938833337566371612418961539170255920214232248853740399949141895873667619204978136615815059540667651860179676145639901711320730562353176574469211574225144356529782328 9704 -34047125431031506629915816705134034594647410280334632555797119191798518120283015009353706184180689907517194871041232784955852671039275780412600209650184696877850554713581361316679998377971751271897925288259220127493396038467318773614877874358040778174055034920700480095547685063507200246189810537484856661958993944821667065324345043804657765247330167979272229073466762455506998032388667602283183531831081865799400213652448232345778375098370777093281677359893668865575631235960956819336165587886826846003144188022344560469985325635485531839360830519214279045039982150827700558532694390809296940 9705 -34444067589520974906170348119967932698992907621305421276920540313112502328552486597870832730454714744684914488456538826739812413038629244268855855841071495441855913825458038780200469389727654171831612593589916459938297588762662410890420211185572722492034761292935156487435326147045029837692234783436784752254831625302030161327403213448455343544803040215650876157040980359825491366601649063902046521118434545122724580228246794129663150676293672725923625913336551965799734732379387859453498354453814231612286155337792527173769491773498319211351097083450642269653026920675576407123830919762623187 9706 -15342286496490216092323960675877215925906557582036748250400875590521395219203165010557011674653155005088380786997459257541994708578468683336115133158160760091781871639521814184241228882278230949074543675832414148278295656523527923026039619053903037727707247799487516638055213088559060059156608101535294484286006999341760538363764187894073253409080931471656318920798402161147400140043425202038957649686949356566646952086723904449724317338727301113504664374166296045585502483525647459504356458580146612407308018721977467633101839913318643065711195372129911707299850346206364832898686563232840858 9707 18704838934541290537591856029256818668740852698297884305396243601277122901079849998796694509527534902428814084043773527413857962460807097076485076492023936786068683074059547132438769495693520322823381612426805979215100381943790850588838255304137740446347787121212963457492471974948140187033202435949562177672986945479906526960580855910584511838249236507615910152668360294359597892345242400244225882144132509232753261565724327896054057759643475979777012985727372819990128752435309359831809129306680233595836169300367092836883485722166888773649635147084367337740131804621335725634007827576456083 9708 53148906524062265443762204149224751367733760319603305582316783914389625229632336596667527239982249647113728572500312354153670375499436341345340932333095432227924596899517585912639238885421174494654994206016722439153397970706453261479258466489710462938382548414148119944927798121993170024725437219386346929927818570781936688287984069359039855383052276723266786309709340654185089258946891464146272403262567054355477841793971122025717208435937148705700638899063924785789863484814697219285307483760494465208122324638159620010652977495665207985000732230535009607393158725296912132757838747339079271 9709 68491193020552481536086164825101967293640317901640053832717659504911020448835501607224538914635404652202109359497771611695665084077905024681456065491256192319706468539039400096880467767699405443729537881849136587431693627229981184505298085543613500666089796213635636582983011210552230083882045320921641414213825570123697226651748257253113108792133208194923105230507742815332489398990316666185230052949516410922124793880695026475441525774664449819205303273230220831375365968340344678789663942340641077615430343360137087643754817408983851050711927602664921314693009071503276965656525310571920130 9710 49786354086011190998494308795845148624899465203342169527321415903633897547755651608427844405107869749773295275453998084281807121617097927604970988999232255533637785464979852964441698272005885120906156269422330608216593245286190333916459830239475760219742009092422673125490539235604089896848842884972079236540838624643790699691167401342528596953883971687307195077839382520972891506645074265941004170805383901689371532314970698579387468015020973839428290287502848011385237215905035318957854813033960844019594174059769994806871331686816962277062292455580553976952877266881941240022517482995464048 9711 -3362552438051074445267895353379602742834295116261136054995368010755727681876684988239682834874379897340433297046314269871863253882338413740369943333863176694286811434537732948197540613415289373748837936594391830936804725420262927562798636250234702718640539321725446819437258886389080127876594334414267693386979946138145988596816668016511258429168305035959591231869958133212197752301817198205268232457183152666106309479000423446329740420916174866272348611561076774404626268909661900327452670726533621188528150578389625203781645808848245707938439774954455630440281458414970892735321264343615222 9712 -71853745458603555981354060178481570036474613017901189887713027515666748130712186595464221749509784549542542656544085881567528337960243438421826008825119369013993279973577133045078008381114694817478375818443528418368498352650244112068096721793848203384730335535361083402420270096941310211758639655335909107600805516261843215248564925269624367221301513230882696462377700948544687151292133864390498285406699563588231103359695449921771266195580624685477651884791297605779992237250006579117116613067174698803958493938526712847536463217832096758650367377619376945133290529918247858391846574915535351 9713 -121640099544614746979848368974326718661374078221243359415034443419300645678467838203892066154617654299315837931998083965849335459577341366026796997824351624547631065438556986009519706653120579938384532087865859026585091597936434445984556552033323963604472344627783756527910809332545400108607482540307988344141644140905633914939732326612152964175185484918189891540217083469517578657937208130331502456212083465277602635674666148501158734210601598524905942172294145617165229453155041898074971426101135542823552667998296707654407794904649059035712659833199930922086167796800189098414364057910999398 9714 -118277547106563672534580473620947115918539783104982223360039075408544917996591153215652383319743274401975404634951769695977472205695002952286427054490488447853344254004019253061322166039705290564635694151271467195648286872516171518421757915783089260885831805306058309708473550446156319980730888205893720650754664194767487926342915658595641705746017179882230300308347125336305380905635390932126234223754900312611496326195665725054828993789685423658633593560733068842760603184245379997747518755374601921635024517419907082450626149095800813327774220058245475291645886338385218205679042793567384175 9715 -46423801647960116553226413442465545882065170087081033472326047892878169865878966620188161570233489852432861978407683814409943867734759513864601045665369078839350974030442120016244157658590595747157318332827938777279788519865927406353661193989241057501101469770697226306053280349215009768972248550557811543153858678505644711094350733326017338524715666651347603845969424387760693754343257067735735938348200749023265222835970275133057727594104798973155941675941771236980610946995373418630402142307427222831066023481380369603089685877968716569123852680626098346512595808466970347287196218651848823 9716 75216297896654630426621955531861172779308908134162325942708395526422475812588871583703904584384164446882975953590400151439391591842581852162195952158982545708280091408114865993275548994529984191227213755037920249305303078070507039630895358044082906103370874857086530221857528983330390339635233989750176800987785462399989203845381593286135625650469818266842287694247659081756884903593951062595766517863882716254337412838695873368101006616496799551750000496352374380184618506159668479444569283793708319992486644516916338051318109026680342466588807152573832575573571988333218751127167839259150576 9717 193493845003218302961202429152808288697848691239144549302747470934967393809180024799356287904127438848858380588542169847416863797537584804448623006649470993561624345412134119054597715034235274755862907906309387444953589950586678558052653273827172166989202680163144839930331079429486710320366122195643897451742449657167477130188297251881777331396486998149072588002594784418062265809229341994722000741618783028865833739034361598422930000406182223210383594057085443222945221690405048477192088039168310241627511161936823420501944258122481155794363027210819307867219458326718436956806210632826534752 9718 239917646651178419514428842595273834579913861326225582775073518827845563675058991419544449474360928701291242566949853661826807665272344318313224052314840072400975319442576239070841872692825870503020226239137326222233378470452605964406314467816413224490304149933842066236384359778701720089338370746201708994896308335673121841282647985207794669921202664800420191848564208805822959563572599062457736679966983777889098961870331873555987728000287022183539535733027214459925832637400421895822490181475737464458577185418203790105033944000449872363486879891445406213732054135185407304093406851478383576 9719 164701348754523789087806887063412661800604953192063256832365123301423087862470119835840544889976764254408266613359453510387416073429762466151028100155857526692695228034461373077566323698295886311793012484099405972928075392382098924775419109772330318386933275076755536014526830795371329749703136756451532193908522873273132637437266391921659044270732846533577904154316549724066074659978647999861970162103101061634761549031636000187886721383790222631789535236674840079741214131240753416377920897682029144466090540901287452053715834973769529896898072738871573638158482146852188552966239012219233001 9720 -28792496248694513873395542089395626897243738047081292470382347633544305946709904963515743014150674594450113975182716337029447724107822338297594906493613466868929117377672745977031391335939388444069895422209981472025514558204579633277234164054841848602269405086389303915804248634115380570662985439192365257833926783894344492751030859960118287125754151615494683848278234693996191149250693994860030579515681967231072190002725598235043279022392000578594058820410603143204007559164295060814167141486281097161420621035535968448228423148711625897464954471947734229060976179866248403839971620607301750 9721 -268710142899872933387824384684669461477157599373306875245455866461389869621768896383060192488511603295741356542132569998856255389380166656610818958808453539269904436820248985047873264028765258947090121661347307694258893028657185597683548631871255073092573555020231370152188608412817100660001356185394074252730235119567466334033678845167912957046956816415914875696842443499819150712823293057317767259482665745120171151873057471791031007022679022762133594553437817603129840196564716956636657322962018561619997806453739758553262367149161498260951834363393140442793030315051655707933378472085685325 9722 -433411491654396722475631271748082123277762552565370132077820989762812957484239016218900737378488367550149623155492023509243671462809929122761847058964311065962599664854710358125439587727061145258883134145446713667186968421039284522458967741643585391479506830096986906166715439208188430409704492941845606446638757992840598971470945237089572001317689662949492779851158993223885225372801941057179737421585766806754932700904693471978917728406469245393923129790112657682871054327805470373014578220644047706086088347355027210606978202122931028157849907102264714080951512461903844260899617484304918325 9723 -404618995405702208602235729658686496380518814518288839607438642129268651537529111255384994364337692955699509180309307172214223738702106784464252152470697599093670547477037612148408196391121756814813238723236732195161453862834704889181733577588743542877237425010597602250911190574073049839041507502653241188804831208946254478719914377129453714191935511333998096002880758529889034223551247062319706842070084839523860510901967873743874449384077244815329070969702054539667046768641175312200411079157766608924667726319491242158749778974219402260384952630316979851890536282037595857059645863697616574 9724 -135908852505829275214411344974017034903361215144981964361982775667878781915760214872324801875826089659958152638176737173357968349321940127853433193662244059823766110656788627100534932362356497867723117061889424500902560834177519291498184945717488469784663869990366232098722582161255949179040151317259166936074596089378788144686235531961540757144978694918083220306038315030069883510727954005001939582587419094403689359028910401952843442361398222053195476416264236936537206572076458355563753756195748047304669919865751483605487411825057903999433118266923839409097505966985940149126267391611931248 9725 297502639148567447261219926774065088374401337420388167715838214094934175568478801346575935502662277890191470517315286335885703113487988994908413865302067006138833554197921731024904655364704647391160017083557289166284407586861765230960782795926096921694842960106620674067992857046932481230664341624586439510564161903461810826784709705128031244172710968031409559545120678193815341862073987052177797838998347712351243341875783070026074286045071023340727653373848420746333847755729012017450824464448299658781418427489275727001490790297873124158416788835340874671854006494917904111773350092692987078 9726 702121634554269655863455656432751584754920151938677007323276856224202827106007912601960929866999970845890979697624593508099926852190095779372666017772764605232504101674959343173312851755826404205973255806794021361445861449696470120142516373514840464572080385117218276318904047621005531069705849127239680699368993112408065305504624082257484958364646479365407655548001436723704376085625234114497504681068432551875103852777750943769948735429148268156056724343550475286000894524370187329651235543606066267706086153808766969160240569272092526418801741465657854523744542776955499968832995956390603653 9727 838030487060098931077867001406768619658281367083658971685259631892081609021768127474285731742826060505849132335801330681457895201512035907226099211435008665056270212331747970273847784118182902073696372868683445862348422283873989411640701319232328934356744255107584508417626629782261480248746000444498847635443589201786853450190859614219025715509625174283490875854039751753774259596353188119499444263655851646278793211806661345722792177790546490209252200759814712222538101096446645685214989299801814315010756073674518452765727981097150430418234859732581693932842048743941440117959263348002534902 9728 540527847911531483816647074632703531283880029663270803969421417797147433453289326127709796240163782615657661818486044345572192088024046912317685346132941658917436658133826239248943128753478254682536355785126156696064014697012224180679918523306232012661901295000963834349633772735328999018081658819912408124879427298325042623406149909090994471336914206252081316308919073559958917734279201067321646424657503933927549869930878275696717891745475466868524547385966291476204253340717633667764164835353514656229337646185242725764237190799277306259818070897240819260988042249023536006185913255309547825 9729 -161593786642738172046808581800048053471040122275406203353855438427055393652718586474251133626836188230233317879138549162527734764166048867054980671639822946315067443541133103924369723002348149523436900021667864665381846752684245939462597850208608451910179090116254441969270274885676532051624190307327272574489565814083022682098474173166490487027732273113326339239082363163745458351346033047175858256410928617947553982846872668073230843683672801287532176957584183809796641183652553661887070708252551611476748507623524243396003378472815220158983670568417035262756500527931963962647082701081055827 9730 -999624273702837103124675583206816673129321489359065175039115070319137002674486713948536865369662248736082450214939879843985629965678084774281079883074831611371337655872881074198217507120531051597133272890351310527730269036558235351103299169440937386266923345223838950386896904667938012300370190751826120209933155015869876132289333787385516202537357447396817215093122114917519717947699221166675302520066780264226347194653534013796023021474219291496784377717398896032334742280099199347102060008054365926487504581298042696161731359569965650577218530300998729195598549271873404080606346049083590728 9731 -1540152121614368586941322657839520204413201519022335979008536488116284436127776040076246661609826031351740112033425924189557822053702131686598765229207773270288774314006707313447160635874009306279669628675477467223794283733570459531783217692747169398928824640224802784736530677403267011318451849571738528334812582314194918755695483696476510673874271653648898531402041188477478635681978422233996948944724284198153897064584412289492740913219694758365308925103365187508538995620816833014866224843407880582716842227483285421925968550369242956837036601198239548456586591520896940086792259304393138552 9732 -1378558334971630414894514076039472150942161396746929775654681049689229042475057453601995527982989843121506794154287375027030087289536082819543784557567950323973706870465574209522790912871661156756232728653809602558412436980886213592320619842538560947018645550108548342767260402517590479266827659264411255760323016500111896073597009523310020186846539380535572192162958825313733177330632389186821090688313355580206343081737539621419510069536021957077776748145781003698742354437164279352979154135155328971240093719859761178529965171896427736678052930629822513193830090992964976124145176603312082724 9733 -378934061268793311769838492832655477812839907387864600615565979370092039800570739653458662613327594385424343939347495183044457323857998045262704674493118712602369214592693135324573405751130105159099455763458292030682167944327978241217320673097623560751722204884709392380363497849652466966457468512585135550389861484242019941307675735924503984309181933138754977069836710396213459382933168020145788168246575315979995887084005607623487048061802665580992370428382107666407612157065080005877094127100963044752589138561718482368233812326462086100834400328823783998231541721091572043538830554228491995 9734 1161218060345575275171484165006864726600361611634471378392970508746192396327205300422787998996498436966315768094078429006513364729844133641336060554714654557686405099414014178122587230122879201120570172912019175193112115789242481290565897019649545838177102435340093392356167179553614544351994381059153392784422720829952898814387807960552006689565089720510143554332204478081265176299045254213851160776477708882173901177500406681869253865157892092784316554674983079842131383463751753008989130716306917537964253088921566939557734738042780870736202200869415764458355049799805368043253428750164646558 9735 2539776395317205690065998241046336877542523008381401154047651558435421438802262754024783526979488280087822562248365804033543452019380216460879845112282604881660111969879588387645378142994540357876802901565828777751524552770128694882886516862188106785195747985448641735123427582071205023618822040323564648544745737330064794887984817483862026876411629101045715746495163303394998353629677643400672251464791064462380244259237946303288763934693914049862093302820764083540873737900916032361968284851462246509204346808781328118087699909939208607414255131499238277652185140792770344167398605353476729283 9736 2918710456585999001835836733878992355355362915769265754663217537805513478602833493678242189592815874473246906187713299216587909343238214506142549786775723594262481184472281522969951548745670463035902357329287069782206720714456673124103837535285730345947470190333351127503791079920857490585279508836149784095135598814306814829292493219786530860720811034184470723565000013791211813012610811420818039633037639778360240146321951910912250982755716715443085673249146191207281350057981112367845378978563209553956935947343046600455933722265670693515089531828062061650416682513861916210937435907705221279 9737 1757492396240423726664352568872127628755001304134794376270247029059321082275628193255454190596317437506931138093634870210074544613394080864806489232061069036576076085058267344847364318622791261915332184417267894589094604925214191833537940515636184507770367754993257735147623900367242946233285127776996391310712877984353916014904685259234524171155721313674327169232795535709946636713565557206966878856559930896186338968821545229042997117597824622658769118574163111365149966594229359358856248262256292015992682858421479660898198984222889822778887330958646297192061632714056548167684007157540574722 9738 -782283999076781963401645672174209248787521704246606777777404529376100356526634560769329336383170842580891424154730933823468907405986135596073355880221535845084035884821321042798013824371749095961470717148560883162429947844914503049348576346551922277425380230455383999975803681703962077385536912546568257234032859345710878873080132224627502705255907787371388577262367767685051716916112086193705372608231133566193905290416401074245766817096089427203324184246600972175723771306686673003112036589205954493211663950359848457189500925716318784635367800540591980460123508078713795999714598195936154560 9739 -3700994455662780965237482406053201604142884620015872532440622067181613835129468054447571525975986717054138330342444233040056816749224350102215905666997259439346517069293602565767965373117419558997373074477847952944636668559371176173452413881837652623372850420788735127479594761624819567970816421382718041329168458160017693702372625444414033565976718821555859300827367781476263529928722897614523412241268773344554145436738352985158017799851806142646409857495747163383005121364667785370957415567769164047168599897702895057645434647981989478150457332368654042110540190592575712210652034103641375838 9740 -5458486851903204691901834974925329232897885924150666908710869096240934917405096247703025716572304154561069468436079103250131361362618430967022394899058328475922593154351869910615329691740210820912705258895115847533731273484585368006990354397473837131143218175781992862627218661992062514204101549159714432639881336144371609717277310703648557737132440135230186470060163317186210166642288454821490291097828704240740484405559898214201014917449630765305178976069910274748155087958897144729813663830025456063161282756124374718543633632204879300929344663327300339302601823306632260378336041261181950559 9741 -4676202852826422728500189302751119984110364219904060130933464566864834560878461686933696380189133311980178044281348169426662453956632295370949039018836792630838557269530548867817315867368461724951234541746554964371301325639670864957641778050921914853717837945326608862651414980288100436818564636613146175405848476798660730844197178479021055031876532347858797892797795549501158449726176368627784918489597570674546579115143497139955248100353541338101854791823309302572431316652210471726701627240819501569949618805764526261354132706488560516293976862786708358842478315227918464378621443065245795998 9742 -975208397163641763262706896697918379967479599888187598492842499683220725748993632486124854213146594926039713938903936386605637207407945268733133351839533191492040200236946302049350494251042165953861467268707011426664657080299688784189364169084262230344987524537873735171820218663280868847748215230428134076680018638643037141824553034607021465899813526302938591970427768024894919797453471013261506248328797329992433678405144154797230300501735195455444934327562139189426195287542686355744211673050337522781018908061631203708698058506571038143519530418054316731938124635342752167969408961604420159 9743 4483278454739562928639128078227410852930406324262479310218026596557714191656102615216900862359157559635029754497175166863525724155210485698289261547218795284430552954114923608565979197489168654958843791626408836107066616404285679222800990228389574900798230651244119127455398443328781645356353333929286298563201317505728572575452757669041536271232626608927247878089735549161315246844834983808228784849499906910748050727154754059403784616947895569849734041742348135558728892671354458374069452156975118540380263848062743514834935573698308262785825132909246022570663698671289508210366632299577530401 9744 9159481307565985657139317380978530837040770544166539441151491163422548752534564302150597242548290871615207798778523336290188178111842781069238300566055587915269110223645472476383295064857630379910078333372963800478367942043956544180442768279311489754516068596570727990106813423616882082174917970542432473969049794304389303419649936148062591303109158956786045770887531098662473696571011352436013703339097477585294629842298251199359032717301436907951588833565657438131160209323564930100771079397794620110329882653827269776189068280186868779079801995695954381413142013899207972588988075364823326400 9745 10134689704729627420402024277676449217008250144054727039644333663105769478283557934636722096761437466541247512717427272676793815319250726337971433917895121106761150423882418778432645559108672545863939800641670811905032599124256232964632132448395751984861056121108601725278633642280162951022666185772860608045729812943032340561474489182669612769008972483088984362857958866687368616368464823449275209587426274915287063520703395354156263017803172103407033767893219577320586404611107616456515291070844957633110901561888900979897766338693439817223321526114008698145080138534550724756957484326427746560 9746 5651411249990064491762896199449038364077843819792247729426307066548055286627455319419821234402279906906217758220252105813268091164040240639682172370676325822330597469767495169866666361619503890905096009015261975797965982719970553741831142220006177084062825469864482597823235198951381305666312851843574309482528495437303767986021731513628076497776345874161736484768223317526053369523629839641046424737926368004539012793548641294752478400855276533557299726150871441761857511939753158082445838913869839092730637713826157465062830764995131554437496393204762675574416439863261216546590852026850216160 9747 -3508070057575921165376421181529492472962926724374291711725184096874493465907108982730776008146010964708990040558271230476920086947802540429556128195379262092938512753877977306516628703238126489004982324357701824680401959323985990438611626059305312670453243126706245392283578224665500776508605118698858164486521298867085535433628204634434514805332813082624309286119307781136420327047381512794967278601171109580755617048749609904606554316446160374394289107414785996369302697383811772018325240483924781017599244940001112311126237515191737224642305602491191705838725574035946756042397223337973110239 9748 -13642759762305548585778445459205941689971176868429018751369517759980262944190666917367498104907448431250237553275698503153713902267053266767527562113274383199699663177760396084949274262346799034868922124999372636585434558448242223403243758507701064655314299247814847117562211866945663727531271304471718772532251111810117875995102693817104127574341785565713293648977266647823788943415846336244242488188597384496042680569453005258762817334249332477801322875308005573689889101994919388474840531554769738650710146501890013291024003853885177041865627128605200403983805712570497480799354707664400856798 9749 -19294171012295613077541341658654980054049020688221266480795824826528318230818122236787319339309728338156455311495950608966981993431093507407209734483950709022030260647527891254815940623966302925774018134014634612383400541168212777145074900727707241739377124717679329715385447065897045033197584156315293082014779607247421643981124425330732204072118131439875030133745489965349842312939476175885288912926523752500581693363001646553515295735104609011358622601458877015451746613934672546557286370468639577743440784215716170756086834618880308596303123521809963079558222152433758697345945559691251072957 9750 -15786100954719691912164920477125487581086093963846974769070640729653824764911013254056543331163717373447465270937679378490061906483290966977653606288571446929091747893649913948299311920728176436769035809656932787702998581844226786706463274668401929068923881590973084323101868841231544256688979037616434917528258308380336108547496220696297689266785318357250720847626182184213421985892094663090321634325352642919826076314252036648908741418658448636964333494044091019082443916550860774538961129984714796725841539275715058444960597103688571371660817919318771373719496578397811941303548336353277962717 9751 -2143341192414143326386475017919545891114917095417956017701122969673561820720346336689045226256268942197227717661980875336348004216237700210126044175297063729392084715889517863350037658381377401900113684657560151117564023395984563303219516160700864413609582343158237205539656974285880529157707733144716144996007196570218232552393526879193561692443532791537427198648915536389633042476248326846079146136755258423783395744799031390145924084409116159163010618736085445392554814555941386064120598429945058075131392773825045153936593249803394329795190790713570969735690865827314460504193628688877105918 9752 17150829819881469751154866640735434162934103592803310463094701856854756410097775900098274113053459395959227593833969733630633989214855807197083690308653645292638175931638373391465902965584925523873904449357074461265836517772228213841855384567006377325767542374521092509845790091611164504039876423170576937018772410677203411428730898451538642379674598648337602935096574428960209270463227849039209766789768494076798297618202615163369371650695492852195611982722791570059191799378731160493165772038694519668309391441891125602150241369076914266507932731096392109822531286606444236841751931002373967040 9753 32936930774601161663319787117860921744020197556650285232165342586508581175008789154154817444217176769406692864771649112120695895698146774174737296597225092221729923825288287339765214886313101960642940259014007248968835099616455000548318659235408306394691423965494176832947658932842708760728855460787011854547030719057539519976227119147836331646459917005588323782722756613173631256355322512129531401115121136996624373932454651812278113069353941489159945476766882589141635715929591935032126902023409316394150930717606184047110838472765485638168750650415163483542027865004256178145300267355651929758 9754 35080271967015304989706262135780467635135114652068241249866465556182142995729135490843862670473445711603920582433629987457043899914384474384863340772522155951122008541177805203115252544694479362543053943671567400086399123012439563851538175396109170808301006308652414038487315907128589289886563193931727999543037915627757752528620646027029893338903449797125750981371672149563264298831570838975610547251876395420407769677253683202424037153763057648322956095502968034534190530485533321096247500453354374469282323491431229201047431722568879967963941441128734453277718730831570638649493896044529035677 9755 17929442147133835238551395495045033472201011059264930786771763699327386585631359590745588557419986315644692988599660253826409910699528667187779650463868510658483832609539431811649349579109553838669149494314492938820562605240211350009682790829102793482533463934131321528641525815517424785846686770761151062524265504950554341099889747575491250959228851148788148046275097720603055028368342989936400780462107901343609472059051068039054665503067564796127344112780176464474998731106802160603081728414659854800972932049540103598897190353491965701456008710032342343455187444225126401807741965042155068638 9756 -15007488627467326424768391622815888271819186497385354445393578887181194589377429563409228886797190453761999876171988858294285984998618106986957646133356581563246091215748855528115865307203548121973790764699514310148272494376243650538635868406305512912157960031362855304306133117325283974882168690025860792022765214106985178876337371572345080687231065856800175736447658892570576227986979522193130620653013235653014901873403583773223447566286376693032601363986706124666636984822789774429045173608749461593177998668066080448213648119273519936712741940382821140086840420779129776337558302313496861119 9757 -50087760594482631414474653758596355906954301149453595695260044443363337585106565054253091557270636165365920458605618845751329884913002581371820986905878737514368099756926660731231117851898027484516844708371081710234671617388683214390174043802414683720458966340015269342793449024453873264768731883957588791565803129734742931404958017599374974026134515653925926717819331042133840526818550361168741167904889631073422671550657266975647484720049434341355557459489674159200827515308323095525292674062103836062460322159497309649261079841842399904676683381511555593364559151610700414987052198358025896795 9758 -68017202741616466653026049253641389379155312208718526482031808142690724170737924644998680114690622481010613447205279099577739795612531248559600637369747248172851932366466092542880467431007581323185994202685574649055234222628894564399856834631517477202992430274146590871434974839971298050615418654718739854090068634685297272504847765174866224985363366802714074764094428762736895555186893351105141948366997532417032143609708335014702150223116999137482901572269850623675826246415125256128374402476763690863433254209037413248158270195334365606132692091543897936819746595835826816794794163400180965432 9759 -53009714114149140228257657630825501107336125711333172036638229255509529581360495081589451227893432027248613571033290241283453810613913141572642991236390666609605841150717237014764602123804033201212203437986060338906961728252650913861220966225211964290834470242783735567128841722646014075733249964692879062067303420578312093628510393602521144298132300945913899027646769870166319327199913828912011327713984296764017241736304751241478702656830622444450300208283144499009189261592335481699329228868014229270255255540971332799944622076060845669419950151161076796732906175056697040457235861086684104312 9760 -2921953519666508813783003872229145200381824561879576341378184812146191996253930027336359670622795861882693112427671395532123925700910560200822004330511929095237741393790576283533484271906005716695358729614978628672290110863967699471046922422797280570375503902768466224335392698192140810964518080735290270501500290843569162223552376003146170271997785291987972309827438828032478800381363467743270159809094665690594570185647484265831217936781188103094742748793470339808361746284012386174036554805910393207794933381474023150683542234218445764743266769649521203368347023445996625470183662728658207516 9761 65095249221949957839243045381412244178773487646838950140653623330544532174483994617662320444067826619127920334777607704045615869911620688358778633039235319077614190972675516259346983159101575606490635473070596020382944111764926864928809912208720196632616926371378124647099582141779157239650900573983449583588568343841728110281295389171720054713365581510726102454266989934704416754805529883361871788557902866726437573424060850748870932286335811034388158823476380283867464500131112869954337847670853297655638320827563390097474727961115919841389425321894376733451399572389830191324610500671522757917 9762 118104963336099098067500703012237745286109613358172122177291852586054061755844489699251771671961258646376533905810897945329069680525533829931421624275625985687220032123392753274111585282905608807702838911056656359289905840017577778790030878433932160923451396614161860214228423864425171315384150538676328645655871764420040203909805782774241199011497882456640001481913759804870736082005443712273883116271887163490454815160365601990349634943166433478838459031759524782876653761723448351653667076538867526925893576368534722897419350037176765510809375473055453530184305747446527231781846361758206862230 9763 121026916855765606881283706884466890486491437920051698518670037398200253752098419726588131342584054508259227018238569340861193606226444390132243628606137914782457773517183329557645069554811614524398197640671634987962195950881545478261077800856729441493826900516930326438563816562617312126348668619411618916157372055263609366133358158777387369283495667748627973791741198632903214882386807180017153276080981829181049385346013086256180852879947621581933201780552995122685015508007460737827703631344777920133688509750008746048102892271395211275552642242704974733552652770892523857252030024486865069747 9764 55931667633815649042040661503054646307717950273212748378016414067655721577614425108925810898516227889131306683460961636815577736314823701773464995566902595704843582544507813298298086395710038917907562167601038967579251839116618613332267888648009244861209974145552201791464234420838154886697768045428169332568803711421881255852062769605667314570130086237901871337474208698198798127581277296655281487523078962454611811921952235507309920593611810547545042957076614838817551007876347867873365783673924622478050188922445355950628164310279291434163216920810598000101253198502693665927419523815342311831 9765 -62173295702283449025460041509183098978391663084959373799275438518398340178230064590325960773445030757245227222349936308513491944210710128157956628708723389982376449578884939975813498887195569889795276743455617391710654000900959165457762989785922916062241422468609658422764189443587016428686382493248159313087068052998158948057743013168573884441367796218738130144439551106671937954424166415618601628748808201035843003238413366483039714349554622931293416074682909944059102753847100483780301292864942904447843387446089366946791185726897474076646158552244855530083052548943833565854426837942864550398 9766 -183200212558049055906743748393649989464883101005011072317945475916598593930328484316914092116029085265504454240588505649374685550437154518290200257314861304764834223096068269533458568442007184414193474384127252379672849951782504643718840790642652357556068322985539984861328006006204328555035051112659778229244440108261768314191101171945961253724863463967366103936180749739575152836810973595635754904829790030216892388584426452739220567229502244513226617855235905066744118261854561221608004924209720824581531897196098112994894077998292685352198800794949830263635705319836357423106456862429729620144 9767 -239131880191864704948784409896704635772601051278223820695961889984254315507942909425839903014545313154635760924049467286190263286751978220063665252881763900469677805640576082831756654837717223332101036551728291347252101790899123257051108679290661602417278297131092186652792240427042483441732819158087947561813243819683649570043163941551628568294993550205267975273654958437773950964392250892291036392352868992671504200506378688246530487823114055060771660812312519905561669269730909089481370707883645447059582086118543468945522242308571976786362017715760428263736958518339051089033876386245071931974 9768 -176958584489581255923324368387521536794209388193264446896686451465855975329712844835513942241100282397390533701699530977676771342541268091905708624173040510487301356061691142855943155950521653442305759808272673955541447789998164091593345689504738686355036874662482528230028050983455467013046436664839788248726175766685490621985420928383054683853625753986529845129215407331102013009968084476672434763604060791635661197267965321763490773473559432129478244737629609961502566515883808605701069415018702542611738698672454101998731056581674502709715859163515572733653905969395217523179449548302207381575 9769 6241628068467799983419380006128452670673712811746625421259024450742618600615639481400149874928802868113920538888974671697914207895886426384491633141820794277532867034377126677515412491485530971887714575854578424131402161784340552125495101137913671201031448323057456631299955022748861541988614447819989980518264341576277692205680243562906569871237709980836258806965342408473139826842889118963320141225729238581231191316461130975729793755942812383748373117606295105241551745970752615906935509191018281969793198523644010996163021416618182642482941631434257529981799350441139899927007314127522238570 9770 245373508260332504932203789902833088443274764089970446117220914434996934108558548907240052889474116022749681462938441957888177494647864646448156886023584694747210672674953209509272067329202754303988751127582869771383503952683463809176603780428575273618309745454149643284092195449791344983721433605907937542331508161259927262248844185114535138166231260186104234080620300846247090791235140011254356533578598231252735391822839819222260281579056867444520033929918815010803221015701661705388306217074663729029375284642187479941685263725190159428844959347194685793718757868780190988960883700372594170545 9771 422332092749913760855528158290354625237484152283234893013907365900852909438271393742753995130574398420140215164637972935564948837189132738353865510196625205234512028736644352365215223279724407746294510935855543726924951742681627900769949469933313959973346620116632171514120246433246811996767870270747725791057683927945417884234265113497589822019857014172634079209835708177349103801203224487926791297182659022888396589090805140985751055052616299573998278667548424972305787531585470311089375632093366271641113983314641581940416320306864662138560818510710258527372663838175408512140333248674801552121 9772 416090464681445960872108778284226172566810439471488267592648341450110290837655754261353845255645595552026294625748998263867034629293246311969373877054804410956979161702267225687699810788238876774406796360000965302793549580897287348644454368795400288772315171793574714882820291410497950454779255822927735810539419586369140192028584869934683252148619304191797820402870365768875963974360335368963471155956929784307165397774344010010021261296673487190249905549942129867064235785614717695182440122902347989671320784790997570944253298890246479496077876879276000997390864487734268612213325934547279313552 9773 170716956421113455939904988381393084123535675381517821475427427015113356729097205354113792366171479529276613162810556305978857134645381665521216991031219716209768489027314016178427743459036122470418045232418095531410045628213823539467850588366825015154005426339425071598728095960706605471057822217019798268207911425109212929779740684820148113982388044005693586322250064922628873183125195357709114622378331553054430005951504190787760979717616619745729871620023314856261014769913055989794133905827684260641945500148810091002568035165056320067232917532081315203672106618954077623252442234174685143008 9774 -251615136328800304915623169908961541113948476901717071538479938885739552709174188388640202764402918890863602001827416629586091702543751072832648519165405489024743539709330336186787479820688285275876465703437448195514906114467804361302098881566488944819341193777207099915392150472540206525710048053727927522849772502836204954454524428677441708037468970166940492887585643254720230618078029130217676674804327469833966583139300950197990075334999679828268407047525110116044772761672414321295241726265682010999168483165831490937848285141808342071327900978628943323700557219221330888887891014500116409112 9775 -667705601010246265787731948193187713680758916373205339131128280335849843546829942649994048020048514442889896627576414893453126331836997384802022396220209899981722701411597561874487290608927162050283262063438413498308455695365091709946553250361889233591656365570781814798212441883038156980489303876655663333389192089205345146483109298612124960186088274358738313290456009023596194592438364499181147830761257254141131980913644960208011336631673167018518312597467239983109008547287132016477681849168030000670489267956829061882101584032054821567405777857904944321091421706955599501101216949047395722663 9776 -838422557431359721727636936574580797804294591754723160606555707350963200275927148004107840386219993972166509790386971199431983466482379050323239387251429616191491190438911578052915034067963284520701307295856509029718501323578915249414403838728714248745661791910206886396940537843744762451547126093675461601597103514314558076262849983432273074168476318364431899612706073946225067775563559856890262453139588807195561986865149150995772316349289786764248184217490554839370023317200188006271815754995714261312434768105639152884669619197111141634638695389986259524763528325909677124353659183222080865670 9777 -586807421102559416812013766665619256690346114853006089068075768465223647566752959615467637621817075081302907788559554569845891763938627977490590868086024127166747650729581241866127554247274999244824841592419060834203595209111110888112304957162225303926320598132999786481548387371204555925837078039947534078747331011478353121808325554754831366131007348197491406725120430691504837157485530726672585778335261337361595403725848200797782241014290106935979777169965444723325250555527773684976574028730032250313266284939807661946821334055302799563310794411357316201062971106688346235465768168721964456557 9778 80898179907686848975718181527568456990412801520199250063052511870626195980076983034526410398231439361586988839016860323607234567898369407311431528134185772814975050682016320008359736361652162805458420471019352664104860486253980821834248293199663929665335767437782028316664054511833601054652225836708129254641861077726992024674783743857293594055080926161246906565335578332091357434952833772508562052425995916779536577187796759410229095617383060082538535427501795259783757991759358331501107820437997750357222983017021399935280249976752022004094983446547628120028450600267253265635448780325431266107 9779 919320737339046570703355118102149254794707393274922410669608219221589396256004131038634250784451433333753498629403831523039218034380748457634670915385615389006466241120927898061274770429615447326159727766875861693823361809832896071248652131928378178410997559347988914713604592355578363506199351930383590856238964592041550100937633727289566668223557244525678806178041652278316425210516393629398824505565584723975098564052945910406001411966672846846786719644992350099153781308959546337772923575433712011669657751122660552819949869173863163638733678836533887644791978926176930389989107963547512131778 9780 1506128158441605987515368884767768511485053508127928499737683987686813043822757090654101888406268508415056406417963386092885109798319376435125261783471639516173213891850509139927402324676890446570984569359294922528026957018944006959360957089090603482337318157480988701195152979726782919432036429970331124934986295603519903222745959282044398034354564592723170212903162082969821262368001924356071410283900846061336693967778794111203783652980962953782766496814957794822479031864487320022749497604163744261982924036062468214766771203229165963202044473247891203845854950032865276625454876132269476588336 9781 1425229978533919138539650703240200054494640706607729249674631475816186847842680107619575478008037069053469417578946525769277875230421007027813830255337453743358238841168492819919042588315238283765526148888275569863922096532690026137526708795890939552671982390043206672878488925214949318377384204133622995680344434525792911198071175538187104440299483666561923306337826504637729904933049090583562848231474850144557157390590997351793554557363579893700227961387455999562695273872727961691248389783725746511625701053045446814831490953252413941197949489801343575725826499432598023359819427351944045322230 9782 505909241194872567836295585138050799699933313332806839005023256594597451586675976580941227223585635719715918949542694246238657196040258570179159339951838354351772600047564921857767817885622836439366421121399708170098734722857130066278056663962561374260984830695217758164884332859370954871184852203239404824105469933751361097133541810897537772075926422036244500159784852359413479722532696954164023725909265420582058826538051441387553145396907046853441241742463649463541492563768415353475466208292034499956043301922786262011541084078550777559215810964809688081034520506421092969830319388396533190453 9783 -1000218917246733419679073299629717711785120194795121660732660731092215592236081114073160661182682872695340487468420691846646452602279117864946102443519801161821441291802944218069634506791267610131618148237895214357928222296086876893082900425128042108076333326785770943030268646867411964560851577767091720110880825669768542125612417471146860262278638170686925712743377230610407782645469227401907386557991580640754635141240742669816230507584055906929325255072494145358937539300718904669274031395871709762026880734139681952755230119150615185642828662283081515764820429526444183655624556743872943397882 9784 -2425448895780652558218724002869917766279760901402850910407292206908402440078761221692736139190719941748809905047367217615924327832700124892759932698857254905179680132971437037988677095106505893897144297126170784221850318828776903030609609221018981660748315716828977615908757572082361282938235781900714715791225260195561453323683593009333964702578121837248849019081203735248137687578518317985470234789466430785311792531831740021609785064947635800629553216459950144921632813173446866360522421179597456273652581787185128767586721072403029126840778152084425091490646928959042207015443984095816988720111 9785 -2931358136975525126055019588007968565979694214735657749412315463502999891665437198273677366414305577468525823996909911862162985028740383462939092038809093259531452733019001959846444912992128730336510718247570492391949053551634033096887665884981543035009300547524195374073641904941732237809420634103954120615330730129312814420817134820231502474654048259285093519240988587607551167301051014939634258515375696205893851358369791462997338210344542847482994458202413794385174305737215281713997887387889490773608625089107915029598262156481579904399993963049234779571681449465463299985274303484213521910563 9786 -1931139219728791706375946288378250854194574019940536088679654732410784299429356084200516705231622704773185336528489220015516532426461265597992989595289292097710011441216057741776810406200861120204892570009675278034020831255547156203804765459853500926932967220738424431043373258074320273248569056336862400504449904459544272295204717349084642212375410088598167806497611356997143384655581787537726871957384115565139216217129048793181107702760486940553669203129919649026236766436496377044723855992017781011581744354968233076843032037330964718757165300766153263806861019939019116329649746740340578512680 9787 494309676051860851842777714491666912085186881462314821727637474497618140649405137492219433959097236975624568518877997600407795406238859294766943103567962807469668691755379296211866688905644773692251727116495506187829487573229746826804843761165480733815348496090553184865384314008041009689666725563852315286775355736017181028478875660249322490202711748650681212583592378250994302922936530447743362832082315220172576314702691228428677362187148860075884013330030495895396046736950489315798565187579675262070837432216895690743689035072064408083612851318271827683785909020023090685794237355476410207432 9788 3425667813027385977897797302499635478064881096197972571139952938000618032314842335765896800373402814444150392515787909462570780434979242757706035142377056067001121424774381256058311601897773504028762445364065998579778541124863779923692509646147023768824649043614748558939026218949773247499087359667806435902106085865329995449296010480480824964856760007935774731824580965858545470223987545387377621347458011426066427673072482691426015572531691707558878471532444290280570352474165771029796452575469166035679462521324810720341951191553644312483606814367506607255467358485486390671068540839689932117996 9789 5356807032756177684273743590877886332259455116138508659819607670411402331744198419966413505605025519217335729044277129478087312861440508355699024737666348164711132865990438997835122008098634624233655015373741276613799372380410936127497275106000524695757616264353172989982399477024093520747656416004668836406555990324874267744500727829565467177232170096533942538322192322855688854879569332925104493304842126991205643890201531484607123275292178648112547674662363939306807118910662148074520308567486947047261206876293043797184983228884609031240772115133659871062328378424505507000718287580030510630677 9790 4862497356704316832430965876386219420174268234676193838091970195913784191094793282474194071645928282241711160525399131877679517455201649060932081634098385357241464174235059701623255319192989850541403288257245770425969884807181189300692431344835043961942267768262619805117015163016052511057989690440816521119780634588857086716021852169316144687029458347883261325738599944604694551956632802477361130472759811771033067575498840256178445913105029788036663661332333443411411072173711658758721743379907271785190369444076148106441294193812544623157159263815388043378542469404482416314924050224554100423246 9791 1436829543676930854533168573886583942109387138478221266952017257913166158779950946708297271272525467797560768009611222415108737020222406303226046491721329290240342749460678445564943717295216346512640842893179771846191343682317409376999921698688020193117618724647871246177988944066279263558902330773010085217674548723527091266725841688835319722172698339947486593914018978746149081732645257089983509125301800344966639902426357564752430340573338080477785189799889153130840719699545887728925290804438105749510906922751337386099343002258900310673552449447881436123075110918996025643855509384864168305251 9792 -3919977489079246829740575016991302390150067977660287392867590412498236172964247473258116234332500051419774961034665907062978575841218102052472978245945018874470790116529760552270178290803418277721014172480561504767608028698093526750497353407312504502639997539705301743804410532957814257188754085231658751188881441601347176477774886140730147455059471756586455944408173344109539773146924075835120984179540326646239003987775173919854692934718840567634762484862474786175966399211116260345595017763048841297750299953541706411085640226625708720567219665685778434939253267505509481356862778195166342325425 9793 -8782474845783563662171540893377521810324336212336481230959560608412020364059040755732310305978428333661486121560065038940658093296419751113405059880043404231712254290764820253893433609996408128262417460737807275193577913505274716051189784752147548464582265307967921548921425695973866768246743775672475272308662076190204263193796738310046292142088930104469717270146773288714234325103556878312482114652300138417272071563274014176033138847823870355671426146194808229587377471384827919104316761142956113082940669397617854517526934420438253343724378929501166478317795736909991897671786828419720442748670 9794 -10219304389460494516704709467264105752433723350814702497911577866325186522838991702440607577250953801459046889569676261355766830316642157416631106371764733521952597040225498699458377327291624474775058303630987047039769257187592125428189706450835568657699884032615792795099414640040146031805646106445485357526336624913731354460522579998881611864261628444417203864060792267460383406836202135402465623777601938762238711465700371740785569188397208436149211335994697382718218191084373806833242051947394218832451576320369191903626277422697153654397931378949047914440870847828987923315642337804584611053920 9795 -6299326900381247686964134450272803362283655373154415105043987453826950349874744229182491342918453750039271928535010354292788254475424055364158128125819714647481806923695738147188199036488206197054044131150425542272161228489498598677692353043523064155059886492910491051295004107082331774616892021213826606337455183312384177982747693858151464409202156687830747919652618923350843633689278059567344639598061612115999707477925197820930876253678367868514448851132222596542251791873257546487647034184345377534701276366827485492540637196071444933830711713263269479501617580323478441958779559609418268728494 9796 2483147945402315975207406443104718448040680839182066125915573154585070014184296526549818963059974583622214193025054684647869838820995695749246931754223689584230447367069082106705234573508201931208373329587381732921416685015776117373497431708624484309522378815057430497626421588891534993629851754458648665971206892877820085211049044451894827732886773416638969350494154365363390691414278818745137475054238526301272364085348816355102262594145502487156977295062585633045125679511570372616669726958610735548239393030790369024986297224366808409893667216237896998816178156586513455713007268810302174020177 9797 12702452334862810491912115910368824200474404189996768623827151020910256537023288228990426540310928385081261082594730946003636669137637853165878038125988423106183044407294580806163611900799826405983431633218368779961185942203368242801687138159460052967222262847673223292725836228931681025435497860904134023497543517791551439671571624450776439597148401861056173214554946632823774098250480954147603098831840465063511075551049188095887831782542710923306188631057283015763343870595944179449911778906004954380690969351159560928612574647063962064291598595186944913257049004415501379028649606614886785074098 9798 19001779235244058178876250360641627562758059563151183728871138474737206886898032458172917883229382135120533011129741300296424923613061908530036166251808137753664851330990318953351810937288032603037475764368794322233347170692866841479379491202983117122282149340583714344020840336014012800052389882117960629834998701103935617654319318308927904006350558548886921134207565556174617731939759013714947738429902077179510783028974385916818708036221078791820637482189505612305595662469201725937558813090350331915392245717987046421153211843135406998122310308450214392758666584738979820987429166224305053802593 9799 16518631289841742203668843917536909114717378723969117602955565320152136872713735931623098920169407551498318818104686615648555084792066212780789234497584448169434403963921236846646576363779830671829102434781412589311930485677090724105882059494358632812759770525526283846394418747122477806422538127659311963863791808226115532443270273857033076273463785132247951783713411190811227040525480194969810263375663550878238418943625569561716445442075576304663660187126919979260469982957631353320889086131739596367152852687196677396166914618768598588228643092212317393942488428152466365274421897414002879782417 9800 3816178954978931711756728007168084914242974533972348979128414299241880335690447702632672379858479166417057735509955669644918415654428359614911196371596025063251359556626656040482964462980004265845670801563043809350744543473722481304194921334898579845537507677853060553668582518190796780987040266755177940366248290434564092771698649406256636676315383271191778569158464557987452942274999240822207164543823085814727343392576381465828613659532865381357471556069636963497126112361687173870977307225734641986461883336037116467554339971704636523937044497025372480685439423736964986245772290799116094708320 9801 -15185600280265126467119522353473542648515085029178834749742724175495326551207584755540245503370902968703475275619785630651506507958633548915124969880212112690413491774363662912868846474308028337191804962805750512882602627219144360175184569868084537276744641662730653790352257817823216019065349615362782689468750410669371524882620668902671267330035175277695142565049100998187164789664759772892740573886078991364783439636398004450990094376688213410463165926119868648808469550107514552066581505864615689928930362381949929953598871871430770474185265811424841912073227161002014834741656875425188959094272 9802 -31704231570106868670788366271010451763232463753147952352698289495647463423921320687163344423540310520201794093724472246300061592750699761695914204377796560859847895738284899759515422838087859009020907397587163102194533112896235084281066629362443170089504412188256937636746676564945693825487887743022094653332542218895487057325890942759704343603498960409943094348762512188998391830190239967862550837261742542243021858580023574012706539818763789715126826113246788628068939533065145905387470591996355286296083215069146607349765786490199369062413908903637159306015715589154481200016078772839191838876688 9803 -35520410525085800382545094278178536677475438287120301331826703794889343759611768389796016803398789686618851829234427915944980008405128121310825400749392585923099255294911555799998387301067863274866578199150206911545277656369957565585261550697341749935041919866109998190415259083136490606474928009777272593698790509330051150097589592165960980279814343681134872917920976746985844772465239208684758001805565628057749201972599955478535153478296655096484297669316425591566065645426833079258447899222089928282545098405183723817320126461904005586350953400662531786701155012891446186261851063638307933585007 9804 -20334810244820673915425571924704994028960353257941466582083979619394017208404183634255771300027886717915376553614642285293473500446494572395700430869180473232685763520547892887129540826759834937674773236344456398662675029150813205410076980829257212658297278203379344400063001265313274587409578394414489904230040098660679625214968923263289712949779168403439730352871875748798679982800479435792017427919486636692965762336201951027545059101608441686021131743196556942757596095319318527191866393357474238353614736023233793863721254590473235112165687589237689874627927851889431351520194188213118974490734 9805 11369421325286194755362794346305457734272110495206485770614309876253446215517137052907573123512423802286417540109829961006588092304205189300213773508616087627162132217737006872385882011328024071346134161242706703531858083745421878870989648533185957431207133984877593236683675299632419238078309348607604749102502120234807432110922019496414630653719792006503363995890636440199711847389760532070533409342255905550056096243821622985161480717155348029105694370050231685311343437745827378195604198638881047942468479045912813486044531899726133950248221314399469431387787737265049848495884584626072864385955 9806 46889831850371995137907888624483994411747548782326787102441013671142789975128905442703589926911213488905269369344257876951568100709333310611039174258008673550261387512648562672384269312395887346212712360392913615077135740115379444456251199230527707366249053850987591427098934382768909844553237358384877342801292629564858582208511611662375610933534135687638236913811613187185556619854999740755291411147821533607805298216421578463696634195452003125589992039366657276877409083172660457454052097860970976225013577451096537303364658361630139536599174715062001218088942750156496034757735648264380797970963 9807 67224642095192669053333460549188988440707902040268253684524993290536807183533089076959361226939100206820645922958900162245041601155827883006739605127189146782947151033196455559513810139155722283887485596737370013739810769266192649866328180059784920024546332054366935827161935648082184431962815752799367247031332728225538207423480534925665323883313304091077967266683488935984236602655479176547308839067308170300771060552623529491241693297060444811611123782563214219635005178491978984645918491218445214578628313474330331167085912952103374648764862304299691092716870602045927386277929836477499772461698 9808 55855220769906474297970666202883530706435791545061767913910683414283360968015952024051788103426676404534228382849070201238453508851622693706525831618573059155785018815459448687127928127827698212541351435494663310207952685520770770995338531526598962593339198069489342590478260348449765193884506404191762497928830607990730775312558515429250693229593512084574603270792852495784524755265718644476775429725052264750714964308801906506080212579905096782505429412512982534323661740746151606450314292579564166636159834428417517681041381052377240698516640989900221661329082864780877537782045251851426908075744 9809 8965388919534479160062777578399536294688242762734980811469669743140570992887046581348198176515462915628959013504812324286885408142289383095486657360564385605523631302810886014743658815431810866328639075101749695130816945405391326539087332296071255227090144218501751163379325965680855349331269045806885155127537978425872193104046903766875082296059376396936366356981239308598968135410718903721484018577230731142909666092380328042383578384453093656915437373146325257446252657573491148996262194718593190411146256977320980377676722690747101161917466274838220443240140114624381503024309603587046110104782 9810 -58259253175658189893270682970789452146019659277533272873055323547396236190646042495611163050423637291191686909454087837958156193013538499911252947766624761177423519730385569544770151323723911417558846521635620318608993823860801323327240847763713664797456187835865184663782609682401329082631546706992482091903794749799666014319433631158790241587253927694141600909702249627385268467244760272825824820490077439157861394460243201448858114912607351154695686409416888962188752520918487835649656296499852024167482056497009350789409190261356273486847396029461470649476730487421545883253620232890453662356915 9811 -114114473945564664191241349173672982852455450822595040786966006961679597158661994519662951153850313695725915292303158039196609701865161193617778779385197820333208538545845018231898079451551609630100197957130283628816946509381572094322579379290312627390795385905354527254260870030851094276516053111184244589832625357790396789631992146588040934816847439778716204180495102123169793222510478917302600250215129703908576358769045107954938327492512447937201115821929871496512414261664639442099970589079416190803641890925426868470450571313733514185364037019361692310805813352202423421035665484741880570432658 9812 -123079862865099143351304126752072519147143693585330021598435676704820168151549041101011149330365776611354874305807970363483495110007450576713265436745762205938732169848655904246641738266983420496428837032232033323947763454786963420861666711586383882617885530123856278417640195996531949625847322156991129744960163336216268982736039050354916017112906816175652570537476341431768761357921197821024084268792360435051486024861425435997321905876965541594116553195076196753958666919238130591096232783798009381214788147902747848848127294004480615347281503294199912754045953466826804924059975088328926680537439 9813 -64820609689440953458033443781283067001124034307796748725380353157423931960902998605399986279942139320163187396353882525525338916993912076802012488979137444761308650118270334701871586943259509078869990510596413005338769630926162097534425863822670217820429342287991093753857586314130620543215775449998647653056368586416602968416605419196125775525652888481510969627774091804383492890676437548198259448302282995893624630401182234548463790964358190439420866785659307791769914398319642755446576487298157357047306091405738498058718103743124341860434107264738442104569222979405259040806354855438473018180523 9814 49293864256123710733207905392389915851331416514798292061585653804255665197758995914262964873908174375562727895949275513671270784871249116815766290406060375571899888427574683530026492508292100551230207446533870623478176878455409996788153515467642409570366043617363433500403283716720473733300277661185596936776256771373793821215386727391915159291194551297205234552721010318786300331834041369104340801912846708014951728367862873406474536528154257497780249036270563704742499863344996686653394101781258833756335799519688370411732467570609172324929929754623250206236590372797164380229310629303407552252136 9815 172373727121222854084512032144462434998475110100128313660021330509075833349308037015274114204273950986917602201757245877154765894878699693529031727151822581510632058276230587776668230775275521047659044478765903947425940333242373417649820227054026292188251573741219711918043479713252423359147599818176726681736420107590062803951425777746831176404101367472857805090197351750555061689755239190128425070705207143066437753229288309403796442405119799091896802231346760458701166782583127277749626885579268214971123947422436219259859761575089787672211433048823162960282543839623969304289285717632334232789576 9816 237194336810663807542545475925745501999599144407925062385401683666499765310211035620674100484216090307080789598111128402680104811872611770331044216130960026271940708394500922478539817718535030126529034989362316952764709964168535515184246090876696510008680916029210805671901066027383043902363375268175374334792788694006665772368031196942956951929754255954368774717971443554938554580431676738326684519007490138960062383630470543952260233369477989531317669017006068250471081180902770033196203372877425572018430038828174717318577865318214129532645540313561605064851766819029228345095640573070807250970100 9817 187900472554540096809337570533355586148267727893126770323816029862244100112452039706411135610307915931518061702161852889008834027001362653515277925724899650700040819966926238948513325210242929575298827542828446329286533085713125518396092575409054100438314872411847372171497782310662570169063097606989777398016531922632871951152644469551041792638559704657163540165250433236152254248597635369222343717094643430945110655262607670545785696841323732033537419980735504545728581317557773346542809271096166738262094239308486346906845397747604957207715610558938354858615176446232063964866329943767399698717965 9818 15526745433317242724825538388893151149792617792998456663794699353168266763144002691137021406033964944600459500404607011854068132122662959986246198573077069189408761690695651171845094434967408527639783064062542381860592752470752100746272348355027808250063298670627660253454302597410146809915497788813050716280111815042809147201218691804210616234458337184305735075053081485597192558842396179093918646389436287878672902033319361141989254436203932941640617749388744087027414534974646068793182385516898523290970291886050127646985636172515169535504177510115191898332632606608094660577044226135065465928390 9819 -221667591377346564817719937536852350849806526614926605721606984313331498547067032929537079078182125362480330097706521390826036679749948810344798017557882957082531946703805271306694723283567621598889251925299774570904117211697783414437973742521668701758617617358583145418446763429972897092447877479362323618512676878963856625166812505138746335695295918770063039642918362069341362021589280559232765872618053851081389481597151182810270978933274056589677051267617324163443666645928123964403020987360527048727459746942124589671592229145698959997141362803446413166519134212421133684518596346935741785041709 9820 -409568063931886661627057508070207936998074254508053376045423014175575598659519072635948214688490041293998391799868374279834870706751311463860075943282782607782572766670731510255208048493810551174188079468128220900190650297410908932834066317930722802196932489770430517589944545740635467261510975086352101016529208801596728576319456974689788128333855623427226579808168795305493616270186915928455109589712697282026500136859758853356056675774597788623214471248352828709172247963485897310945830258456693786989553986250610936578437626893303917204856973362384768025134310658653197649384926290703141483759673 9821 -425094809365203904351883046459101088147866872301051832709217713528743865422663075327085236094524006238598851300272981291688938838873974423846322141855859676971981528361427161427053142928777959701827862532190763282051243049881661033580338666285750610446995788441058177843398848338045614071426472875165151732809320616639537723520675666493998744568313960611532314883221876791090808829029312107549028236102133569905173038893078214498045930210801721564855088997741572796199662498460543379739012643973592310280524278136661064225423263065819086740361150872499959923466943265261292309961970516838206949688062 9822 -203427217987857339534163108922248737298060345686125226987610729215412366875596042397548157016341880876118521202566459900862902159124025613501524124297976719889449581657621890120358419645210338102938610606890988711147125838183877619142364923764081908688378171082475032424952084908072716978978595395802828114296643737675681098353863161355252408873018041841469275240303514721749446807440031548316262363484079718823783557295927031687774951277527664975178037730124248632755995852532419415335991656613065261553064531194536474553831033920120126743219788069053546756947809052840158625443374169902465164646352 9823 206140845944029322092894399147959199700013908821928149057812284960163231783923030238400057672148160417879870597301914378971968547627285850358551818984805887893123185013109620134849628848600213071249468861237232189043524459227031313691701394166640893508554318687955485164992460832562750282532379690549272902232565063921047477965593813334535719460837581585757304567865280583744169462746884380138847226228617563202716579563831821668281724497070123648036433518228580076416252110953477895609838601843628525436489455056074462024606592973183790461637185293331221268186501605813039023941552120800676319113322 9824 631235655309233226444777445607060287847880781122979981767029998488907097206586105565485293766672166656478721897574895670660907386501260274204873960840665564865104713374536781561902771777378172773077331393427995471094767509108692347272040060452391503955550107129013663008391309170608364353958852565714424635041885680560585201486269479828534464029151542197289619451087157374834978291776196487687875462330751133107889618456910036166327654707871845212891522515970152872615914609414021275348851245817220835717013733192735526250029856039002877201998336165831181191653444871074331333903522637638883268801385 9825 834662873297090565978940554529309025145941126809105208754640727704319464082182147963033450783014047532597243100141355571523809545625285887706398085138642284754554295032158671682261191422588510876015942000318984182241893347292569966414404984216473412643928278211488695433343394078681081332937447961517252749338529418236266299840132641183786872902169584038758894691390672096584425099216228036004137825814830851931673175752837067854102605985399510188069560246094401505371910461946440690684842902430286097270078264387272000803860889959123003945218124234884727948601253923914489959346896807541348433447738 9826 628522027353061243886046155381349825445927217987177059696828442744156232298259117724633393110865887114717372502839441192551840997998000037347846266153836396861431110019049051547411562573988297804766473139081751993198368888065538652722703590049832519135373959523533210268350933246118331050405068270967979847105964354315218821874538827849251153441332002453001590123525391512840255636469343655865290599586213288728956596189005246185820881488329386540033126727865821428955658350992962795075004300586657571833588809331197538779254296985939213483580938941553506680414752318101450935405344686740672114334417 9827 -2713627956171982558731290225710462401953563135802922070201555744750864908326987840851900655806279541761349394735454478109066388503260236857027694686829168003673603355487730014491209203389874968310858254346243477896398621043153694549336470402558984820176147605480452740040375924490033303553784294746444787935921326245366379611730651979283310587819539744288029327561765861994722655306852831822584862744537844378933022267904789980506773219542458672858395788104331443660256258421058480273846945230563263883424923861537987470775559053063663718417397224277674511238692552972880398498177950898211154466967 9828 -837376501253262548537671844755019487547894689944908130824842283449070328990509135803885351438820327074358592494876810049632875934128546124563425779825471452758227898387646401696752400625978385844326800254665227660138291968335723660963741454619032397464104425816969148173383770003171114636491232256263697537274450744481632679451863293163070183489989123783046924018952437958579147754523080867826722688559368696310606198020741857834609379204941968860927956034198732949032166720367499170958689847660849361153503188248809988274636449012186667663635521459162402459839946476887370357845074758439559587914704 9829 -1465898528606323792423718000136369312993821907932085190521670726193226561288768253528518744549686214189075964997716251242184716932126546161911272045979307849619659008406695453244163963199966683649093273393746979653336660856401262313686445044668864916599478385340502358441734703249289445686896300527231677384380415098796851501326402121012321336931321126236048514142477829471419403390992424523692013288145581985039562794209747104020430260693271355400961082762064554377987825071360461966033694148247506932987091997580007527053890745998125881147216460400715909140254698794988821293250419445180231702249120 9830 -1463184900650151809864986709910658850591868344796282268451469170448475696380441265687666843893879934647314615602980796764075650543623285925054244351292478681615985405051207723229672753996576808680782415139400736175440262235358108619137108574266305931779302237735021905701694327324799412383342516232485232596444493772551485121714671469033038026343501586491760484814916063609424680735685571691869428425401044140660629771941842314039923487473728896728102686973960222934327568812939403485759847203016943669103667073718469539583115186945062217428799063176438234629016006242015940894752241494282020547782152 9831 -625808399396889261327314865155639363043973654851374137626626886999405367389932129883781492455059607572956023108103986714442774609494739800490818571467007228857757506663561321532920353370598422836455614884735508515301970267022384958173367119647273534315197811918052757528310557321628297746851283976221535059170043028069852442262808175869967842853512462708713560795963625650845532981162490824042705736841675444350023573921100456205314108268786927867174730939761489985295402092571904314801157355356094307950163885469659551308478737932875549765163541717275832169176059765128570536907166735842460959867447 9832 840090129209434531096403134980729949949848253080711052895043839193821193898836123644737252094626606616119941889612264527741942322631806361420453474512300620761901501743134131711243609829368260812637658509011471138034690589378877355513077925021591382284280573422449600913424145927661147940045016551010142325210372070726999059063593945142353494077808663527334953346514203820573870409829933699649307551303906540689539220288646647815116152424484427533786351822303064392692422978788557651232536792891412625036928112110347975745412008065250331382052918683440076971078639029860250756343252709337770742381674 9833 2303275029859586340961389844891388800541716597876993321346513009642296890279277389332404095988506541263434557492593061291817592866255092286474697825804779302377886906794341854940916363825945069493420073648412207313474952824736985974650186499287897314063582811157471506615118473252460560323387532783495374921654865843278484180778265414175391520421310250019095438161430267429998551145515505391518735976704950681350168992230488961855039639898213324261889038796263287327019991791727961136992383995908356294140595185828817515328527195010312548810851981859878311600094645271876191651095494203619791290163827 9834 2929083429256475602288704710047028163585690252728367458973139896641702257669209519216185588443566148836390580600697048006260367475749832086965516397271786531235644413457903176473836717196543492329875688533147715828776923091759370932823553618935170848378780623075524264143429030574088858070238816759716909980824908871348336623041073590045359363274822712727808998957393893080844084126677996215561441713546626125700192566151589418060353748167000252129063769736024777312315393884299865451793541351264450602090759071298477066637005932943188098576015523577154143769270705037004762188002660939462252250031275 9835 2088993300047041071192301575066298213635841999647656406078096057447881063770373395571448336348939542220270638711084783478518425153118025725545062922759485910473742911714769044762593107367175231517238030024136244690742232502380493577310475693913579466094500049653074663230004884646427710130193800208706767655614536800621337563977479644903005869197014049200474045610879689260270213716848062515912134162242719585010653345862942770245237595742515824595277417913721712919622970905511307800561004558373037977053830959188129090891593924877937767193962604893714066798192066007144511431659408230124481507649602 9836 -214281729812545269769088269825090586905874598229336915268416952194415826508903993760955759639566999043163918781508277813299167713137066560929634903045293391904143995079572810178323256458769837976182043624275962622732720322356492397339710805374317847969082761504396843385113588606032850193193732574788607266040329042657146616800785769272385651224296200818621392550550578169728337428667442875606601814462231096339515646367546191609802044155697499666611620882541574407397020886216653336431379437535318317086764226640688424436933270132374781616889376966164244801902579264731680219436085973495309782514224 9837 -3143365159069020872057792979872118750491564850957704374241556848836118084178113512977141348083133147879554499382205325819559535188886898647895151300317079923139788408537475986652159973655313330306057732157423678451509643414115863330163264424309488696347863384579921107528542619180121708263432549334505517246865237914005483239841859359317745014499118913546430391507944471250572421555345439091168043528008857222039708212519135609670155792322697751795675390618566351719712414770516518788224920788799768919177523297939165491073939203075562880192904900543318388571173284301736442407438746912957562032545498 9838 -5232358459116061943250094554938416964127406850605360780319652906283999147948486908548589684432072690099825138093290109298077960342004924373440214223076565833613531320252245031414753081022488561823295762181559923142251875916496356907473740118223068162442363434232995770758547503826549418393626349543212284902479774714626820803819339004220750883696132962746904437118824160510842635272193501607080177690251576807050361558382078379915393388065213576390952808532288064639335385676027826588785925347172806896231354257127294581965533127953500647386867505437032455369365350308880953839098155143082043540195099 9839 -5018076729303516673481006285113326377221532252376023865051235954089583321439582914787633924792505691056661219311781831484778792628867857812510579320031272441709387325172672221236429824563718723847113718557283960519519155594139864510134029312848750314473280672728598927373433915220516568200432616968423677636439445671969674187018553234948365232471836761928283044568273582341114297843526058731473575875789345710710845912014532188305591343909516076724341187649746490231938364789811173252354545909637488579144590030486606157528599857821125865769978128470868210567462771044149273619662069169586733757680874 9840 -1874711570234495801423213305241207626729967401418319490809679105253465237261469401810492576709372543177106719929576505665219257439980959164615428019714192518569598916635196234584269850908405393541055986399860282068009512180024001179970764888539261618125417288148677819844891296040394859937000067633918160389574207757964190947176693875630620217972717848381852653060329111090541876288180619640305532347780488488671137699495396578635435551586818324928665797031180138512225950019294654464129625120837719659967066732547440666454660654745562985577073227927549821996289486742412831212223322256629171725135375 9841 3357646888881566141826881249697209337397439449187041289509973801030533910687017506738097107722700146922718418163713603632858702902023965208824786203362373315043932403617048796830483230114083168282239775781699641074242363736472355727502975229683806544316946146084317950913656207786154558456626281909294124512905566956662629856642645128590130665723415114365051784058495049420300758984012881966774645342471088318379223858886681801279957836478395251462287011501107926127109435656733172124656300226335087236264287524579853915510872473207937661809794277509482633373075863566468122626874832886452871815059725 9842 8375723618185082815307887534810535714618971701563065154561209755120117232126600421525731032515205837979379637475495435117637495530891823021335365523393645756753319728789721018066913054677801892129353494338983601593761519330612220237637004542532556858790226818812916878287090123006671126657058898877717802149345012628632304043661198363538495898195251876293334828626768631761415056827538940698248221218260434029090069770901213989585549180387911328186628199150854416359047800446544345377010846135972575815408877555066460073039472331029063527579772405980350843940538634610617396246536902056039605572740600 9843 10250435188419578616731100840051743341348939102981384645370888860373582469388069823336223609224578381156486357405071940782856752970872782185950793543107838275322918645424917252651182905586207285670409480738843883661771031510636221417607769431071818476915644106961594698131981419047065986594058966511635962538919220386596494990837892239169116116167969724675187481687097742851956933115719560338553753566040922517761207470396610568220984731974729653115293996182034554871273750465838999841140471256810295475375944287613900739494132985774626513156845633907900665936828121353030227458760224312668777297875976 9844 6892788299538012474904219590354534003951499653794343355860915059343048558701052316598126501501878234233767939241358337149998050068848816977126007339745464960278986241807868455820699675472124117388169704957144242587528667774163865690104794201388011932598697960877276747218325211260911428137432684602341838026013653429933865134195247110578985450444554610310135697628602693431656174131706678371779108223569834199381983611509928766941026895496334401653006984680926628744164314809105827716484171030475208239111656763034046823983260512566688851347051356398418032563752257786562104831885391426215905482816252 9845 -1482935318647070340403667944456001710667472047768721798700294695777068673425548104927604531013327603745611698234137097967639445462043006044209358183648180796474333486981852562246213379205677774741183789381839359006232851556448354547532210341144544926191528857935640131068764911745759698519626214275375964123331359198698438909465951252959510447750697265983199130998165938329758882695832262326469112994690599829708086159391285222644522284891576926533621214469927787614883485637438517660526675105497367576297220792032413249056211818462374676232721049581932811376786376824055291414651510629823700089924347 9846 -11733370507066648957134768784507745052016411150750106444071183556150651142813617928263828140237905984902098055639209038750496198432915788230160151726756019071797252132406769814897396284791885060411593270120683242668003883067084575965139979772216363403107172964897234829200746330792825685113685180787011926662250579585294933900303843492128626563918666990658386612685263681181715815811551822665022866560731522347469293629787895790865507016866306579648915210651962342486157236103277517501667146362307663051673165079646313988550344804237001189389566683489833477313614498177085518873411734942492477387800322 9847 -18626158806604661432038988374862279055967910804544449799932098615493699701514670244861954641739784219135865994880567375900494248501764605207286159066501484032076238374214638270718095960264009177799762975077827485255532550841248441655244773973604375335705870925774511576419071542053737113251117865389353764688264233015228799034499090602707612014363221600968522310313866374613371989943258501036801974784301356546851277241297824557806533912362640981301922195332888971230321550912383345218151317392782871290784821842680360812533605316803690040736618039888251509877366755963647623705297126368708382870616573 9848 -17143223487957591091635320430406277345300438756775728001231803919716631028089122139934350110726456615390254296646430277932854803039721599163076800882853303235601904887232785708471882581058331403058579185695988126249299699284800087107712563632459830409514342067838871445350306630307977414731491651113977800564932873816530360125033139349748101566612524334985323179315700436283613107247426238710332861789610756717143191081906539335162011627471064054768300980862961183615438065274944827557624642287285503714487601050647947563477393498341315364503896990306318698500580379139592332290645615738884682780692225 9849 -5409852980890942134500551645898532293284027606025621557160620363565979885275504211670521970488550630488156241007221239182358604606805810932916649156097284163804652754826015893574486296266446342646985915575304883581295816217715511142572583860243467006407169102941636616149560299515151729617806470326965873902682294231235426224729295857619475002693857344326936566630436755101897291435874416045309995228879234369673897452118643544296504610604757475119385770210998841129280829171667310055957495924977840662814435971001633574927048694104314175114330306816485221186965880962506813417233880796392205392891902 9850 13216305825713719297538436728963746762683883198518828242771478251927719816239166033191432671251233588647709753873346136718135643894958794274369509910404199868271585619388622377143609663997562835152777059502522601674236734623532930512672190113360908329298701822832874960269511242538585383633311395062387890785581938783993372809769794745088137011669364256641585743683429619511474698507384084991491979555422122177177379789179181013510029301757883506182536425121890130101040721740716035162193821467805030627970385871678727237606556622699375865622287733071766288690400875001140810288063245572316177477724672 9851 30359529313671310389173757159370024107984321955294556244003282171644350844328288173125782781977690204037964050519776414650990446934680393437446310793257503103873490506621408085615492245055894238211356245198510727923536433908333017620384753745820738738813043890671746405619817872846562798364803046176365691350514812600523732934802934094836238578281888591626908922999130055795087805754810323701824841345032878894320570871085720348672040929228947560950837405984851313716478787015660862719818463755090534342457986922326674801083950121040691230126184723378084987190981254140733142578708861311200860258416898 9852 35769382294562252523674308805268556401268349561320177801163902535210330729603792384796304752466240834526120291526997653833349051541486204370362959949354787267678143261447423979189978541322340580858342160773815611504832250126048528762957337606064205745220212993613383021769378172361714527982609516503331565253197106831759159159532229952455713580975745935953845489629566810896985097190684739747134836573912113263994468323204363892968545539833705036070223176195850154845759616187328172775775959680068375005272422893328308376010998815145005405240515030194570208377947135103239955995942742107593065651308801 9853 22553076468848533226135872076304809638584466362801349558392424283282610913364626351604872081215007245878410537653651517115213407646527410095993450038950587399406557642058801602046368877324777745705565101271293009830595515502515598250285147492703297415921511170780508061499866929823129144349298121440943674467615168047765786349762435207367576569306381679312259745946137191385510398683300654755642857018489991086817088534025182879458516238075821529887686751073960024744718894446612137613582138212263344377302037021649581138404442192445629539618227297122803919687546260102099145707879496535276888173584130 9854 -7806452844822777163037885083065214469399855592493206685610857888361739930963661821520910700762682958159553512866124897535777039288152983341452860754306915704466932864562606483569123367731116492505791143927217718092940918405817419370099606253117441322891532719891238344119950943023433654015504924735422016882899644552757946585040498887468662008975506912314649177052992864409577407071509668946181984326542887807503482337060537469213524691153126031063150654910891288971759892569048725106236325542827189965155949900677093662679507928595061690507957426255281067503434994038633996870829364775923972084832767 9855 -43575835139385029686712193888333770870668205153813384486774760423572070660567454206317215453228923792685673804393122551369126090829639187711815820703661702972145076126010030462759101909053457073364133304701033329597773168531865948133056943859181647068111745713504621365889329115385148181998114441238753582136096751384517105744572728839924375589951252848268494666682559675306562504262194408693316820900455001071497950660264901362182070230986831067133373831106741443817519508756376897882012285222895564970428372794005402038690506743740067095748472456449851275881382129141873952866772106883517037736141567 9856 -66128911608233562912848065964638580509252671516614734045167184706854681573932080557922087534443931038564084342046774068484339498476166597807809270742612290371551633768068832064805470786378234819069698405972326339428368684034381546383342091351884944484033256884285129427389196045208277326347412562679697256603711919432282892094335164047291952159257634527580754412628696866692072902945495063448959677918944992158315039194290084241640586469062652597021060582180701468562238403202989035495594423435158909347730409815654983177094948936185696635366699753572655195568928389243973098574651603418793925909725696 9857 -58322458763410785749810180881573366039852815924121527359556326818492941642968418736401176833681248080404530829180649170948562459188013614466356409988305374667084700903506225581236347418647118326563907262045108621335427765628564127013242485098767503161141724164393891083269245102184843672331907637944275239720812274879524945509294665159823290150282127615266105235575704002282495495873985394502777693592402104350811556857229546772427061777909526565957909927269810179590478510633940310389358097892331719382574459914977889514415441007590634944858742327317374128065493395205339101703822238642869953824892928 9858 -14746623624025756063097986993239595169184610770308142872781566394920870982400964530083961380452324287718857024787526619579436368358374426754540589284643671694939624777496195118477245509593661253199773957344075291737654597096698178880185541239585856093029978450889269717379915986799695490333793196705521657584715523495007839764721936319898914560330874766997610568893144326975932991611790985809460872691947103279313606196964645410244991546922695498824536096163068735772959001877563412507345812669436154412146087120972487475724934263850567849110269870867522852184111266063465148837050131759352916088751360 9859 51382287984207806849750078971398985340068060746306591172385618311933810591531116027838126153991606750845227317259247448904903130117792171053268681457968618676612008990572636946328225276784573565869924448628251047690714086937683367503156550112299088391003278433395859710009280058408581836013619365974175599018996395937275052329613227727393037598926759760583143843735552539716139911333704077639498805226997888879001432997325438831395594922139957098196524486017632732789279401325425622988248610765722754935584322694682495701370014672335128786256429882705132343384817123180507949737601471659441009820974337 9860 109704746747618592599560259852972351379920876670428118531941945130426752234499534764239302987672854831249758146439896619853465589305805785519625091446273993343696709894078862527564572695431691892433831710673359669026141852566247494516399035211066591552145002597789750793278525160593425508345527003918450838739808670816799997838907892887216327749208887375849249079311256541998635407207689472142276498819399993229812989854554985603822656700049483664154434413287442912379757911959365933377606708658054474318158782609660385215785455679925763731115172210022506471450310518385847051441423710302310963645867266 9861 124451370371644348662658246846211946549105487440736261404723511525347623216900499294323264368125179118968615171227423239432901957664180212274165680730917665038636334671575057646041818205025353145633605668017434960763796449662945673396584576450652447645174981048679020510658441147393120998679320200623972496324524194311807837603629829207115242309539762142846859648204400868974568398819480457951737371511347096509126596051519631014067648246972179162978970509450511648152716913836929345884952521327490628730304869730632872691510389943776331580225442080890029323634421784449312200278473842061663879734618627 9862 73069082387436541812908167874812961209037426694429670232337893213413812625369383266485138214133572368123387853968175790527998827546388041220896999272949046362024325681002420699713592928240779579763681219389183913073082362725262305893428026338353359254171702615283160800649161088984539162665700834649796897305527798374532785274016601479722204710613002382263715804468848329258428487485776380312238566284349207630125163054194192182672053324832222064782446023432878915363437512511503722896703910561767873794720547035950376990140375271441202793969012198184896980249604661268804250540872370402222869913644291 9863 -36635664360182050786652091978159390170883449975998448299604051917012939609130151497754164773539282463126370292471720829325466761759417744298728092173324946981672384213076441827850979767190912312670150491284175755953059489840985188622971008872713232297973299982506589992629364071608886345679826169268653941434280872442267212564891291407494123038595884993585533274842408212740206919721913091830037932535050785599687826800360793421150603375217261599371988389854563997016320399447862210480902798096286600523438235573710008225645080408484560937146160011837609491200705857117042800900551339900088093732222974 9864 -161087034731826399449310338824371336719988937416734709704327563442360562826030650792077429141664461582094985463699144068758368719423597956572893772904242612020308718884651499473892797972216265458303756159301610716716855939503930862019555585323365679943148281031185610503287805219002007344359146369892626437758805066754075050168521120614609365348135647136432392923046809081714775318541393549781775304046397882108814422851880424435218251622189440762350958899305075645169037313284791556365855319423777229253743105304342880917155470352260892517371602092727638814835127641566355001179025181961751973466841600 9865 -234156117119262941262218506699184297929026364111164379936665456655774375451400034058562567355798033950218373317667319859286367546969985997793790772177191658382333044565653920173606390900457045038067437378690794629789938302229193167912983611661719039197319983646468771303936966307986546507024847204542423335064332865128607835442537722094331570058748649518696108727515657410973203806027169930094013870330747089738939585906074616617890304947021662827133404922737954560532474825796295279262559229985545103048463652340293257907295845623702095311340614290912535795084732302835159251719897552363974843380485890 9866 -197520452759080890475566414721024907758142914135165931637061404738761435842269882560808402582258751487092003025195599029960900785210568253495062680003866711400660660352577478345755411133266132725397286887406618873836878812388207979290012602789005806899346683663962181311307602236377660161345021035273769393630051992686340622877646430686837447020152764525110575452673249198232996886305256838263975937795696304139251759105713823196739701571804401227761416532883390563516154426348433068781656431889258502525025416766583249681650765215217534374194454279074926303884026445718116450819346212463886749648262915 9867 -36433418027254491026256075896653571038153976718431221932733841296400873016239231768730973440594289904997017561496454961202532065786970296922168907099624099380351941467925978871862613161049867267093530728105008157120022872884277117270457017465640126956198402632776570808019797017375652816985874665381142955871246925932265572709125310072228081672017117388678182529626440116518221567763863288482200633749298422030437336253833398761521449949614960465410457633578314918347117113063641512415801112465481273271282311462240368764495294862956641856822852186347287489048898804151761449640321030502134776181421314 9868 197722699092008450235962430802530726890872387392733158003931615359373502435160802289831593915203744045221355756170864898083835481183015700871621865077567559001981103097727941301743777739407177770973906650585786472669915429344916050642526594196078912241121581013692200495917169290610893690038972539161280379193085939196342262733412412022103488386731532130017926197889217294454982238263306641611813236581448667708502249652241217856368854997406702361722947289159639642185357712732653766846758117520063829777181340878052889142800550760745453454517762104565248306035833498683397802079576521861840067199064577 9869 395243151851089340711528845523555634649015301527899089640993020098134938277430684850639996497462495532313358781366463928044736266393583954366684545081434270402641763450305419647499188872673310496371193537992405346506794241733124029932539196985084719140468264677654381807224771526988553851383993574435049772823137931882682885611058842708940935406884296655128501650562466492687979124568563479875789174377144971847754008757955041053108556569211103589484363822043030205701512139081086835628414549409322332302206757644636138824451315975962987828712216383640174609919859944401514252898922734325726816847327493 9870 431676569878343831737784921420209205687169278246330311573726861394535811293669916619370969938056785437310376342862918889247268332180554251288853452181058369782993704918231398519361802033723177763464724266097413503626817114617401147202996214450724846096666667310430952615244568544364206668369868239816192728694384857814948458320184152781169017078901414043806684180188906609206200692332426768357989808126443393878191345011788439814630006518826064054894821455621345124048629252144728348044215661874803605573489069106876507588946610838919629685535068569987462098968758748553275702539243764827861593028748808 9871 233953870786335381501822490617678478796296890853597153569795246035162308858509114329539376022853041392089020586692053991163432850997538550417231587103490810781012601820503457217618024294315999992490817615511627030956901685272485096560469620254645933855545086296738752119327399253753312978330895700654912349501298918618606195586771740759065528692169881913788757982299689314751218454069120126746176571544994726169689095359547221958261151521419361693171874166461705481863271539412074581197457544354739775796307728228823618446146060078174176231017306465422213792932925249869877900459667242966021525829684232 9872 -161289281064753959209706354905877155852718410674301936071197774062972629418921570521100620474609454140224338194674409936881303415396045403949452957977943459621629161629801962429881164578357310503880375922480778315549892556460638933372069576730438785284923178380915629687897372273235240873053097873780137423321839013264076690024287101949875406714714414741339743668262777177936760670499443353129612602832150245678064913398407819094847405047791741896312489655581324723838240599669012254430957005054582556505899029415812520378305255897788811597694909918217960816986934694531636352439255491359705291017643260 9873 -592965850943097790947491276326086361539887688920632247644924635457508440712591487140471590412666239577534714537537328826128571747576599655238306410159001829404622866548033360949242966612080488267345100188578191819176709671078040080575065791181163631381589845691346582303141940817599447541422966113596330152016223871079025148344471254731044423793615828785146427848451683787142961362831870121487602410958593639556256258410196258909477411566617805951207311111202669847886869851813740602475172666929386162079388098522689027967251866736708441283229978488205422915955693443084912054978499256187566884046392067 9874 -826919721729433172449313766943764840336184579774229401214719881492670749571100601470010966435519280969623735124229382817292004598574138205655537997262492640185635468368536818166860990906396488259835917804089818850133611356350525177135535411435809565237134931988085334422469340071352760519753861814251242501517522789697631343931242995490109952485785710698935185830751373101894179816900990248233778982503588365725945353769743480867738563088037167644379185277664375329750141391225815183672630211284125937875695826751512646413397926814882617514247284953627636708888618692954789955438166499153588409876076298 9875 -665630440664679213239607412037887684483466169099927465143522107429698120152179030948910345960909826829399396929554972880410701183178092801706085039284549180564006306738734855736979826328039177755955541881609040534583718799889886243763465834705370779952211753607169704734571967798117519646700763940471105078195683776433554653906955893540234545771071295957595442162488595923957419146401546895104166379671438120047880440371335661772891158040245425748066695622083050605911900791556802929241673206229543381369796797335700126035092670917093805916552375035409675891901683998423153602998911007793883118858433037 9876 -72664589721581422292116135711801322943578480179295217498597471972189679439587543808438755548243587251864682392017644054282129435601493146467778629125547351159383440190701494787736859715958689488610441693030848715407009128811846163188400043524207148570621907915823122431430026980518072105277797826874774926179459905354529505562484638809190121977455467172449014314036912136814457783569676773616563968712844480491624181961139402863413746473627619796859384510880380758025030939743062326766500539300157219290408698813011098067840804180385364633322396547204252975945990555338241548020411751606316234812040969 9877 754255132007851750157197631231963517392606099594934183716122409520481070131513057661572210887275693717759052732211738763009875162972645059187759368136945289026252028177835323379124131190437798771225476111058970134726602227538679013947135367911602416666513024072262211991039313090834688414476063987376467575338062884343101838368758356680919830508330243526486171516714460965079722033331313474617215013790743885234321171808604078004324816614409547847519800766783994571725110451482752856906129671983968718585287127938501548345557122634497252880924888406423383732942628137616548407417754747547272175064035330 9878 1419885572672530963396805043269851201876072268694861648859644516950179190283692088610482556848185520547158449661766711643420576346150737860893844407421494469590258334916570179116103957518476976527181017992668010669310321027428565257710601202616973196618724777679431916725611280888952208061176827927847572653533746660776656492275714250221154376279401539484081613679203056889037141179732860369721381393462182005282201612179939739777215974654654973595586496388867045177637011243039555786147802878213512099955083925274201674380649793551591058797477263441833059624844312136039702010416665755341155293922468368 9879 1492550162394112385688921178981652524819650748874156866358241988922368869723279632418921312396429107799023132053784355697702705781752231007361623036547041820749641775107271673903840817234435666015791459685698859384717330156240411420899001246141180345189346685595255039157041307869470280166454625754722347579713206566131185997838198889030344498256857006656530627993239969025851598963302537143337945362175026485773825794141079142640629721128282593392445880899747425935662042182782618112914303417513669319245492624087212772448490597731976423430799659989037312600790302691377943558437077506947471528734509338 9880 738295030386260635531723547749689007427044649279222682642119579401887799591766574757349101509153414081264079321572616934692830618779585948173863668410096531723389746929436350524716686043997867244565983574639889249990727928701732406951865878229577928522833661522992827166001994778635591751978561767345880004375143681788084159469440532349424667748526763130044456476525508060771876929971223668720730348384282600539504622332475064636304904513873045544926080132963431363936931731299865256008173745529700600660205496148711224102933475097479170549874771582613928867847674553761395151019322759400199353670474009 9881 -681590542286270327865081495520162194449027619415638966217524937548291390691925513853133455339032106465894370340194094708727745727371151912719980739011397937866868587987133828591387271474479109282615034418028121419319593098726832850758735324387395268095891116156439089559609286110316616309198266160501692649158602978988572332806273717871729708530874776354037157202677548828265264249761636701000651045077899404742696989847464675140911070140781928050660416255903613813700079511739690530139629132683811499294878429125490450277716318454111888247602491859219130756996637582278306859397342995940955940251994358 9882 -2174140704680382713554002674501814719268678368289795832575766926470660260415205146272054767735461214264917502393978450406430451509123382920081603775558439758616510363094405502495228088708914775298406494103726980804036923254967244271657736570528575613285237801751694128716650593979786896475652891915224040228871809545119758330644472606902074206787731783010567785195917517854116863213064173844338596407252925890516522783988543817781540791269064521443106297155651039749362121694522308643053932550197480818540371053212703222726206916186088311678402151848256443357786940273656250417834420502888427468986503695 9883 -2912435735066643349085726222251503726695723017569018515217886505872548060006971721029403869244614628346181581715551067341123282127902968868255467443968536290339900110023841853019944774752912642542972477678366870054027651183668976678609602448758153541808071463274686955882652588758422488227631453682569920233246953226907842490113913139251498874536258546140612241672443025914888740143035397513059326755637208491056027406321018882417845695782937566988032377288614471113299053425822173899062106295727181419200576549361414446829140391283567482228276923430870372225634614827417645568853743262288626822656977703 9884 -2230845192780373021220644726731341532246695398153379549000361568324256669315046207176270413905582521880287211375356972632395536400531816955535486704957138352473031522036708024428557503278433533260357443260338748634708058084942143827850867124370758273712180347118247866323043302648105871918433187522068227584088350247919270157307639421379769166005383769786575084469765477086623475893273760812058675710559309086313330416473554207276934625642155638937371961032710857299598973914082483368922477163043369919905698120235923996551424072829455593980674431571651241468637977245139338709456400266347670882404983344 9885 -56704488099990307666642052229526812978017029863583716424594641853596408899841060904215646170121307615369708981378522225965084891408434035453882929398698593856521158942302521933329414569518757961950949156611767830671134829974899556193130553842182660426942545366553737606392708668318975442780295606844187355216540702799511826663166814477694959217651986776007299273847959232506612680209586967720079303306383195796807632485010389495393834373091117494265663877059817550236852219560174725868544612845889101365327067023220773825217156643367282302272279723394798110851036971483088291621979763459243413418479648 9886 2855731246966653041419084170021976913717705987705434798793291864018951651107130660125188223074493320730811872734172545115158197236494534832801584514569837696483378951081539331086615360183393884581021528521755102223356516353694077122416471894915970881381128917908133218276259880090103512784851158075725732878030412524108330663450746324773803915318606559364604942398595066682382127462825810545339247452330825295259219773836008492922451861409846449493766713411554653563062201206261999173193561682881292317835249482338193673003923234640200199926004643707475574114783577855934557277231763498829383409238498056 9887 5086576439747026062639728896753318445964401385858814347793653432343208320422176867301458636980075842611099084109529517747553733637026351788337071219526976048956410473118247355515172863461827417841378971782093850858064574438636220950267339019286729155093309265026381084599303182738209384703284345597793960462118762772027600820758385746153573081323990329151180026868360543769005603356099571357397923162890134381572550190309562700199386487052002088431138674444265510862661175120344482542116038845924662237740947602574117669555347307469655793906679075279126815583421555101073895986688163765177054291643481401 9888 5143280927847016370306370948982845258942418415722398064218248074196804729322017928205674283150197150226468793090908039973518818528434785823790954148925674642812931632060549877448502278031346175803329920938705618688735709268611120506460469573128911815520251810392934822205695891406528360146064641204638147817335303474827112647421552560631268040541642315927187326142208503001512216036309158325118002466196517577369357822794573089694780321425093205925404338321325328412898027339904657267984583458770551339106274669597338443380564464113023076208951355002521613694272592072556984278310143528636297705061961050 9889 2287549680880363328887286778960868345224712428016963265424956210177853078214887268080486060075703829495656920356735494858360621291940250990989369634355836946329552680979010546361886917847952291222308392416950516465379192914917043384043997678212940934139122892484801603929436011316424847361213483128912414939304890950718781983970806235857464125223035756562582383743613436319130088573483347779778755013865692282110138048958564596772328460015246756431637624909770674849835826133642658094791021775889259021271025187259144770376641229472822876282946711295046039579489014216622427001078380029806914295823462995 9890 -2799026758866662733752442117792450100739688957841851082368697222165355242207289599220972576904372013115442163752794022889193112345086100797347701585171139102626857792139236809153285945613875126619070579365143334392685381523719177566223341341073788220954186372541579480669867171421784537342070862468881545522813871821308818836787579510296108956100954572588597643124747107449875514782616223577619168149024442099462412141350998103427058027036755331999501049534494836012825348986701824447325017070035403216469922415314972899178706077996832917623732363984080776003932540884451468985609783735370139995820018405 9891 -7942307686713679104058813066775295359682107373564249146586945296362159971529307527426646860054569163341910956843702062862711930873520886621138655734096813745439789424199786686601788223645221302422400500303848953081421090792330298072683810914202700036474438182934514302875563062828312897488135503673519693340149175296135931484209132070927376996642596888515784969266955610451387730818925381902737170615220959676831769964145571193121838348461848537924905387855820164425723376326606481715309600528805954555576197084912311342559270542109855993832683718986602389698205132957008453263919927264006437700881979454 9892 -10229857367594042432946099845736163704906819801581212412011901506540013049744194795507132920130272992837567877200437557721072552165461137612128025368452650691769342105178797232963675141493173593644708892720799469546800283707247341456727808592415640970613561075419315906804999074144737744849348986802432108279454066246854713468179938306784841121865632645078367353010569046770517819392408729682515925629086651958941908013104135789894166808477095294356543012765590839275559202460249139810100622304695213576847222272171456112935911771582678870115630430281648429277694147173630880264998307293813351996705442448 9893 -7430830608727379699193657727943713604167130843739361329643204284374657807536905196286160343225900979722125713447643534831879439820375036814780323783281511589142484313039560423810389195879298467025638313355656135154114902183528163890504467251341852749659374702877736426135131902722953207507278124333550562756640194425545894631392358796488732165764678072489769709885821939320642304609792506104896757480062209859479495871753137686467108781440339962357041963231096003262733853473547315362775605234659810360377299856856483213757205693585845952491898066297567653273761606289179411279388523558443212000885424042 9894 511477077986299404865155338831581755514976529824887816943741011987502163992402331140486516828668183619785243396058528030832491053145849806358331950815302156297305111160226262791399027765922835396762186948192817927306188608802134182179343662860847286815063480056777876740431160105359689980857379339969130583508980870590036852816773274438644830877918816026015259381133671130745426209132875797840413135158749817352274092392433506654729567021508575567863424624724161162989522853059166352533995294146144195198897228055828128802064848524010041340785652689034736424443526667829041984531403705563225699996555413 9895 10741334445580341837811255184567745460421796331406100228955642518527515213736597126647619436958941176457353120596496085751905043218606987418486357319267952848066647216339023495755074169259096429041471079668992287474106472316049475638907152255276488257428624555476093783545430234250097434830206366142401238862963047117444750320996711581223485952743551461104382612391702717901263245601541605480356338764245401776294182105496569296548896375498603869924406437390315000438548725313308306162634617598841357772046119500227284241737976620106688911456416082970683165702137673841459922249529710999376577696701997862 9896 18172165054307721537004912912511459064588927175145461558598846802902173021273502322933779780184842156179478834044139620583784483038982024233266681102549464437209131529378583919565463365138394896067109393024648422628221374499577639529411619506618341007087999258353830209680562136973050642337484490475951801619603241542990644952389070377712218118508229533594152322277524657221905550211334111585253096244307611635773677977249706983016005156938943832281448400621411003701282578786855621525410222833501168132423419357083767455495182313692534863948314149268250818975899280130639333528918234557819789697587421905 9897 17660687976321422132139757573679877309073950645320573741655105790914670857281099991793293263356173972559693590648081092552951991985836174426908349151734162280911826418218357656774064337372472060670347206076455604700915185890775505347232275843757493720272935778297052332940130976867690952356627111135982671036094260672400608099572297103273573287630310717568137062896390986091160124002201235787412683109148861818421403884857273476361275589917435256713584975996686842538293055933796455172876227539355023937224522129027939326693117465168524822607528496579216082551455753462810291544386830852256563997590866493 9898 6919353530741080294328502389112131848652154313914473512699463272387155643544502865145673826397232796102340470051585006801046948767229187008421991832466209432845179201879334161018990168113375631628876126407463317226808713574726029708325123588481005462844311222820958549394700742617593517526420744993581432173131213554955857778575585522050087334886759256463754450504688268189896878400659630307056344344903460042127221779360704179812379214418831386789178538606371842099744330620488149010241609940513666165178402628800655084955140845061835911151112413608532916849318079621350369294857119852879986300888868632 9899 -11252811523566641242676410523399327215936772861230988045899383530515017377728999457788105953787609360077138363992554613782737534271752837224844689270083255004363952327499249758546473197025019264438233266617185105401412660924851609821086495918137335544243688035532871660285861394355457124811063745482370369446472027988034787173813484855662130783621470277130397871772836389032008671810674481278196751899404151593646456197889002803203625942520112445492269862015039161601538248166367472515168612892987501967245016728283112370540041468630698952797201735659717902126581200509288964234061114704939803396698553272 9900 -28913499499888063374816168097079204525010723506551561787554489321429688235010099449581399217143783332636831954640635706335689526257589011651753038421817417285275778745717607415320537534397491325108580472693640710102327846815627115168318771761894829264516623813829923993225992371223148077167690856618353040482566288660435395273385781958935704071251780994698534934669227375123168795812875717065609435008553013412067860082746276279564901532437547702205854838011726004139831304100163927688044840432342525904469538857311051697233158933799223775404730232238933984678036953972099255778447945557196367394289419764 9901 -35832853030629143669144670486191336373662877820466035300253952593816843878554602314727073043541016128739172424692220713136736475024818198660175030254283626718120957947596941576339527702510866956737456599101104027329136560390353144876643895350375834727360935036650882542620693113840741594694111601611934472655697502215391253051961367480985791406138540251162289385173915643313065674213535347372665779353456473454195081862106980459377280746856379088995033376618097846239575634720652076698286450372856192069647941486111706782188299778861059686555842645847466901527355033593449625073305065410076353695178288395 9902 -24580041507062502426468259962792009157726104959235047254354569063301826500825602856938967089753406768662034060699666099353998940753065361435330340984200371713757005620097691817793054505485847692299223332483918921927723899465501535055557399432238499183117247001118010882334831719485284469883047856129564103209225474227356465878147882625323660622517069974031891513401079254281057002402860866094469027454052321860548625664217977656173654804336266643502763514603058684638037386554284604183117837479868690102402924757828594411648258310230360733758640910187748999400773833084160660839243950705136550298479735122 9903 4333457992825560948347908134287195367284618547316514533199920258127861734184496592642432127390376563974797893940969606981690585504523650216422697437617045571518773125619915597527483028911643632809357140209721788174603947350125580112761372329656330081399376812711913110891160651737863607284643000488788937273340814433078929395237899333612043448734711020666643421268148120842111793410014850971140407554500691551519234418528298623391246728101281058703091323408667319501793917545879323504927002952473835802066614099482457285584900623568863041646089322051184985277263120887938594939203994852059817095809684643 9904 40166311023454704617492578620478531740947496367782549833453872851944705612739098907369505170931392692713970318633190320118427060529341848876597727691900672289639731073216857173867010731422510589546813739310825815503740507740478724989405267680032164808760311849362795653511853765578605201978754602100723409929038316648470182447199266814597834854873251271828932806442063764155177467623550198343806186907957165005714316280635279082768527474957660147698124700026765165741369552266531400203213453325330027871714555585594164067773200402429922728201931967898651886804618154481388220012509060262136170790987973039 9905 64746352530517207043960838583270540898673601327017597087808441915246532113564701764308472260684799461376004379332856419472426001282407210311928068676101044003396736693314548991660065236908358281846037071794744737431464407205980260044962667112270663991877558850480806535846685485063889671861802458230287513138263790875826648325347149439921495477390321245860824319843143018436234470026411064438275214362009486866262941944853256738942182279293926791200888214629823850379406938820816004386331290805198717974117480343422758479421458712660283461960572878086400886205391987565548880851753010967272721089467708162 9906 60412894537691646095612930448983345531388982779701082554608521657118670379380205171666040133294422897401206485391886812490735415777883560095505371238483998431877963567694633394132582207996714649036679931585022949256860459855854679932201294782614333910478182037768893424955524833326026064577159457741498575864922976442747718930109250106309452028655610225194180898574994897594122676616396213467134806807508795314743707526324958115550935551192645732497796891221156530877613021274936680881404287852724882172050866243940301193836558089091420420314483556035215900928128866677610285912549016115212903993658023520 9907 20246583514236941478120351828504813790441486411918532721154648805173964766641106264296534962363030204687236166758696492372308355248541711218907643546583326142238232494477776220265571476574204059489866192274197133753119952115375954942796027102582169101717870188406097771443671067747420862598404855640775165935884659794277536482909983291711617173782358953365248092132931133438945208992846015123328619899551630309029391245689679032782408076234985584799672191194391365136243469008405280678190834527394854300336310658346137126063357686661497692112551588136564014123510712196222065900039955853076733202670050482 9908 -44499769016280265565840486754765727108232114915099064366653793110072567346923595500011937298321769256688768212574159927100117646033865499093020425129517717861158504198836772771394493760334154222356170879520547603678344455090604305102166640009688494890159688662074708764403014417316468809263397602589512347202379131081549111842437166148209878303607962292495576227710211884997289261033565049314946594462457856557233550699163577706159774203058941206401216023435432485243163469812410723708140456277803863673781169685076621353358101025998785769848021289949836872081881275369326814951713055114195987886797657679 9909 -104912663553971911661453417203749072639621097694800146921262314767191237726303800671677977431616192154089974697966046739590853061811749059188525796368001716293036467766531406165527075968330868871392850811105570552935204914946458985034367934792302828800637870699843602189358539250642494873840557060331010923067302107524296830772546416254519330332263572517689757126285206782591411937649961262782081401269966651871977258225488535821710709754251586938899012914656589016120776491087347404589544744130528745845832035929016922547194659115090206190162504845985052773010010142046937100864262071229408891880455681198 9910 -125159247068208853139573769032253886430062584106718679642416963572365202492944906935974512393979222358777210864724743231963161417060290770407433439914585042435274700261009182385792647444905072930882717003379767686688324867061834939977163961894884997902355740888249699960802210318389915736438961915971786089003186767318574367255456399546230947506045931471055005218418137916030357146642807277905410021169518282181006649471178214854493117830486572523698685105850980381257019960095752685267735578657923600146168346587363059673258016801751703882275056434121616787133520854243159166764302027082485625083125731679 9911 -80659478051928587573733282277488159321830469191619615275763170462292635146021311435962575095657453102088442652150583304863043771026425271314413014785067324574116196062172409614398153684570918708526546123859220083009980411971230634874997321885196503012196052226174991196399195901073446927175564313382273741800807636237025255413019233398021069202437969178559428990707926031033067885609242228590463426707060425623773098772014637148333343627427631317297469082415547896013856490283341961559595122380119736472387176902286438319899915775752918112427035144171779915051639578873832351812588971968289637196328073999 9912 24253185502043324087720134926260913317790628503180531645499144304898602580282489235715402335958739052001532045815463434727809290785323787874112781582934391718920271704358996551128922283759950162866304687246350469925224502975228350159370612907106325788441818473668610992959343349569047946664992746948737181266494471287271575359527182856498261129825603339130328135577280751558344052040719034191617974562906226248204159453473898673377366126823955621601543832241041120106920000804005443029949621750409009373444859026730484227294743339337288077735469701813272857958370563173104749051673099261119254684127607200 9913 149412432570252177227293903958514799747853212609899211287916107877263805073227396171689914729937961410778742910540206666690970707845614558281546221497519434154194971965368178936921569728665023093749021690626118156613549370037063290136534574801991323690797559361918310953761553667958963683103954662920523270269681238605845942614983582402729208635871534810185333353995418667588701198683526312097027995732424508429210808924652113527870483957310528145300228938092021501363939960899758128297685200408332609519613205614093543900552760141088991960010526135934889645091891417416263915815975126343604879767253338880 9914 230071910622180764801027186236002959069683681801518826563679278339556440219248707607652489825595414512867185562690789971554014478872039829595959236282586758728311168027540588551319723413235941802275567814485338239623529782008293925011531896687187826702993611588093302150160749569032410610279518976302797012070488874842871198028002815800750277838309503988744762344703344698621769084292768540687491422439484934052983907696666750676203827584738159462597698020507569397377796451183100089857280322788452345992000382516379982220452675916841910072437561280106669560143530996290096267628564098311894516963581412880 9915 205818725120137440713307051309742045751893053298338294918180134034657837638966218371937087489636675460865653516875326536826205188086716041721846454699652367009390896323181592000190801129475991639409263127238987769698305279033065574852161283780081500914551793114424691157201406219463362663614526229354059830803994403555599622668475632944252016708483900649614434209126063947063425032252049506495873447876578707804779748243192852002826461457914203840996154188266528277270876450379094646827330701038043336618555523489649497993157932577504621994702091578293396702185160433116991518576890999050775262279453805681 9916 56406292549885263486013147351227246004039840688439083630264026157394032565738822200247172759698714050086910606335119870135234480241101483440300233202132932855195924357813413063269231400810968545660241436612869613084755908996002284715626708978090177223754233752506380203439852551504398980510571566433536560534313164949753680053492050541522808072612365839429100855130645279474723833568523194398845452144154199375568939318540738474955977500603675695695925250174506775906936489479336518529645500629710727098942317875555954092605172436415630034691565442358507057093269015700727602760915872707170382512200466802 9917 -173665618072295501315014038884775713065643841113079742933415252182162407653509885407405317065896700462780274956355670101418779998630938346155659003080453825873115243669727175488050492012424973256615326377872468626538773873012291640295905187709097649479239377835586921946720897017528011629768947409869260451536175709893117517974510765259227469765697138149315661489572699419147045250724245346288645970295330734677414968378126012201247850084134483766901772770333062621470859961703763571327634822158741618893058064640824028127847503480426280037745995837748162503050261980589368664867648225604724134451380946077 9918 -379484343192432942028321090194517758817536894411418037851595386216820245292476103779342404555533375923645928473230996638244985186717654387877505457780106192882506139992908767488241293141900964896024589505111456396237079152045357215148066471489179150393791170950011613103922303236991374293383473639223320282340170113448717140642986398203479486474181038798930095698698763366210470282976294852784519418171909442482194716621318864204074311542048687607897926958599590898741736412082858218154965523196784955511613588130473526121005436057930902032448087416041559205235422413706360183444539224655499396730834751757 9919 -435890635742318205514334237545745004821576735099857121481859412374214277858214925979589577315232089973732839079566116508380219666958755871317805690982239125737702064350722180551510524542711933441684830941724326009321835061041359499863693180467269327617545404702517993307362155788495773273894045205656856842874483278398470820696478448745002294546793404638359196553829408645685194116544818047183364870316063641857763655939859602679030289042652363303593852208774097674648672901562194736684611023826495682610555906006029480213610608494346532067139652858400066262328691429407087786205455097362669779243035218558 9920 -262225017670022704199320198660969291755932893986777378548444160192051870204705040572184260249335389510952564123210446406961439668327817525162146687901785299864586820680995005063460032530286960185069504563851857382783061188029067859567787992758171678138306026866931071360641258770967761644125097795787596391338307568505353302721967683485774824781096266489043535064256709226538148865820572700894718900020732907180348687561733590477782438958517879536692079438441035053177812939858431165356976201667754063717497841365205452085763105013920252029393657020651903759278429448817719121337806871757945644791654272480 9921 117259325522410237829000891533548467061604000424640659303151226024768375087771063207158144306197986412693364350020550231283545518389836862715358769878320893017919319311913762424781260611614004710955084941259599013454017964016289355580278478731007472255485144083080541743281044466023612649258375843435723891001862544943363837921018714717704661693084772309886560634442054139672321417155722151889800518151176535301846029059585273726291872583530808071205847520158555845563923472224427052797989321529030891794115746765268074035242331044010650003054430395389655445956992964888641062106732352897553751939180479278 9922 553149961264728443343335129079293471883180735524497780785010638398982652945985989186747721621430076386426203429586666739663765185348592734033164460860560018755621383662635942976291785154325938152639915882983925022775853025057648855443971659198276799873030548785598535050643200254519385923152421049092580733876345823341834658617497163462706956239878176948245757188271462785357515533700540199073165388467240177159609684999444876405322161626183171374799699728932653520212596373786621789482600345355526574404671652771297554248852939538357182070194083253789721708285684394295728848312187450260223531182215697837 9923 815374978934751147542655327740262763639113629511275159333454798591034523150691029758931981870765465897378767552797113146625204853676410259195311148762345318620208204343630948039751817684612898337709420446835782405558914213086716715011759651956448478011336575652529606411284459025487147567277518844880177125214653391847187961339464846948481781020974443437289292252528172011895664399521112899967884288487973084339958372561178466883104600584701050911491779167373688573390409313645052954839576547023280638122169494136503006334616044552277434099587740274441625467564113843113447969649994322018169175973869970318 9924 698115653412340909713654436206714296577509629086634500030303572566266148062919966551773837564567479484685403202776562915341659335286573396479952378884024425602288885031717185614970557072998893626754335505576183392104896249070427359431481173225441005755851431569449064668003414559463534918019143001444453234212790846903824123418446132230777119327889671127402731618086117872223342982365390748078083770336796549038112343501593193156812728001170242840285931647215132727826485841420625902041587225494249746328053747371234932299373713508266784096533309879051970021607120878224806907543261969120615424034689491041 9925 144965692147612466370319307127420824694328893562136719245292934167283495116933977365026115943137403098259199773189896175677894149937980662446787918023464406846667501369081242638678771918672955474114419622592258369329043224012778503987509514027164205882820882783850529617360214304944148994866721952351872500336445023561989464800948968768070163088011494179156974429814655086865827448664850549004918381869556371878502658502148316751490566374987071465486231918282479207613889467634004112558986880138723171923382094599937378050520773969909602026339226625262248313321436483929078059231074518860391892852473793205 9926 -670409286787138681172336020612841938944784735949138440088161864423751028033757052393905865927628062799119567779607216970947310703738429596748523230738880911773540702974549705401073045765939942863595000824243524036229870989073938211024250137929284272128515692868679076793924244720542998572410796892528304624878208368285198496538515878180411617932962949258132317822713516925029836950856262350962965906618416712461455714059030150131614034209713979446005547249091209365776519846011048842280589666884557466198787399536565628284095270582367832073248513649179377154242677359184369910418919803157777283121396177112 9927 -1368524940199479590885990456819556235522294365035772940118465436990017176096677018945679703492195542283804970982383779886288970039025002993228475609622905337375829588006266891016043602838938836490349336329819707428334767238144365570455731311154725277884367124438128141461927659280006533490429939893972757859090999215189022619956962010411188737260852620385535049440799634797253179933221653099041049676955213261499568057560623343288426762210884222286291478896306342093603005687431674744322176892378807212526841146907800560583468984090634616169781823528231347175849798237409176817962181772278392707156085668152 9928 -1513490632347092057256309763946977060216623258597909659363758371157300671213610996310705819435332945382064170755573676061966864188962983655675263527646369744222497089375348133654722374757611791964463755952411965797663810462157144074443240825181889483767188007221978671079287873584950682485296661846324630359427444238751012084757910979179258900348864114564692023870614289884119007381886503648045968058824769633378070716062771660039917328585871293751777710814588821301216895155065678856881163772517530384450223241507737938633989758060544218196121050153493595489171234721338254877193256291138784600008559461356 9929 -843081345559953376083973743334135121271838522648771219275596506733549643179853943916799953507704882582944602975966459091019553485224554058926740296907488832448956386400798428253649328991671849100868755128168441761433939473083205863418990687252605211638672314353299594285363628864407683912885864953796325734549235870465813588219395100998847282415901165306559706047900772959089170431030241297083002152206352920916615002003741509908303294376157314305772163565497611935440375309054630014600574105632972918251435841971172310349894487478176386122872536504314218334928557362153884966774336487981007316887163284243 9930 525443594639526214802016713485421114250455842387001720842868930256467532916823075028879749984490659700860368006417320795269416553800448934301735312715416504926873201605468462762394273847266987389480581201651265666900827765061159707036740623902120066245694810084828547176564030415598849577544074940176432124541763344723209031737566909412341454844951455078975343392898861838164009502191411801958047524748860340582953055556881833380123467834726907980519315330808730158162630378377044729721602786745834294275405304936628250233574496612458230046909287023917128840921240875255291851187845284297385390268922383910 9931 2038934226986618272058326477432398174467079100984911380206627301413768204130434071339585569419823605082924538761990996857236280742763432589976998840361786249149370290980816596417116648604878779353944337154063231464564638227218303781479981449084009550012882817306807218255851904000549532062840736786501062483969207583474221116495477888591600355193815569643667367263513151722283016884077915450004015583573629973961023771619653493420040796420598201732297026145397551459379525533442723586602766559263364678725628546444366188867564254673002448243030337177410724330092475596593546728381101575436169990277481845267 9932 2882015572546571648142300220766533295738917623633682599482223808147317847310288015256385522927528487665869141737957455948255834227987986648903739137269275081598326677381615024670765977596550628454813092282231673225998577700301509644898972136336614761651555131660106812541215532864957215975726601740297388218518443453940034704714872989590447637609716734950227073311413924681372187315108156747087017735779982894877638773623395003328344090796755516038069189710895163394819900842497353601203340664896337596977064388415538499217458742151178834365902873681724942665021032958747431695155438063417177307164645129511 9933 2356571977907045433340283507281112181488461781246680878639354877890850314393464940227505772943037827965008773731540135152986417674187537714602003824553858576671453475776146561908371703749283641065332511080580407559097749935240349937862231512434494695405860321575278265364651502449358366398182526800120956093976680109216825672977306080178106182764765279871251729918515062843208177812916744945128970211031122554294685718066513169948220622962028608057549874380086433236657270464120308871481737878150503302701659083478910248983884245538720604318993586657807813824099792083492139843967592779119791916895722745602 9934 317637750920427161281957029848714007021382680261769498432727576477082110263030868887920203523214222882084234969549138295750136931424105124625004984192072327522083184795329965491255055144404861711388173926517176094533111708022046156382250063350485145392977504268471047108799598448808834335341790013619893610007472525742604556481828191586505827570949710227584362655001911120925160928838829495124954627457492580333661946446859676528179826541430406325252848234688881777277744930677585284878971318887138623976030537034544060116319990865718156075963249480397089494007316486898593115586491203683621926618240900336 9935 -2564377821626144486860343190917819288717534943371913101049496231670235737047257146368465319404314264783784906768408317652505697296563881524278734153077202754076243492586285059179510922452145766743424918355714497131465465992279463488516722072986129616258577627391635765432415934416148381640384811726677494608510970928197430148233044798003941810038767024722642710656412013560447026386269327251962063108322490314543976827176535326800164264255325109712816341476206281617542155911819768316324369346009198973001033851380994439101138751285460678289939624201327853171013716471848838579568946859733555380546404229174 9936 -4920949799533189920200626698198931470205996724618593979688851109561086051440722086595971092347352092748793680499948452805492114970751419238880737977631061330747696968362431621087882626201429407808757429436294904690563215927519813426378953585420624311664437948966914030797067436865506748038567338526798450702487651037414255821210350878182047992803532304593894440574927076403655204199186072197091033319353612868838662545243048496748384887217353717770366215856292714854199426375940077187806107224159702275702692934859904688085022996824181282608933210859135666995113508555340978423536539638853347297442126974775 9937 -5238587550453617081482583728047645477227379404880363478121578686038168161703752955483891295870566315630877915469497591101242251902175524363505742961823133658269780153157761586579137681345834269520145603362812080785096327635541859582761203648771109457057415453235385077905867035314315582373909128540418344312495123563156860377692179069768553820374482014821478803229928987524580365128024901692215987946811105449172324491689908173276564713758784124095619064090981596631477171306617662472685078543046840899678723471894448748201342987689899438684896460339532756489120825042239571539123030842536969224060367875110 9938 -2674209728827472594622240537129826188509844461508450377072082454367932424656495809115425976466252050847093008701089273448736554605611642839227008808745930904193536660571476527399626758893688502776720685007097583653630861643262396094244481575784979840798837825843749312473451100898167200733524316813740849703984152634959430229459134271764612010335714990098836092573516973964133338741755574440253924838488615134628347664513372846476400449503459014382802722614775315013935015394797894156360709197037641926677689620513454309100204236404438760394956836138204903318107108570390732959554083982803413843513963645935 9939 2246740070705717325578386161069105281696152263110143602616768655193153626784226277480545115881100041901700671798859179356755560365139776399653729168885130426554160307790955093688255867307740905032036744429197321036932354284257417332134472009635644470865600123123164718323616335967339547305043021713057600998503498402454825591751216606417435982467817314495058348001410102439521865457430497756837108480864997734210314880729675650271984437713894703387563493241517399840264410981142183031445398027122060349025003314346450378984818760419742522213976374720930763677006399984950245463982455656049933453928163328841 9940 7485327621159334407060969889116750758923531667990507080738347341231321788487979232964436411751666357532578587268356770457997812267315300763159472130708264084823940460948716680267393548653575174552182347792009401822028681919799276914895675658406753927923015576358549796229483371281655129678952150253475945310998621965611685969443395676185989802842299329316537151231339089964102230585455399449053096427676103183382639372419583823548549151472678827483182557332498996471741582287759845504130476570168901248703726786240899127186161748109641960898872835060463520166127225027189817003105486498586902677988531203952 9941 10159537349986807001683210426246576947433376129498957457810429795599254213144475042079862388217918408379671595969446043906734366872926943602386480939454194989017477121520193207667020307547263677328903032799106985475659543563061673009140157234191733768721853402202299108702934472179822330412476467067216795014982774600571116198902529947950601813178014319415373243804856063928235569327210973889307021266164718318010987036932956670024949600976137841865985279947274311485676597682557739660491185767206543175381416406754353436286365984514080721293829671198668423484234333597580549962659570481390316521502494849888 9942 7912797279281089676104824265177471665737223866388813855193661140406100586360248764599317272336818366477970924170586864549978806507787167202732751770569064562463316813729238113978764440239522772296866288369909664438727189278804255677005685224556089297856253279079134390379318136212482783107433445354159194016479276198116290607151313341533165830710197004920314895803445961488713703869780476132469912785299720583800672156203281019752965163262243138478421786705756911645412186701415556629045787740084482826356413092407903057301547224094338199079853296477737659807227933612630304498677114825340383067574331521048 9943 427469658121755269043854376060720906813692198398306774455313799174778797872269531634880860585152008945392336902230094091980994240471866439573279639860800477639376352780521433711370891585947597744683940577900262616698507359004978762110009566149335369933237702720584594149834764930827653428481295100683248705480654232504604637707917665347176027867897675603777744572106871524611473284325076683416816357623617400418032783783697196204416011789564310995239229373257915173670604413655711124915311169915581577652686306167003930115385475984696238180980461417274139641100708585440487495571628326753480389585800317097 9944 -9732067691865051732639356050185856040619683931100650683355115996424475415272205510444981527632766399434279259067215949814753372632455077162813201299593394511378100768739671773955649415961316079584219092221206722858961036204056694247030147668042398398788615699481714514553099707248994676983995171966533546309502120368066511561194612282603425785310116643811595499232749192403624096042885897205890204908541100917592954253149259473820533589186573530870746050574016396312005993268902028535575874597290961597728730100587349506170980508529384483112849209781394283843133625012140062467087942154636836131916694532790 9945 -17644864971146141408744180315363327706356907797489464538548777136830576001632454275044298799969584765912250183237802814364732179140242244365545953070162459073841417582468909887934413856200838851881085380591116387297688225482860949924035832892598487696644868978560848904932417843461477460091428617320692740325981396566182802168345925624136591616020313648731910395036195153892337799912666373338360117693840821501393626409352540493573498752448816669349167837279773307957418179970317585164621662337375444424085143192995252563472527732623722682192702506259131943650361558624770366965765056979977219199491026053837 9946 -18072334629267896677788034691424048613170599995887771313004090936005354799504723806679179660554736774857642520140032908456713173380714110805119232710023259551480793935249431321645784747786786449625769321169016649914386732841865928686145842458747823066578106681281433499082252608392305113519909912421375989031462050798687406806053843289483767643888211324335688139608302025416949273196991450021776934051464438901811659193136237689777914764238380980344407066653031223131088784383973296289536973507291026001737829499162256493587913208608418920373682967676406083291462267210210854461336685306730699589076826370933 9947 -8340266937402844945148678641238192572550916064787120629648974939580879384232518296234198132921970375423363261072816958641959800748259033642306031410429865040102693166509759547690135331825470370041550228947809927055425696637809234439115694790705424667789490981799718984529152901143310436535914740454842442721959930430620895244859231006880341858578094680524092640375552833013325177154105552815886729142923337984218704939986978215957381175051807449473661016079014826819082791115071267753961098910000064404009099398574906987416932700079034437260833757895011799448328642198070791994248743152093863457160131838142 9948 9304598033743296463595501674125135133805991732702343908899802197249696617399935978810100667047614390488886922164985855722772378391983210723239921659732594033738724415959150340244278524375368481839535151643306460242262528845051715484920138101893063028855377996761129920403264942318167023555513876865850297604021466135561906923486694617256249757442218968207817754660642320879012622758560820522473388550917483517174921469365562277616117577397009219875506821200758481138335388855246317410660563427375380020076043794420345576055595032544688244931868748364120144202032916426699574971516313827883355742330894215696 9949 27376932663011193141383536365549183746976591728590115221903893133255051416904659785489280327602351165346529442305018764179485551772697321528359154369755853585219518351208581661890063272162154931465304472812323110156649261686917644171065980560640886095433484678042563419485517550710472137075423789287226286635483516934249313729540537906740017401330430292543505894268944346295961895955552270544250322602381922418986580662501799967394032341635390200219913887853789704269424173239219613700197536934666406021813873293582602069643508241153107165305551716040526227493495183636910429432852999134614055331407720586630 9950 35717199600414038086532215006787376319527507793377235851552868072835930801137178081723478460524321540769892703377835722821445352520956355170665185780185718625322211517718341209580198603987625301506854701760133037212074958324726878610181675351346310763222975659842282404014670451853782573611338529742068729357443447364870208974399768913620359259908524973067598534644497179309287073109657823360137051745305260403205285602488778183351413516687197649693574903932804531088506964354290881454158635844666470425822972692157509057060440941232141602566385473935538026941823825834981221427101742286707918788567852424773 9951 26412601566670741622936713332662241185721516060674891942653065875586234183737242102913377793476707150281005781212849867098672974128973144447425264120453124591583487101759190869335920079612256819667319550116826576969812429479675163125261537249453247734367597663081152483611405509535615550055824652876218431753421981229308302050913074296364109502466306004859780779983854858430274450351097002837663663194387776886030364133123215905735295939290188429818068082732046049950171575499044564043498072417291090405746928897737163481004845908687453357634516725571417882739790909408281646455585428458824563046236958209078 9952 -964331096340451518446823032886942561255075667915223279250827257668817233167417682575902534125644015065523661092168897080812577643724177080933890249302728993636031249449390792554143192549898111797984922695496533186836832207242481045804443311187638361065887014961410935874112041174856587019599136411007854882061535704941011678627463610375907898864124287683725114285089487865687445604455267706586659407994145532956216529378584061658736402345201770401845805121743654319252597740175049656699464517375315616066944395845438588638662332465653807671034990469108344753704274228628782977267570675789492285170762377551 9953 -36681530696754489604979038039674318880782583461292459130803695330504748034304595764299380994649965555835416364470004619902257930164680532251599076029488447618958242767167732002134341796537523413304839624455629570398911790531969359655986118662533949124288862674803693339888782493028639160630937666153076584239504983069811220653027232523996267158772649260751323648929586667174974518714113091066723711153299405936161502131867362245010149919032399420095420709054548185407759562094465931110858100362041786041889917088002947645699103273697795410237420464404646371695528100063610004404369312962497411073738614802323 9954 -63094132263425231227915751372336560066504099521967351073456761206090982218041837867212758788126672706116422145682854487000930904293653676699024340149941572210541729868926922871470261876149780232972159174572456147368724220011644522781247655911987196858656460337884845823500188002564254710686762319029295015992926964299119522703940306820360376661238955265611104428913441525605248969065210093904387374347687182822191866264990578150745445858322587849913488791786594235357931137593510495154356172779332876447636845985740111126703949182385248767871937189976064254435319009471891650859954741421321974119975573011400 9955 -62129801167084779709468928339449617505249023854052127794205933948422164984874420184636856254001028691050898484590685589920118326649929499618090449900638843216905698619477532078916118683599882121174174251876959614181887387804402041735443212600799558497590573322923434887626075961389398123667163182618287161110865428594178511025312843209984468762374830977927379314628352037739561523460754826197800714939693037289235649735611994089086709455977386079511642986664850581038678539853335445497656708261957560831569901589894672538065286849919594960200902199506955909681614735243262867882687170745532481834804810633848 9956 -25448270470330290104489890299775298624466440392759668663402238617917416950569824420337475259351063135215482120120680970017860396485248967366491373871150395597947455852309800076781776887062358707869334627421330043782975597272432682079457093938265609373301710648119741547737293468360758963036225516465210576871360445524367290372285610685988201603602181717176055665698765370564587004746641735131077003786393631353074147603744631844076559536944986659416222277610302395630918977758869514386798607899915774789679984501891724892366183576221799549963481735102309537986086635179652863478317857783035070761066195831524 9957 37645861793094941123425861072561261442037659129207682410054522588173565267472013446875283528775609570900940025562173516983070507808404709332532966278791176612594274016617122794688484989087421525102824547151126103585748622739211840701790561973721587485354749689765104275762894534203495747650536802564084439121566518774752232331654696134372175057636773548435048763214676155040661964318568358773310370561293551469117718661245946306668886321377601190497266514176291839727012159834640980767557564879417101657956861483848386234337765606163449217908455454873754716449232374292238787381636883638286903358909377179877 9958 99775662960179720832894789412010878947286682983259810204260456536595730252346433631512139782776638261951838510152859106903188834458334208950623416179430019829499972636094654873604603672687303646276998799028085717767636010543613882437233774574521145982945323012688539163388970495592893871317699985182371600232431947368930743356967539344356643820011604526362428077843028192780223487779323184971111085500986588758353368396857940395755595777354987270008909500841142420765690699687976426265214273141374662489526763073743058772403052456083044178109357654380710626130847109535501655264324054383819385193714187813726 9959 125223933430510010937384679711786177571753123376019478867662695154513147202916258051849615042127701397167320630273540076921049230943583176317114790050580415427447428488404454950386380559749662354146333426449415761550611607816046564516690868512786755356247033660808280711126263963953652834353925501647582177103792392893298033729253150030344845423613786243538483743541793563344810492525964920102188089287380220111427516000602572239832155314299973929425131778451444816396609677446845940652012881041290437279206747575634783664769236032304843728072839389483020164116933744715154518742641912166854455954780383645251 9960 87578071637415069813958818639224916129715464246811796457608172566339581935444244604974331513352091826266380604711366559937978723135178466984581823771789238814853154471787332155697895570662240829043508879298289657964862985076834723814900306539065167870892283971043176435363369429750157086703388699083497737982225874118545801397598453895972670365977012695103434980327117408304148528207396561328877718726086668642309797339356625933163268992922372738927865264275152976669597517612204959884455316161873335621249886091786397430431470426141394510164383934609265447667701370422915731361005028528567552595871006465375 9961 -12197591322764651018935970772785962817571218736448013746652283970256148316902189026537808269424546435685457905441492546965210111323155741966041592407640781014646818164307322717906708102025062817233489919729796059802773025466779158622333468035455978112053039041645362728025601065842736784614311286098873862250206073250384941959369085448383973454034591831258993097515910784476074959571926623642233366774899920116043571057501314462592326784432614531081044236565989444096093182075771466380758956979501326868276876981956661341971582029941649667944973719771445178463145739112585923903319025855251832597843181348350 9962 -137421524753274661956320650484572140389324342112467492614314979124769295519818447078387423311552247832852778535715032623886259342266738918283156382458221196442094246652711777668293088661774725171379823346179211821353384633282825723139024336548242733468300072702453643439151865029796389618968236787746456039353998466143682975688622235478728818877648378074797476841057704347820885452097891543744421456062280140227471087058103886702424482098732588460506176015017434260492702859522617407032771838020791764147483624557591445006740818062246493396017813109254465342580079483827740442645960938022106288552623564993600 9963 -224999596390689731770279469123797056519039806359279289071923151691108877455262691683361754824904339659119159140426399183824238065401917385267738206230010435256947401124499109823990984232436966000423332225477501479318247618359660446953924643087307901339192356673496819874515234459546546705671625486829953777336224340262228777086220689374701489243625390769900911821384821756125033980305288105073299174788366808869780884397460512635587751091654961199434041279292587237162300377134822366917227154182665099768733510649377842437172288488387887906182197043863730790247780854250656174006965966550673841148494571458974 9964 -212802005067925080751343498351011093701468587622831275325270867720852729138360502656823946555479793223433701234984906636859027954078761643301696613822369654242300582960191787106084276130411903183189842305747705419515474592892881288331591175051851923227139317631851457146489633393703809921057314200731079915086018267011843835126851603926317515789590798938641918723868910971648959020733361481431065808013466888753737313339959198172995424307222346668352997042726597793066207195059050900536468197203163772900456633667421181095200706458446238238237223324092285611784635115138070250103646940695422008550651390110623 9965 -75380480314650418795022847866438953312144245510363782710955888596083433618542055578436523243927545390580922699269874012972768611812022725018540231364148457800206336307480009437791187468637178011810018959568493598162089959610055565192566838503609189758839244929397813707337768363907420302089077412984623875732019800868160859438229368447588696911942420863844441882811206623828073568635469937686644351951186748526266226281855311470570942208489758207846821027709163532573504335536433493503696359182372008752973009109829736088459888396199744842219410214837820269204555631310329807457686002673315719998027825117022 9966 149619116076039312975256621257358103206895560848915506360967263095025443836720636104925231580976794268538236441156525170851469453589894660249197974865861977456741064817019100386199796763799787988613313265909007881156157658749604881761357804583698711580353111744099006167177466095639126403582548073845329901604204539394067917647991320927112792331682969906056469938573615132296960411669818167386654822837180060343514658115605201165016808883165202991587220251583423704588796041598388873413530795000293091015760501539548106348712400092188143063962786829025910521043225222940326366549279963877358121150466746341953 9967 362421121143964393726600119608369196908364148471746781686238130815878172975081138761749178136456587491971937676141431807710497407668656303550894588688231631699041647777210887492284072894211691171803155571656713300671632251642486170092948979635550634807492429375950463313667099489342936324639862274576409816690222806405911752774842924853430308121273768844698388662442526103945919432403179648817720630850646949097251971455564399338012233190387549659940217294310021497655003236657439773949998992203456863916217135206969287443913106550634381302200010153118196132827860338078396616652926904572780129701118136452577 9968 437801601458614812521622967474808150220508393982110564397194019411961606593623194340185701380384132882552860375411305820683266019480679028569434820052380089499247984084690896930075260362848869183613174531225206898833722211252541735285515818139159824566331674305348277021004867853250356626728939687561033692422242607274072612213072293301019005033216189708542830545253732727773993001038649586504364982801833697623518197737419710808583175398877307867787038322019185030228507572193873267453695351385828872669190144316799023532372994946834126144419420367956016402032415969388726424110612907246095849699145961569600 9969 288182485382575499546366346217450047013612833133195058036226756316936162756902558235260469799407338614014623934254780649831796565890784368320236845186518112042506919267671796543875463599049081194999861265316199017677564552502936853524158013555461112985978562561249270853827401757611230223146391613715703790818038067880004694565080972373906212701533219802486360606680117595477032589368831419117710159964653637280003539621814509643566366515712104876199818070435761325639711530595484394040164556385535781653429642777250917183660594854645983080456633538930105880989190746448400057561332943368737728548679215227648 9970 -74238635761388894180233773390919149894751315338551723650011374498942010218178580526488708337049248877957313741886651157878700841777871935230657743501713519656534728509539090948408609295162609976803294306340514282994067699139549316568790966080089521821513866814701192459839697731731706101493470660860706025872184738525907058209761952479524095419740549042212028055762408508468886843034348229700010470885993311817248431833749889694445866674675444783740399223874260172015291706061955379909834435817921082262787492429718370260252511695988398221743376614188090251838669591629996559091593961204042401152438921224928 9971 -512040237220003706701856740865727300115259709320662288047205393910903616811801774866674409717433381760510174117297956978561966861258550963800092563554093609155782712594229987878483869658011479160416468837565721181827789910392091051854306784219249346387845541120049469480844565584982062728222410348421739718294427345799979670422834245780543100452956738750754858601016141236242879844072997816204375453687827009440766629571169600503029042073552752651527437545893445202243799278255828647363529787203749954931977636746517393792625506642822524366162796982144106653871085561018722983202206868450138250851584882794527 9972 -800222722602579206248223087083177347128872542453857346083432150227839779568704333101934879516840720374524798051552737628393763427149335332120329408740611721198289631861901784422359333257060560355416330102881920199505354462895027905378464797774710459373824103681298740334671967342593292951368801962137443509112465413679984364987915218154449313154489958553241219207696258831719912433441829235322085613652480646720770169192984110146595408589264857527727255616329206527883510808851313041403694343589285736585407279523768310976286101497468507446619430521074212534860276307467123040763539811818875979400264098022174 9973 -725984086841190312067989313692258197234121227115305622433420775728897769350525752575446171179791471496567484309666086470515062585371463396889671665238898201541754903352362693473950723961897950378613035796541405916511286763755478588809673831694620937552310236866597547874832269610861586849875331301276737483240280675154077306778153265674925217734749409511029191151933850323251025590407481005622075142766487334903521737359234220452149541914589412743986856392454946355868219102789357661493859907771364654322619787094049940716033589801480109224876053906886122283021606715837126481671945850614833578247825176797245 9974 -213943849621186605366132572826530897118861517794643334386215381817994152538723977708771761462358089736057310192368129491953095724112912433089579101684804592385972190758132705595466854303886471218196566958975684734683496853363387536955367047475371591164464695746548078393987704025879524121652920952854997764945853329354097636355319019894382117281792670760274332550917709087008145746334483189417699689078660325462755107788064619949120499841036660092459418846561501153624419824533529014130330120567614699390642150347532546923408083158657584858713256924742015629150521154818403498469738982164695327396240294002717 9975 586278872981392600882090514256646450010011024659214011697216768409845627029980355393163118054482630638467487859184608136440667703036422899030750307055807128812317441103769078826892478953174089137219763143906235464821857609531640368423097750299338868209359407934750661940684263316713768829715881009282445744166612084325886728632596198260067195872697287792966886656778549744711766687107346045904385924573820321258015061404919490197474908748228197435267836769767705374259090984317784027273364223021671037194765129176235764052878018338810922587906173596332196905709755152648719542293800829654180652004023804019458 9976 1312262959822582912950079827948904647244132251774519634130637544138743396380506107968609289234274102135034972168850694606955730288407886295920421972294705330354072344456131772300843202915072039515832798940447641381333144373287118957232771581993959805761669644801348209815516532927575355679591212310559183227406892759479964035410749463934992413607446697303996077808712400067962792277514827051526461067340307656161536798764153710649624450662817610179254693162222651730127310087107141688767224130793035691517384916270285704768911608140291031812782227503218319188731361868485846023965746680269014230251848980816704 9977 1526206809443769518316212400775435544362993769569162968516852925956737548919230085677381050696632191871092282361218824098908826012520798729010001073979509922740044535214264477896310057218958510734029365899423326116016641226650506494188138629469331396926134340547896288209504236953454879801244133263414180992352746088834061671766068483829374530889239368064270410359630109154970938023849310240944160756418967981624291906552218330598744950503854270271714112008784152883751729911640670702897554251360650390908027066617818251692319691298948616671495484427960334817881883023304249522435485662433709557648089274819422 9978 939927936462376917434121886518789094352982744909948956819636157546891921889249730284217932642149561232624794502034215962468158309484375829979250766923702793927727094110495399069417578265784421596809602755517090651194783617118866125765040879169992528716774932613145626268819973636741110971528252254131735248186134004508174943133472285569307335016542080271303523702851559410259171336741964195039774831845147660366276845147298840401270041755626072836446275239016447509492638927322886675624190028338979353713261937441582487639441672960137694083589310831628137912172127870655529980141684832779528905644065470799965 9979 -372335023360205995515957941430115552891149506864570677311001386591851474491256377684391356592124540902410177666816478644487571978923510465941171205371002536426345250345636373231425624649287617919023196184930550730138360756168252831467730702823967277044894712188202583546696559290834244708062960056427447979220758754971789092277277178365685078590904617032692554105860840657703620940772862856486686235495159995795259953616854870248354408907191537342808417923206204220634671159784255013143034102454056337804122978828703217129469935180153337729192916671590181276559233997830316043824061847489485324607783510016738 9980 -1898541832803975513832170342205551097254143276433733645827854312548589023410486463361772407288756732773502460028035302743396397991444309194951172279350512459166389785559900851127735681868246128653052562084353876846155001982818759325655869332293298673971029052736098871756200796244289124509307093319841628971573504843805850764043345662195059609480143985096962964465490949812674558964622173097430846991914127977419551860169073200847099359411045807614522529931990357104386401071424925716040588353814706728712150045446521468821789626479101954400688401099550516094441117021134565566259547509923194882255872784836159 9981 -2838469769266352431266292228724340191607126021343682602647490470095480945299736193645990339930906294006127254530069518705864556300928685024930423046274215253094116879670396250197153260134030550249862164839870967497349785599937625451420910211463291202687803985349244498025020769881030235480835345573973364219759638848314025707176817947764366944496686065368266488168342509222933730301364137292470621823759275637785828705316372041248369401166671880450968805171006804613879039998747812391664778382153686082425411982888103956461231299439239648484277711931178654006613244891790095546401232342702723787899938255636123 9982 -2466134745906146435750334287294224638715976514479111925336489083503629470808479815961598983338781753103717076863253040061376984322005174558989251840903212716667771629324759876965727635484742932330838968654940416767211424843769372619953179508639323925642909273161041914478324210590195990772772385517545916240538880093342236614899540769398681865905781448335573934062481668565230109360591274435983935588264115641990568751699517171000014992259480343108160387247800600393244368838963557378521744279699629744621289004059400739331761364259086310755084795259588472730054010893959779502577170495213238463292154745619384 9983 -567592913102170921918163945088673541461833238045378279508634770955040447397993352599826576050025020330214616835217737317980586330560865364038079561552700257501381843764859025837991953616496803677786406570586539921056422860950613294297310176346025251671880220424943042722123414345906866263465292197704287268965375249536385850856195107203622256425637463238610969596990718752555550395969101338553088596349987664571016891530443970152915632848434535493637857315810243288857967767538631662481155925884923015909138958612879270509971737779984356354396394160037956635612893872825213936317622985290043581036281960783224 9984 2270876856164181509348128283635666650145292783298304323138855699140440497901742841046163763880881273675912637694851781387883969970367819660892343484721514995592735035905537224359161306517533746572075758269284427576293362738987012157123600035117265951015923764924301455302897355535123369217370053376269076950794263598777639856320622840560744688071048602129655518571351790470378179905395035953917533227409287973214811813785928071095453768318237344957330947855196561325021072231209180729183622456268763066516273024275224685951259561659255292129881317771140697371000351018964881610083609357412680206863656294852900 9985 4737011602070327945098462570929891288861269297777416248475344782644069968710222657007762747219663026779629714558104821449260954292372994219881595325624727712260506665230297101324888942002276678902914726924224844343504787582756384777076779543756589876658833038085343369781221566125319359990142438893814993191333143692119876471220163609959426553976830050465229452633833459035608289265986310389901468815673403615205380565485445242095468760577717688065491335102997161718265441070172738107705366735968392811137562028334625425283020925918341602884966113030729170101054361912924661112660779852625918670155811040472285 9986 5304604515172498867016626516018564830323102535822794527983979553599110416108216009607589323269688047109844331393322558767241540622933859583919674887177427969761888508995156127162880895618773482580701133494811384264561210443706998071374089720102615128330713258510286412503344980471226226253607731091519280460298518941656262322076358717163048810402467513703840422230824177788163839661955411728454557412023391279776397457015889212248384393426152223559129192418807405007123408837711369770186522661853315827046700986947504695792992663698325959239362507190767126736667255785749875048978402837915962251192093001255510 9987 3033727659008317357668498232382898180177809752524490204845123854458669918206473168561425559388806773433931693698470777379357570652566039923027331402455912974169153473089618902803719589101239736008625375225526956688267847704719985914250489684985349177314789493585984957200447624936102857036237677715250203509504255342878622465755735876602304122331418911574184903659472387317785659756560375774537024184614103306561585643229961141152930625107914878601798244563610843682102336606502189041002900205584552760530427962672280009841733102039070667109481189419626429365666904766784993438894793480503282044328436706402611 9988 -1703283943062010587429964338546993108683459545252926043630220928185400050503749488446337187830856253345698020859634044069903383639806954296854263923168814738091353192140678198521169352901036942894289351698697887655236939878036398862826289858771240699344043544499358412580773941189216502953904761178564789681828888349241254005464427733357122431645411138891044548974361071717822629509425934615364444631059300308643794922255484100942538135469802809463693090539386318036163104463670549066702466530383840050607134065662345415441287823879270935775484923611102740735387457146139667673765986372122636625827374334069673 9989 -7007888458234509454446590854565557939006562081075720571614200481784510466611965498053926511100544300455542352252956602837144924262740813880773938810346242707853241701135834325684050248519810425474990485193509271919798150321743396934200379578873855827674756803009644825084118921660442729207512492270084070142127407290897516327540786450520171242047878652594884971205185249505986469171381346343819002043082691588420192379271373313190922528895955033022822282958193723043286513301381918836888989192237155877653835052609850111234280487577596895014847430801869867472054712931889542722744389210038598877019467335325182 9990 -10041616117242826812115089086948456119184371833600210776459324336243180384818438666615352070489351073889474045951427380216502494915306853803801270212802155682022395174225453228487769837621050161483615860419036228608065998026463382848450869263859205004989546296595629782284566546596545586243750169985334273651631662633776138793296522327122475364379297564169069874864657636823772128927941722118356026227696794894981778022501334454343853154003869911624620527521804566725388849907884107877891889397821708638184263015282130121076013589616667562124328620221496296837721617698674536161639182690541880921347904041727792 9991 -8338332174180816224685124748401463010500912288347284732829103408057780334314689178169014882658494820543776025091793336146599111275499899506947006289633340943931041982084775029966600484720013218589326508720338340952829058148426983985624579405087964305645502752096271369703792605407329083289845408806769483969802774284534884787832094593765352932733886425278025325890296565105949499418515787502991581596637494586337983100245850353401315018534067102160927436982418248689225745444213558811189422867437868587577128949619784705634725765737396626348843696610393556102334160552534868487873196318419244295520529707658118 9992 -1330443715946306770238533893835905071494350207271564161214902926273269867702723680115088371557950520088233672838836733309454187012759085626173067479287098236077800280948940704282550236200202793114336023526829069033030907826683587051424199826214108477970745949086626544619673683746886354082332916536685413827675366993637368460291308143245181690686007772683140354685111315599963030247134441159172579553554802997917790720974477040210392489638112069138105154024224525645939232142831639974300433675200712709923293897009934594400445278159799731333996265808523688630279447620645325765128807108380645418501062372332935 9993 8711172401296520041876555193112551047690021626328646615244421409969910517115714986500263698931400553801240373112590646907048307902547768177628202733515057445944594893276512524205219601420847368369279836892207159575035090199779795797026669437645096527018800347509003237664892862849659232161417253448648859823956295640138770333005214183877293673693289791485929520179546321223809098680807280959183446674141991897063987301526857414133460664365757842486515373497580041079449617765052467903591455722620995928260969118272195526675568311456867830790332354412972608207442170078029210396510375582161235502846841669394858 9994 17049504575477336266561679941514014058190933914675931348073524818027690851430404164669278581589895374345016398204383983053647419178047667684575209023148398389875636875361287554171820086140860586958606345612545500527864148348206779782651248842733060832664303099605274607368685468256988315451262662255418343793759069924673655120837308777642646606427176216763954846069842886329758598099323068462175028270779486483401970401772707767534775682899824944647442810479998289768675363209266026714780878590058864515838098067891980232310294077194264457139176051023366164309776330630564078884383571900580479798367371377052977 9995 18379948291423643036800213835349919129685284121947495509288427744300960719133127844784366953147845894433250071043220716363101606190806753310748276502435496625953437156310228258454370322341063380072942369139374569560895056174890366834075448668947169310635049048691901151988359152003874669533595578792103757621434436918311023581128616920887828297113183989447095200754954201929721628346457509621347607824334289481319761122747184807745168172537937013785547964504222815414614595352097666689081312265259577225761391964901914826710739355354064188473172316831889852940055778251209404649512379008961125216868433749385913 9996 9668775890127122994923658642237368081995262495618848894044006334331050202017412858284103254216445340632009697930630069456053298288258985133120073768920439180008842263033715734249150720920216011703662532247167409985859965975110571037048779231302072783616248701182897914323466289154215437372178325343454897797478141278172253248123402737010534623419894197961165680575407880705912529665650228662164161150192297584255773821220327393611707508172179171299032591006642774335164977587045198785489856542638581297500422846629719300035171043897196357682839962418917244732613608173180194253002003426799889714021592079991056 9997 -7380728685350213271638021299276645976195671419057082454029518483696640649412991306385175327373450033713006700273753913597594120889788682551455135254227959209866794612327571819922669365220644575254943813365378090542004182373096208745602469611430988049048054398422376693045219179102772878079084336911963445996280928646501401872713906040632111983007282018802789165494435005623846068433672839800010867120587188899146196580552380373923068174727645773348410219473355515433510385622220827929291022047420283218337675221262260932275123033297068099456336088604448919577162722457383884631381568473780590084345779297061920 9998 -25760676976773856308438235134626565105880955541004577963317946227997601368546119151169542280521295928146256771316974629960695727080595435862203411756663455835820231768637800078377039687561707955327886182504752660102899238547986575579677918280378157359683103447114277845033578331106647547612679915704067203617715365564812425453842522961519940280120466008249884366249389207553567696780130349421358474944921478380465957703299565181668236347265582787133958183977578330848124980974318494618372334312679860444099067186164175758985862388651132287929508405436338772517218500708593289280893947482741715301214213046447832 9999 -35429452866900979303361893776863933187876218036623426857361952562328651570563532009453645534737741268778266469247604699416749025368854420995323485525583895015829074031671515812626190408481923967031548714751920070088759204523097146616726697511680230143299352148297175759357044620260862984984858241047522101415193506842984678701965925698530474903540360206211050046824797088259480226445780578083522636095113775964721731524519892575279943855437761958432990774984221105183289958561363693403862190855318441741599490032793895059021033432548328645612348367855256017249832108881773483533895950909541605015235805126438887 10000 -28048724181550766031723872477587287211680546617566344403332434078632010921150540703068470207364291235065259768973850785819154904479065738443868350271355935805962279419343943992703521043261279391776604901386541979546755022150000937871124227900249242094251297749874799066311825441158090106905773904135558655418912578196483276829252019657898362920533078187408260881330362082635634158012107738283511768974526587065575534943967512201356875680710116185084580555510865589749779572939142865474571168807898158523261814811531634126745910399251260546156012279250807097672669386424389598902514382435761014930890025829376966